PDA

Показать полную графическую версию : [addon] компилятор аддона Avira


Страниц : [1] 2 3 4 5

profcom
07-11-2011, 10:49
Компилятор аддона Avira 1.0 Beta 5

- компилятор работает с 2013 и младшими версиями free, premium, internet security и professional русской локализации.
- дистрибутивы должны располагаться в папке Download, при остуствии будет предложена загрузка из интернета.
- для версий premium, internet security, professional в папке Download необходимо наличие лицензионного ключа стандартного названия HBEDV.KEY (или premium.key, security.key, professional.key).
- в папку Download можно положить файл настроек ( AVWIN.INI ) который будет подхвачен в процессе установки, взять его можно например из ранее установленной и настроенной программы или создать самостоятельно.
- для установленную живую систему ключ тихой установки -ai -gm2.
- по окончанию работы компилятора рядом с исполняемым файлом получаем архивы с аддонами в формате 7z и sfx архивы для установки на живую систему.
- запуск программы с ключом командной строки /Log для ведения лога работы программы.
- запуск программы с ключом командной строки /S для тихой работы программы с последними настройками.


- запуск программы с ключом командной строки /Log для ведения лога работы программы.
- запуск программы с ключом командной строки /S для тихой работы программы с последними настройками.
- поддержка функцией проверки RAM более 4 Гб.
- добавлена утилита отладки.
- мелкие исправления.

Beta 4:
- наследование скомпилированным дистрибутивом версии и описания оригинального дистрибутива.
- восстановлена функция обновления баз вирусных сигнатур.
- исправлена ошибка проверки RAM.
- мелкие исправления.

Beta 3:
- обновлен интерфейс.
- одновременная обработка нескольких дистрибутивов.
- функция передачи загрузки дистрибутивов программе Download Master или браузерам Mozilla Firefox, Google Chrome, Opera или Internet Explorer.
- всплывающие подсказки.
- очистка временных файлов после прерывания пользователем.
- функция удаления стороннего ПО проверки наличия различных антивирусов в процессе установки дистибутива.
- функция обновления бесплатного ключа в дистрибутивах версий free.
- исправлена ошибка места установки дистрибутива.
- мелкие исправления.

Beta 2:
- исправлены ошибки

