Показать полную графическую версию : O&O Defrag Pro Edition v.10.0 Build 1634 тихая установка
Minoz, Очень просто. Создаёшь REG-файл следующего содержания:Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"ScreenSaveActive"="1"
"SCRNSAVE.EXE"="C:\\WINDOWS\\system32\\ooscrsav.scr" А что с ним делать - сам знаешь :)
DmB89, Ок. Попробую. А если "C:\\WINDOWS\\syst.." заменить на "%WINDIR%\\syst.." работать будет ? :)
Абсолютный путь вообще наверное лучше не использовать.
на "%WINDIR%\\syst.." работать будет »
Должен! :) В реестре работают и относительные, и абсолютные пути. Вообще, если файл имеет уникальное имя, и расположен в одной из системных директорий (%SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem), то путь можно вообще не указывать, только имя файла!
DmB89,
Согласно ваших рекомендаций и используя Ваши наработки
сделал аддон для соседней ветки форума (внедрение в дистрибутив ХР с автоустановкой при инсталяции).
Программа зарегистрировалась, установилась и русифицировалась
но в процессе установки выдала сообщение что не может найти файл русификации.
нажимаю отменить и всё устанавливается дальше.
Можно как либо убрать это сообщение?
вроде как всё устанавливается и работает но возникает пауза.
Спасибо за внимание
viksem, в 18-м посте (http://forum.oszone.net/post-657789-18.html) BenVer'on столкнулся с похожей проблемой, решилось прописыванием пути. Для меня это остаётся загадкой, так как я ни разу с подобным поведением не сталкивался. :unsure:
Но если что-то откопаю, то разумеется отпишусь.
Причина. В данном случае очевидно, что *.cmd файл, и файл русификации находились в разных папках, отсюда и проблемы. У меня они находятся в одной папке, поэтому не было нужды прописывать путь.
DmB89,
Попробую и отпишусь, спасибо :tomato2:
DmB89
Что то у меня
"SCRNSAVE.EXE"="C:\\WINDOWS\\system32\\ooscrsav.scr"
не срабатывает :(
Minoz, прошу прощения, я рассматривал вопрос абстрактно, в отрыве от темы автоинсталляции... Дело в том, что при автоматической установке с вышеуказанными параметрами скринсейвер не устанавливается!
Но не всё так плохо! После расковыривания MSI пакета нашёл ещё три ключа:
SCREENSAVER=1 Ну, с этим ключом всё ясно... :)
SETDEFDEFRAG=1 Этот ключ устанавливает O&O Defrag дефрагментатором по умолчанию.
SHELLEXTENSION=1 Добавляет пункт Defragment... в контекстное меню дисков.
Кстати, ключ REBOOT=ReallySuppress не обязателен. Поправил 10-й пост (http://forum.oszone.net/post-653910-10.html).
DmB89
А после вскрытия основного MSI инсталятора с целью русификации эти ключики будут срабатывать (там внутри есть еще один MSI инсталер :) ) ?
Как выяснилось, можно сделать административную установку, с ключом /A . Затем в папке программы меняются необходимые файлы на пропатченые (русифицированные) версии. Далее всё пакуется в SFX RAR архив. Ключи для MSI файла те же: O&O.MSI /qn SCREENSAVER=1 SETDEFDEFRAG=1 SHELLEXTENSION=1 В общем, не надо никаких плагинов к Total Commander, и прочих танцев с бубнами!
Вот готовый файл (http://rapidshare.com/files/66056485/OO.exe.html) с автоустановкой и уже русифицированный. Использовался русификатор от PuB3, так что все претензии по качеству не ко мне... :) Я пытался кое-что поправить, но это слишком объёмная для меня работа. Если кто-то знает русификатор получше, киньте ссылочку. Русификатор от Zhmak я пробовал... Регистрацию и настройки, как всегда - каждый делает сам! :wink:
DmB89
Там скринсейвер тоже русифицирован ? А то у меня всякие левые символы прут при русификации его. :(
Пропатчиванию (русификации) подверглись 14 файлов, все из каталога Program files\OO Software\Defrag Professional :oodcmdrs.dll
oodcnt.exe
oodguirs.dll
oodjobdr.dll
oodpeabr.dll
oodperwr.dll
oodpesur.dll
oodpetpr.dll
oodshrs.dll
oodwizrs.dll
oosu.dll
ootip.dll
rpcdrv01.htm
rpcmn01.htm
За ресурсы скринсейвера отвечает oodssrs.dll, находящийся в папке Windows\system32, то есть скринсейвер не русифицирован. Впрочем, если английский знаком, и навыки работы с программой Resource Hacker имеются...
DmB89,
спасибо, аддон получился, ставится без "лишних" вопросов :)
Кстати, может кому и пригодится.
Все настройки внешнего вида (анимация, цвет и так далее) O&O Defrag Pro хранит в %USERPROFILE%\Мои документы\O&O\O&O Defrag\ocx\ocxdata.bin
andlav_82
15-12-2007, 03:01
Приветик всем. не могу понять: после регестрации фалом reg в риестре пропывается информация, но программа продолжает требовать регестрации.
Объясните для тупых!
Как выяснилось, можно сделать административную установку, с ключом /A . Затем в папке программы меняются необходимые файлы на пропатченые (русифицированные) версии. Далее всё пакуется в SFX RAR архив. Ключи для MSI файла те же:
Код:
O&O.MSI /qn SCREENSAVER=1 SETDEFDEFRAG=1 SHELLEXTENSION=1 »
А вот с 11 версией это не прокатывает
Ruboard, только что сделал для проверки тихую установку для 11-й версии по вышеописанному сценарию (http://forum.oszone.net/post-653910-10.html). Всё прекрасно работает! Только цифры с "10" на "11" поменять.
Что именно "не прокатывает"?
На днях выложу тихую русифицированную инсталляшку (русификатор от Zhmak (http://www.zhmak.info/1151381200-rusifikator-oo-defrag-11.0-build-3265-professional.html)).
Старую ссылку удалил.
Тема по русификации O&O Defrag (http://forum.oszone.net/thread-123040.html)
DmB89,
Странно, но сейчас сработало
но через cmd все равно не запускается
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.