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

Название темы: Скрипты Inno Setup Compiler
Показать сообщение отдельно

Новый участник


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

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


Начну с простого...
Код: Выделить весь код
[Setup]
AppName=Ad-aware Personal
AppVerName=Ad-aware Personal version 6.0
AppPublisher=Copyright (C) 2000-2003 Lavasoft Sweden
AppSupportURL=http://www.lavasoftsupport.com
DefaultDirName={pf}\Lavasoft\Ad-aware
DefaultGroupName=Lavasoft
UninstallDisplayIcon={app}\Ad-aware.exe
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes
WizardImageFile=Ad-aware.bmp
WizardSmallImageFile=Ad-awareSmall.bmp

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "{app}\aawhelper.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Ad-aware.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Alert.wav"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Default.det"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Description.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Manual.chm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\reflist.ref"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Plugins\plugdest.mp"; DestDir: "{app}\Plugins"; Flags: ignoreversion

[Icons]
Name: "{group}\Ad-aware"; Filename: "{app}\Ad-aware.exe"; WorkingDir: "{app}"
Name: "{userdesktop}\Ad-aware"; Filename: "{app}\Ad-aware.exe"; WorkingDir: "{app}"; Tasks: desktopicon

[Run]
Filename: "{app}\Ad-aware.exe"; Description: "{cm:LaunchProgram,Ad-aware}"; Flags: nowait postinstall skipifsilent
Код: Выделить весь код
[Setup]
AppName=ASPack
AppVerName=ASPack version 2.12
AppPublisher=Copyright (C) 1998-2002 Alexey Solodovnikov
AppPublisherURL=http://www.aspack.com/
DefaultDirName={pf}\ASPack
DefaultGroupName=ASPack
UninstallDisplayIcon={app}\ASPack.exe
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "{app}\ASPack.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ASPack.hlp"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\English.ini"; DestDir: "{app}"; Flags: ignoreversion

[Icons]
Name: "{group}\ASPack"; Filename: "{app}\ASPack.exe"; WorkingDir: "{app}"
Name: "{userdesktop}\ASPack"; Filename: "{app}\ASPack.exe"; WorkingDir: "{app}"; Tasks: desktopicon

[Run]
Filename: "{app}\ASPack.exe"; Description: "{cm:LaunchProgram,ASPack}"; Flags: nowait postinstall skipifsilent

[Registry]
Root: HKCU; Subkey: "Software\ASPack"; Flags: dontcreatekey uninsdeletekey
Код: Выделить весь код
[Setup]
AppName=AutoPlay Media Studio
AppVerName=AutoPlay Media Studio version 6.0
AppPublisher=Copyright (C) 1997-2005 Indigo Rose Software Corporation
AppPublisherURL=http://www.indigorose.com/
AppSupportURL=support@indigorose.com
AppUpdatesURL=http://www.indigorose.com/
DefaultDirName={pf}\Indigo Rose\AutoPlay Media Studio 6
DefaultGroupName=Indigo Rose
UninstallDisplayIcon={app}\ams60.exe
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes
WizardImageFile=AMS.bmp
WizardSmallImageFile=AMSSmall.bmp

[Files]
Source: "{app}\ams60.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\cmcs21.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ir_sc.dll"; DestDir: "{app}"; Flags: ignoreversion regserver
Source: "{app}\ReadMe.htm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Update.dat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Update.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Data\_code_templates.xml"; DestDir: "{app}\Data"; Flags: ignoreversion
Source: "{app}\Data\_constants.xml"; DestDir: "{app}\Data"; Flags: ignoreversion
Source: "{app}\Data\_globalvars.xml"; DestDir: "{app}\Data"; Flags: ignoreversion
Source: "{app}\Data\_help_map.xml"; DestDir: "{app}\Data"; Flags: ignoreversion
<-- // даю в сокращении из-за большого количества строк: свыше 3500 // -->
Source: "{app}\Tools\ButtonMaker.chm"; DestDir: "{app}\Tools"; Flags: ignoreversion
Source: "{app}\Tools\ButtonMaker.exe"; DestDir: "{app}\Tools"; Flags: ignoreversion
Source: "{sys}\DVDProX2.dll"; DestDir: "{sys}"; Flags: allowunsafefiles regserver sharedfile uninsrestartdelete
Source: "{sys}\PTxSCP.ocx"; DestDir: "{sys}"; Flags: allowunsafefiles regserver sharedfile uninsrestartdelete

