Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/ttssh2/ttxssh/ttxssh.rc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4930 - (show annotations) (download)
Fri May 4 14:39:22 2012 UTC (11 years, 11 months ago) by yutakapon
File size: 29875 byte(s)
SFTP:
  - コマンドラインコンソール(モードレスダイアログ)を追加した。これが将来的にFFFTPやWinSCPの2ペイン方式になる(予定)。
  - インタラクティブループに入る前のパス送信処理を追加した。

※一人言
SCPを実装したときもそうだったが、WindowsアプリはUNIXプログラムのようにブロックさせないようにしなければならないため、
1つのコマンドを送受信するだけでも、状態遷移管理をしなければならず、ロジックが煩雑になる。
SFTP用の別プロセスを起こして、Tera Term(TTSSH)本体とプロセス間通信するようにしたほうがよいのかも。

1 // Microsoft Visual C++ generated resource script.
2 //
3 #include "resource.h"
4
5 #define APSTUDIO_READONLY_SYMBOLS
6 /////////////////////////////////////////////////////////////////////////////
7 //
8 // Generated from the TEXTINCLUDE 2 resource.
9 //
10 #include "afxres.h"
11
12 /////////////////////////////////////////////////////////////////////////////
13 #undef APSTUDIO_READONLY_SYMBOLS
14
15 /////////////////////////////////////////////////////////////////////////////
16 // “ú–{Œê resources
17
18 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
19 #ifdef _WIN32
20 LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
21 #pragma code_page(932)
22 #endif //_WIN32
23
24 /////////////////////////////////////////////////////////////////////////////
25 //
26 // Dialog
27 //
28
29 IDD_SFTP_DIALOG DIALOGEX 0, 0, 266, 150
30 STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
31 CAPTION "TTSSH: SFTP console"
32 FONT 8, "MS Shell Dlg", 400, 0, 0x1
33 BEGIN
34 EDITTEXT IDC_SFTP_EDIT,7,7,252,14,ES_AUTOHSCROLL
35 EDITTEXT IDC_SFTP_CONSOLE,7,33,252,110,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
36 END
37
38
39 /////////////////////////////////////////////////////////////////////////////
40 //
41 // DESIGNINFO
42 //
43
44 #ifdef APSTUDIO_INVOKED
45 GUIDELINES DESIGNINFO
46 BEGIN
47 IDD_SFTP_DIALOG, DIALOG
48 BEGIN
49 LEFTMARGIN, 7
50 RIGHTMARGIN, 259
51 TOPMARGIN, 7
52 BOTTOMMARGIN, 143
53 END
54 END
55 #endif // APSTUDIO_INVOKED
56
57 #endif // “ú–{Œê resources
58 /////////////////////////////////////////////////////////////////////////////
59
60
61 /////////////////////////////////////////////////////////////////////////////
62 // ‰pŒê (•Ä�‘) resources
63
64 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
65 #ifdef _WIN32
66 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
67 #pragma code_page(1252)
68 #endif //_WIN32
69
70 #ifdef APSTUDIO_INVOKED
71 /////////////////////////////////////////////////////////////////////////////
72 //
73 // TEXTINCLUDE
74 //
75
76 1 TEXTINCLUDE
77 BEGIN
78 "resource.h\0"
79 END
80
81 2 TEXTINCLUDE
82 BEGIN
83 "#include ""afxres.h""\r\n"
84 "\0"
85 END
86
87 3 TEXTINCLUDE
88 BEGIN
89 "\r\n"
90 "\0"
91 END
92
93 #endif // APSTUDIO_INVOKED
94
95
96 /////////////////////////////////////////////////////////////////////////////
97 //
98 // Dialog
99 //
100
101 IDD_ABOUTDIALOG DIALOGEX 0, 0, 263, 285
102 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
103 CAPTION "About TTSSH"
104 FONT 8, "Tahoma", 0, 0, 0x0
105 BEGIN
106 LTEXT "Tera Term Secure Shell extension, ",IDC_TTSSH_VERSION,6,7,220,15
107 ICON "",IDC_TTSSH_ICON,234,7,20,20
108 LTEXT "Compatible with SSH protocol version 1.5 and 2.0",IDC_SSHVERSIONS,6,23,206,11
109 LTEXT "Includes:\r\nTTSSH 1.5.4 (Robert O'Callahan roc+tt@cs.cmu.edu), 1998-2001\r\nIPv6 extention version 0.81 (kato@win6.jp), 2000-2003\r\nSSH2 support (Tera Term Project), 2004-2012",IDC_INCLUDES,6,36,248,34
110 LTEXT "OpenSSL:",IDC_OPENSSL_VERSION,6,69,175,8
111 LTEXT "zlib:",IDC_ZLIB_VERSION,6,78,181,8
112 LTEXT "PuTTY:",IDC_PUTTY_VERSION,6,87,207,8
113 LTEXT "Tera Term Project: http://ttssh2.sourceforge.jp/",IDC_WEBSITES,6,99,248,13,SS_SUNKEN
114 LTEXT "THIS EXTENSION INCORPORATES STRONG CRYPTOGRAPHY. POSESSION, USE, AND/OR EXPORT OF THIS EXTENSION MAY BE ILLEGAL IN YOUR COUNTRY.",IDC_CRYPTOGRAPHY,6,116,248,26
115 LTEXT "This extension uses OpenSSH code by OpenBSD Project. Thanks also to Ian Goldberg for his Pilot SSH code, which was a very handy reference. Special thanks to Takashi Teranishi for his cooperation.",IDC_CREDIT,6,140,248,27
116 EDITTEXT IDC_ABOUTTEXT,6,171,248,87,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY
117 DEFPUSHBUTTON "OK",IDOK,106,263,50,14
118 END
119
120 IDD_SSHAUTH DIALOGEX 0, 0, 309, 262
121 STYLE DS_SETFONT | DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
122 CAPTION "SSH Authentication"
123 FONT 8, "Tahoma", 0, 0, 0x0
124 BEGIN
125 LTEXT "Logging in to %s",IDC_SSHAUTHBANNER,6,3,166,10
126 LTEXT "Authentication required.",IDC_SSHAUTHBANNER2,6,16,296,10
127 RTEXT "User &name:",IDC_SSHUSERNAMELABEL,13,31,57,8,0,WS_EX_RIGHT
128 EDITTEXT IDC_SSHUSERNAME,75,29,145,12,ES_AUTOHSCROLL
129 RTEXT "&Passphrase:",IDC_SSHPASSWORDCAPTION,14,48,56,8,0,WS_EX_RIGHT
130 EDITTEXT IDC_SSHPASSWORD,75,46,145,12,ES_PASSWORD | ES_AUTOHSCROLL
131 CONTROL "Remember password in &memory",IDC_REMEMBER_PASSWORD,
132 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,75,61,132,10
133 CONTROL "F&orward agent",IDC_FORWARD_AGENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,75,74,132,10
134 CONTROL "Use p&lain password to log in",IDC_SSHUSEPASSWORD,
135 "Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,13,94,219,10
136 CONTROL "Use &RSA/DSA/ECDSA key to log in",IDC_SSHUSERSA,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,13,122,120,10
137 CONTROL "Use r&hosts to log in (SSH1)",IDC_SSHUSERHOSTS,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,13,149,99,10
138 CONTROL "Use challenge/response to log in (SSH1:&TIS, SSH2:keyboard-interactive)",IDC_SSHUSETIS,
139 "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,14,193,276,10
140 CONTROL "Use P&ageant",IDC_SSHUSEPAGEANT,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,14,219,276,10
141 PUSHBUTTON "Private &key file:",IDC_CHOOSERSAFILE,139,120,58,14,WS_GROUP
142 EDITTEXT IDC_RSAFILENAME,201,121,96,13,ES_AUTOHSCROLL
143 RTEXT "Local &user name:",IDC_LOCALUSERNAMELABEL,120,150,91,8,0,WS_EX_RIGHT
144 EDITTEXT IDC_LOCALUSERNAME,214,148,82,13,ES_AUTOHSCROLL
145 PUSHBUTTON "Host private key &file:",IDC_CHOOSEHOSTRSAFILE,92,164,73,14
146 EDITTEXT IDC_HOSTRSAFILENAME,169,164,127,13,ES_AUTOHSCROLL
147 DEFPUSHBUTTON "OK",IDOK,96,242,50,14,WS_GROUP
148 PUSHBUTTON "&Disconnect",IDCANCEL,162,242,50,14
149 GROUPBOX "",IDC_STATIC,6,85,296,25
150 GROUPBOX "",IDC_STATIC,6,113,296,25
151 GROUPBOX "",IDC_STATIC,6,140,296,42
152 GROUPBOX "",IDC_STATIC,6,184,296,25
153 GROUPBOX "",IDC_STATIC,6,210,296,25
154 END
155
156 IDD_HOSTDLG DIALOGEX 20, 20, 227, 128
157 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
158 CAPTION "Tera Term: New connection"
159 FONT 14, "System", 0, 0, 0x0
160 BEGIN
161 RTEXT "Hos&t:",IDC_HOSTNAMELABEL,47,10,35,8,NOT WS_GROUP
162 COMBOBOX IDC_HOSTNAME,85,8,133,54,CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_GROUP | WS_TABSTOP
163 CONTROL "Hist&ory",IDC_HISTORY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,85,22,54,8
164 RTEXT "Service:",IDC_SERVICELABEL,45,34,37,8,NOT WS_GROUP
165 CONTROL "Te&lnet",IDC_HOSTTELNET,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,85,34,44,8
166 CONTROL "&SSH",IDC_HOSTSSH,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,85,46,28,8
167 CONTROL "Other",IDC_HOSTOTHER,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,85,58,38,8
168 RTEXT "TCP &port#:",IDC_HOSTTCPPORTLABEL,134,30,51,8,NOT WS_GROUP
169 EDITTEXT IDC_HOSTTCPPORT,188,28,30,12,ES_NUMBER | WS_GROUP
170 RTEXT "SSH &version:",IDC_SSH_VERSION_LABEL,115,46,61,8
171 COMBOBOX IDC_SSH_VERSION,179,45,39,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
172 RTEXT "Proto&col:",IDC_HOSTTCPPROTOCOLLABEL,129,63,46,8
173 COMBOBOX IDC_HOSTTCPPROTOCOL,178,62,40,43,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
174 RTEXT "Po&rt:",IDC_HOSTCOMLABEL,48,89,34,8,NOT WS_GROUP
175 COMBOBOX IDC_HOSTCOM,85,87,133,46,CBS_DROPDOWNLIST | WS_VSCROLL | WS_GROUP | WS_TABSTOP
176 DEFPUSHBUTTON "OK",IDOK,55,109,32,14,WS_GROUP
177 PUSHBUTTON "Cancel",IDCANCEL,95,109,40,14
178 PUSHBUTTON "&Help",IDC_HOSTHELP,143,109,36,14
179 GROUPBOX "",-1,4,0,219,78
180 GROUPBOX "",-1,4,79,219,24
181 CONTROL "TCP/&IP",IDC_HOSTTCPIP,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,8,10,40,8
182 CONTROL "S&erial",IDC_HOSTSERIAL,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,8,89,37,8
183 END
184
185 IDD_SSHSETUP DIALOGEX 0, 0, 619, 271
186 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
187 CAPTION "TTSSH: Setup"
188 FONT 8, "Tahoma", 0, 0, 0x0
189 BEGIN
190 GROUPBOX "&Preferred cipher order",IDC_CIPHERORDER,17,7,187,98
191 LISTBOX IDC_SSHCIPHERPREFS,31,19,159,60,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
192 PUSHBUTTON "Move Up(&1)",IDC_SSHMOVECIPHERUP,43,84,58,13,WS_GROUP
193 PUSHBUTTON "Move Down(&2)",IDC_SSHMOVECIPHERDOWN,117,84,58,13
194 GROUPBOX "SSH Known Hosts",IDC_KNOWNHOSTS,17,108,187,52
195 PUSHBUTTON "Read/&write file:",IDC_CHOOSEREADWRITEFILE,25,119,63,14
196 EDITTEXT IDC_READWRITEFILENAME,95,120,100,13,ES_AUTOHSCROLL | WS_GROUP
197 PUSHBUTTON "&Read-only files:",IDC_CHOOSEREADONLYFILE,25,137,63,14
198 EDITTEXT IDC_READONLYFILENAME,95,138,100,13,ES_AUTOHSCROLL | WS_GROUP
199 LTEXT "HeartBeat(&keep-alive)",IDC_HEARTBEATLABEL,17,167,83,8
200 EDITTEXT IDC_HEARTBEAT_EDIT,102,165,26,14,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
201 LTEXT "sec.(0 to turn off)",IDC_HEARTBEATLABEL2,134,167,77,8
202 CONTROL "Remember password in &memory",IDC_REMEMBERPASSWORD,
203 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,17,181,187,10
204 CONTROL "Enable &agent forwarding",IDC_FORWARDAGENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,17,195,187,10
205 CONTROL "C&onfirm agent forwarding",IDC_FORWARDAGENTCONFIRM,
206 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,17,209,187,10
207 CONTROL "&Verify hostkey fingerprint by DNS",IDC_VERIFYHOSTKEYDNS,
208 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,17,223,187,10
209 LTEXT "All options take effect the next time a session is started.",IDC_NOTICEBANNER,17,237,187,12
210 GROUPBOX "K&EX order (SSH2 only)",IDC_KEX_ORDER,216,8,187,98
211 LISTBOX IDC_SSHKEX_LIST,230,20,159,60,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
212 PUSHBUTTON "Move Up(&3)",IDC_SSHKEX_MOVEUP,242,85,58,13,WS_GROUP
213 PUSHBUTTON "Move Down(&4)",IDC_SSHKEX_MOVEDOWN,316,85,58,13
214 GROUPBOX "Ho&st Key order (SSH2 only)",IDC_HOST_KEY_ORDER,415,8,187,98
215 LISTBOX IDC_SSHHOST_KEY_LIST,429,23,159,60,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
216 PUSHBUTTON "Move Up(&5)",IDC_SSHHOST_KEY_MOVEUP,441,85,58,13,WS_GROUP
217 PUSHBUTTON "Move Down(&6)",IDC_SSHHOST_KEY_MOVEDOWN,515,85,58,13
218 GROUPBOX "MAC or&der (SSH2 only)",IDC_MAC_ORDER,216,110,187,98
219 LISTBOX IDC_SSHMAC_LIST,230,123,159,60,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
220 PUSHBUTTON "Move Up(&7)",IDC_SSHMAC_MOVEUP,242,187,58,13,WS_GROUP
221 PUSHBUTTON "Move Down(&8)",IDC_SSHMAC_MOVEDOWN,316,187,58,13
222 GROUPBOX "Compress&ion order (SSH2 only)",IDC_COMP_ORDER,415,110,187,98
223 LISTBOX IDC_SSHCOMP_LIST,429,123,159,60,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
224 PUSHBUTTON "Move Up(&9)",IDC_SSHCOMP_MOVEUP,441,187,58,13,WS_GROUP
225 PUSHBUTTON "Move Down(&0)",IDC_SSHCOMP_MOVEDOWN,515,187,58,13
226 LTEXT "None",IDC_COMPRESSNONE,499,210,18,8
227 LTEXT "Highest",IDC_COMPRESSHIGH,576,210,25,8
228 RTEXT "&Compression level:",IDC_COMPRESSLABEL,422,218,62,13
229 CONTROL "Slider1",IDC_SSHCOMPRESSIONLEVEL,"msctls_trackbar32",TBS_AUTOTICKS | WS_GROUP | WS_TABSTOP,489,218,104,20
230 LTEXT "SSH1: 'Compression level' determines compression on/off.\nSSH2: 'Compression order' and 'Compression level' determines compression on/off.",IDC_COMPRESSNOTE,423,241,188,25
231 DEFPUSHBUTTON "OK",IDOK,48,252,50,14
232 PUSHBUTTON "Cancel",IDCANCEL,118,252,50,14
233 END
234
235 IDD_SSHUNKNOWNHOST DIALOGEX 0, 0, 215, 266
236 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
237 CAPTION "SECURITY WARNING"
238 FONT 8, "Tahoma", 0, 0, 0x0
239 BEGIN
240 LTEXT "There is no entry for the server ""#####################################"" in your list of known hosts. The machine you have contacted may be a hostile machine pretending to be the server.",IDC_HOSTWARNING,15,7,184,41
241 LTEXT "If you choose to add this machine to the known hosts list and continue, then you will not receive this warning again.",IDC_HOSTWARNING2,15,48,184,26
242 LTEXT "",IDC_HOSTSSHFPCHECK,15,72,184,16
243 LTEXT "",IDC_HOSTSSHFPDNSSEC,15,88,184,8
244 LTEXT "The server's host key fingerprint is:",IDC_HOSTFINGERPRINT,15,99,176,8
245 EDITTEXT IDC_FINGER_PRINT,15,110,179,12,ES_AUTOHSCROLL | ES_READONLY
246 EDITTEXT IDC_FP_RANDOMART,14,129,181,97,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
247 CONTROL "&Add this machine and its key to the known hosts list",IDC_ADDTOKNOWNHOSTS,
248 "Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,19,231,181,13
249 DEFPUSHBUTTON "&Continue",IDC_CONTINUE,50,246,50,14,WS_GROUP
250 PUSHBUTTON "&Disconnect",IDCANCEL,115,246,50,14,WS_GROUP
251 END
252
253 IDD_SSHDIFFERENTKEY DIALOGEX 0, 0, 215, 266
254 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
255 CAPTION "SECURITY WARNING"
256 FONT 8, "Tahoma", 0, 0, 0x0
257 BEGIN
258 LTEXT "Your known hosts list has an entry for the server ""####################################"", but the machine you have contacted has presented a DIFFERENT KEY to the one in your known hosts list. A hostile machine may be pretending to be the server.",IDC_HOSTWARNING,15,7,184,43
259 LTEXT "If you choose to add this new key to the known hosts list and continue, then you will not receive this warning again.",IDC_HOSTWARNING2,15,48,184,24
260 LTEXT "",IDC_HOSTSSHFPCHECK,15,72,184,16
261 LTEXT "",IDC_HOSTSSHFPDNSSEC,15,88,184,8
262 LTEXT "The server's host key fingerprint is:",IDC_HOSTFINGERPRINT,15,99,176,8
263 EDITTEXT IDC_FINGER_PRINT,15,110,179,12,ES_AUTOHSCROLL | ES_READONLY
264 EDITTEXT IDC_FP_RANDOMART,14,129,181,97,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
265 CONTROL "&Replace the exist key with this new key",IDC_ADDTOKNOWNHOSTS,
266 "Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,34,231,153,13
267 PUSHBUTTON "&Continue",IDC_CONTINUE,50,246,50,14,WS_GROUP
268 DEFPUSHBUTTON "&Disconnect",IDCANCEL,115,246,50,14,WS_GROUP
269 END
270
271 IDD_SSHAUTHSETUP DIALOGEX 0, 0, 309, 228
272 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
273 CAPTION "TTSSH: Authentication Setup"
274 FONT 8, "Tahoma", 0, 0, 0x0
275 BEGIN
276 LTEXT "Select defaults for authentication:",IDC_SSHAUTHBANNER,6,7,166,10
277 LTEXT "User &name:",IDC_SSHUSERNAMELABEL,13,24,57,8,0,WS_EX_RIGHT
278 EDITTEXT IDC_SSHUSERNAME,75,22,145,12,ES_AUTOHSCROLL
279 CONTROL "Use p&lain password to log in",IDC_SSHUSEPASSWORD,
280 "Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,13,45,120,10
281 CONTROL "Use &RSA/DSA/ECDSA key to log in",IDC_SSHUSERSA,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,13,73,122,10
282 CONTROL "Use r&hosts to log in (SSH1)",IDC_SSHUSERHOSTS,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,13,100,99,10
283 CONTROL "Use challenge/response to log in (SSH1:&TIS, SSH2:keyboard-interactive)",IDC_SSHUSETIS,
284 "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,14,144,278,10
285 CONTROL "Use P&ageant",IDC_SSHUSEPAGEANT,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,14,171,278,10
286 PUSHBUTTON "Private &key file:",IDC_CHOOSERSAFILE,139,72,58,14,WS_GROUP
287 EDITTEXT IDC_RSAFILENAME,201,73,96,13,ES_AUTOHSCROLL
288 RTEXT "Local &user name:",IDC_LOCALUSERNAMELABEL,118,100,91,8,0,WS_EX_RIGHT
289 EDITTEXT IDC_LOCALUSERNAME,214,99,82,13,ES_AUTOHSCROLL
290 PUSHBUTTON "Host private key &file:",IDC_CHOOSEHOSTRSAFILE,92,114,73,14
291 EDITTEXT IDC_HOSTRSAFILENAME,169,115,127,13,ES_AUTOHSCROLL
292 CONTROL "&Check the enabled authentication methods before login (SSH2)",IDC_CHECKAUTH,
293 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,192,281,10
294 DEFPUSHBUTTON "OK",IDOK,96,207,50,14,WS_GROUP
295 PUSHBUTTON "Cancel",IDCANCEL,162,207,50,14
296 GROUPBOX "",IDC_STATIC,6,36,296,25
297 GROUPBOX "",IDC_STATIC,6,64,296,25
298 GROUPBOX "",IDC_STATIC,6,91,296,42
299 GROUPBOX "",IDC_STATIC,6,135,296,25
300 GROUPBOX "",IDC_STATIC,6,162,296,25
301 END
302
303 IDD_SSHFWDSETUP DIALOGEX 0, 0, 309, 185
304 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
305 CAPTION "TTSSH: Forwarding Setup"
306 FONT 8, "Tahoma", 0, 0, 0x0
307 BEGIN
308 GROUPBOX "&Port Forwarding",IDC_PORTFORWARD,6,8,296,118
309 LISTBOX IDC_SSHFWDLIST,17,20,275,76,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
310 PUSHBUTTON "&Add...",IDC_ADD,63,105,50,14,WS_GROUP
311 PUSHBUTTON "&Edit...",IDC_EDIT,129,105,50,14
312 PUSHBUTTON "&Remove",IDC_REMOVE,195,105,50,14
313 CONTROL "Display remote &X applications on local X server",IDC_SSHFWDX11,
314 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,139,274,14
315 DEFPUSHBUTTON "OK",IDOK,86,164,50,14,WS_GROUP
316 PUSHBUTTON "Cancel",IDCANCEL,173,164,50,14
317 GROUPBOX "X Forwarding",IDC_XFORWARD,6,130,296,27
318 END
319
320 IDD_SSHFWDEDIT DIALOGEX 0, 0, 309, 143
321 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
322 CAPTION "SSH Port Forwarding"
323 FONT 8, "Tahoma", 0, 0, 0x0
324 BEGIN
325 LTEXT "Select direction for forwarded port:",IDD_SSHFWDBANNER,6,8,176,11,NOT WS_GROUP
326 COMBOBOX IDC_SSHLTRFROMPORT,122,31,56,126,CBS_DROPDOWN | WS_VSCROLL | WS_GROUP | WS_TABSTOP
327 RTEXT "l&isten",IDC_SSHFWDLOCALTOREMOTE_LISTEN,184,32,32,11,NOT WS_GROUP
328 EDITTEXT IDC_SSHLTRLISTENADDR,219,31,75,13,ES_AUTOHSCROLL
329 LTEXT "to remote &machine",IDC_SSHFWDLOCALTOREMOTE_HOST,23,48,73,15,NOT WS_GROUP
330 EDITTEXT IDC_SSHLTRTOHOST,98,48,80,13,ES_AUTOHSCROLL
331 RTEXT "&port",IDC_SSHFWDLOCALTOREMOTE_PORT,184,50,32,11,NOT WS_GROUP
332 COMBOBOX IDC_SSHLTRTOPORT,219,48,56,136,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
333 COMBOBOX IDC_SSHRTLFROMPORT,122,78,56,135,CBS_DROPDOWN | WS_VSCROLL | WS_GROUP | WS_TABSTOP
334 RTEXT "li&sten",IDC_SSHFWDREMOTETOLOCAL_LISTEN,184,82,32,11,NOT WS_GROUP
335 EDITTEXT IDC_SSHRTLLISTENADDR,219,79,75,13,ES_AUTOHSCROLL
336 LTEXT "to local m&achine",IDC_SSHFWDREMOTETOLOCAL_HOST,23,97,73,15,NOT WS_GROUP
337 EDITTEXT IDC_SSHRTLTOHOST,98,97,80,13,ES_AUTOHSCROLL
338 RTEXT "p&ort",IDC_SSHFWDREMOTETOLOCAL_PORT,184,98,32,11,NOT WS_GROUP
339 COMBOBOX IDC_SSHRTLTOPORT,219,97,56,124,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
340 DEFPUSHBUTTON "OK",IDOK,96,122,50,14,WS_GROUP
341 PUSHBUTTON "Cancel",IDCANCEL,162,122,50,14
342 GROUPBOX "",IDC_STATIC,6,21,296,47
343 GROUPBOX "",IDC_STATIC,6,70,296,46
344 CONTROL "Forward &local port",IDC_SSHFWDLOCALTOREMOTE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,32,108,10
345 CONTROL "Forward &remote server port",IDC_SSHFWDREMOTETOLOCAL,
346 "Button",BS_AUTORADIOBUTTON,13,80,108,10
347 END
348
349 IDD_SSHTISAUTH DIALOGEX 0, 0, 216, 109
350 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
351 CAPTION "SSH Authentication Challenge"
352 FONT 8, "Tahoma", 0, 0, 0x0
353 BEGIN
354 EDITTEXT IDC_SSHPASSWORD,13,69,188,12,ES_PASSWORD | ES_AUTOHSCROLL | WS_GROUP
355 DEFPUSHBUTTON "OK",IDOK,50,88,50,14,WS_GROUP
356 PUSHBUTTON "&Disconnect",IDCANCEL,116,88,50,14
357 LTEXT "Logging in to %s",IDC_SSHAUTHBANNER,6,7,166,10
358 LTEXT "",IDC_SSHAUTHBANNER2,6,16,203,48
359 END
360
361 IDD_SSHKEYGEN DIALOGEX 0, 0, 256, 139
362 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
363 CAPTION "TTSSH: Key Generator"
364 FONT 8, "Tahoma", 0, 0, 0x0
365 BEGIN
366 DEFPUSHBUTTON "&Generate",IDOK,199,7,50,14
367 PUSHBUTTON "Cancel",IDCANCEL,199,24,50,14
368 GROUPBOX "Key type",IDC_KEYTYPE,11,7,130,47
369 CONTROL "RS&A1",IDC_RSA1_TYPE,"Button",BS_AUTORADIOBUTTON,17,17,35,10
370 CONTROL "&RSA",IDC_RSA_TYPE,"Button",BS_AUTORADIOBUTTON,57,17,30,10
371 CONTROL "&DSA",IDC_DSA_TYPE,"Button",BS_AUTORADIOBUTTON,92,17,30,10
372 CONTROL "ECDSA-&256",IDC_ECDSA256_TYPE,"Button",BS_AUTORADIOBUTTON,17,29,55,10
373 CONTROL "ECDSA-&384",IDC_ECDSA384_TYPE,"Button",BS_AUTORADIOBUTTON,80,29,55,10
374 CONTROL "ECDSA-&521",IDC_ECDSA521_TYPE,"Button",BS_AUTORADIOBUTTON,17,41,55,10
375 RTEXT "Key &Bits:",IDC_KEYBITS_LABEL,143,14,40,10,NOT WS_GROUP
376 EDITTEXT IDC_KEYBITS,155,26,25,12,ES_AUTOHSCROLL | ES_NUMBER | WS_GROUP
377 LTEXT "",IDC_KEYGEN_PROGRESS_LABEL,40,56,172,8
378 RTEXT "Key passphrase:",IDC_KEY_LABEL,14,71,80,8
379 RTEXT "Confirm passphrase:",IDC_CONFIRM_LABEL,14,86,80,8
380 EDITTEXT IDC_KEY_EDIT,100,69,108,12,ES_PASSWORD | ES_AUTOHSCROLL
381 EDITTEXT IDC_CONFIRM_EDIT,100,85,108,12,ES_PASSWORD | ES_AUTOHSCROLL
382 RTEXT "C&omment:",IDC_COMMENT_LABEL,14,101,80,8
383 EDITTEXT IDC_COMMENT_EDIT,100,100,108,12,ES_AUTOHSCROLL
384 PUSHBUTTON "Save publi&c key",IDC_SAVE_PUBLIC_KEY,49,118,68,14
385 PUSHBUTTON "Save &private key",IDC_SAVE_PRIVATE_KEY,133,118,68,14
386 END
387
388 IDD_SSHSCP DIALOGEX 0, 0, 279, 125
389 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
390 CAPTION "TTSSH: Secure File Copy"
391 FONT 8, "Tahoma", 0, 0, 0x0
392 BEGIN
393 LTEXT "&From:",IDC_STATIC,10,8,20,8
394 EDITTEXT IDC_SENDFILE_EDIT,35,7,156,14,ES_AUTOHSCROLL
395 PUSHBUTTON "...",IDC_SENDFILE_SELECT,196,7,14,14
396 LTEXT "To: remote host home directory",IDC_STATIC,18,25,16,8
397 EDITTEXT IDC_SENDFILE_TO,35,24,156,14,ES_AUTOHSCROLL
398 LTEXT "You can drag the file to this window.",IDC_FILE_PROGRESS,44,43,128,11,0,WS_EX_STATICEDGE
399 DEFPUSHBUTTON "&Send",IDOK,222,7,50,14
400 PUSHBUTTON "&Cancel",IDCANCEL,222,24,50,14
401 PUSHBUTTON "SFTP Test",IDC_SFTP_TEST,222,45,50,14,NOT WS_VISIBLE
402 LTEXT "-----------------------------------------------------------------------------------------------------------",IDC_DUMMY_LINE,7,63,265,8
403 LTEXT "Fr&om:",IDC_STATIC,7,81,20,8
404 EDITTEXT IDC_RECVFILE,37,78,154,14,ES_AUTOHSCROLL
405 LTEXT "To: ",IDC_RECV_TO_DIRECTORY,15,100,16,8
406 EDITTEXT IDC_RECVFILE_TO,37,97,154,14,ES_AUTOHSCROLL
407 PUSHBUTTON "...",IDC_RECVDIR_SELECT,196,97,14,14
408 PUSHBUTTON "&Receive",IDC_RECV,222,77,50,14
409 END
410
411 IDD_SSHSCP_PROGRESS DIALOGEX 0, 0, 166, 100
412 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
413 CAPTION "TTSSH: SCP sending file"
414 FONT 8, "Tahoma", 0, 0, 0x0
415 BEGIN
416 LTEXT "Filename:",IDC_FN_STATIC,7,7,32,8
417 EDITTEXT IDC_FILENAME,45,6,114,14,ES_AUTOHSCROLL | ES_READONLY
418 LTEXT "Bytes:",IDC_STATIC,7,29,32,8
419 LTEXT "0%",IDC_PROGRESS,40,29,141,8
420 LTEXT "Time:",IDC_STATIC,7,39,32,8
421 LTEXT "0:00",IDC_PROGTIME,40,39,141,8
422 CONTROL "",IDC_PROGBAR,"msctls_progress32",WS_BORDER,7,52,152,14
423 DEFPUSHBUTTON "Cancel",IDCANCEL,43,76,73,14
424 END
425
426 IDD_SSHPASSWD_INPUT DIALOGEX 0, 0, 231, 95
427 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
428 CAPTION "TTSSH: Password Authentication"
429 FONT 8, "MS Shell Dlg", 0, 0, 0x0
430 BEGIN
431 DEFPUSHBUTTON "OK",IDOK,174,7,50,14
432 PUSHBUTTON "Cancel",IDCANCEL,174,24,50,14
433 LTEXT "Password",IDC_STATIC,34,9,32,8
434 EDITTEXT IDC_PASSWD,67,9,98,14,ES_PASSWORD | ES_AUTOHSCROLL
435 LTEXT "New Password",IDC_STATIC,17,33,48,8
436 EDITTEXT IDC_NEW_PASSWD,67,31,97,14,ES_PASSWORD | ES_AUTOHSCROLL
437 LTEXT "Confirm Password",IDC_STATIC,7,58,59,8
438 EDITTEXT IDC_CONFIRM_PASSWD,67,56,99,14,ES_PASSWORD | ES_AUTOHSCROLL
439 END
440
441 IDD_SSHDIFFERENTTYPEKEY DIALOGEX 0, 0, 215, 266
442 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
443 CAPTION "SECURITY WARNING"
444 FONT 8, "Tahoma", 0, 0, 0x0
445 BEGIN
446 LTEXT "Your known hosts list has an entry for the server ""####################################"", but the machine you have contacted has presented a DIFFERENT TYPE KEY to the one in your known hosts list. A hostile machine may be pretending to be the server.",IDC_HOSTWARNING,15,7,184,43
447 LTEXT "If you choose to add this new key to the known hosts list and continue, then you will not receive this warning again.",IDC_HOSTWARNING2,15,48,184,24
448 LTEXT "",IDC_HOSTSSHFPCHECK,15,72,184,16
449 LTEXT "",IDC_HOSTSSHFPDNSSEC,15,88,184,8
450 LTEXT "The server's host key fingerprint is:",IDC_HOSTFINGERPRINT,15,99,176,8
451 EDITTEXT IDC_FINGER_PRINT,15,110,179,12,ES_AUTOHSCROLL | ES_READONLY
452 EDITTEXT IDC_FP_RANDOMART,14,129,181,97,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
453 CONTROL "&Add this machine and its key to the known hosts list",IDC_ADDTOKNOWNHOSTS,
454 "Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,19,231,181,13
455 DEFPUSHBUTTON "&Continue",IDC_CONTINUE,50,246,50,14,WS_GROUP
456 PUSHBUTTON "&Disconnect",IDCANCEL,115,246,50,14,WS_GROUP
457 END
458
459
460 /////////////////////////////////////////////////////////////////////////////
461 //
462 // DESIGNINFO
463 //
464
465 #ifdef APSTUDIO_INVOKED
466 GUIDELINES DESIGNINFO
467 BEGIN
468 IDD_ABOUTDIALOG, DIALOG
469 BEGIN
470 LEFTMARGIN, 6
471 RIGHTMARGIN, 254
472 TOPMARGIN, 7
473 BOTTOMMARGIN, 277
474 END
475
476 IDD_SSHAUTH, DIALOG
477 BEGIN
478 LEFTMARGIN, 6
479 RIGHTMARGIN, 302
480 TOPMARGIN, 3
481 BOTTOMMARGIN, 256
482 END
483
484 IDD_HOSTDLG, DIALOG
485 BEGIN
486 LEFTMARGIN, 4
487 RIGHTMARGIN, 223
488 BOTTOMMARGIN, 123
489 END
490
491 IDD_SSHSETUP, DIALOG
492 BEGIN
493 LEFTMARGIN, 7
494 RIGHTMARGIN, 612
495 TOPMARGIN, 4
496 BOTTOMMARGIN, 266
497 END
498
499 IDD_SSHUNKNOWNHOST, DIALOG
500 BEGIN
501 LEFTMARGIN, 7
502 RIGHTMARGIN, 208
503 TOPMARGIN, 7
504 BOTTOMMARGIN, 236
505 END
506
507 IDD_SSHDIFFERENTKEY, DIALOG
508 BEGIN
509 LEFTMARGIN, 7
510 RIGHTMARGIN, 208
511 TOPMARGIN, 7
512 BOTTOMMARGIN, 236
513 END
514
515 IDD_SSHAUTHSETUP, DIALOG
516 BEGIN
517 LEFTMARGIN, 6
518 RIGHTMARGIN, 302
519 TOPMARGIN, 7
520 BOTTOMMARGIN, 221
521 END
522
523 IDD_SSHFWDSETUP, DIALOG
524 BEGIN
525 LEFTMARGIN, 6
526 RIGHTMARGIN, 302
527 TOPMARGIN, 7
528 BOTTOMMARGIN, 178
529 END
530
531 IDD_SSHFWDEDIT, DIALOG
532 BEGIN
533 LEFTMARGIN, 6
534 RIGHTMARGIN, 302
535 TOPMARGIN, 7
536 BOTTOMMARGIN, 136
537 END
538
539 IDD_SSHTISAUTH, DIALOG
540 BEGIN
541 LEFTMARGIN, 6
542 RIGHTMARGIN, 209
543 TOPMARGIN, 7
544 BOTTOMMARGIN, 102
545 END
546
547 IDD_SSHKEYGEN, DIALOG
548 BEGIN
549 LEFTMARGIN, 7
550 RIGHTMARGIN, 249
551 TOPMARGIN, 7
552 BOTTOMMARGIN, 117
553 END
554
555 IDD_SSHSCP, DIALOG
556 BEGIN
557 LEFTMARGIN, 7
558 RIGHTMARGIN, 272
559 TOPMARGIN, 7
560 BOTTOMMARGIN, 118
561 END
562
563 IDD_SSHSCP_PROGRESS, DIALOG
564 BEGIN
565 LEFTMARGIN, 7
566 RIGHTMARGIN, 159
567 TOPMARGIN, 7
568 BOTTOMMARGIN, 93
569 END
570
571 IDD_SSHPASSWD_INPUT, DIALOG
572 BEGIN
573 LEFTMARGIN, 7
574 RIGHTMARGIN, 224
575 TOPMARGIN, 7
576 BOTTOMMARGIN, 88
577 END
578
579 IDD_SSHDIFFERENTTYPEKEY, DIALOG
580 BEGIN
581 LEFTMARGIN, 7
582 RIGHTMARGIN, 208
583 TOPMARGIN, 7
584 BOTTOMMARGIN, 236
585 END
586 END
587 #endif // APSTUDIO_INVOKED
588
589
590 /////////////////////////////////////////////////////////////////////////////
591 //
592 // Icon
593 //
594
595 // Icon with lowest ID value placed first to ensure application icon
596 // remains consistent on all systems.
597 IDI_SECURETT ICON "ttsecure.ico"
598
599 /////////////////////////////////////////////////////////////////////////////
600 //
601 // Version
602 //
603
604 VS_VERSION_INFO VERSIONINFO
605 FILEVERSION 2,60,0,0
606 PRODUCTVERSION 2,60,0,0
607 FILEFLAGSMASK 0x3fL
608 #ifdef _DEBUG
609 FILEFLAGS 0x1L
610 #else
611 FILEFLAGS 0x0L
612 #endif
613 FILEOS 0x40004L
614 FILETYPE 0x2L
615 FILESUBTYPE 0x0L
616 BEGIN
617 BLOCK "StringFileInfo"
618 BEGIN
619 BLOCK "040904b0"
620 BEGIN
621 VALUE "FileDescription", "TTXSSH"
622 VALUE "FileVersion", "2, 60, 0, 0"
623 VALUE "InternalName", "TTXSSH"
624 VALUE "LegalCopyright", "(C)2004-2012 TeraTerm Project, (C)1998-1999 Robert O'Callahan"
625 VALUE "OriginalFilename", "TTXSSH.dll"
626 VALUE "ProductName", "TTSSH"
627 VALUE "ProductVersion", "2, 60, 0, 0"
628 END
629 END
630 BLOCK "VarFileInfo"
631 BEGIN
632 VALUE "Translation", 0x409, 1200
633 END
634 END
635
636 #endif // ‰pŒê (•Ä�‘) resources
637 /////////////////////////////////////////////////////////////////////////////
638
639
640
641 #ifndef APSTUDIO_INVOKED
642 /////////////////////////////////////////////////////////////////////////////
643 //
644 // Generated from the TEXTINCLUDE 3 resource.
645 //
646
647
648 /////////////////////////////////////////////////////////////////////////////
649 #endif // not APSTUDIO_INVOKED
650

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26