art279
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору я вчера тоже самое пробовал переделать, на счёт chm - смысл, для серийной то сборки? А пока думаю как бы урезать скрипт до максимума но при этом увеличить функционал.... если непротив воспользуюсь куском из вашего скрипта? так как мой на 7-z и команды там отличаются.... Вот вариант полуавтоматизированного преобразователя, придётся ручами скачивать дистры (ссылки то иногда и меняются ) но в итоге получилось что он преобразовывает премиум в классик. Я использовал куски скрипта dfine2K9 так как раром не особо владею, скрипт желательно положить в одну директорию с дистрибутивами, на выходе получится русский классик: echo antivir.oem >files.txt echo filelist.ini >>files.txt echo hbedv.key >>files.txt echo product.ini >>files.txt echo rctext.dll >>files.txt echo updext.dll >>files.txt echo rcimage.dll >>files.txt Rem================================================================== echo alertcat.htm >delete.txt echo alertpcc.htm >>delete.txt echo alertpcu.htm >>delete.txt echo alerttyp.htm >>delete.txt echo alertvir.htm >>delete.txt echo basic\avcatid.dat >>delete.txt echo basic\avesvc.dll >>delete.txt echo basic\avesvcr.dll >>delete.txt echo basic\avmailc.exe >>delete.txt echo basic\avmailcr.dll >>delete.txt echo basic\avmcdlg.exe >>delete.txt echo basic\avsda.dll >>delete.txt echo basic\avsda64.dll >>delete.txt echo basic\avwebgrc.dll >>delete.txt echo basic\avwebgrd.exe >>delete.txt echo basic\ccmgrdrc.dll >>delete.txt echo basic\ccmguard.dll >>delete.txt echo basic\ccwgrd.dll >>delete.txt echo basic\ccwgrdrc.dll >>delete.txt echo basic\inetset.bin >>delete.txt echo basic\inssda64.exe >>delete.txt echo basic\onlcfg.dll >>delete.txt echo basic\rscdwld.exe >>delete.txt echo basic\rscdwrc.dll >>delete.txt echo basic\sporder.dll >>delete.txt echo basic\webcat.dll >>delete.txt echo basic\webcat0.dat >>delete.txt echo basic\webcat1.dat >>delete.txt echo basic\webcat2.dat >>delete.txt echo basic\webcat3.dat >>delete.txt echo basic\webcat4.dat >>delete.txt echo basic\wgrdftl.dat >>delete.txt Rem================================================================== echo ;Документ содержит приказы sfx script>comment.txt echo License=Avira AntiVir Personal - Free Antivirus>>comment.txt echo {>>comment.txt echo ^<font size=3 face="Arial"^>^<B^>>>comment.txt echo Avira AntiVir Premium>>comment.txt echo ^</font^>^</B^>^<BR^>^<BR^>^<BR^>^<font size=2 face="Arial"^>>>comment.txt echo Необходимо распаковать установочные файлы и запустить процесс установки.>>comment.txt echo ^<BR^>^<BR^>>>comment.txt echo Помните, что для установки полной версии программы требуется соответствующий лицензионный файл. О том, как приобрести лицензии для полнофункциональной версии, Вы можете в любое время узнать, пройдя по ссылке ^<a href="http://www.avira.ru/en/onlineshop-pe" target="_blank"^>сайте^</a^>>>comment.txt echo ^<BR^>^<BR^>>>comment.txt echo В целях безопасности следует убедиться перед распаковкой архива в том, что файл, действительно, является оригинальным файлом, выпущенным компанией Avira GmbH.>>comment.txt echo ^<BR^>^<BR^>^</font^>^<font size=1 face="Arial"^>>>comment.txt echo Copyright c 2000 - 2009 Avira GmbH. Все права защищены.>>comment.txt echo ^</font^>>>comment.txt echo }>>comment.txt echo Overwrite>>comment.txt echo TempMode>>comment.txt echo Silent=2 >>comment.txt echo Title=Avira AntiVir Personal - Free Antivirus>>comment.txt echo Setup=basic\presetup.exe>>comment.txt Rem ================================================================== rar e -c- avira_antivir_personal_en.exe @files.txt extract\ Rem ================================================================= rar a -c- -ep -zcomment.txt avira_antivir_premium_ru.exe extract\*.* Rem ================================================================= ren avira_antivir_premium_ru.exe avira_antivir_personal_ru.exe Rem ================================================================= rar d -c- avira_antivir_personal_ru.exe @delete.txt Rem ================================================================== del files.txt del comment.txt del delete.txt rd /s /q extract Добавлено: а вообще хотелось бы добавить что когда поменяются все ссылки (или некоторые) и изменятся имена файлов, то простой юзер скачавший данные скрипты не станет даже править их чтоб всё было как надо, а тупо будет ползать в интернете в поисках уже готовой сборки так что данный труд полезен если скрипт будут оперативно переписывать с выходом новых версий (что с трудом верится)! Рядовому пользователю всегда проще скачать уже готовое! Я думаю именно поэтому модераторы всё ещё не добавили данный способ преобразования в шапку | Всего записей: 66 | Зарегистр. 31-03-2009 | Отправлено: 08:34 13-09-2009 | Исправлено: art279, 09:22 13-09-2009 |
|