Tera Term r2【テラターム】

1名無しさん@お腹いっぱい。2008/10/27(月) 23:14:07
Tera Term (Pro) は MS-Windows 用のターミナルエミュレータです。
このスレでは SSH 対応拡張モジュール、TTSSH も取り扱います。

●前スレ
テラターム@Linux 板
http://pc11.2ch.net/test/read.cgi/linux/1012915309/

関連サイトなどは >>2 あたり。

837名無しさん@お腹いっぱい。2015/12/02(水) 23:17:50.52
脅威: Win32:Evo-gen [Susp]ってなんや

838名無しさん@お腹いっぱい。2015/12/29(火) 21:36:45.87
サーバやネットワーク機器のように一行ずつ
書き出されるのではなく、一画面まとめて
更新されるようなインターフェースのアプリ
を管理しています。マウスは使わず、
こちらの入力はあくまでキーボードです。

エラー表示などは一画面に収まらないため、
ファンクションキーでページ送りをします。
状況によって出力されるページ数は変わります。ステータス表示行に、『次のページがある』、
『コマンド完了』などの表示がされます。
また、テラタームのログ機能を使うと表示が一部崩れるため、ここにも工夫が必要です。

マクロを使って、以下のようなことはできるでしょうか。
@画面のステータス行を参照して、
次のページがある場合にはファンクションキーでページ送りを行う。
A一画面ずつ、表示されているままの配列でファイルに書き込む。これはログ崩れ対策です。

自分でマクロを作りました。
ステータス判断に関しては、表示を全てクリップボードにコピー、clipb2varでファイルに送り、
Filestrseek2で最終ページか判断。
最終ページでない場合にはsendkcodeで
ファンクションを送る。
並行して、別のハンドラで制御しているファイルにこれも、clipb2varでファイルに書き込む。

最終ページ判断が上手くいかない時があるのです。

説明が下手ですみませんが、皆さんのお知恵を拝借出来れば幸いです。

839名無しさん@お腹いっぱい。2015/12/31(木) 07:46:58.13
>>838
わざわざファイル使わないで、タイムアウトを短めにしてwaitで待ったらどう?

840名無しさん@お腹いっぱい。2016/01/03(日) 13:12:52.58
>>839
ありがとう。
一行ずつ更新されるプログラムではないので、
ウエイトが効くのかわからないけど試してみるよ。
タイムアウトでページ送り、は発想にありませんでした。

841名無しさん@お腹いっぱい。2016/01/22(金) 08:57:55.78
もうテラタームの配布パッケージにssh以外の余計なものを
いれない版も作るべきだと思う
ごっちゃごっちゃしすぎなんや!

842名無しさん@お腹いっぱい。2016/01/22(金) 09:59:09.77
え、そんなにごちゃごちゃしてるか?

843名無しさん@お腹いっぱい。2016/01/26(火) 20:21:07.59
>>842
あれがスッキリしてるように見えるなら
  に行った方がいいぞ

844名無しさん@お腹いっぱい。2016/01/27(水) 01:30:00.83
シェアウェア(?)が何気に混じってるのが気に食わん

845名無しさん@お腹いっぱい。2016/03/05(土) 16:48:35.16
Tera Term 4.90 リリース
https://osdn.jp/projects/ttssh2/news/25240

846名無しさん@お腹いっぱい。2016/04/17(日) 19:58:01.78
数年前からか、鍵リストが無いと出てくるから、いつも追加しているけど、
ssh_known_host見たら、定期的に行が消えていくような感じ。
Windows版だけど仕様?

847名無しさん@お腹いっぱい。2016/05/11(水) 11:43:00.08
自動でログ取得開始を設定しているとき
接続に失敗したとかでログサイズが0バイトのときは
ログファイルを消すオプションがほしい

848名無しさん@お腹いっぱい。2016/05/12(木) 10:44:45.38
ここUNIX板だよ

849名無しさん@お腹いっぱい。2016/05/14(土) 14:27:16.92
>>848
言いたいことがあるならボカさずはっきりと言え

850名無しさん@お腹いっぱい。2016/05/18(水) 12:58:49.71
https://osdn.jp/projects/ttssh2/
ここの
teraterm-4.90.exe で Trojan.Win32/Varpes.M!cl を検出したそうだ。
chromeとWindows Defenderで検出してるから誤検知ではないかも。

