FFFTPのソースコードです。
リビジョン | ce160b071c64da5e7f06b52d4f7b6a942052f57e (tree) |
---|---|
日時 | 2011-11-04 21:48:33 |
作者 | s_kawamoto <s_kawamoto@user...> |
コミッター | s_kawamoto |
Modify features and documents for 1.98c.
@@ -235,7 +235,7 @@ FONT 9, " | ||
235 | 235 | BEGIN |
236 | 236 | DEFPUSHBUTTON "OK",IDOK,133,294,50,14 |
237 | 237 | ICON ffftp,-1,7,4,20,20 |
238 | - CTEXT "FFFTP Ver 1.99",-1,113,11,90,8 | |
238 | + CTEXT "FFFTP Ver 1.98c",-1,113,11,90,8 | |
239 | 239 | CTEXT "FFFTPはfreewareです",-1,7,279,305,8 |
240 | 240 | CTEXT "Copyright(C) 1997-2010 Sota & ご協力いただいた方々\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, うなー, Asami, fortran90, tomo1192)",-1,7,25,305,44,SS_NOPREFIX |
241 | 241 | CTEXT "",ABOUT_JRE,7,96,305,8 |
@@ -2016,8 +2016,8 @@ nodrop_csr CURSOR "nodrop_c.cur" | ||
2016 | 2016 | // |
2017 | 2017 | |
2018 | 2018 | VS_VERSION_INFO VERSIONINFO |
2019 | - FILEVERSION 1,99,0,0 | |
2020 | - PRODUCTVERSION 1,99,0,0 | |
2019 | + FILEVERSION 1,98,3,0 | |
2020 | + PRODUCTVERSION 1,98,3,0 | |
2021 | 2021 | FILEFLAGSMASK 0x3fL |
2022 | 2022 | #ifdef _DEBUG |
2023 | 2023 | FILEFLAGS 0x1L |
@@ -2035,12 +2035,12 @@ BEGIN | ||
2035 | 2035 | VALUE "Comments", "これはフリーソフトウエアです。" |
2036 | 2036 | VALUE "CompanyName", " " |
2037 | 2037 | VALUE "FileDescription", "FFFTP" |
2038 | - VALUE "FileVersion", "1, 99, 0, 0" | |
2038 | + VALUE "FileVersion", "1, 98, 3, 0" | |
2039 | 2039 | VALUE "InternalName", "FFFTP" |
2040 | 2040 | VALUE "LegalCopyright", "Copyright (C) 1997-2010 Sota & ご協力いただいた方々\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, うなー, Asami, fortran90, tomo1192)." |
2041 | 2041 | VALUE "OriginalFilename", "FFFTP.exe" |
2042 | 2042 | VALUE "ProductName", "FFFTP" |
2043 | - VALUE "ProductVersion", "1, 99, 0, 0" | |
2043 | + VALUE "ProductVersion", "1, 98, 3, 0" | |
2044 | 2044 | END |
2045 | 2045 | END |
2046 | 2046 | BLOCK "VarFileInfo" |
@@ -235,7 +235,7 @@ FONT 9, "MS Sans Serif", 0, 0, 0x0 | ||
235 | 235 | BEGIN |
236 | 236 | DEFPUSHBUTTON "OK",IDOK,132,296,50,14 |
237 | 237 | ICON ffftp,-1,7,4,20,20 |
238 | - CTEXT "FFFTP Ver 1.99",-1,110,11,90,8 | |
238 | + CTEXT "FFFTP Ver 1.98c",-1,110,11,90,8 | |
239 | 239 | CTEXT "FFFTP is freeware",-1,7,281,301,8 |
240 | 240 | CTEXT "Copyright(C) 1997-2010 Sota && cooperators\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192)",-1,7,25,301,44 |
241 | 241 | CTEXT "",ABOUT_JRE,7,93,301,8 |
@@ -2038,8 +2038,8 @@ nodrop_csr CURSOR "nodrop_c.cur" | ||
2038 | 2038 | // |
2039 | 2039 | |
2040 | 2040 | VS_VERSION_INFO VERSIONINFO |
2041 | - FILEVERSION 1,99,0,0 | |
2042 | - PRODUCTVERSION 1,99,0,0 | |
2041 | + FILEVERSION 1,98,3,0 | |
2042 | + PRODUCTVERSION 1,98,3,0 | |
2043 | 2043 | FILEFLAGSMASK 0x3fL |
2044 | 2044 | #ifdef _DEBUG |
2045 | 2045 | FILEFLAGS 0x1L |
@@ -2057,12 +2057,12 @@ BEGIN | ||
2057 | 2057 | VALUE "Comments", "This software is Free Software" |
2058 | 2058 | VALUE "CompanyName", " Sota" |
2059 | 2059 | VALUE "FileDescription", "FFFTP" |
2060 | - VALUE "FileVersion", "1, 99, 0, 0" | |
2060 | + VALUE "FileVersion", "1, 98, 3, 0" | |
2061 | 2061 | VALUE "InternalName", "FFFTP" |
2062 | 2062 | VALUE "LegalCopyright", "Copyright (C) 1997-2010 Sota & cooperators\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192)." |
2063 | 2063 | VALUE "OriginalFilename", "FFFTP.exe" |
2064 | 2064 | VALUE "ProductName", "FFFTP" |
2065 | - VALUE "ProductVersion", "1, 99, 0, 0" | |
2065 | + VALUE "ProductVersion", "1, 98, 3, 0" | |
2066 | 2066 | END |
2067 | 2067 | END |
2068 | 2068 | BLOCK "VarFileInfo" |
@@ -70,9 +70,9 @@ | ||
70 | 70 | //#define VER_STR "1.97b" |
71 | 71 | //#define VER_NUM 1921 /* 設定バージョン */ |
72 | 72 | //#define PROGRAM_VERSION_NUM 1972 /* バージョン */ |
73 | -#define VER_STR "1.99" | |
74 | -#define VER_NUM 1990 /* 設定バージョン */ | |
75 | -#define PROGRAM_VERSION_NUM 1990 /* バージョン */ | |
73 | +#define VER_STR "1.98c" | |
74 | +#define VER_NUM 1983 /* 設定バージョン */ | |
75 | +#define PROGRAM_VERSION_NUM 1983 /* バージョン */ | |
76 | 76 | |
77 | 77 | |
78 | 78 | #define MYWEB_URL "http://www2.biglobe.ne.jp/~sota/ffftp-qa.html" |
@@ -1553,11 +1553,11 @@ static SOCKET DoConnectCrypt(int CryptMode, HOSTDATA* HostData, char *Host, char | ||
1553 | 1553 | if(strstr(Reply, " UTF8 ")) |
1554 | 1554 | HostData->Feature |= FEATURE_UTF8; |
1555 | 1555 | // MLST対応 |
1556 | - if(strstr(Reply, " MLST ") || strstr(Reply, " MLSD ")) | |
1557 | - HostData->Feature |= FEATURE_MLSD; | |
1556 | +// if(strstr(Reply, " MLST ") || strstr(Reply, " MLSD ")) | |
1557 | +// HostData->Feature |= FEATURE_MLSD; | |
1558 | 1558 | // IPv6対応 |
1559 | - if(strstr(Reply, " EPRT ") || strstr(Reply, " EPSV ")) | |
1560 | - HostData->Feature |= FEATURE_EPRT | FEATURE_EPSV; | |
1559 | +// if(strstr(Reply, " EPRT ") || strstr(Reply, " EPSV ")) | |
1560 | +// HostData->Feature |= FEATURE_EPRT | FEATURE_EPSV; | |
1561 | 1561 | } |
1562 | 1562 | // UTF-8対応 |
1563 | 1563 | if(HostData->NameKanjiCode == KANJI_AUTO && (HostData->Feature & FEATURE_UTF8)) |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ============================================================ |
2 | -[Software Name] FFFTP Ver.1.99 (FTP Client software) | |
2 | +[Software Name] FFFTP Ver.1.98c (FTP Client software) | |
3 | 3 | [Copyright] Copyright(C) 1997-2010 Sota & cooperators |
4 | 4 | Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192). |
5 | 5 | [Environment] Windows 7, Vista, XP, 2000 |
@@ -28,12 +28,9 @@ following menu. | ||
28 | 28 | File -> Settings -> Change Master password |
29 | 29 | |
30 | 30 | |
31 | -Changes in Ver.1.99 | |
31 | +Changes in Ver.1.98c | |
32 | 32 | -------------------- |
33 | 33 | |
34 | --- MLSD command became used for retrieving filenames on appropriate hosts. | |
35 | - That is helpful for hosts that do not return filenames properly. | |
36 | - | |
37 | 34 | -- Changed to connect to hosts with Punycode if their names contain |
38 | 35 | international characters. |
39 | 36 |
@@ -1,11 +1,8 @@ | ||
1 | 1 | FFFTP version history. |
2 | 2 | |
3 | -Changes in Ver.1.99 | |
3 | +Changes in Ver.1.98c | |
4 | 4 | -------------------- |
5 | 5 | |
6 | --- MLSD command became used for retrieving filenames on appropriate hosts. | |
7 | - That is helpful for hosts that do not return filenames properly. | |
8 | - | |
9 | 6 | -- Changed to connect to hosts with Punycode if their names contain |
10 | 7 | international characters. |
11 | 8 |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ============================================================ |
2 | -【ソフト名】 FTPクライアント FFFTP(sf.jp版) Ver 1.99 | |
2 | +【ソフト名】 FTPクライアント FFFTP(sf.jp版) Ver 1.98c | |
3 | 3 | 【動作確認環境】 Windows 7、Vista、XP、2000 |
4 | 4 | 【サポート】 http://sourceforge.jp/projects/ffftp/ |
5 | 5 | ============================================================ |
@@ -27,13 +27,9 @@ FFFTP Ver.1.96d+009 | ||
27 | 27 | マスターパスワードの入力が求められますので、入力してください。 |
28 | 28 | |
29 | 29 | |
30 | -Ver 1.99での変更点 | |
30 | +Ver 1.98cでの変更点 | |
31 | 31 | ------------------- |
32 | 32 | |
33 | -・MLSDコマンドに対応したホストではMLSDコマンドを用いてファイル一覧を | |
34 | - 取得するようにしました。LISTコマンドの応答に特定のファイルが | |
35 | - 含まれない一部のホストでも正しく列挙できる可能性が高くなります。 | |
36 | - | |
37 | 33 | ・日本語ドメイン名のホストへの接続時にアドレスをPunycodeへ変換してから |
38 | 34 | 接続するように変更しました。 |
39 | 35 |
@@ -1,10 +1,6 @@ | ||
1 | 1 | FFFTP 改版リスト |
2 | 2 | |
3 | -■Ver 1.99 | |
4 | - | |
5 | -・MLSDコマンドに対応したホストではMLSDコマンドを用いてファイル一覧を | |
6 | - 取得するようにしました。LISTコマンドの応答に特定のファイルが | |
7 | - 含まれない一部のホストでも正しく列挙できる可能性が高くなります。 | |
3 | +■Ver 1.98c | |
8 | 4 | |
9 | 5 | ・日本語ドメイン名のホストへの接続時にアドレスをPunycodeへ変換してから |
10 | 6 | 接続するように変更しました。 |
@@ -2166,6 +2166,8 @@ static BOOL CALLBACK CryptSettingProc(HWND hDlg, UINT iMessage, WPARAM wParam, L | ||
2166 | 2166 | // TODO: SFTP対応 |
2167 | 2167 | SendDlgItemMessage(hDlg, HSET_SFTP, BM_SETCHECK, BST_UNCHECKED, 0); |
2168 | 2168 | EnableWindow(GetDlgItem(hDlg, HSET_SFTP), FALSE); |
2169 | + EnableWindow(GetDlgItem(hDlg, PKEY_FILE_BR), FALSE); | |
2170 | + EnableWindow(GetDlgItem(hDlg, HSET_PRIVATE_KEY), FALSE); | |
2169 | 2171 | return(TRUE); |
2170 | 2172 | |
2171 | 2173 | case WM_NOTIFY: |
@@ -4,7 +4,7 @@ | ||
4 | 4 | <META name=GENERATOR content="MSHTML 8.00.7600.16490"></HEAD> |
5 | 5 | <BODY> |
6 | 6 | <P align=center><FONT face="MS ゴシック"> <FONT color=#0000ff |
7 | -size=6>FFFTP</FONT> Ver 1.99</FONT><FONT face="MS ゴシック"><BR></FONT>(動作確認環境 | |
7 | +size=6>FFFTP</FONT> Ver 1.98c</FONT><FONT face="MS ゴシック"><BR></FONT>(動作確認環境 | |
8 | 8 | <STRONG>Windows 7, </STRONG><STRONG>Vista, XP, 2000</STRONG>)</P> |
9 | 9 | <P><BR>GUIなFTPクライアントツールです。</P><STRONG> |
10 | 10 | <P style="MARGIN-RIGHT: 0px" dir=ltr><STRONG><FONT |