[Icons]
Name: "{group}\AutoPlay Media Studio"; Filename: "{app}\ams60.exe"; WorkingDir: "{app}"
Name: "{group}\Button Maker"; Filename: "{app}\Tools\ButtonMaker.exe"; WorkingDir: "{app}\Tools"

[Registry]
Root: HKCR; Subkey: ".am6"; ValueType: string; ValueData: "AMS60.Document"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: ".apt"; ValueType: string; ValueData: "AMS60.Document"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: ".apz"; ValueType: string; ValueData: "AMS60.Document"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: ".btn"; ValueType: string; ValueData: "AMSBTNEditor.Document"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "AMS60.Document"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "AMSBTNEditor.Document"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{E1ECEE13-C24A-4F00-9712-D69964864C5E}"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{F18E003E-6C89-4839-8FAF-34C489844C0C}"; Flags: dontcreatekey uninsdeletekey
Root: HKCU; Subkey: "Software\Indigo Rose"; Flags: dontcreatekey uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Indigo Rose\AutoPlay Media Studio 6.0";  Flags: dontcreatekey uninsdeletekey
Root: HKCU; Subkey: "Software\Indigo Rose\AutoPlay Media Studio Button Maker";  Flags: dontcreatekey uninsdeletekey
Код: Выделить весь код
[Setup]
AppName=BitSpirit
AppVerName=BitSpirit version 3.2
AppPublisher=Copyright (C) 2006 BitSpirit
AppPublisherURL=http://www.167bt.com/
DefaultDirName={pf}\BitSpirit
DefaultGroupName=BitSpirit
UninstallDisplayIcon={app}\BitSpirit.exe
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes
WizardImageFile=BitSpirit.bmp
WizardSmallImageFile=BitSpiritSmall.bmp

[Components]
Name: "main"; Description: "Main program files for BT download"; Types: "full compact custom"
Name: "patch"; Description: "TCP/IP limitation patch for Windows XP SP2"; Types: "full"
Name: "ipplugin"; Description: "IP plugin (convert IP to detailed address)"; Types: "full"
Name: "upnp"; Description: "Utility for detecting your UPnP device"; Types: "full"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "{app}\BetterSP2.exe"; DestDir: "{app}"; Components: "patch"; Flags: ignoreversion
Source: "{app}\BitSpirit.exe"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\BLink.dll"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion regserver uninsrestartdelete
Source: "{app}\bsres.dll"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\bsurl.htm"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\Builder.exe"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\MemFree.exe"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\MyUPnP.exe"; DestDir: "{app}"; Components: "upnp"; Flags: ignoreversion
Source: "{app}\splash.bmp"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\torrent.ico"; DestDir: "{app}"; Components: "main"; Flags: ignoreversion
Source: "{app}\config\app.ico"; DestDir: "{app}\config"; Components: "main"; Flags: ignoreversion
Source: "{app}\config\banner.bmp"; DestDir: "{app}\config"; Components: "main"; Flags: ignoreversion
Source: "{app}\config\ipfilter.dat"; DestDir: "{app}\config"; Components: "main"; Flags: ignoreversion
Source: "{app}\config\mfilter.dat"; DestDir: "{app}\config"; Components: "main"; Flags: ignoreversion
Source: "{app}\plugin\ip.dll"; DestDir: "{app}\plugin"; Components: "main"; Flags: ignoreversion
Source: "{app}\plugin\IPData.dat"; DestDir: "{app}\plugin"; Components: "ipplugin"; Flags: ignoreversion
Source: "{app}\plugin\peerid.dll"; DestDir: "{app}\plugin"; Components: "main"; Flags: ignoreversion
Source: "{app}\plugin\tracker.dll"; DestDir: "{app}\plugin"; Components: "main"; Flags: ignoreversion
Source: "{app}\sounds\alert.wav"; DestDir: "{app}\sounds"; Components: "main"; Flags: ignoreversion
Source: "{app}\sounds\msg.wav"; DestDir: "{app}\sounds"; Components: "main"; Flags: ignoreversion
Source: "{app}\sounds\sent.wav"; DestDir: "{app}\sounds"; Components: "main"; Flags: ignoreversion

[Icons]
Name: "{group}\BitSpirit"; Filename: "{app}\BitSpirit.exe"; Components: "main"; WorkingDir: "{app}"
Name: "{group}\Torrent Builder"; Filename: "{app}\Builder.exe"; Components: "main"; WorkingDir: "{app}"
Name: "{group}\UPnP Detector"; Filename: "{app}\MyUPNP.exe"; Components: "upnp"; WorkingDir: "{app}"
Name: "{userdesktop}\BitSpirit"; Filename: "{app}\BitSpirit.exe"; Components: "main"; Tasks: "desktopicon";
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BitSpirit"; Filename: "{app}\BitSpirit.exe"; Components: "main"; WorkingDir: "{app}"; Tasks: "quicklaunchicon";

[Run]
Filename: "{app}\BitSpirit.exe"; Description: "{cm:LaunchProgram,BitSpirit}"; Flags: nowait postinstall skipifsilent

[Registry]
Root: HKCR; Subkey: ".torrent"; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: ".torrent"; ValueType: string; ValueData: "BitTorrent"; Flags: noerror
Root: HKCR; Subkey: ".torrent"; ValueType: string; ValueName: "Content Type"; ValueData: "application/x-bittorrent"; Flags: noerror
Root: HKCR; Subkey: "BitTorrent"; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: "BitTorrent"; ValueType: string; ValueData: "BitTorrent File"; Flags: noerror
Root: HKCR; Subkey: "BitTorrent\DefaultIcon"; ValueType: string; ValueData: "{app}\torrent.ico"; Flags: noerror
Root: HKCR; Subkey: "BitTorrent\shell\open\command"; ValueType: string; ValueData: """{app}\BitSpirit.exe"" ""%1"""; Flags: noerror
Root: HKCR; Subkey: "MIME\Database\Content Type\application/x-bittorrent"; ValueType: string; ValueName: "Extension"; ValueData: ".torrent"; Flags: uninsdeletekey noerror
Root: HKCU; Subkey: "Software\ByteLinker"; Flags: uninsdeletekey noerror
Root: HKCU; Subkey: "Software\ByteLinker\BitSpirit"; ValueType: string; ValueName: "AppPath"; ValueData: "{app}{\}"; Flags: noerror
Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\MenuExt\Download Using &BitSpirit"; Flags: dontcreatekey uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueName: "CBitSpirit"; Flags: uninsdeletevalue
Код: Выделить весь код
[Setup]
AppName=Chameleon Clock
AppVerName=Chameleon Clock version 3.6
AppPublisher=Copyright (C) 1998-2006 Softshape Development
AppPublisherURL=http://www.softshape.com/cham
DefaultDirName={pf}\Chameleon Clock
DefaultGroupName=Chameleon Clock
UninstallDisplayIcon={app}\MAINICON.ico
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes
WizardImageFile=ChameleonClock.bmp
WizardSmallImageFile=ChameleonClockSmall.bmp

[Files]
Source: "{app}\About.gif"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Anim.gif"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ChamClock.chm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ChamClock.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\History.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\MainIcon.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Native.lng"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Quick.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ReadMe.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\RestoreSettings.bat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Russian.lng"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\SaveSettings.bat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ServList.dat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\SNTP.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\TrayClock.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\UnzDll.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Icons\Birthday.icl"; DestDir: "{app}\Icons"; Flags: ignoreversion
Source: "{app}\Icons\Icons.icl"; DestDir: "{app}\Icons"; Flags: ignoreversion
Source: "{app}\Icons\ReadMe.txt"; DestDir: "{app}\Icons"; Flags: ignoreversion
Source: "{app}\Images\1.gif"; DestDir: "{app}\Images"; Flags: ignoreversion
Source: "{app}\Images\2.gif"; DestDir: "{app}\Images"; Flags: ignoreversion
Source: "{app}\Images\3.gif"; DestDir: "{app}\Images"; Flags: ignoreversion
Source: "{app}\Images\4.gif"; DestDir: "{app}\Images"; Flags: ignoreversion
Source: "{app}\Images\5.gif"; DestDir: "{app}\Images"; Flags: ignoreversion
<-- // сокращаю из-за однотипности строк // -->
Source: "{app}\Sounds\Ticking Clock.mp3"; DestDir: "{app}\Sounds"; Flags: ignoreversion
Source: "{app}\Sounds\Tinkle.wav"; DestDir: "{app}\Sounds"; Flags: ignoreversion
Source: "{app}\Sounds\Title.wav"; DestDir: "{app}\Sounds"; Flags: ignoreversion
Source: "{app}\Sounds\Whistler Bells.mp3"; DestDir: "{app}\Sounds"; Flags: ignoreversion

