X



Tera Term r2【テラターム】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。
垢版 |
2008/10/27(月) 23:14:07
Tera Term (Pro) は MS-Windows 用のターミナルエミュレータです。
このスレでは SSH 対応拡張モジュール、TTSSH も取り扱います。

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

関連サイトなどは >>2 あたり。
0827名無しさん@お腹いっぱい。
垢版 |
2015/09/29(火) 23:43:53.12
>>826
化ける。UTF8対応はしていない。
変更履歴にBOMがどうとか書いているのは、シングルバイト圏のひとが
ASCIIで書いたのをBOM付きで保存すると実行エラーになるのを回避してるだけ。
0829名無しさん@お腹いっぱい。
垢版 |
2015/10/03(土) 23:25:17.80
初歩的な質問で申し訳ありませんが、
保存されたログに、BackSpaceやDeleteキーで
削除した内容まで記録されてしまうのが不便に感じています。
訂正された入力を記録されないようにする方法はないのでしょうか?
0831名無しさん@お腹いっぱい。
垢版 |
2015/10/04(日) 00:58:13.04
Linuxコマンドなど、打ち間違えを修正したときに後から見づらくなってしまうのです
TeraTerm上で確定した入力と、出力結果だけが記録されるようにしたいのですが・・・
保存されたログを自分で修正して見やすくするしかないということでしょうか
0833名無しさん@お腹いっぱい。
垢版 |
2015/10/05(月) 00:38:33.50
binaryモードで記録すればいいんじゃないの?
0834名無しさん@お腹いっぱい。
垢版 |
2015/10/07(水) 08:32:51.39
>>830,832,833
ありがとうございます。
binaryモードを試してみます。
0836名無しさん@お腹いっぱい。
垢版 |
2015/11/01(日) 22:03:06.52
おれはログはログで取って別に編集→すべて選択でバッファのコピペを取ってるな
そもそも作業エビデンスがいるような場合はコマンドは別に作っておいてコピペ、
コマンドラインで編集なんてやらないし。
0838名無しさん@お腹いっぱい。
垢版 |
2015/12/29(火) 21:36:45.87
サーバやネットワーク機器のように一行ずつ
書き出されるのではなく、一画面まとめて
更新されるようなインターフェースのアプリ
を管理しています。マウスは使わず、
こちらの入力はあくまでキーボードです。

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

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

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

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

説明が下手ですみませんが、皆さんのお知恵を拝借出来れば幸いです。
0840名無しさん@お腹いっぱい。
垢版 |
2016/01/03(日) 13:12:52.58
>>839
ありがとう。
一行ずつ更新されるプログラムではないので、
ウエイトが効くのかわからないけど試してみるよ。
タイムアウトでページ送り、は発想にありませんでした。
0841名無しさん@お腹いっぱい。
垢版 |
2016/01/22(金) 08:57:55.78
もうテラタームの配布パッケージにssh以外の余計なものを
いれない版も作るべきだと思う
ごっちゃごっちゃしすぎなんや!
0846名無しさん@お腹いっぱい。
垢版 |
2016/04/17(日) 19:58:01.78
数年前からか、鍵リストが無いと出てくるから、いつも追加しているけど、
ssh_known_host見たら、定期的に行が消えていくような感じ。
Windows版だけど仕様?
0847名無しさん@お腹いっぱい。
垢版 |
2016/05/11(水) 11:43:00.08
自動でログ取得開始を設定しているとき
接続に失敗したとかでログサイズが0バイトのときは
ログファイルを消すオプションがほしい
0851名無しさん@お腹いっぱい。
垢版 |
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
というかトップページにも報告場所書いてあるだろうがよ。
0852名無しさん@お腹いっぱい。
垢版 |
2016/09/06(火) 20:48:35.17
エスケープシーケンスでTeraTermに通知を送りたいんだけど
どうしたらいいかな
0856854
垢版 |
2017/09/08(金) 11:11:26.64
Windowsで使ってるんですがマクロでトラブってまして><;

strconcat MSG 'hogehoge'

って書いたら Type mismatch ってエラーメッセージが出て、 strconcat MSG<<< 'hogehoge'>>> って表示されるんです… どこが間違ってるんでしょうか・・・orz
0857さーせん
垢版 |
2017/09/08(金) 11:25:59.43
MSG が文字列型じゃなかったのでエラーだったみたいです・・・ お邪魔しました
0858名無しさん@お腹いっぱい。
垢版 |
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]===========================
0859名無しさん@お腹いっぱい。
垢版 |
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)
0860名無しさん@お腹いっぱい。
垢版 |
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
0861名無しさん@お腹いっぱい。
垢版 |
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]=============================
0862名無しさん@お腹いっぱい。
垢版 |
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
0863名無しさん@お腹いっぱい。
垢版 |
2017/10/31(火) 22:49:49.27
>>861
どうぞよろしくお願いします
0864名無しさん@お腹いっぱい。
垢版 |
2017/12/29(金) 06:57:23.66
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

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

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