ただ、どこに報告すりゃいいか分からん。

851名無しさん@お腹いっぱい。2016/05/21(土) 01:26:11.13
>>850
exe 版は使ってないから改めて落としてみたけど AVG と Avira では反応なし。
そもそもこんな有名どころのソフトで感染してたとすると、もっと前に JCERT が黙ってないはず。

心配ならアンチウィルスソフト各社のオンラインスキャナの結果を付けて OSDN でチケット切っとけ。
https://osdn.jp/projects/ttssh2/ticket/?type[]=5333&type_mode[]=eq&status[]=1
というかトップページにも報告場所書いてあるだろうがよ。

852名無しさん@お腹いっぱい。2016/09/06(火) 20:48:35.17
エスケープシーケンスでTeraTermに通知を送りたいんだけど
どうしたらいいかな

853名無しさん@お腹いっぱい。2017/09/06(水) 15:39:50.39
保守

854名無しさん@お腹いっぱい。2017/09/07(木) 16:58:47.61
TeratermのスレってUnix板にしかないの??

855名無しさん@お腹いっぱい。2017/09/07(木) 20:52:33.50
逆にどこにあって欲しいの?

8568542017/09/08(金) 11:11:26.64
Windowsで使ってるんですがマクロでトラブってまして><;

strconcat MSG 'hogehoge'

って書いたら Type mismatch ってエラーメッセージが出て、 strconcat MSG<<< 'hogehoge'>>> って表示されるんです… どこが間違ってるんでしょうか・・・orz

857さーせん2017/09/08(金) 11:25:59.43
MSG が文字列型じゃなかったのでエラーだったみたいです・・・ お邪魔しました

858名無しさん@お腹いっぱい。2017/10/31(火) 22:46:30.05
以下のマクロ作成中です。
host.listには IPアドレス、ID、パスワード、と1か2とコマンドのルートを
書き込んだものなのですが途中にあるIFで振り分けしようとしてるのですが
2にしか行かないようです。
どうしたら動くようになりますでしょうか?


; [Before]========================
; Read File "HOST_FILE"
HOST_FILE = "C:\マクロ\host.list"
; Read from "HOST_FILE" To "HOST_LIST"
Fileopen HOST_LIST HOST_FILE 0
; Read 1 line from "HOST_LIST" To "HOST_LIST_LINE".
; "HOST_LIST" move to the next line
Filereadln HOST_LIST HOST_LIST_LINE
While RESULT = 0
Strlen HOST_LIST_LINE
If RESULT = 0 Goto END
Strmatch HOST_LIST_LINE '^#'
If RESULT<>1 CALL CONNECT_PROCESS
; [END]===========================

859名無しさん@お腹いっぱい。2017/10/31(火) 22:48:06.43
続きです。

:END
Filereadln HOST_LIST HOST_LIST_LINE
EndWhile
fileclose HOST_LIST
end
; [CONNECT_PROCESS]===============
:CONNECT_PROCESS
Strsplit HOST_LIST_LINE ','
HOST_IP = Groupmatchstr1
HOST_USER = Groupmatchstr2
;messagebox HOST_USER 'cmd'
HOST_PASS = Groupmatchstr3
;messagebox HOST_PASS 'cmd'
cmd = Groupmatchstr4
strscan inputstr '1'
messagebox result 'cmd'
if result > 0 goto 1
strscan inputstr '2'
if result > 0 goto 2
;messagebox cmd 'cmd'
; Remote Access(NOSSH Connect)

860名無しさん@お腹いっぱい。2017/10/31(火) 22:48:31.68
続きです。

MSG = HOST_IP
Strconcat MSG ' /nossh /T=1
Strconcat MSG HOST_USER
Strconcat MSG ' /passwd='
Strconcat MSG HOST_PASS
Connect MSG
; Connet decision
If result<>2 Then
Fileclose HOST_LIST HOST_LIST_LINE
; [1]=============================
:1
;strmatch cmd '1'
pause 1
wait 'login:'
pause 1
sendln HOST_USER

861名無しさん@お腹いっぱい。2017/10/31(火) 22:48:50.94
続きです。

pause 1
wait 'Password:'
sendln HOST_PASS
sendln 'show config'
waitln 'Current configuration'
strmatch inputstr '[^: ]+\.cfg'exit
sprintf2 cmd 'upload file=%s server=192.168.0.1' matchstr
;messagebox cmd 'cmd'
sendln cmd
wait '>'
sendln 'logout'
Closett
Return
Endif
; [2]=============================

862名無しさん@お腹いっぱい。2017/10/31(火) 22:49:05.68
続きです。

:2
;strmatch cmd '2'
wait 'Login:'
sendln HOST_USER
wait 'Password:'
sendln HOST_PASS
sendln 'show config'
waitln 'Current configuration'
strmatch inputstr '[^: "]+\.cfg'
sprintf2 cmd 'upload method=tftp file=%s server=192.168.0.1 destFile=%s' matchstr matchstr
;messagebox cmd 'cmd'
;sendln cmd
;wait '>'
sendln 'logout'
Closett
Return
Endif

;Wait Wait_word
Closett
Return

863名無しさん@お腹いっぱい。2017/10/31(火) 22:49:49.27
>>861
どうぞよろしくお願いします

864名無しさん@お腹いっぱい。2017/12/29(金) 06:57:23.66
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

Z6AXWOYOMH

865名無しさん@お腹いっぱい。2018/01/05(金) 20:01:34.94
4k対応はよ

866名無しさん@お腹いっぱい。2018/01/06(土) 21:47:59.20
メニューのヘルプ辺りから最新版の確認みたいなのができるようになってくれると地味に嬉しい

867名無しさん@お腹いっぱい。2018/03/04(日) 01:59:32.07
わいが行くとこ不要な通信発生させると怒られる現場ばかりなのでそんな機能要らんわ

868名無しさん@お腹いっぱい。2018/03/25(日) 18:11:25.08
設定ファイルを複数読ませる機能ってある?

全体的な設定と 一部のサイト用の追加設定とを
起動マクロで複数指定したら 合体して読むような
そんな機能がほしい

869名無しさん@お腹いっぱい。2018/03/30(金) 10:54:04.35
typeで結合してから読み込ませるバッチファイルを作成する、とかはやったことがある
けど使用頻度も低いしめんどくさくなって、結局用途毎の設定ファイルを作っていじることに戻るんだよ…

870名無しさん@お腹いっぱい。2018/04/03(火) 09:51:42.47
配色の設定とかだけ別ファイルに分けたいんだよな
色遣いは起動オプションで設定できないからね

871名無しさん@お腹いっぱい。2018/04/04(水) 23:28:38.88
setexitcodeの説明がwindowsXPまでしか書いてないのですが、
windows7でもXPと同様に動かせるのでしょうか?

872名無しさん@お腹いっぱい。2018/04/04(水) 23:30:30.78
シェルからシェル(複数のecho処理)を呼び出した際に、出力が改行されなく1行で出力されたのですが、これを改行して出力するにはどうしたらよいでしょうか?

873名無しさん@お腹いっぱい。2018/04/04(水) 23:33:39.86
recvlnとsetsyncについて、setsync 1をするタイミングはいつがいいのでしょうか?
私がやったときは結果を出力したいコマンドの前に入れたら上手くいったのですが、何か規則があれば教えていただきたいです

874名無しさん@お腹いっぱい。2018/04/23(月) 22:58:17.84
すみません
TeraTermを用いたPICマイコンとPCのシリアル通信初心者ですが、
質問よろしいでしょうか?

PIC(PIC16F88)からUSBシリアル変換モジュール( FT232RL)を通して送った情報(半角の英文と\n)が
下記の画像のようにTeraTermで正しく受信されません。
http://neo.vc/uploader/src/neo32720.gif
ボーレートは9600bpsになるように設定し、TeraTermでも同様に9600bpsに設定したはずなんです…。
(PIC16F88を使用し、システムクロックを外部のセラミック振動子(20MHz)に設定→SPBRGの値を129とした)

もちろん英語フォント設定にもしてみましたが、化ける文字が変わるだけで症状は変わりません
どうかご助言を願います
環境: Windows7 pro sp1 64bit
Teraterm v4.98

875名無しさん@お腹いっぱい2018/04/24(火) 01:02:29.96
[追記]
同じマイコン(PIC16F88)、同じUSBシリアル変換モジュール(FT232RL)を使った作例を見つけたので、
そこで使われた回路図とプログラムを参考に、それぞれ修正してみましたが、
結局、症状は変わりませんでした…

876名無しさん@お腹いっぱい。2018/04/24(火) 19:42:04.38
ろくに調べもせずに適当な回答をしちゃうけど、

ボーレート9600
8ビット
パリティ無し
ストップビット1

で試した?
大抵の場合クンロクハチビットノンパリストップビットイチ(早口)で何とかなる気がする。
それでダメなら9ビットパリティ有りにして試したり、
でまかせで色々試してみて。

877名無しさん@お腹いっぱい。2018/04/25(水) 00:15:00.33
876さん、ご回答ありがとうございます。

>ボーレート9600
> 8ビット
>パリティ無し
>ストップビット1

当初その設定で試してみて上手く行かず、
改めて、main.c内のSPBRG・TXSTA設定など、及び、TeraTermのSerialPort設定も確認したうえで
運用してみましたが、結果は同じでした。
そして、いただいたアドバイスの通りに設定を変えて試しても…。

これはもう電子回路が悪いせいかもしれませんね。
ちょっとへこたれてしまったので、次の機会にまた改めて組み直してみます。
ありがとうございました。

878名無しさん@お腹いっぱい。2018/05/03(木) 08:21:00.41
>>874です
気を取り直して、回路を一度バラして組み直したら、
今度はTeraTermとの通信に成功しました

主な原因はシステムクロックに使用した20MHzのセラミック振動子が
村田製作所のコンデンサ内蔵タイプだったのに、
余計なパスコンしてたせいでクロックが狂ってしまったようです

お騒がせしました

879名無しさん@お腹いっぱい。2018/05/06(日) 04:24:29.48
TeraTermおよびネットワーク入門者ですが、質問させて下さい。

マイコン = スイッチを押すと"a"を送信とプログラム
 ↓(UART通信)
TeraTermで"a"を受信
 ↓
TeraTermのインストールされてるPCのアクティブウインドウのメモ帳に
"a"のキーを送って書き込む

上記一連の行為を瞬時にするのにあたり、
TeraTerm-PC間の信号送信はTeraTermのマクロだけで実現可能ですか?
それとも、TeraTermマクロ+Telenetみたいなもので自分のPCを遠隔操作してやる必要がありますか?
教えて下さると幸いです。宜しくお願いします。

880名無しさん@お腹いっぱい。2018/05/10(木) 14:57:35.98
>>879
今開いているメモ帳に書く以外はテラタームだけでできるよ

881名無しさん@お腹いっぱい。2018/05/11(金) 08:23:37.67
880さん、ご回答ありがとうございます。

>>879です。
5日間TeraTermマクロで色々実験した末に、
マイコン→TeraTerm→PC上のプログラム で、
コミュニケーションできるようになりました。
TeraTermはすごいソフトウェアですね。

宜しければまた教えて下さい。

882名無しさん@お腹いっぱい。2018/05/13(日) 00:53:00.67
ありゃWindows UpdateしたらTERATERM.INIが読み込まれなくなる現象が再発してしまった

883名無しさん@お腹いっぱい。2018/05/13(日) 09:28:15.79
>>882
program filesにインストールしなきゃ大丈夫だよ

884名無しさん@お腹いっぱい。2018/05/14(月) 01:38:11.73
>>883
うおおおどうもありがとうございます
VirtualStore?の仕様をすっかり忘れてました
本当に助かりました

885名無しさん@お腹いっぱい。2018/05/14(月) 18:51:19.90
Tera Term以外でオススメのターミナルエミュレータありますか?

886名無しさん@お腹いっぱい。2018/05/14(月) 19:50:50.41
TeraTerm以外の候補だと最近は

* RLogin: 各種ターミナルツールをイイトコ取りしたやつ
* Gotty: ブラウザからWebアプリとして使えるターミナル

を使ってる人を目にする機会が多いですね
どっちも同名のコマンド等があるけどそれとは別ものでググるときやや紛らわしいので注意

887名無しさん@お腹いっぱい。2018/05/22(火) 02:38:40.08
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

V5CDU

新着レスの表示
レスを投稿する