Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Зачем такие сложности в предыдущем посте???

Рассказываю.

Способ уменьшения дистрибутива и тихой установки The Bat! 4.2.9.1

читать дальше »
1. Качаем с сайта последнюю русскую Pro версию почтовой программы.

2. Распаковываем из пакета папку The Bat! ( по сути только она нам и нужна), ее внутреннюю структуру оставляем без изменения. Я пользовался Total Commander 7.01- Ctrl+PgDn.

3. Чистим дистрибутив от "лишних" файлов - все что не относится к русскому или английскому языку.
Пример таких файлов:

Основная папка
Код: Выделить весь код
bat_czh.tip	
bat_dut.tip	
bat_esp.tip	
bat_fra.tip	
bat_ger.tip	
bat_pol.tip	
bat_rom.tip	
bat_sky.tip	
bat_srb.tip	
bat_src.tip	
bat_swe.tip	
bat_ukr.tip	
licence.txt	
licence_rus.rtf
readme.txt	
The_bat.chm
\The Bat!\Dictionaries\
Код: Выделить весь код
uk_UA.aff
uk_UA.dic
Итого 2.7 Мбайта.
Внимание! Речь идет о распакованных размерах файлов!

Но самую большую экономию можно получить заменив интернациональный языковой пакет -thebat.lng на специальный, урезанный, пакет только с русским и английским языками.
Я использовал такой пакет от версии 3.99 и он замечательно подошел. Где взять такой пакет - выходит за рамки этого поста...
Тут экономия посерьезней : 6.3 Мбайта

Итого 9 Мбайт экономим. Половину от распакованного пакета!
Еще можно удалить и русскую справку (кто ее читает? )
Код: Выделить весь код
bat_rus.chm
минус 2 Мбайта.

4. Создаем REG-файл с веткой [HKCU\Software\RIT] (где программа и хранит все настройки) Если есть лицензия - ее туда же.
Всю ветку не надо экспортировать, лишь некоторые значения. Можно также различные твики разместить. Вот мой простой рег файл:
Reg.reg

Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\RIT]

[HKEY_CURRENT_USER\Software\RIT\SpellCheck\SSCE\Dictionaries]

[HKEY_CURRENT_USER\Software\RIT\The Bat!]
"Language"=dword:00000001
"RegistrationBlock"="Ваша лицензия в одну строку!!!!"
"ProfessionalEdition"=dword:00000000
"CheckAssociationsMode"=dword:00000002
"Associations Stored"=dword:00000001
"Show Tips"=dword:00000000
5. Создаем тихий инсталятор на основе допустим архиватора Rar:
Компрессия максимальная, SFX-архив,
Пример комментария, с регистрацией программы, ярлыком в меню пуск и установкой в [Program Files\The Bat!\] :
Код: Выделить весь код
;Расположенный ниже комментарий содержит команды SFX-сценария

Path=The Bat!
Setup=regedit /s reg.reg
Silent=1
Overwrite=1
Shortcut=P, "thebat.exe", "", "", "The Bat!"


Получаем тихую установку программы в одном архиве весом - 8,1 Мбайт вместо 13 Скачанных(это в запакованном виде).
В распакованном (установленном) 10 Мбайт против 21 Мбайт.

-------

Ю-ху!


Последний раз редактировалось volk1234, 22-08-2009 в 12:41.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:12, 19-08-2009 | #33