Beta 1:
- код компилятора полностью переписан.
- добавлен графический интерфейс.
- автоматическое определение версий дистрибутивов.
- добавлен загрузчик из интернета дистрибутива (как новых, так и старых версий) и антивирусных баз.
Ссылка на загрузку компилятора MakeAvira (http://afpc.ucoz.ru/Downloads/MakeAvira_1.0_Beta5.zip)

Ссылка на загрузку дистрибутивов Скачать (http://www.avira.com/ru/support-download)

Ссылка на загрузку свежих баз http://dl.antivir.de/package/fusebundle/win32/int/vdf_fusebundle.zip
Временно не рекомендуется использовать их для дистрибутивов 2013.

В создании компилятора использованы наработки уважаемых участников форума Комсомолец и gora.

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

DenisMF
15-11-2011, 16:46
Нет ли возможности расширить конструктор для полиморфной установки (Personal, Premium, Internet Security (2012))???

profcom
15-11-2011, 18:48
DenisMF, возможность есть, но реализовать не так просто, в виду того что штатными средствами крайне тяжело обойтись. Задумка есть и если получиться реализую в ближайшем будущем. Поддержку английских версий скоро добавлю, русских пока нет версий.

profcom
16-11-2011, 14:42
Добавлена в шапку новая версия конструктора 0.0.3
* название ключей теперь может быть отличным от стандартного
* название дистрибутива так же может имя отличное от стандартного
* добавлен подхват пользовательских настроек антивируса

подробности в шапке... позже добавлю зеркала для загрузки.

gora
16-11-2011, 16:22
profcom, несколько соображений.
Зря Вы это все "запаковали" в exe файл. Посмотреть "что там и как" труда не составит при определенном навыке. Однако Вы сами учились на чужих проектах (о чем упомянули в шапке), а свой опыт передавать другим не хотите? ;)
Плюс ко всему Ваш компилятор оставляет все распакованное в профиле в виде 2.5 МБ мусора, что "воспитанным" поведением назвать нельзя.
ИМХО, такие компиляторы не надо делать закрытыми, пусть другие тоже смотрят и учатся, а иногда и подскажут что-нибудь стоящее. Подумайте над этим.

profcom
16-11-2011, 17:42
gora, запаковано исключительно из целей что бы не было лишних папок, одна папка в нее все свое сложил запустил один файл, получил результат. Скрипт не является ни каким секретом, и кстати многие приемы именно из ваших проектов. К примеру участнику форума Комсомолец стало интересно как сделано, через 15 минут получил все наработки. Выложу отдельно ссылку на скрипт, наверно это будет правильнее.
А опыта у меня не так много, но всегда готов поделиться тем что есть. Просто мне показалось что пользователю удобнее что не видно ни чего лишнего.

На счет мусора с этим согласен и просто забыл проверить что из Temp пользователя не удаляются временные файлы, это исправим. Спасибо за замечания.

P.S. Возник вопрос, возможно ли штатными средствами перекодировать UTF-16 на 866 или 1251 ?

gora
16-11-2011, 18:53
возможно ли штатными средствами перекодировать UTF-16 на 866 или 1251 ? »
Set Source=testUTF16.reg
Set Out=test.txt
Chcp 1251 >nul
Type %Source%>%Out%
Chcp 866 >nul
Pause

из Temp пользователя не удаляются временные файлы »
речь не о временной папке, а о профиле.c:\Users\gora\AppData\Local\7z.dll
c:\Users\gora\AppData\Local\7z.exe
c:\Users\gora\AppData\Local\ResHacker.exe
c:\Users\gora\AppData\Local\101.ico
c:\Users\gora\AppData\Local\7zsd_LZMA2.sfx
c:\Users\gora\AppData\Local\Avira_config.txt

profcom
16-11-2011, 19:08
речь не о временной папке, а о профиле. »
Спасибо за подсказки, поправлю косяки.
Еще раз проверив могу сказать что файлы распаковываются в профиль, но по завершению работы удаляются самостоятельно, за исключением случая принудительного прерывания работы конструктора. Постараюсь и это исправить.

profcom
16-11-2011, 21:31
Конструктор обновлен с учетом пожеланий, скрипт немного оптимизирован. Текущая версия 0.0.4.

profcom
19-12-2011, 19:51
Конструктор обновлен, текущая версия 0.0.5.
Новое: добавлено поддержка всех 12 версий и ведение лога, временно убрана поддержка 10 версий и названия дистрибутивов отличное от оригинала.

wfp
10-01-2012, 20:28
Исправьте ссылки на аддон. Файлы отсутствуют на файлообменнике.

profcom
10-01-2012, 20:49
wfp, перезалил.

wfp
10-01-2012, 21:21
Благодарю.

sanalex
09-02-2012, 09:39
при использовании конструктора в пути и названии папки не должно быть русских символов, иначе не распаковывает ничего.

profcom
09-02-2012, 22:52
sanalex, постараемся поправить если возможно.

Orestik
17-03-2012, 13:00
спасибо за аддон!! если бы для avast сделали то цены бы Вам не было!!!

conductor
18-03-2012, 00:41
пасибо за аддон!! если бы для avast сделали то цены бы Вам не было!!! »
http://forum.oszone.net/thread-74432.html

Orestik
19-03-2012, 08:02
http://forum.oszone.net/thread-74432.html »
спасибо, про обновления баз был не внимательный!

STOcomp
06-07-2012, 13:09
а можно avirafix9 встроить, чтоб отключить сплэши и скрыть процес обновления?

http://playlands.ru/load/0-0-0-246-20

profcom
08-07-2012, 21:43
а можно avirafix9 встроить, чтоб отключить сплэши и скрыть процес обновления? »

Есть в планах переписать конструктор с нуля, так что постараемся осуществить.




© OSzone.net 2001-2012