1 |
#define AppName "Tera Term" |
#define AppName "Tera Term" |
2 |
#define AppVer "4.59" |
#define AppVer "4.61-RC3" |
3 |
|
|
4 |
[Setup] |
[Setup] |
5 |
AppCopyright=TeraTerm Project |
AppCopyright=TeraTerm Project |
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: ..\cygterm\cygterm+.tar.gz; DestDir: {app}; Components: cygterm |
65 |
Source: release\LogMeTT_license.txt; DestDir: {app}; Components: LogMeTT |
Source: release\LogMeTT_license.txt; DestDir: {app}; Components: LogMeTT |
66 |
Source: release\LogMeTT_README.txt; DestDir: {app}; Components: LogMeTT |
Source: release\LogMeTT_README.txt; DestDir: {app}; Components: LogMeTT |
67 |
Source: release\LogMeTTc.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
Source: release\LogMeTTc.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion |
91 |
Source: release\Collector\mfc70.dll; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\mfc70.dll; DestDir: {app}\Collector\; Components: Collector |
92 |
Source: release\Collector\msvcr70.dll; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\msvcr70.dll; DestDir: {app}\Collector\; Components: Collector |
93 |
Source: release\Collector\readme.txt; DestDir: {app}\Collector\; Components: Collector |
Source: release\Collector\readme.txt; DestDir: {app}\Collector\; Components: Collector |
94 |
Source: ..\TTXKanjiMenu\release\ttxkanjimenu.dll; DestDir: {app}\; Components: TTXKanjiMenu; Flags: ignoreversion |
Source: ..\TTXKanjiMenu\release\ttxkanjimenu.dll; DestDir: {app}\; Components: Additional_Plugins/TTXKanjiMenu; Flags: ignoreversion |
95 |
|
Source: ..\TTXSamples\release\TTXResizeMenu.dll; DestDir: {app}\; Components: Additional_Plugins/TTXResizeMenu; Flags: ignoreversion |
96 |
|
Source: ..\TTXSamples\release\TTXttyrec.dll; DestDir: {app}\; Components: Additional_Plugins/TTXttyrec; Flags: ignoreversion |
97 |
|
Source: ..\TTXSamples\release\TTXttyplay.dll; DestDir: {app}\; Components: Additional_Plugins/TTXttyrec; Flags: ignoreversion |
98 |
|
Source: ..\TTXSamples\release\TTXKcodeChange.dll; DestDir: {app}\; Components: Additional_Plugins/TTXKcodeChange; Flags: ignoreversion |
99 |
|
Source: ..\TTXSamples\release\TTXViewMode.dll; DestDir: {app}\; Components: Additional_Plugins/TTXViewMode; Flags: ignoreversion |
100 |
|
Source: ..\TTXSamples\release\TTXAlwaysOnTop.dll; DestDir: {app}\; Components: Additional_Plugins/TTXAlwaysOnTop; Flags: ignoreversion |
101 |
|
|
102 |
[Types] |
[Types] |
103 |
Name: standard; Description: {cm:type_standard} |
Name: standard; Description: {cm:type_standard} |
113 |
Name: TeraTerm_Menu; Description: TeraTerm Menu; Types: full |
Name: TeraTerm_Menu; Description: TeraTerm Menu; Types: full |
114 |
Name: TTProxy; Description: TTProxy; Types: full standard |
Name: TTProxy; Description: TTProxy; Types: full standard |
115 |
Name: Collector; Description: Collector; Types: full |
Name: Collector; Description: Collector; Types: full |
116 |
Name: TTXKanjiMenu; Description: TTXKanjiMenu; Types: full |
Name: Additional_Plugins; Description: {cm:comp_TTX} |
117 |
|
Name: Additional_Plugins/TTXResizeMenu; Description: TTXResizeMenu ({cm:comp_TTXResizeMenu}); Types: full standard |
118 |
|
Name: Additional_Plugins/TTXttyrec; Description: TTXttyrec ({cm:comp_TTXttyrec}); Types: full standard |
119 |
|
Name: Additional_Plugins/TTXKanjiMenu; Description: TTXKanjiMenu ({cm:comp_TTXKanjiMenu}); Languages: en |
120 |
|
Name: Additional_Plugins/TTXKanjiMenu; Description: TTXKanjiMenu ({cm:comp_TTXKanjiMenu}); Types: full; Languages: ja |
121 |
|
Name: Additional_Plugins/TTXKcodeChange; Description: TTXKcodeChange ({cm:comp_TTXKcodeChange}); Languages: en |
122 |
|
Name: Additional_Plugins/TTXKcodeChange; Description: TTXKcodeChange ({cm:comp_TTXKcodeChange}); Types: full; Languages: ja |
123 |
|
Name: Additional_Plugins/TTXViewMode; Description: TTXViewMode ({cm:comp_TTXViewMode}); Types: full |
124 |
|
Name: Additional_Plugins/TTXAlwaysOnTop; Description: TTXAlwaysOnTop ({cm:comp_TTXAlwaysOnTop}); Types: full |
125 |
|
|
126 |
[Icons] |
[Icons] |
127 |
Name: {group}\Tera Term; 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 |
138 |
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 |
139 |
|
|
140 |
[INI] |
[INI] |
141 |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: AcceptTitleChangingFromRemote; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
Filename: {app}\teraterm.ini; Section: TTSSH; Key: EnableRsaShortKeyServer; String: 0; Flags: createkeyifdoesntexist; Components: TTSSH |
142 |
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: AcceptTitleChangingFromRemote; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
Filename: {userdocs}\teraterm.ini; Section: TTSSH; Key: EnableRsaShortKeyServer; String: 0; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TTSSH |
143 |
|
Filename: {app}\teraterm.ini; Section: Tera Term; Key: AcceptTitleChangeRequest; String: overwrite; Flags: createkeyifdoesntexist; Components: TeraTerm |
144 |
|
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: AcceptTitleChangeRequest; String: overwrite; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
145 |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm |
146 |
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm |
147 |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: UnicodeToDecSpMapping; String: 3; Flags: createkeyifdoesntexist; Components: TeraTerm |
Filename: {app}\teraterm.ini; Section: Tera Term; Key: UnicodeToDecSpMapping; String: 3; Flags: createkeyifdoesntexist; Components: TeraTerm |
277 |
Root: HKCU; Subkey: Software\Classes\telnet\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc |
Root: HKCU; Subkey: Software\Classes\telnet\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc |
278 |
Root: HKCR; Subkey: telnet\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc |
Root: HKCR; Subkey: telnet\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc |
279 |
Root: HKCR; Subkey: telnet\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc |
Root: HKCR; Subkey: telnet\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc |
280 |
|
; Associate with ssh:// |
281 |
|
Root: HKCU; Subkey: Software\Classes\ssh\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
282 |
|
Root: HKCU; Subkey: Software\Classes\ssh\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
283 |
|
Root: HKCU; Subkey: Software\Classes\ssh; ValueName: URL Protocol; ValueType: string; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
284 |
|
Root: HKCR; Subkey: ssh\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
285 |
|
Root: HKCR; Subkey: ssh\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
286 |
|
Root: HKCR; Subkey: ssh; ValueName: URL Protocol; ValueType: string; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
287 |
|
Root: HKCU; Subkey: Software\Classes\slogin\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
288 |
|
Root: HKCU; Subkey: Software\Classes\slogin\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
289 |
|
Root: HKCU; Subkey: Software\Classes\slogin; ValueName: URL Protocol; ValueType: string; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
290 |
|
Root: HKCR; Subkey: slogin\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
291 |
|
Root: HKCR; Subkey: slogin\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
292 |
|
Root: HKCR; Subkey: slogin; ValueName: URL Protocol; ValueType: string; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TTSSH; Tasks: sshassoc |
293 |
|
|
294 |
[Tasks] |
[Tasks] |
295 |
Name: desktopicon; Description: {cm:task_desktopicon}; Components: TeraTerm |
Name: desktopicon; Description: {cm:task_desktopicon}; Components: TeraTerm |
300 |
Name: quickcyglaunch; Description: {cm:task_quickcyglaunch}; Components: cygterm; Flags: unchecked |
Name: quickcyglaunch; Description: {cm:task_quickcyglaunch}; Components: cygterm; Flags: unchecked |
301 |
Name: macroassoc; Description: {cm:task_macroassoc}; Components: TeraTerm; Flags: unchecked |
Name: macroassoc; Description: {cm:task_macroassoc}; Components: TeraTerm; Flags: unchecked |
302 |
Name: telnetassoc; Description: {cm:task_telnetassoc}; Components: TeraTerm; Flags: unchecked |
Name: telnetassoc; Description: {cm:task_telnetassoc}; Components: TeraTerm; Flags: unchecked |
303 |
|
Name: sshassoc; Description: {cm:task_sshassoc}; Components: TTSSH; Flags: unchecked |
304 |
|
|
305 |
[Run] |
[Run] |
306 |
Filename: {app}\ttermpro.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_teraterm}; Components: TeraTerm |
Filename: {app}\ttermpro.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_teraterm}; Components: TeraTerm |
317 |
en.task_quickcyglaunch=Create cyg&launch shortcut to Quick Launch |
en.task_quickcyglaunch=Create cyg&launch shortcut to Quick Launch |
318 |
en.task_macroassoc=Associate .&ttl file to ttpmacro.exe |
en.task_macroassoc=Associate .&ttl file to ttpmacro.exe |
319 |
en.task_telnetassoc=Associate t&elnet protocol to ttermpro.exe |
en.task_telnetassoc=Associate t&elnet protocol to ttermpro.exe |
320 |
|
en.task_sshassoc=Associate &ssh protocol to ttermpro.exe |
321 |
ja.task_desktopicon=デスクトップに Tera Term のショートカットを作る(&D) |
ja.task_desktopicon=デスクトップに Tera Term のショートカットを作る(&D) |
322 |
ja.task_quicklaunchicon=クイック起動に Tera Term のショートカットを作る(&Q) |
ja.task_quicklaunchicon=クイック起動に Tera Term のショートカットを作る(&Q) |
323 |
ja.task_startupttmenuicon=スタートアップに TeraTerm &Menu のショートカットを作る |
ja.task_startupttmenuicon=スタートアップに TeraTerm &Menu のショートカットを作る |
326 |
ja.task_quickcyglaunch=クイック起動に cyg&launch のショートカットを作る |
ja.task_quickcyglaunch=クイック起動に cyg&launch のショートカットを作る |
327 |
ja.task_macroassoc=.&ttl ファイルを ttpmacro.exe に関連付ける |
ja.task_macroassoc=.&ttl ファイルを ttpmacro.exe に関連付ける |
328 |
ja.task_telnetassoc=t&elnet プロトコルを ttermpro.exe に関連付ける |
ja.task_telnetassoc=t&elnet プロトコルを ttermpro.exe に関連付ける |
329 |
|
ja.task_sshassoc=&ssh プロトコルを ttermpro.exe に関連付ける |
330 |
en.type_standard=Standard installation |
en.type_standard=Standard installation |
331 |
en.type_full=Full installation |
en.type_full=Full installation |
332 |
en.type_compact=Compact installation |
en.type_compact=Compact installation |
359 |
ja.msg_del_confirm=%s を削除しますか? |
ja.msg_del_confirm=%s を削除しますか? |
360 |
en.msg_uninstall_confirm=It seems a former version is installed. You are recommended to uninstall it previously. Do you uninstall former version ? |
en.msg_uninstall_confirm=It seems a former version is installed. You are recommended to uninstall it previously. Do you uninstall former version ? |
361 |
ja.msg_uninstall_confirm=以前のバージョンがインストールされているようです。先にアンインストールすることをお勧めします。アンインストールしますか? |
ja.msg_uninstall_confirm=以前のバージョンがインストールされているようです。先にアンインストールすることをお勧めします。アンインストールしますか? |
362 |
|
en.comp_TTX=Additional Plugins |
363 |
|
ja.comp_TTX=追加プラグイン |
364 |
|
en.comp_TTXResizeMenu=VT-Window size can be changed from preset |
365 |
|
ja.comp_TTXResizeMenu=VTウィンドウのサイズをプリセット値の中から変更できるようにする |
366 |
|
en.comp_TTXttyrec=ttyrec format record data can be recorded or playback |
367 |
|
ja.comp_TTXttyrec=ttyrec形式の録画データを記録/再生できるようにする |
368 |
|
en.comp_TTXKanjiMenu=Changes Japanese Kanji Code from VT-Window menu |
369 |
|
ja.comp_TTXKanjiMenu=日本語の漢字コードをVTウィンドウのメニューから設定できるようにする |
370 |
|
en.comp_TTXKcodeChange=Change Japanese Kanji code by remote sequence |
371 |
|
ja.comp_TTXKcodeChange=リモートからのシーケンスで日本語の漢字コードを変更する |
372 |
|
en.comp_TTXViewMode=View-only mode can be used |
373 |
|
ja.comp_TTXViewMode=表示専用モードにすることができる |
374 |
|
en.comp_TTXAlwaysOnTop=Always On Top can be used |
375 |
|
ja.comp_TTXAlwaysOnTop=常に最前面に表示できるようにする |
376 |
|
|
377 |
[Code] |
[Code] |
378 |
var |
var |
540 |
2: |
2: |
541 |
SetIniString('Tera Term', 'UILanguageFile', 'lang\German.lng', iniFile); |
SetIniString('Tera Term', 'UILanguageFile', 'lang\German.lng', iniFile); |
542 |
else |
else |
543 |
SetIniString('Tera Term', 'UILanguageFile', '', iniFile); |
SetIniString('Tera Term', 'UILanguageFile', 'lang\English.lng', iniFile); |
544 |
end; |
end; |
545 |
|
|
546 |
if Length(FileDir) = 0 then begin |
if Length(FileDir) = 0 then begin |