telnetログイン+日付日時の名前付きログファイルを保存までのテンプレ。
*.ttlをマクロのexeに関連付けておくとダブルクリックだけで起動できるので便利。
getdate curDate
strcopy curDate 1 4 Date
strcopy curDate 6 2 Month
strcopy curDate 9 2 Day
strconcat Date Month
strconcat Date Day
gettime curTime
strcopy curTime 1 2 Time
strcopy curTime 4 2 Min
strcopy curTime 7 2 Sec
strconcat Time Min
strconcat Time Sec
Filename = 'C:\'
strconcat Filename 'logfile'
strconcat Filename '_'
strconcat Filename date
strconcat Filename '-'
strconcat Filename time
strconcat Filename '.log'
UsernamePrompt = 'login:'
Username = 'username'
PasswordPrompt = 'Password:'
Password = 'password'
result = 0
connect '192.168.1.1:23 /nossh /T=1 /timeout=5'
if result = 2 then
my_counter = 1
result = 0
logopen Filename 0 1 1 1
wait UsernamePrompt
sendln Username
wait PasswordPrompt
sendln Password
;以下実行したい動作を書く。
wait '#'
sendln 'date'
*.ttlをマクロのexeに関連付けておくとダブルクリックだけで起動できるので便利。
getdate curDate
strcopy curDate 1 4 Date
strcopy curDate 6 2 Month
strcopy curDate 9 2 Day
strconcat Date Month
strconcat Date Day
gettime curTime
strcopy curTime 1 2 Time
strcopy curTime 4 2 Min
strcopy curTime 7 2 Sec
strconcat Time Min
strconcat Time Sec
Filename = 'C:\'
strconcat Filename 'logfile'
strconcat Filename '_'
strconcat Filename date
strconcat Filename '-'
strconcat Filename time
strconcat Filename '.log'
UsernamePrompt = 'login:'
Username = 'username'
PasswordPrompt = 'Password:'
Password = 'password'
result = 0
connect '192.168.1.1:23 /nossh /T=1 /timeout=5'
if result = 2 then
my_counter = 1
result = 0
logopen Filename 0 1 1 1
wait UsernamePrompt
sendln Username
wait PasswordPrompt
sendln Password
;以下実行したい動作を書く。
wait '#'
sendln 'date'