全体的な設定と 一部のサイト用の追加設定とを
起動マクロで複数指定したら 合体して読むような
そんな機能がほしい
0869名無しさん@お腹いっぱい。
垢版 |
2018/03/30(金) 10:54:04.35
typeで結合してから読み込ませるバッチファイルを作成する、とかはやったことがある
けど使用頻度も低いしめんどくさくなって、結局用途毎の設定ファイルを作っていじることに戻るんだよ…
0870名無しさん@お腹いっぱい。
垢版 |
2018/04/03(火) 09:51:42.47
配色の設定とかだけ別ファイルに分けたいんだよな
色遣いは起動オプションで設定できないからね
0871名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 23:28:38.88
setexitcodeの説明がwindowsXPまでしか書いてないのですが、
windows7でもXPと同様に動かせるのでしょうか?
0872名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 23:30:30.78
シェルからシェル(複数のecho処理)を呼び出した際に、出力が改行されなく1行で出力されたのですが、これを改行して出力するにはどうしたらよいでしょうか?
0873名無しさん@お腹いっぱい。
垢版 |
2018/04/04(水) 23:33:39.86
recvlnとsetsyncについて、setsync 1をするタイミングはいつがいいのでしょうか?
私がやったときは結果を出力したいコマンドの前に入れたら上手くいったのですが、何か規則があれば教えていただきたいです
0874名無しさん@お腹いっぱい。
垢版 |
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
0875名無しさん@お腹いっぱい
垢版 |
2018/04/24(火) 01:02:29.96
[追記]
同じマイコン(PIC16F88)、同じUSBシリアル変換モジュール(FT232RL)を使った作例を見つけたので、
そこで使われた回路図とプログラムを参考に、それぞれ修正してみましたが、
結局、症状は変わりませんでした…
0876名無しさん@お腹いっぱい。
垢版 |
2018/04/24(火) 19:42:04.38
ろくに調べもせずに適当な回答をしちゃうけど、

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

で試した?
大抵の場合クンロクハチビットノンパリストップビットイチ(早口)で何とかなる気がする。
それでダメなら9ビットパリティ有りにして試したり、
でまかせで色々試してみて。
0877名無しさん@お腹いっぱい。
垢版 |
2018/04/25(水) 00:15:00.33
876さん、ご回答ありがとうございます。

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

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

これはもう電子回路が悪いせいかもしれませんね。
ちょっとへこたれてしまったので、次の機会にまた改めて組み直してみます。
ありがとうございました。
0878名無しさん@お腹いっぱい。
垢版 |
2018/05/03(木) 08:21:00.41
>>874です
気を取り直して、回路を一度バラして組み直したら、
今度はTeraTermとの通信に成功しました

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

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

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

上記一連の行為を瞬時にするのにあたり、
TeraTerm-PC間の信号送信はTeraTermのマクロだけで実現可能ですか?
それとも、TeraTermマクロ+Telenetみたいなもので自分のPCを遠隔操作してやる必要がありますか?
教えて下さると幸いです。宜しくお願いします。
0881名無しさん@お腹いっぱい。
垢版 |
2018/05/11(金) 08:23:37.67
880さん、ご回答ありがとうございます。

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

宜しければまた教えて下さい。
0886名無しさん@お腹いっぱい。
垢版 |
2018/05/14(月) 19:50:50.41
TeraTerm以外の候補だと最近は

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

を使ってる人を目にする機会が多いですね
どっちも同名のコマンド等があるけどそれとは別ものでググるときやや紛らわしいので注意
0887名無しさん@お腹いっぱい。
垢版 |
2018/05/22(火) 02:38:40.08
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

V5CDU
0888名無しさん@お腹いっぱい。
垢版 |
2018/06/12(火) 12:14:38.73
最近、Windowの位置が固定になって移動できないサイズ変更できない現象が
出るんですが、なにがおかしいんですかね。
Windowの位置を制御する系のソフトも一切使ってないんですが。
0895名無しさん@お腹いっぱい。
垢版 |
2018/07/24(火) 19:10:50.87
>>888
4.99でも直ってないで

いつになったら直ることやら・・・
0899名無しさん@お腹いっぱい。
垢版 |
2018/11/15(木) 23:35:04.48
authorized_keysでcommand=でコマンドを制限した場合に
sshのパラメータを$SSH_ORIGINAL_COMMANDで受け渡せるけど
TeraTermのTTSSH2だとこれできないかな?
0903名無しさん@お腹いっぱい。
垢版 |
2019/05/03(金) 14:40:41.02
マツオって人は去年の6月から開発に参加している。
プロファイルとか何も書いてないからどういう人か不明。

GUI周りとかビルド周りを積極的に整備している模様。
プロトコル関係は全く手を触れていない感じ。
0905名無しさん@お腹いっぱい。
垢版 |
2019/10/19(土) 15:06:11.15
カレントディレクトリにあるファイルを一つずつ
実行するマクロを作ろうと思ってます。

ですが、recvln後にinputstrを実行しても望む答えが返ってきません。
setsync 1を追加することでrecvlnに望む答えを受信できるかと思ったのですが
できませんでした。
setsync は各コマンドが実行し終えるまで次のコマンドを実行しない
という認識なのですが違うのでしょうか?

sendln 'ls -l | wc -l'
recvln

str2int num inputstr
strdim list num

for i 1 num
sendln 'ls -1 '
recvln
list[i - 1 ] = inputstr
next
0910名無しさん@お腹いっぱい。
垢版 |
2020/03/22(日) 10:13:32.12
ヘルプ→Tera Termについて
すると、わいのマウスアイコンがちっさくなるんだけど。他の人はならない?
OSはWn8、Teratermはv4.105
0913名無しさん@お腹いっぱい。
垢版 |
2021/01/09(土) 02:45:46.89
テラタームのマクロ作っているんですが、
changedir ‘../‘
で、上位階層に移動できないのですが、上位階層にディレクトリ移動する時はどうすれば良いですか?
0917名無しさん@お腹いっぱい。
垢版 |
2021/02/01(月) 20:18:07.96
Tera Termにscreen、これ最強って今更ながら気づいた。

マクロで接続と同時に screen -RRとか起動すれば
ネットがブチ切れてもそのまま続きができる。
レス数が900を超えています。1000を超えると表示できなくなるよ。

ニューススポーツなんでも実況