Revision: 9805 https://osdn.net/projects/ttssh2/scm/svn/commits/9805 Author: zmatsuo Date: 2022-03-12 14:39:20 +0900 (Sat, 12 Mar 2022) Log Message: ----------- ssh_known_hosts を起動時コピー設定ファイルに追加した - ssh_known_hosts がないときダイアログが表示される - 「known_hosts 読み込み中にエラーが発生しました.」 - exeのあるフォルダの ssh_known_hosts を個人フォルダにコピーする - インストール直後の ssh_known_hosts はコメントのみが入っている - ポータブル版ではコピーしないようにした - ポータブル版ではexeのフォルダと設定ファイルのあるフォルダが同一 - r9532 Revision Links: -------------- https://osdn.net/projects/ttssh2/scm/svn/commits/9532 Modified Paths: -------------- trunk/teraterm/ttpcmn/ttcmn.c -------------- next part -------------- Modified: trunk/teraterm/ttpcmn/ttcmn.c =================================================================== --- trunk/teraterm/ttpcmn/ttcmn.c 2022-03-10 15:33:44 UTC (rev 9804) +++ trunk/teraterm/ttpcmn/ttcmn.c 2022-03-12 05:39:20 UTC (rev 9805) @@ -219,13 +219,16 @@ awcscats(&ts->KeyCnfFNW, ts->HomeDirW, L"\\KEYBOARD.CNF", NULL); WideCharToACP_t(ts->KeyCnfFNW, ts->KeyCnfFN, _countof(ts->KeyCnfFN)); - // TERATERM.INI \x82\xAA\x91\xB6\x8D݂\xB5\x82Ȃ\xA2\x82Ƃ\xAB - // \x90ݒ\xE8\x83t\x83@\x83C\x83\x8B\x82\xF0\x8Cl\x83t\x83H\x83\x8B\x83_\x82փR\x83s\x81[\x82\xB7\x82\xE9 - if (GetFileAttributesW(ts->SetupFNameW) == INVALID_FILE_ATTRIBUTES) { + // \x83|\x81[\x83^\x83u\x83\x8B\x83\x82\x81[\x83h\x82ł͂Ȃ\xAD\x81A + // \x8Cl\x90ݒ\xE8\x83t\x83@\x83C\x83\x8B\x82̂\xA0\x82\xE9\x83t\x83H\x83\x8B\x83_ HomeDirW \x82\xC9 TERATERM.INI \x82\xAA\x91\xB6\x8D݂\xB5\x82Ȃ\xA2\x82Ƃ\xAB + if (!IsPortableMode() && + (GetFileAttributesW(ts->SetupFNameW) == INVALID_FILE_ATTRIBUTES)) { + // \x90ݒ\xE8\x83t\x83@\x83C\x83\x8B\x82\xF0\x8Cl\x83t\x83H\x83\x8B\x83_\x82փR\x83s\x81[\x82\xB7\x82\xE9 static const wchar_t *filelist[] = { L"TERATERM.INI", L"KEYBOARD.CNF", L"cygterm.cfg", + L"ssh_known_hosts", #if 0 L"theme\\", L"theme\\Advanced.sample",