Показать полную графическую версию : [addon] DAEMON Tools Lite
jameszero
29-07-2008, 08:49
Немного проясню ситуацию. Проблема именно в DAEMON Tools Toolbar.exe, правда непонятна закономерность падения инсталлятора при подмене файла (я так и не смог получить ошибки), а вот от Yandex Toolbar нужно избавляться более радикально. Дело в том, что он не входит в дистрибутив Daemon Tools Lite и подкачивается во время инсталляции из интернета не спрашивая нас, а это лишний метр трафика. Причём, что интересно, Yandex Toolbar подкачивается только при активном и не заблокированном фаирволом Интернет соединении, только во время инсталляции с ключём /S и только на русской Windows (за что "огромное спасибо" разработчикам). Замена файла на пустышку избаляет от паразитного трафика. Разработчики видимо уже прикручивают к следующей версии программы новую палку в колесо аддона.
mercuryn
29-07-2008, 09:16
jameszero, так может на время инсталляции ОС вытаскивать кабели из сетевых гнёзд???
AliEnder
29-07-2008, 09:18
Наверное проще AutoIT всё-же использовать... :dont-know
Всё-же объясните мне бестолковому, почему установка проходит на ура с -ai -gm2, и падает с -gm2 -y?
jameszero
29-07-2008, 09:28
AliEnder
Эта версия (http://forum.oszone.net/post-863119-437.html) так же падает?
mercuryn
29-07-2008, 12:08
jameszero, наконец удалось получить кое-какую статистику. Вероятно это подтверждает твою идею с лазаньем в интернет...
Использовал аддон из шапки.
1. При генерации задаются сетевые адреса, обеспечивающие прямой доступ в интернет (не VPN) - DT без ошибок.
2. Независимо от задания адресов (при подключённом кабеле), но VPN или аналоги - DT с ошибкой.
3. При отключённом кабеле независимо от задания адресов - DT без ошибок (требует дополнительной проверки).
PS
Жаль, но 3 с ошибкой...
На сегодня три генерации утомили, завтра попробую с DTools4301_Test2...
mercuryn, и 100% когда у меня возникала ошибка - в процессе установки винды не установлены драйвера для сетевой карты, т.е. сети нет.
AliEnder
29-07-2008, 16:13
jameszero, Эта поставилась нормально, по крайней мере на VirtualBox. Чуть позже проверю на VMWare, именно на ней была ошибка.
На VMWare тоже всё нормально, осталось попробовать на живой системе. Кстати вопрос: где изменить место расположения создаваемых ярлыков?
Sandy Ann
29-07-2008, 17:12
AliEnder, В dtools.inf
AliEnder
29-07-2008, 18:20
Sandy Ann, Это я уже пробовал. Менял PROG_SDIR="Утилиты/Daemon Tools Lite" на PROG_SDIR="Daemon Tools Lite". Ярлыки вообще не создаются.
jameszero
29-07-2008, 19:25
AliEnder
Не верю.
AliEnder
29-07-2008, 20:22
jameszero, Зря. Проверь сам. (я бы тоже не поверил, но три раза специально проверил) На всякий случай привожу весь dtools.inf:
[Version]
Signature="$Windows NT$"
[DefaultInstall]
AddReg =PROG.AddReg
ProfileItems =PROG1.AddShortcut, PROG2.AddShortcut, PROG3.AddShortcut, PROG4.AddShortcut
[Uninstall]
BeginPrompt =BeginUnInsPrompt
RunPreSetupCommands =Close.Prog:1,Uninst.Prog,Pause:1
AddReg =DelDir.Add.Reg
DelReg =PROG.DelReg
DelFiles =Del.Files
ProfileItems =PROG1.DelShortcut, PROG2.DelShortcut, PROG3.DelShortcut, PROG4.DelShortcut
[BeginUnInsPrompt]
Title=Деинсталляция %PROG_NAME%
Prompt=Вы действительно хотите удалить %PROG_NAME% и все компоненты программы?
ButtonType=YESNO
[Close.Prog]
TSKILL %PROG_2%
TSKILL %PROG_3%
[Uninst.Prog]
regsvr32 /U /S """%16422%\%PROG_DIR%\awxDTools.dll"""
"%16422%\%PROG_DIR%\uninst.exe"
[Pause]
ping -n 3 127.0.0.1
[DestinationDirs]
Del.Files =16422,"%PROG_DIR%"
[Del.Files]
awxCommon.dll
awxDTools.exe
awxDTools.ini
YASU.exe
[PROG.AddReg]
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon","DisplayIcon",0,"%16422%\%PROG_DIR%\%PROG_1%"
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon","DisplayName",,%PROG_NAME%"
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon","DisplayVersion",,"%PROG_VERS%"
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon","Publisher",,"%PROG_MADE%"
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon","URLInfoAbout",,"%PROG_URL%"
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon","UninstallString",,"rundll32.exe advpack.dll,LaunchINFSection %PROG_INF%,Uninstall"
[DelDir.Add.Reg]
HKLM,"%SWCV%\RunOnceEx\un_dt1","un_dt1",,"""rundll32.exe"" advpack.dll,DelNodeRunDLL32 %16422%\%PROG_DIR%"
HKLM,"%SWCV%\RunOnceEx\un_dt2","un_dt2",,"""rundll32.exe"" advpack.dll,DelNodeRunDLL32 %16410%\Daemon Tools"
HKLM,"%SWCV%\RunOnceEx\un_dt3","un_dt3",,"cmd /C del "%17%\%PROG_PNF%" /q /f"
HKLM,"%SWCV%\RunOnceEx\un_dt4","un_dt4",,"cmd /C del "%17%\%PROG_INF%" /q /f"
[PROG.DelReg]
HKLM,"%SWCV%\Uninstall\%PROG_NAME%_addon"
[PROG1.AddShortcut]
Name =%SRTC_NAME1%
CmdLine =16422,%PROG_DIR%,%PROG_1%
WorkingDir =16422,%PROG_DIR%
SubDir =%PROG_SDIR%
[PROG1.DelShortcut]
Name =%SRTC_NAME1%,0x00000002
SubDir =%PROG_SDIR%
[PROG2.AddShortcut]
Name =%SRTC_NAME2%
CmdLine =11,,"rundll32.exe ""awxDTools.dll"",awxRegisterDll /r"
WorkingDir =16422,%PROG_DIR%
SubDir =%PROG_SDIR%
IconPath =10,,regedit.exe
IconIndex =0
[PROG2.DelShortcut]
Name =%SRTC_NAME2%,0x00000002
SubDir =%PROG_SDIR%
[PROG3.AddShortcut]
Name =%SRTC_NAME3%
CmdLine =11,,"rundll32.exe ""awxDTools.dll"",awxRegisterDll /u"
WorkingDir =16422,%PROG_DIR%
SubDir =%PROG_SDIR%
IconPath =10,,regedit.exe
IconIndex =0
[PROG3.DelShortcut]
Name =%SRTC_NAME3%,0x00000002
SubDir =%PROG_SDIR%
[PROG4.AddShortcut]
Name =%SRTC_NAME4%
CmdLine =16422,%PROG_DIR%,YASU.exe
WorkingDir =16422,%PROG_DIR%
SubDir =%PROG_SDIR%
[PROG4.DelShortcut]
Name =%SRTC_NAME4%,0x00000002
SubDir =%PROG_SDIR%
[Strings]
PROG_DIR ="Daemon Tools Lite"
PROG_NAME ="Daemon Tools Lite"
SRTC_NAME1 ="Daemon Tools Lite"
SRTC_NAME2 ="Register Shell Extension"
SRTC_NAME3 ="UnRegister Shell Extension"
SRTC_NAME4 ="YASU"
PROG_VERS ="4.30.1"
PROG_MADE ="www.daemon-tools.cc"
PROG_URL ="http://www.daemon-tools.cc/"
PROG_INF ="dtools.inf"
PROG_PNF ="dtools.PNF"
PROG_1 =daemon.exe
PROG_2 =daemon
PROG_3 =YASU
PROG_SDIR ="Daemon Tools Lite"
SWCV ="SOFTWARE\Microsoft\Windows\CurrentVersion"
AliEnder, скажу так, я всегда меняю расположение ярлыка в этом аддоне ("CD-DVD\Daemon Tools Lite") - все отлично отрабатывает (и со старой структурой аддона и с новой). Видимо, где-то по невнимательности допускаете ошибку. Может при перепаковке?
AliEnder
29-07-2008, 22:14
underr, Открыл в 7-зипе (в обычном), извлёк, поправил, скопировал обратно. Тут и ошибиться то негде... :search:
AliEnder, я перепаковываю волшебной кнопочкой от gora
AliEnder
29-07-2008, 22:46
jameszero, underr, И всё-таки я не сошёл с ума. :tongue: Я не спроста привёл свой пример:PROG_SDIR="Утилиты\Daemon Tools Lite" на PROG_SDIR="Daemon Tools Lite" »
так-как сразу заподозрил что срабатывают только вложенные папки... Оказалось что так и есть. Такой вариант работает - "Утилиты\Daemon Tools Lite". И такой - "CD-DVD\Daemon Tools Lite". А вот такой - "Daemon Tools Lite", уже нет. Так всё-же где ещё поправить, что-бы избавиться от вложений?
Желающие, проверьте новый вариант аддона:
DTools4301_Test2.7z
Процесс DAEMON Tools Toolbar.exe убивается AutoIt скриптом, а YandexPackSetup-dt-20080611.exe всё так же подменяется файлом пустышкой с атрибутом Read-Only. »
Эта версия установилась без проблем. Тестировал на VMware. http://files.myopera.com/Creat0R/Opera_AC/Icons/claps.gif
Sandy Ann
30-07-2008, 00:54
Она и на реальной без проблем встает. Однако есть шанс 1 из 100 что AutoIt повиснет. Уже дважды нарывался на это. Правда насиловался аддон и в хвост и в гривуhttp://www.kolobok.us/smiles/light_skin/girl_hospital.gif. Думаю на это можно списать
AliEnder
30-07-2008, 00:59
Эта поставилась нормально »
Эта версия установилась без проблем »
Третий тестер, и думаю шапку можно обновить... :clapping:
jameszero, Ошибки нет все ставится с тестом 2 прокатило, только вот иешник ломится на сайт обновлений (((
mercuryn
30-07-2008, 10:08
jameszero, попробовал с DTools4301_Test2.
1. При генерации задаются сетевые адреса, обеспечивающие прямой доступ в интернет (не VPN) - пока не успел... Успел, нормально.
2. Независимо от задания адресов (при подключённом кабеле), но VPN или аналоги - DT нормально.
3. При отключённом кабеле независимо от задания адресов - DT нормально.
PS
jameszero, видимо пора в финал...
Sandy Ann,насиловался аддон и в хвост и в гриву » Какие-то у Вас садистские выражения (наклонности), но в русском языке есть и другие выражения...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC