1 |
#define AppName "UTF-8 TeraTerm Pro with TTSSH2" |
#define AppName "Tera Term" |
2 |
#define AppVer "4.58" |
#define AppVer "4.59" |
3 |
|
|
4 |
[Setup] |
[Setup] |
5 |
AppCopyright=TeraTerm Project |
AppCopyright=TeraTerm Project |
6 |
AppName={#AppName} |
AppName={#AppName} |
7 |
AppVerName={#AppName} {#AppVer} |
AppVerName={#AppName} {#AppVer} |
8 |
LicenseFile=..\release\license.txt |
LicenseFile=release\license.txt |
9 |
DefaultDirName={pf}\teraterm |
DefaultDirName={pf}\teraterm |
10 |
DefaultGroupName={#AppName} |
DefaultGroupName={#AppName} |
11 |
ShowLanguageDialog=yes |
ShowLanguageDialog=yes |
12 |
AllowNoIcons=true |
AllowNoIcons=true |
13 |
UninstallDisplayIcon={app}\ttermpro.exe |
UninstallDisplayIcon={app}\ttermpro.exe |
14 |
AppMutex=TeraTermProAppMutex, TeraTermProMacroAppMutex, TeraTermProKeycodeAppMutex, TeraTermMenuAppMutex, CygTermAppMutex |
AppMutex=TeraTermProAppMutex, TeraTermProMacroAppMutex, TeraTermProKeycodeAppMutex, TeraTermMenuAppMutex, CygTermAppMutex |
15 |
OutputBaseFilename=teraterm_utf8-{#AppVer} |
OutputBaseFilename=teraterm-{#AppVer} |
16 |
PrivilegesRequired=none |
PrivilegesRequired=none |
17 |
|
|
18 |
[Languages] |
[Languages] |
28 |
Name: {app}\lang; Components: TeraTerm |
Name: {app}\lang; Components: TeraTerm |
29 |
|
|
30 |
[Files] |
[Files] |
31 |
Source: ..\visualc\bin\release\ttermpro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion |
Source: ..\teraterm\release\ttermpro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion |
32 |
Source: ..\visualc\bin\release\ttpcmn.dll; DestDir: {app}; Components: TeraTerm |
Source: ..\teraterm\release\ttpcmn.dll; DestDir: {app}; Components: TeraTerm |
33 |
Source: ..\visualc\bin\release\ttpdlg.dll; DestDir: {app}; Components: TeraTerm |
Source: ..\teraterm\release\ttpdlg.dll; DestDir: {app}; Components: TeraTerm |
34 |
Source: ..\visualc\bin\release\ttpfile.dll; DestDir: {app}; Components: TeraTerm |
Source: ..\teraterm\release\ttpfile.dll; DestDir: {app}; Components: TeraTerm |
35 |
Source: ..\visualc\bin\release\ttpset.dll; DestDir: {app}; Components: TeraTerm |
Source: ..\teraterm\release\ttpset.dll; DestDir: {app}; Components: TeraTerm |
36 |
Source: ..\visualc\bin\release\ttptek.dll; DestDir: {app}; Components: TeraTerm |
Source: ..\teraterm\release\ttptek.dll; DestDir: {app}; Components: TeraTerm |
37 |
Source: ..\release\TERATERM.INI; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
Source: release\TERATERM.INI; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
38 |
Source: ..\release\TSPECIAL1.TTF; DestDir: {fonts}; Components: TeraTerm; Attribs: readonly; Flags: overwritereadonly uninsneveruninstall; FontInstall: Tera Special; Check: isPowerUsersMore |
Source: release\TSPECIAL1.TTF; DestDir: {fonts}; Components: TeraTerm; Attribs: readonly; Flags: overwritereadonly uninsneveruninstall; FontInstall: Tera Special; Check: isPowerUsersMore |
39 |
Source: ..\..\doc\en\teraterm.chm; DestDir: {app}; Components: TeraTerm |
Source: ..\doc\en\teraterm.chm; DestDir: {app}; Components: TeraTerm |
40 |
Source: ..\..\doc\jp\teratermj.chm; DestDir: {app}; Components: TeraTerm |
Source: ..\doc\jp\teratermj.chm; DestDir: {app}; Components: TeraTerm |
41 |
Source: ..\release\license.txt; DestDir: {app}; Components: TeraTerm |
Source: release\license.txt; DestDir: {app}; Components: TeraTerm |
42 |
Source: ..\release\FUNCTION.CNF; DestDir: {app}; Components: TeraTerm |
Source: release\FUNCTION.CNF; DestDir: {app}; Components: TeraTerm |
43 |
Source: ..\release\IBMKEYB.CNF; DestDir: {app}; Components: TeraTerm |
Source: release\IBMKEYB.CNF; DestDir: {app}; Components: TeraTerm |
44 |
Source: ..\release\KEYBOARD.CNF; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
Source: release\KEYBOARD.CNF; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
45 |
Source: ..\release\NT98KEYB.CNF; DestDir: {app}; Components: TeraTerm |
Source: release\NT98KEYB.CNF; DestDir: {app}; Components: TeraTerm |
46 |
Source: ..\release\PC98KEYB.CNF; DestDir: {app}; Components: TeraTerm |
Source: release\PC98KEYB.CNF; DestDir: {app}; Components: TeraTerm |
47 |
Source: ..\visualc\bin\release\keycode.exe; DestDir: {app}; Components: TeraTerm |
Source: ..\teraterm\release\keycode.exe; DestDir: {app}; Components: TeraTerm |
48 |
Source: ..\visualc\bin\release\ttpmacro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion |
Source: ..\teraterm\release\ttpmacro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion |
49 |
Source: ..\release\delpassw.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\delpassw.ttl; DestDir: {app}; Components: TeraTerm |
50 |
Source: ..\release\dialup.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\dialup.ttl; DestDir: {app}; Components: TeraTerm |
51 |
Source: ..\release\login.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\login.ttl; DestDir: {app}; Components: TeraTerm |
52 |
Source: ..\release\mpause.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\mpause.ttl; DestDir: {app}; Components: TeraTerm |
53 |
Source: ..\release\random.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\random.ttl; DestDir: {app}; Components: TeraTerm |
54 |
Source: ..\release\screencapture.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\screencapture.ttl; DestDir: {app}; Components: TeraTerm |
55 |
Source: ..\release\ssh2login.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\ssh2login.ttl; DestDir: {app}; Components: TeraTerm |
56 |
Source: ..\release\wait_regex.ttl; DestDir: {app}; Components: TeraTerm |
Source: release\wait_regex.ttl; DestDir: {app}; Components: TeraTerm |
57 |
Source: ..\release\lang\Japanese.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly |
Source: release\lang\Japanese.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly |
58 |
Source: ..\release\lang\German.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly |
Source: release\lang\German.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly |
59 |
Source: ..\..\ttssh2\ttxssh\Release\ttxssh.dll; DestDir: {app}; Components: TTSSH; Flags: ignoreversion |
Source: ..\ttssh2\ttxssh\Release\ttxssh.dll; DestDir: {app}; Components: TTSSH; Flags: ignoreversion |
60 |
Source: ..\release\ssh_known_hosts; DestDir: {app}; Components: TTSSH; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
Source: release\ssh_known_hosts; DestDir: {app}; Components: TTSSH; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
61 |
Source: ..\cygterm\cygterm.exe; DestDir: {app}; Components: cygterm |
Source: ..\cygterm\cygterm.exe; DestDir: {app}; Components: cygterm |
62 |
Source: ..\cygterm\cygterm.cfg; DestDir: {app}; Components: cygterm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
Source: ..\cygterm\cygterm.cfg; DestDir: {app}; Components: cygterm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify |
63 |
Source: ..\cygterm\cyglaunch.exe; DestDir: {app}; Components: cygterm |
Source: ..\cygterm\cyglaunch.exe; DestDir: {app}; Components: cygterm |
64 |
Source: ..\release\LogMeTT_license.txt; DestDir: {app}; Components: LogMeTT |
Source: release\LogMeTT_license.txt; DestDir: {app}; Components: LogMeTT |
65 |
Source: ..\release\LogMeTT_README.txt; DestDir: {app}; Components: LogMeTT |
Source: release\LogMeTT_README.txt; DestDir: {app}; Components: LogMeTT |
66 |
Source: ..\release\LogMeTTc.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
Source: release\LogMeTTc.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
67 |
Source: ..\release\LogMeTT.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
Source: release\LogMeTT.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
68 |
Source: ..\release\logmett.chm; DestDir: {app}; Components: LogMeTT |
Source: release\logmett.chm; DestDir: {app}; Components: LogMeTT |
69 |
Source: ..\release\runltt.exe; DestDir: {app}; Components: LogMeTT |
Source: release\runltt.exe; DestDir: {app}; Components: LogMeTT |
70 |
Source: ..\release\KeyFile.ini; DestDir: {app}; Components: LogMeTT |
Source: release\KeyFile.ini; DestDir: {app}; Components: LogMeTT |
71 |
Source: ..\release\TTLEdit.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
Source: release\TTLEdit.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
72 |
Source: ..\release\SynComp.pro; DestDir: {app}; Components: LogMeTT |
Source: release\SynComp.pro; DestDir: {app}; Components: LogMeTT |
73 |
Source: ..\release\ttmacro.tpl; DestDir: {app}; Components: LogMeTT |
Source: release\ttmacro.tpl; DestDir: {app}; Components: LogMeTT |
74 |
Source: ..\source\ttmenu\Release\ttpmenu.exe; DestDir: {app}; Components: TeraTerm_Menu; Flags: ignoreversion |
Source: ..\ttpmenu\Release\ttpmenu.exe; DestDir: {app}; Components: TeraTerm_Menu; Flags: ignoreversion |
75 |
Source: ..\release\ttmenu_readme-j.txt; DestDir: {app}; Components: TeraTerm_Menu |
Source: release\ttmenu_readme-j.txt; DestDir: {app}; Components: TeraTerm_Menu |
76 |
Source: ..\..\TTProxy\Release\TTXProxy.dll; DestDir: {app}; Components: TTProxy; Flags: ignoreversion |
Source: ..\TTProxy\Release\TTXProxy.dll; DestDir: {app}; Components: TTProxy; Flags: ignoreversion |
77 |
Source: ..\release\theme\Advanced.sample; DestDir: {app}\theme\; Components: TeraTerm |
Source: release\theme\Advanced.sample; DestDir: {app}\theme\; Components: TeraTerm |
78 |
Source: ..\release\theme\Scale.INI; DestDir: {app}\theme\; Components: TeraTerm |
Source: release\theme\Scale.INI; DestDir: {app}\theme\; Components: TeraTerm |
79 |
Source: ..\release\theme\Tile.INI; DestDir: {app}\theme\; Components: TeraTerm |
Source: release\theme\Tile.INI; DestDir: {app}\theme\; Components: TeraTerm |
80 |
Source: ..\release\theme\scale\23.jpg; DestDir: {app}\theme\scale; Components: TeraTerm |
Source: release\theme\scale\23.jpg; DestDir: {app}\theme\scale; Components: TeraTerm |
81 |
Source: ..\release\theme\scale\43.jpg; DestDir: {app}\theme\scale; Components: TeraTerm |
Source: release\theme\scale\43.jpg; DestDir: {app}\theme\scale; Components: TeraTerm |
82 |
Source: ..\release\theme\tile\03.jpg; DestDir: {app}\theme\tile; Components: TeraTerm |
Source: release\theme\tile\03.jpg; DestDir: {app}\theme\tile; Components: TeraTerm |
83 |
Source: ..\release\theme\tile\44.jpg; DestDir: {app}\theme\tile; Components: TeraTerm |
Source: release\theme\tile\44.jpg; DestDir: {app}\theme\tile; Components: TeraTerm |
84 |
Source: ..\release\plugin\ttAKJpeg.dll; DestDir: {app}\plugin\; Components: TeraTerm |
Source: release\plugin\ttAKJpeg.dll; DestDir: {app}\plugin\; Components: TeraTerm |
85 |
Source: ..\release\plugin\ttAKJpeg.txt; DestDir: {app}\plugin\; Components: TeraTerm |
Source: release\plugin\ttAKJpeg.txt; DestDir: {app}\plugin\; Components: TeraTerm |
86 |
Source: ..\release\Collector\Collector.exe; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\Collector.exe; DestDir: {app}\Collector\; Components: Collector |
87 |
Source: ..\release\Collector\collector.ini; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\collector.ini; DestDir: {app}\Collector\; Components: Collector |
88 |
Source: ..\release\Collector\Collector_org.exe; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\Collector_org.exe; DestDir: {app}\Collector\; Components: Collector |
89 |
Source: ..\release\Collector\hthook.dll; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\hthook.dll; DestDir: {app}\Collector\; Components: Collector |
90 |
Source: ..\release\Collector\mfc70.dll; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\mfc70.dll; DestDir: {app}\Collector\; Components: Collector |
91 |
Source: ..\release\Collector\msvcr70.dll; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\msvcr70.dll; DestDir: {app}\Collector\; Components: Collector |
92 |
Source: ..\release\Collector\readme.txt; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\readme.txt; DestDir: {app}\Collector\; Components: Collector |
93 |
Source: ..\visualc\bin\release\ttxkanjimenu.dll; DestDir: {app}\; Components: TTXKanjiMenu; Flags: ignoreversion |
Source: ..\TTXKanjiMenu\release\ttxkanjimenu.dll; DestDir: {app}\; Components: TTXKanjiMenu; Flags: ignoreversion |
94 |
|
|
95 |
[Types] |
[Types] |
96 |
Name: standard; Description: {cm:type_standard} |
Name: standard; Description: {cm:type_standard} |
109 |
Name: TTXKanjiMenu; Description: TTXKanjiMenu; Types: full |
Name: TTXKanjiMenu; Description: TTXKanjiMenu; Types: full |
110 |
|
|
111 |
[Icons] |
[Icons] |
112 |
Name: {group}\UTF-8 TeraTerm Pro; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; IconIndex: 0; Components: TeraTerm; Flags: createonlyiffileexists |
Name: {group}\Tera Term; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; IconIndex: 0; Components: TeraTerm; Flags: createonlyiffileexists |
113 |
Name: {group}\{cm:UninstallProgram,{#AppName}}; Filename: {uninstallexe}; Components: TeraTerm; Flags: createonlyiffileexists |
Name: {group}\{cm:UninstallProgram,{#AppName}}; Filename: {uninstallexe}; Components: TeraTerm; Flags: createonlyiffileexists |
114 |
Name: {group}\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; IconIndex: 0; Components: cygterm; Flags: createonlyiffileexists |
Name: {group}\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; IconIndex: 0; Components: cygterm; Flags: createonlyiffileexists |
115 |
Name: {group}\LogMeTT; Filename: {app}\LogMeTT.exe; WorkingDir: {app}; IconFilename: {app}\logMeTT.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists |
Name: {group}\LogMeTT; Filename: {app}\LogMeTT.exe; WorkingDir: {app}; IconFilename: {app}\logMeTT.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists |
116 |
Name: {group}\TTLEdit; Filename: {app}\TTLEdit.exe; WorkingDir: {app}; IconFilename: {app}\TTLEdit.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists |
Name: {group}\TTLEdit; Filename: {app}\TTLEdit.exe; WorkingDir: {app}; IconFilename: {app}\TTLEdit.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists |
117 |
Name: {group}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; IconIndex: 0; Components: TeraTerm_Menu; Flags: createonlyiffileexists |
Name: {group}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; IconIndex: 0; Components: TeraTerm_Menu; Flags: createonlyiffileexists |
118 |
Name: {group}\Collector; Filename: {app}\Collector\Collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\Collector\Collector.exe; IconIndex: 0; Components: Collector; Flags: createonlyiffileexists |
Name: {group}\Collector; Filename: {app}\Collector\Collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\Collector\Collector.exe; IconIndex: 0; Components: Collector; Flags: createonlyiffileexists |
119 |
Name: {userdesktop}\UTF-8 TeraTerm Pro; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: desktopicon; IconIndex: 0; Flags: createonlyiffileexists |
Name: {userdesktop}\Tera Term; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: desktopicon; IconIndex: 0; Flags: createonlyiffileexists |
120 |
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\UTF-8 TeraTerm Pro; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: quicklaunchicon; IconIndex: 0; Flags: createonlyiffileexists |
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Tera Term; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: quicklaunchicon; IconIndex: 0; Flags: createonlyiffileexists |
121 |
Name: {userstartup}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; Components: TeraTerm_Menu; IconIndex: 0; Tasks: startupttmenuicon; Flags: createonlyiffileexists |
Name: {userstartup}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; Components: TeraTerm_Menu; IconIndex: 0; Tasks: startupttmenuicon; Flags: createonlyiffileexists |
122 |
Name: {userstartup}\Collector; Filename: {app}\collector\collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\collector\collector.exe; Components: Collector; Tasks: startupcollectoricon; IconIndex: 0; Flags: createonlyiffileexists |
Name: {userstartup}\Collector; Filename: {app}\collector\collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\collector\collector.exe; Components: Collector; Tasks: startupcollectoricon; IconIndex: 0; Flags: createonlyiffileexists |
123 |
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; Components: cygterm; Tasks: quickcyglaunch; IconIndex: 0; Flags: createonlyiffileexists |
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; Components: cygterm; Tasks: quickcyglaunch; IconIndex: 0; Flags: createonlyiffileexists |
124 |
|
|
125 |
[INI] |
[INI] |
126 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
127 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
128 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: UnicodeToDecSpMapping; String: 3; Flags: createkeyifdoesntexist; Components: TeraTerm |
129 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: UnicodeToDecSpMapping; String: 3; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
130 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: UnknownUnicodeCharacterAsWide; String: off; Flags: createkeyifdoesntexist; Components: TeraTerm |
131 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: UnknownUnicodeCharacterAsWide; String: off; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
132 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: AutoScrollOnlyInBottomLine; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
133 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: AutoScrollOnlyInBottomLine; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
134 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: VTIcon; String: Default; Flags: createkeyifdoesntexist; Components: TeraTerm |
135 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: VTIcon; String: Default; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
136 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: TEKIcon; String: Default; Flags: createkeyifdoesntexist; Components: TeraTerm |
137 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: TEKIcon; String: Default; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
138 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: MouseWheelScrollLine; String: 3; Flags: createkeyifdoesntexist; Components: TeraTerm |
139 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: MouseWheelScrollLine; String: 3; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
140 |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
141 |
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
142 |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: SaveVTWinPos; String: off; Flags: createkeyifdoesntexist; Components: TeraTerm |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: SaveVTWinPos; String: off; Flags: createkeyifdoesntexist; Components: TeraTerm |
300 |
ja.type_full=フルインストール |
ja.type_full=フルインストール |
301 |
ja.type_compact=コンパクトインストール |
ja.type_compact=コンパクトインストール |
302 |
ja.type_custom=カスタムインストール |
ja.type_custom=カスタムインストール |
303 |
en.launch_teraterm=Launch &TeraTerm Pro |
en.launch_teraterm=Launch &Tera Term |
304 |
en.launch_logmett=Launch &LogMeTT |
en.launch_logmett=Launch &LogMeTT |
305 |
en.launch_ttmenu=Launch TeraTerm &Menu |
en.launch_ttmenu=Launch TeraTerm &Menu |
306 |
en.launch_collector=Launch &Collector |
en.launch_collector=Launch &Collector |
307 |
ja.launch_teraterm=今すぐ &TeraTerm Pro を実行する |
ja.launch_teraterm=今すぐ &Tera Term を実行する |
308 |
ja.launch_logmett=今すぐ &LogMeTT を実行する |
ja.launch_logmett=今すぐ &LogMeTT を実行する |
309 |
ja.launch_ttmenu=今すぐ TeraTerm &Menu を実行する |
ja.launch_ttmenu=今すぐ TeraTerm &Menu を実行する |
310 |
ja.launch_collector=今すぐ &Collector を実行する |
ja.launch_collector=今すぐ &Collector を実行する |
320 |
ja.msg_language_none=英語(&E) |
ja.msg_language_none=英語(&E) |
321 |
ja.msg_language_japanese=日本語(&J) |
ja.msg_language_japanese=日本語(&J) |
322 |
ja.msg_language_german=ドイツ語(&G) |
ja.msg_language_german=ドイツ語(&G) |
323 |
|
en.msg_del_confirm=Are you sure that you want to delete %s ? |
324 |
|
ja.msg_del_confirm=%s を削除しますか? |
325 |
|
en.msg_uninstall_confirm=It seems installed prev version. We advise uninstall first. Are you sure uninstall prev version ? |
326 |
|
ja.msg_uninstall_confirm=以前のバージョンがインストールされているようです。インストールの前にアンインストールすることをお勧めします。アンインストールしますか? |
327 |
|
|
328 |
[Code] |
[Code] |
329 |
var |
var |
533 |
|
|
534 |
function NextButtonClick(CurPageID: Integer): Boolean; |
function NextButtonClick(CurPageID: Integer): Boolean; |
535 |
var |
var |
536 |
|
uninstaller : String; |
537 |
|
uninstaller2 : String; |
538 |
|
ResultCode: Integer; |
539 |
iniFile : String; |
iniFile : String; |
540 |
begin |
begin |
541 |
case CurPageID of |
case CurPageID of |
542 |
|
|
543 |
|
wpWelcome: |
544 |
|
begin |
545 |
|
|
546 |
|
if RegQueryStringValue(HKEY_LOCAL_MACHINE, |
547 |
|
'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\UTF-8 TeraTerm Pro with TTSSH2_is1', |
548 |
|
'UninstallString', uninstaller) then |
549 |
|
begin |
550 |
|
// UTF-8 TeraTerm Pro with TTSSH2 のアンインストーラ文字列を発見した |
551 |
|
if not RegKeyExists(HKEY_LOCAL_MACHINE, |
552 |
|
'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Tera Term_is1') then |
553 |
|
begin |
554 |
|
// Tera Term のインストールエントリが見つからない(共存していない) |
555 |
|
if MsgBox(CustomMessage('msg_uninstall_confirm'), mbInformation, MB_YESNO) = IDYES then |
556 |
|
begin |
557 |
|
// ユーザがアンインストールを選択した |
558 |
|
uninstaller2 := Copy(uninstaller, 2, Length(uninstaller) - 2); |
559 |
|
if not Exec(uninstaller2, '', '', SW_SHOW, |
560 |
|
ewWaitUntilTerminated, ResultCode) then |
561 |
|
begin |
562 |
|
MsgBox(SysErrorMessage(ResultCode), mbError, MB_OK); |
563 |
|
end; |
564 |
|
end; |
565 |
|
end; |
566 |
|
end; |
567 |
|
|
568 |
|
end; |
569 |
|
|
570 |
wpSelectComponents: |
wpSelectComponents: |
571 |
begin |
begin |
572 |
|
|
654 |
ini[3] := '\cygterm.cfg'; |
ini[3] := '\cygterm.cfg'; |
655 |
ini[4] := '\broadcast.log'; |
ini[4] := '\broadcast.log'; |
656 |
|
|
657 |
case ActiveLanguage of |
conf := CustomMessage('msg_del_confirm'); |
|
'en': conf := 'Are you sure that you want to delete %s ?'; |
|
|
'ja': conf := '%s を削除しますか?'; |
|
|
end; |
|
|
|
|
658 |
app := ExpandConstant('{app}'); |
app := ExpandConstant('{app}'); |
659 |
userdoc := ExpandConstant('{userdocs}'); |
userdoc := ExpandConstant('{userdocs}'); |
660 |
|
|
721 |
Name: {app}\libeay.txt; Type: files |
Name: {app}\libeay.txt; Type: files |
722 |
|
|
723 |
[_ISToolPreCompile] |
[_ISToolPreCompile] |
|
Name: convtext.bat |
|
724 |
Name: makechm.bat |
Name: makechm.bat |
725 |
Name: build.bat; Parameters: rebuild |
Name: build.bat; Parameters: rebuild |