Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Friendly Pinger
Показать сообщение отдельно

Аватара для Shpionus

Старожил


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

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


Оживляю тему
Саму программу (Friendly Pinger 5.0) я устанавливаю следующим образом:
Создаю саморапаковывающийся архив с такими параметрами:

Код: Выделить весь код
Path=%temp%
SavePath
Setup=hidcon.exe FPinger.bat
TempMode
Silent=1
Overwrite=1
Содержимое архива:

Код: Выделить весь код
FPinger
FPinger.bat
FPinger.lnk
FPinger.reg
hidcon.exe
Как видно, в начале списка - папка, это папка скопированная из "C:\Program Files\" то есть предварительно установленной программы. Далее командный файл следующего содержания:

Код: Выделить весь код
xcopy /Y /E /C "FPinger" "%ProgramFiles%\FPinger\"
xcopy /Y /C FPinger.lnk "%UserProfile%\Главное меню\Программы"
xcopy /Y /C FPinger.lnk "%UserProfile%\Главное меню\Программы\Автозагрузка"
regedit /s FPinger.reg
Далее ярлык к программе, далее файл реестра для регистрации:

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

[HKEY_CURRENT_USER\Software\FPinger]
"Name"="хххх"
"Key"="хххххххххххххххххххххххххххххххх"
"Number"=dword:000000d1
Далее программа скрытия окна CMD.
Всё бы хоршо, но то что написано в файле реестра в строке "Key"="хххххххххххххххххххххххххххххххх" индивидуально для каждого компьютера, по видимому при регистрации программы посредством введения серийника в окно регистрации, программа на основе идентификаторов процессора или чего-то ещё генерирует себе код, который и сохраняет в реестр, что в принципе логично, иначе смысл в покупке серийника ?
Так вот из всего этого следует что без "AutoIt" скрипта запуска программы после установки, и вписывания в окно регистрации серийника, не обойтись Только вот проблемма, не умею я писать такие скрипты Кто бы взялся?

-------
Главное иметь желание и интерес!


Отправлено: 12:53, 23-01-2009 | #3

Название темы: Friendly Pinger