Тихая установка плагина (reget_opera_plugin)

Ответить
Аватара пользователя
AndreW_RuleZ

Тихая установка плагина (reget_opera_plugin)

Сообщение AndreW_RuleZ »

Вообще есть тут плагин один, не получается сделать тихую установку.

Он всего 100 кб. весит, поэтому выкладываю сюда:
Вложения
Operaplugin.rar
(82.81 КБ) 0 скачиваний
Operaplugin.rar
(82.81 КБ) 0 скачиваний
Аватара пользователя
Eakdrazile

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение Eakdrazile »

Он открывается WinRAR'ом, а внутри 3 файлика: back.html, plconf.exe, regetpl.dll. По идее последний просто надо кинуть в папку с плагинами Оперы (или C:\Program Files\Opera AC 3.6\program\plugins, или C:\Program Files\Opera AC 3.6\Misc, точно не знаю). Можно конечно поизвращаться и ставить этот плагин "по чистому" с помощью AutoIt (если надо могу написать скрипт, там всего пару строчек).
Аватара пользователя
Eakdrazile

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение Eakdrazile »

Eakdrazile,

первое, что я сделал - это распаковал и позакидывал эти файлы, куда они распаковываются, но оно так не пашет, работает - только если устанавливать с этого файла. Поэтому и написал сюда, чтобы помогли. Так что если поможете - буду признателен.
Аватара пользователя
AndreW_RuleZ

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение AndreW_RuleZ »

Вот скрипт AutoIt:

Код:

Код: Выделить всё

If WinExists(@ScriptName) Then Exit  
AutoItWinSetTitle(@ScriptName)  
AutoItSetOption("TrayIconDebug",1)  
BlockInput(1)  
Run("Operaplugin.exe")  
WinWaitActive("ReGet Opera plugin Setup","")  
ControlClick("ReGet Opera plugin Setup","","Button1")  
WinWaitActive("ReGet Opera plugin Setup","")  
ControlClick("ReGet Opera plugin Setup","","Button1")  
WinWaitActive("ReGet Opera plugin Setup","")  
ControlClick("ReGet Opera plugin Setup","","Button1")  
WinWaitActive("ReGet Opera plugin Setup","")  
ControlClick("ReGet Opera plugin Setup","","Button1")  
WinWaitActive("ReGet Opera plugin Setup","")  
ControlClick("ReGet Opera plugin Setup","","Button1")  
BlockInput(0)  
Exit

откомпилируйте его в .exe и будет вам щастье Изображение
Аватара пользователя
AndreW_RuleZ

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение AndreW_RuleZ »

Eakdrazile,

Я бы конечно с радостью откомпилировал, но я не программист. Хотябы объясните, как это делается. Я вообще тут новичок: гляньте - у меня 15 сообщений )))))
Аватара пользователя
AndreW_RuleZ

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение AndreW_RuleZ »

Собственно, это не проблема: берете
здесь
AutoIt, устанавливаете его, копируете содержимое скрипта в блокнот и сохраняете это в виде файла set.au3 (.au3 - это расширение скриптов AutoIt версии 3 и выше). В составе AutoIt есть утилитка "Compile Script to .exe", запускаете ее, открываете в ней свой set.au3 и указываете путь для сохранения .exe - файла (кодировку выбираете либо Unicode либо ANSI). В результате в одном месте собираете прогу-плагин, скрипт set.au3 и set.exe(тот который скомпилирован из скрипта) и запускаете set.exe. Желаю удачи.

Кстати форум по AutoIt здесь -
viewforum.php?f=72
.
Аватара пользователя
AndreW_RuleZ

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение AndreW_RuleZ »

Eakdrazile,

Прикольно, спасибо. Всё сделал - вродь работает гут. Думаю, может поколупаться с этой прогой, чтобы самому можно было такие скрипты писать.

Да, такой вопросик: когда собрал все в месте: прогу, set.au3 и set.exe, зачем set.au3 еще нужен?? я попробовал: если в папке прога и set.exe - то тоже всё работает.
Аватара пользователя
Eakdrazile

Re: Тихая установка плагина (reget_opera_plugin)

Сообщение Eakdrazile »

Насчет .au3 я точно не знаю (я всегда собираю инсталятор в виде SFX-архива и какие-то лишние 30кБ там роли не играют), если у вас есть вопросы по работе с AutoIt, читайте HELP к проге или пишите в форум по AutoIt -
viewforum.php?f=72
Ответить

Вернуться в «Автоматическая установка приложений»