Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Semagic LiveJournal Client (http://forum.oszone.net/showthread.php?t=83414)

UstasCPM 02-05-2007 01:06 581939

Semagic LiveJournal Client
 
Всем, привет!
Может кому-нибудь пригодятся следующие результаты попытки (вроде даже успешной) по-тихому установить эту софтину. Если кто не знает - довольно удобный и ,как по мне, незаменимый клиент для ЖЖ(LiveJournal) с поддержкой русских словарей проверки правописания.
сайт: http://semagic.sourceforge.net/

Сперва я попытался ставить с ключиком /S т.к. использ-ся инсталятор NSIS, но как подавить два диалог. окна во время установки - хз
Решил делать через SFX-архив:
Сначала нужно просто поставить Semagic и базы к нему, дальше нужно настроить клиент под себя и вытянуть из него необходимые настройки :
Вид-Настройки-Использовать ини. файл для хранения настроек
Насройки будут сохранены в LiveJournalU.ini в папке Semagic`ка
Дальше я экспортировал ключи реестра , но кроме ключей, отвечающих за запись в "Установке и Удалении программ" ничего важного не заметил. Эти ключи ставлю из пакетного файла reg_sets.cmd
Код:

@echo off 
Set Semagicdir=%PROGRAMFILES%\Semagic 
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Semagic" /v DisplayName /d "Semagic (remove only)" /f 
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Semagic" /v UninstallString /d "\"%Semagicdir%\\uninstall.exe\"" /f  exit

файл кинул в каталог семаджика и дальше через Wrar пакуем содержимое папки семаждика в SFX c комментарием:
Код:

Path=Semagic 
Setup=reg_sets.cmd 
Silent=1 
Overwrite=1 
Shortcut=P, "LiveJournalU.exe", "Semagic", "Semagic LiveJournal Client", "Semagic" 
Shortcut=P, "uninstall.exe", "Semagic", "Uninstall Semagic", "Uninstall Semagic" 
Shortcut=D, "LiveJournalU.exe", "", "Semagic LiveJournal Client", "Semagic"

вроде все. надеюсь кому-то пригодится.


Время: 08:51.

Время: 08:51.
© OSzone.net 2001-