Revision: 10511 https://osdn.net/projects/ttssh2/scm/svn/commits/10511 Author: nmaya Date: 2023-01-18 21:15:32 +0900 (Wed, 18 Jan 2023) Log Message: ----------- インストーラにコメント追加 Modified Paths: -------------- branches/4-stable/installer/teraterm.iss -------------- next part -------------- Modified: branches/4-stable/installer/teraterm.iss =================================================================== --- branches/4-stable/installer/teraterm.iss 2023-01-18 12:14:45 UTC (rev 10510) +++ branches/4-stable/installer/teraterm.iss 2023-01-18 12:15:32 UTC (rev 10511) @@ -180,6 +180,12 @@ 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 [Registry] +; Windows 9x, NT 4.0 +; HKCU\Software\Classes\Folder \x88ȉ\xBA\x82ɏ\x91\x82\xAB\x8D\x9E\x82\xF1\x82ł\xE0\x8A֘A\x95t\x82\xA9\x82Ȃ\xA2 +; HKCR \x82ɏ\x91\x82\xAB\x8D\x9E\x82\xDE +; \x8AJ\x82\xA2\x82\xBD\x83t\x83H\x83\x8B\x83_\x82̃R\x83\x93\x83e\x83L\x83X\x83g\x83\x81\x83j\x83\x85\x81[ +; Windows Vista \x88ȍ~\x82œ\xAE\x8D삷\x82\xE9 + ; Cygterm Here Root: HKCU; Subkey: Software\Classes\Folder\shell\cygterm; ValueType: string; ValueData: Cy>erm Here; Flags: uninsdeletekey; Check: isWin2kOrLater; Components: cygterm; Tasks: cygtermhere Root: HKCU; Subkey: Software\Classes\Folder\shell\cygterm\command; ValueType: string; ValueData: """{app}\cyglaunch.exe"" -nocd -v CHERE_INVOKING=y -d ""\""%L\"""""; Flags: uninsdeletekey; Check: isWin2kOrLater; Components: cygterm; Tasks: cygtermhere @@ -815,6 +821,7 @@ Cygterm := ExpandConstant('{app}') + '\cygterm.exe'; if not FileExists(Cygterm) then begin; + // \x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x90\xE6\x82\xC9 cygterm.exe \x82\xAA\x82Ȃ\xA2\x8Fꍇ\x82́Acygwin1.dll \x82Ɠ\xAF\x82\xB6\x83A\x81[\x83L\x83e\x83N\x83`\x83\x83\x82̃t\x83@\x83C\x83\x8B\x82\xF0\x83R\x83s\x81[\x82\xB7\x82\xE9 CygDir := GetIniString('Tera Term', 'CygwinDirectory', 'C:\cygwin', iniFile); SetLength(CygPath, 256); Res := FindCygwinPath(CygDir, CygPath, 256); @@ -828,6 +835,7 @@ FileCopy(ExpandConstant('{app}') + '\cygterm+-i686\cygterm.exe', Cygterm, True); end; end else begin + // \x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x90\xE6\x82\xC9 cygterm.exe \x82\xAA\x82\xA0\x82\xE9\x8Fꍇ\x82́A\x93\xAF\x82\xB6\x83A\x81[\x83L\x83e\x83N\x83`\x83\x83\x82̃t\x83@\x83C\x83\x8B\x82\xF0\x83R\x83s\x81[\x82\xB7\x82\xE9 Machine := PortableExecutableMachine(Cygterm); if Machine = IMAGE_FILE_MACHINE_AMD64 then FileCopy(ExpandConstant('{app}') + '\cygterm+-x86_64\cygterm.exe', Cygterm, False) @@ -932,6 +940,8 @@ end; [InstallDelete] +; \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82Ɋ܂߂\xBD\x82\xB1\x82Ƃ\xAA\x82\xA0\x82\xE8\x81A\x82̂\xBF\x82Ɋ܂߂Ȃ\xAD\x82Ȃ\xC1\x82\xBD\x83t\x83@\x83C\x83\x8B\x82\xF0\x8Ew\x92肷\x82\xE9\x81B +; \x90V\x82\xB5\x82\xA2\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82ŏ㏑\x82\xAB\x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xB5\x82\xBD\x82\xA0\x82Ƃ̃A\x83\x93\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82ł͍폜\x82\xB3\x82\xEA\x82Ȃ\xA2\x82\xBD\x82߁B Name: {app}\OpenSSH-LICENCE.txt; Type: files Name: {app}\cygterm-README.txt; Type: files Name: {app}\cygterm-README-j.txt; Type: files @@ -961,4 +971,6 @@ Name: {app}\ttpdlg.dll; Type: files [UninstallDelete] +; cygterm.exe \x82\xCD cygterm+-x86_64\cygterm.exe \x82\xA9 cygterm+-i686\cygterm.exe \x82\xF0 +; \x83X\x83N\x83\x8A\x83v\x83g\x82ŃR\x83s\x81[\x82\xB5\x82\xBD\x82\xE0\x82̂ŁA\x8E\xA9\x93\xAE\x82ŃA\x83\x93\x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xB3\x82\xEA\x82Ȃ\xA2\x82\xBD\x82߁B Name: {app}\cygterm.exe; Type: files