Choondrefek Нет, голубь мой, так не пойдет. Либо читаем что написано и осмысливаем прочитанное, либо рззбираемся самостоятельно.
Цитата: - зачем триальный-то? Нужен же полностью работающий!
Цитата: таким образом удается сделать автоматическую регистрацию софта, только принцип такой - делается триальный софт в Thinstall, а потом запихивается в экзешник AutoIt вместе со скриптом авторегистрации.
Это понятно? Идем дальше. Вот пример рабочего скрипта авторегистрации для PhotoZoom, идея предложена ynbIpb:
PZP2.3.4.au3
-----------------
FileInstall("PhotoZoom_Pro_2.3.4.exe", @TempDir&"\PhotoZoom_Pro_2.3.4.exe")
Opt("TrayIconHide", 1)
Run(@TempDir&"\PhotoZoom_Pro_2.3.4.exe")
if WinWait ( "PhotoZoom Pro 2 - Предупреждение", "", 4) Then
ControlClick("PhotoZoom Pro 2 - Предупреждение", "", "Button1")
EndIf
if WinWait ( "PhotoZoom Pro 2 - Разблокировать", "", 4) then; 4 sec
ControlSetText("PhotoZoom Pro 2 - Разблокировать", "", "Edit1", "сюда пишется сериал" )
ControlSetText("PhotoZoom Pro 2 - Разблокировать", "", "Edit2", "сюда пишется имя" )
ControlSetText("PhotoZoom Pro 2 - Разблокировать", "", "Edit3", "сюда пишется мыло " )
ControlClick("PhotoZoom Pro 2 - Разблокировать", "", "Button1")
if WinWait ( "PhotoZoom Pro 2 - Разблокировать", "OK", 4) then; 4 sec
ControlClick("PhotoZoom Pro 2 - Разблокировать", "OK", "Button1")
EndIf
EndIf
; end script
---------------
После этого c помощью Aut2Exe в экзешникAutoIt компилится сам скрипт и Thinstall-изированный экзешник PZP2.3.4. При первом запуске происходит авторегистрация, поскольку она вяжется к каждому конкретному компу. При повторных запусках скрипт уже не работает, поскольку окна регистрации больше не появляется.
Для реализации встраивания в шелл, читать про AutoIt, для создания портабельных софтов с помощью NSIS, как это делается на PortableAppz, читать здесь, полный комплект:
URL
http://rapidshare.com/files/26804478/HowToMake.PortableWith.NSIS.rar пароль: warez-hr.org
Там все есть, включая тулзы.