Автор Тема: Автоматическая установка AIMP  (Прочитано 14889 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chymax3m [?]

  • Новичок
  • *
  • Сообщений: 26
  • Репутация: 1
  • Пол: Мужской
    • Награды
Re: Автоматическая установка AIMP
« Ответ #15, Отправлен: Июль 02, 2012, 14:19:32 »
Недавно обновился AIMP доверсии 3.10.1061
Вот решил откоректировать скрипт в соответствии с изменениями:
(нажмите для показа/скрытия)
Новый reg-файл прикреплен в архиве. Хотел еще залить обложки которые изпользолвал в скрипте, но не знаю куда... :(И чуть не забыл, перед тем как собрать инсталлятор нужно скопировать папку AIMP3 с настройками ( которая находится в Aplication Data) в папку с установленой программой.
« Последнее редактирование: Июль 02, 2012, 16:37:33 от chymax3m »

Русское сообщество AutoIt

Re: Автоматическая установка AIMP
« Ответ #15 Отправлен: Июль 02, 2012, 14:19:32 »

Оффлайн chymax3m [?]

  • Новичок
  • *
  • Сообщений: 26
  • Репутация: 1
  • Пол: Мужской
    • Награды
Re: Автоматическая установка AIMP
« Ответ #16, Отправлен: Июль 09, 2012, 13:34:27 »
Вот, перевел reg-файл в скрипт с относительными путями, и доработал общий скрипт для версии AIMP 3.10.1065
P.S. В скрипте присутсвует строчка включения в сборку lame_enc.dll - модуля кодирования в mp3, который является безплатным, но по словам разработчиков не вошел в официальный релиз по причине патентных ограничений. Его Вы можете найти в файловом архиве, директории "Разное". Для коректной работы этот модуль нужно поместить в соответствующую папку с программой (см.скрипт). Там же (в файловом архиве) Вы найдете и обложки для AIMP3 которые использовались мною.

Оффлайн querubin_new [?]

  • Bolo
  • Новичок
  • *
  • Сообщений: 10
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Автоматическая установка AIMP
« Ответ #17, Отправлен: Октябрь 07, 2012, 01:10:42 »
если будет интересно - дополню своим вариантом. при нажатии кнопи о определеннным координатам - есть один нюанс - если изменить тему виндовс то координаты изменяются и мышь клацает не на кнопке а выше или ниже. я делал так. перед становкой меняю тему на "классическую" а после установки все возвращаю назад. может кому пригодится.  :whistle:
В действительности всё не так как на самом деле ...

Оффлайн Ekoller [?]

  • Новичок
  • *
  • Сообщений: 1
  • Репутация: 0
    • Награды
Re: Автоматическая установка AIMP
« Ответ #18, Отправлен: Октябрь 09, 2012, 07:11:24 »
Еще один скрипт, работает на v3 Autoit. выложил для примера (для тех кто начинает так же как и я) вполне работает но естественно не доработан.
Код: AutoIt [Выделить]
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconHide", 1)
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 0)
AutoItSetOption("WinTitleMatchMode", 2)

AutoItSetOption ("PixelCoordMode", 0)

If ProcessExists ( "ps.exe" )<>0 Then
     ProcessClose ( "ps.exe" )
     ProcessWaitClose ( "ps.exe" )
EndIf


WinMinimizeAll (  )


Global $default=1, $file='aimp_3.10.1061.exe'
If $default=0 Then
RunWait(@ScriptDir&'\'&$file &' /S /D=' )
Else
Run(@ScriptDir&'\'&$file &' /D=' )
WinWait("Select Language")
If WinWaitActive("Select Language") Then WinWaitActive("Select Language")
WinWaitActive("Select Language")
MouseClick("primary", 720, 540, 1, 0)

WinWait("Мастер установки AIMP3")
If WinWaitActive("Мастер установки AIMP3") Then WinWaitActive("Мастер установки AIMP3")
WinWaitActive("Мастер установки AIMP3")
MouseClick("primary", 900, 610, 1, 0)

WinWait("Мастер установки AIMP3")
If WinWaitActive("Мастер установки AIMP3") Then WinWaitActive("Мастер установки AIMP3")
WinWaitActive("Мастер установки AIMP3")
MouseClick("primary", 475, 562, 1, 0)
MouseClick("primary", 900, 610, 1, 0)

WinWait("Мастер установки AIMP3")
If WinWaitActive("Мастер установки AIMP3") Then WinWaitActive("Мастер установки AIMP3")
WinWaitActive("Мастер установки AIMP3")
MouseClick("primary", 900, 610, 1, 0)

WinWait("Мастер установки AIMP3")
If WinWaitActive("Мастер установки AIMP3") Then WinWaitActive("Мастер установки AIMP3")
WinWaitActive("Мастер установки AIMP3")
MouseClick("primary", 900, 610, 1, 0)

WinWait("Мастер установки AIMP3")
If WinWaitActive("Мастер установки AIMP3") Then WinWaitActive("Мастер установки AIMP3")
WinWaitActive("Мастер установки AIMP3")
MouseClick("primary", 900, 610, 1, 0)

WinWait("Мастер установки AIMP3")
If WinWaitActive("Мастер установки AIMP3") Then WinWaitActive("Мастер установки AIMP3")
WinWaitActive("Мастер установки AIMP3")
Sleep(12000)
MouseClick("primary", 655, 365, 1, 0)
MouseClick("primary", 910, 610, 1, 0)

WinWaitClose("Мастер установки AIMP3")

If @OSType="WIN32_NT" Then BlockInput ( 0 )
MsgBox ( 0x0, "Установлен", "Программа AIMP установленна" )
EndIf


Русское сообщество AutoIt

Re: Автоматическая установка AIMP
« Ответ #18 Отправлен: Октябрь 09, 2012, 07:11:24 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
26 Ответов
13388 Просмотров
Последний ответ Апрель 05, 2014, 16:07:30
от Mancoffee
7 Ответов
6331 Просмотров
Последний ответ Апрель 16, 2012, 14:29:44
от madmasles
1 Ответов
5016 Просмотров
Последний ответ Май 08, 2012, 15:58:18
от winstan
4 Ответов
4326 Просмотров
Последний ответ Март 13, 2013, 15:42:04
от InnI
4 Ответов
4749 Просмотров
Последний ответ Апрель 11, 2013, 12:03:36
от ildar
6 Ответов
7611 Просмотров
Последний ответ Октябрь 18, 2013, 16:46:20
от Vovsla
0 Ответов
4589 Просмотров
Последний ответ Сентябрь 03, 2013, 16:11:53
от alex33
0 Ответов
6612 Просмотров
Последний ответ Декабрь 05, 2013, 14:53:00
от saturnus
13 Ответов
4418 Просмотров
Последний ответ Март 07, 2015, 18:33:47
от AZJIO
0 Ответов
238 Просмотров
Последний ответ Ноябрь 25, 2017, 01:13:01
от Kuznec