[Icons]
Name: "{group}\Chameleon Clock"; Filename: "{app}\ChamClock.exe"; IconFilename: "{app}\MAINICON.ico"; WorkingDir: "{app}"
Name: "{group}\Quick Introduction"; Filename: "{app}\Quick.exe"; WorkingDir: "{app}"

[Run]
Filename: "{app}\ChamClock.exe"; Description: "{cm:LaunchProgram,Chameleon Clock}"; Flags: nowait postinstall skipifsilent

[Registry]
Root: HKCU; Subkey: "Software\HomeAlarm"; Flags: uninsdeletekey noerror
Root: HKCU; Subkey: "Software\HomeAlarm"; ValueType: string; ValueData: "{app}"; Flags: noerror
Root: HKCU; Subkey: "Software\HomeAlarm\Common"; ValueType: string; ValueName: "SkinsOrder"; ValueData: "36,43,1,32,35,23,31,1,10,45,30,21,1,46,23,23,38,1,35,8,38,37"; Flags: noerror
Root: HKCU; Subkey: "Software\HomeAlarm\Options"; ValueType: string; ValueName: "Language"; ValueData: "Russian"; Flags: noerror
Root: HKCU; Subkey: "Software\HomeAlarm\Servers"; ValueType: string; ValueName: "chime.utoronto.ca"; ValueData: "Canada, University of Toronto"; Flags: noerror
Root: HKCU; Subkey: "Software\HomeAlarm\Servers"; ValueType: string; ValueName: "ntp0.pipex.net"; ValueData: "UK, Cambridge"; Flags: noerror
Root: HKCU; Subkey: "Software\HomeAlarm\Servers"; ValueType: string; ValueName: "time.nist.gov"; ValueData: "USA, National Center for Atmospheric Research"; Flags: noerror
Root: HKCU; Subkey: "Software\HomeAlarm\URLs"; ValueType: string; ValueName: "online_url"; ValueData: "http://www.softshape.com/cham/clockimesh.htm"; Flags: noerror
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "HomeAlarm"; Flags: uninsdeletevalue

[INI]
Filename: "{app}\~chimes.ini"; Section: "Alarm1"; Key: "Action"; String: "1"
Filename: "{app}\~chimes.ini"; Section: "Alarm1"; Key: "ActiveAfterTime"; String: "0"
Filename: "{app}\~chimes.ini"; Section: "Alarm1"; Key: "ActiveBeforeTime"; String: "0"
Filename: "{app}\~chimes.ini"; Section: "Alarm1"; Key: "AlarmStyle"; String: "1"
Filename: "{app}\~chimes.ini"; Section: "Alarm1"; Key: "DeadTime"; String: "0.416666666666667"
Filename: "{app}\~chimes.ini"; Section: "Alarm1"; Key: "FadeIn"; String: "20"
<-- // сокращаю из-за однотипности строк // -->
Filename: "{app}\~chimes.ini"; Section: "Alarm3"; Key: "State"; String: "1"
Filename: "{app}\~chimes.ini"; Section: "Alarm3"; Key: "TimeStyle"; String: "3"
Filename: "{app}\~chimes.ini"; Section: "Alarm3"; Key: "Volume"; String: "100"
Filename: "{app}\~chimes.ini"; Section: "Alarm3"; Key: "Weekdays"; String: "254"
Filename: "{app}\~chimes.ini"; Section: "Alarm3"; Key: "WindowColor"; String: "14990245"

Отправлено: 06:46, 21-12-2006 | #2

Название темы: Скрипты Inno Setup Compiler