トップページunix
494コメント156KB

Tera Term r2【テラターム】

■ このスレッドは過去ログ倉庫に格納されています
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 あたり。
0277名無しさん@お腹いっぱい。2009/12/04(金) 21:26:37
>>274
お仕事利用なんで自動ログインとか端末にパスワード保存なんて激しく禁止
0278名無しさん@お腹いっぱい。2009/12/04(金) 22:40:05
>>277
同意。そんなんでsshキリッとかコントかよと
0279名無しさん@お腹いっぱい。2009/12/04(金) 22:51:54
>>278
鍵はどうしてるの?
0280名無しさん@お腹いっぱい。2009/12/04(金) 22:52:12
>>274
> LogMeTTって何よ
に対してレス付けただけだと思うんだ
0281名無しさん@お腹いっぱい。2009/12/05(土) 00:56:03
>>276
メニューのそれは SW_HIDE(ダイアログを表示しない) に対する Show で、
Active にする(最前面に持ってくる)ではないな。
フォーカスの件は 4.64 で直ってない?
0282名無しさん@お腹いっぱい。2009/12/05(土) 09:49:25
>>281
> Active にする(最前面に持ってくる)ではないな。
処理はShowなんだろうけど結果的にActiveになる、その後もメニュー項目が
生きたままなので便利、というか最初にメニュー殺してる意味が判らん

> フォーカスの件は 4.64 で直ってない?
直ってるのか情報トンク、また社内端末バージョンアップのお伺い書かないと
0283名無しさん@お腹いっぱい。2009/12/05(土) 10:27:28
個人的にメニューバーの空きスペースにログ取りON/OFFが表示されると嬉しい
0284名無しさん@お腹いっぱい。2009/12/05(土) 10:58:59
ステータスバーの表示のON/OFFがほしい
接続中とかのステータスはそちらに表示する選択肢があるべき姿
0285名無しさん@お腹いっぱい。2009/12/05(土) 19:40:05
>>282
SW_SHOWNORMALだから「SHOW」かつ「ACTIVE」かつ「元に戻す」になるのか。

> 最初にメニュー殺してる意味
HIDE→SHOWのためだけのものなら、HIDE状態でないのに押せるのはおかしい。
とすると、SHOWしたときにメニューが殺されないことがバグっぽい。
自分にぶら下がってるログウィンドウをSHOW+ACTIVEにするものだとすれば、
はじめから殺してることが不自然だな。
0286名無しさん@お腹いっぱい。2009/12/06(日) 09:22:45
>>285
お願い!もう殺し合うのは止めて!
というわけで使えた方が絶対便利なのでメニューは生かしとくようお願いします>開発の方々
0287名無しさん@お腹いっぱい。2009/12/09(水) 09:36:14
4.64はダメだ・・・
0288名無しさん@お腹いっぱい。2009/12/09(水) 10:37:21
何で?
0289名無しさん@お腹いっぱい。2009/12/21(月) 01:45:06
collectorとかいらねー機能実装したの誰だよ
ホントいらねぇ
Win7で不安定で落ちるのはまずcollectorからだし、だれもTermにタブ機能なんて期待してないんだよ
0290名無しさん@お腹いっぱい。2009/12/21(月) 02:01:36
いや使わなきゃいいだけだし。
0291名無しさん@お腹いっぱい。2009/12/21(月) 11:06:27
情弱ほど文句を言う
0292名無しさん@お腹いっぱい。2010/01/11(月) 19:05:16
複数のTeraTermに対してマクロの送信&メッセージの受信をできるように
ttpmacroを改造しようとしているけど、やっぱDDEなのが厳しい…
0293名無しさん@お腹いっぱい。2010/01/14(木) 12:33:56
Cygterm Hereをインストールして作業したい対象のフォルダ上で右クリックすると
コンテキストメニューにちゃんと表示されますが、作業フォルダを開いて何もない
ところで右クリックしてもCygterm Hereは表示されません@Winows7 64bit
作業フォルダを表示している状態で、その作業フォルダをCygtermに渡す方法は何かありますか?
0294名無しさん@お腹いっぱい。2010/01/18(月) 07:34:45
今更ながら、旧teratermからSSH対応版に乗り換えました。
で、少し教えて下さい。
旧版には開く窓の位置を固定できる機能があったのですが、これと同等の事がしたいです。
開く窓の位置を記憶させる様にするには、どうしたら良いでしょうか?
0295名無しさん@お腹いっぱい。2010/01/18(月) 08:20:30
>>294
お使いのiniファイルの[Tera Term]セクションに
SaveVTWinPos=on
とご自分で記述してください。
(デフォルトのiniではoffになっているようです?)

現在UIでは設定できないようです。
0296名無しさん@お腹いっぱい。2010/01/18(月) 08:22:17
>>295 追記

上記はヘルプに記載されています。
0297名無しさん@お腹いっぱい。2010/01/20(水) 23:41:16
TeraTerm 4.64(SVN# 3679) を利用して Linux 上にあるファイルを cat で開いたところ、
TeraTerm の印刷ダイアログが出力される現象が起こりました。
同じような現象にあわれた方いらっしゃいませんか?
0298名無しさん@お腹いっぱい。2010/01/20(水) 23:42:49
>>297
バイナリファイルでも吐かせたか?
0299名無しさん@お腹いっぱい。2010/01/20(水) 23:43:49
>>298
はい。その通りです。
0300名無しさん@お腹いっぱい。2010/01/20(水) 23:44:46
じゃあそういうことです。
0301名無しさん@お腹いっぱい。2010/01/20(水) 23:46:19
うーむ。そんなもんなんですか…。
0302名無しさん@お腹いっぱい。2010/01/20(水) 23:56:34
うちのサーバのメンテに来たエンジニアなんてcat /var/log/wtmpとかやってホスト名変えていったぜ!!
0303名無しさん@お腹いっぱい。2010/01/22(金) 20:16:23
ちなみにそれを利用していたずらできるので注意しよう。
readme.ujis.txt
とかいう名前で置いとけばブラクラならぬテラクラが作れる。
0304名無しさん@お腹いっぱい。2010/01/23(土) 09:06:29
ハードコピーをとるエスケープシーケンスか何か?
0305名無しさん@お腹いっぱい。2010/01/23(土) 09:07:41
定番ジョークだな
0306名無しさん@お腹いっぱい。2010/01/23(土) 22:45:59
定番ってことはTeraTermに限らずターミナルエミュレータ全般に影響する話?
0307名無しさん@お腹いっぱい。2010/02/04(木) 19:31:38
LogMeTTのメモリリーク問題って解決した?
0308名無しさん@お腹いっぱい。2010/02/07(日) 13:21:13
ttp://sourceforge.jp/ticket/browse.php?group_id=1412&tid=11933
キタ━━━━━━━━(゚∀゚)━━━━━━━━━!!
0309名無しさん@お腹いっぱい。2010/02/07(日) 14:11:37
>>283
同感。
0310名無しさん@お腹いっぱい。2010/02/08(月) 10:58:05
>>309
そういうプラグインを作ればいいと思うよ。
作ってみたら?意外と簡単だよ。
0311名無しさん@お腹いっぱい。2010/02/08(月) 23:56:08
>>310
ログのスタートとストップってフックあったっけ?どのタイミングで引っ掛けるんだろう。
0312名無しさん@お腹いっぱい。2010/02/21(日) 01:47:29
2010.2.20 (Ver 4.65)
0313名無しさん@お腹いっぱい。2010/02/21(日) 10:54:05
アップデートしたらtmuxのpaneの区切りの線が表示されなくなった・・・
0314名無しさん@お腹いっぱい。2010/02/21(日) 12:22:27
>>313
新しくできた設定のどこをoffにしたら直る?
0315名無しさん@お腹いっぱい。2010/02/23(火) 11:34:36
デフォルトだとttermpro.exeと同じフォルダにある
TERATERM.INIを自動的に読むけど、
マクロ起動のときはこのデフォルトの機能が働かないんだな。

普段と同じiniファイルを読ませるためには、connectの引数に
わざわざ書かないといけない。面倒くさいなぁ。
0316名無しさん@お腹いっぱい。2010/02/23(火) 21:05:14
>>315
なったことないなぁ。最新版?
0317名無しさん@お腹いっぱい。2010/02/27(土) 13:25:16
Linuxなホストに繋いでhoge & や nohup fuga & などと
何かをバックグラウンドで起動してる状態だとログアウトしても
うまく切断されない。何か解決法ある?
0318名無しさん@お腹いっぱい。2010/02/27(土) 19:04:05
>>317
無い。TeraTermを閉じてしまうのが一番よい。
0319名無しさん@お腹いっぱい。2010/03/03(水) 10:37:42
>>317
http://www.openssh.org/ja/faq.html#3.10
03203172010/03/04(木) 20:59:52
>>318-319
レスありがとう、Teraターチャンが悪いんじゃないんですね。
お陰様で理屈が判ってすっきりしました。
0321名無しさん@お腹いっぱい。2010/03/21(日) 17:23:48
Windowsを再インストールしたので、ついでにTeraTermも新しく(Ver 4.64)してみた。

vimでシェルスクリプトを編集しようとしたら・・・目が痛くなった。だれだこんな色彩にしたのは(笑


Ver 4.58でこんな変更があったのか。。。
「TermType のデフォルト値を "vt100" から "xterm" に変更した。 」


xterm使いの人たちの目は大丈夫なのだろうか。。。と心配になった。
いまどきxterm使ってvimを起動するヤツはいないのかもしれないが。
0322名無しさん@お腹いっぱい。2010/03/21(日) 21:38:08
新しくって4.65なんじゃないのか?
0323名無しさん@お腹いっぱい。2010/03/21(日) 22:32:55
失礼。4.65だったw
0324名無しさん@お腹いっぱい。2010/04/13(火) 21:45:48
teratermのキャプションバーのダブルクリックで 最大化/元のサイズに戻す が効かないのは俺だけ?
0325名無しさん@お腹いっぱい。2010/04/14(水) 07:02:59
>>324
http://ttssh2.sourceforge.jp/manual/ja/usage/mouse.html
0326名無しさん@お腹いっぱい。2010/04/14(水) 07:59:55
でもターミナル内とタイトルバーの挙動は分けることができるんじゃね
0327名無しさん@お腹いっぱい。2010/04/16(金) 09:24:35
ウィンドウサイズを変更できるプラグインが、インストールしてるのに
メニューに表示されなくなったんだけど、なんでだ?
0328名無しさん@お腹いっぱい。2010/04/16(金) 09:33:42
>>327
http://ttssh2.sourceforge.jp/manual/ja/about/history.html#resizemenu
自分で書くようになったっぽい
[Resize Menu]
ResizeMenu1=80,24
0329名無しさん@お腹いっぱい。2010/04/16(金) 09:52:18
>>328
おおありがとう!
リリースノートのどっかに書いといてくれりゃいいのにな
これがないとマジ不便でかなわん
0330名無しさん@お腹いっぱい。2010/04/18(日) 22:21:10
ZOMODEM プロトコルのファイル送受信をFreeBSD で行う方法を教えてもらえませんか
lrzsz をインストールしたんだけど、受信はlsz でできますが、teraterm→FreeBSD への送信が
上手くいきません?
0331名無しさん@お腹いっぱい。2010/04/18(日) 22:24:18
>>330
lrzsz でも rzsz でもどっちでも
つかスレチじゃね
0332名無しさん@お腹いっぱい。2010/04/18(日) 22:51:52
手元のTeraTermが古かったんで一応4.65も入れて確認してみた
lrzで問題なし
0333名無しさん@お腹いっぱい。2010/04/18(日) 22:57:43
>>330
エイリアスを作ればいいんじゃないか?
それか、先に受け口起動しておく
03343302010/04/19(月) 21:52:41
alias 設定したらデキマスタありがd
0335名無しさん@お腹いっぱい。2010/06/01(火) 09:08:59
4.66が出た
0336名無しさん@お腹いっぱい。2010/06/01(火) 09:45:38
>>335
何が変わったのか羅列していけ
0337名無しさん@お腹いっぱい。2010/06/01(火) 12:44:57
>>336 http://sourceforge.jp/projects/ttssh2/releases/47683/changelog
0338名無しさん@お腹いっぱい。2010/06/14(月) 14:32:33
rootにしか読み取り権限のないログファイルを
scp機能でクライアントに受信したいです。

SSHで接続するときに最初からrootでログインしていれば問題ないんですが
本番ではrootで直接SSH接続は禁止されるので
一般ユーザーでログインしないといけません。

そうするとsu - でrootになってもscpで受信時にエラーが出てしまいます。
(エラーメッセージは文字化けしてよくわかりません)
何とか受信する方法ないですか?
0339名無しさん@お腹いっぱい。2010/06/14(月) 14:58:24
su した後一般ユーザーの$HOMEへ一旦コピってchmodしれw
0340名無しさん@お腹いっぱい。2010/06/14(月) 17:20:35
connect (略)
scprecv "/tmp/file" "c:\file"
mpause 100
sendln "exit"

こんなマクロでscprecvが受信完了しないうちにexitされると
通信エラーになるんだけど、回避する方法ない?

pause増やすにも回線やサイズによって転送時間不定だし

scprecvが受信完了したら次の行の処理みたいになってくれればいいのに
0341名無しさん@お腹いっぱい。2010/06/17(木) 14:46:11
昨日まで普通に使えてたのに今日になって
「SSH2自動ログインエラー: ユーザ認証が失敗しました」
って出てきてしまったのですが
こういう場合の対処ってどうすればいいのでしょうか
0342名無しさん@お腹いっぱい。2010/06/17(木) 15:38:50
>>341
LANケーブルを一度抜いて、挿しなおしてリトライする。
0343名無しさん@お腹いっぱい。2010/06/17(木) 23:38:05
>>341
手動ログインしてみる
0344名無しさん@お腹いっぱい。2010/06/20(日) 02:06:14
Cのプログラムにはマクロを起動、その結果を受け取る
マクロにはCOMポート開いて文字受信
マイコンには文字送信

こんな感じのことはできますか?
色々調べたのですが、マクロ起動してCOMポート開いて文字の送受信はできそうですが、
結果をCのプログラム上で受け取れるのかわかりません

よろしくお願いします
0345名無しさん@お腹いっぱい。2010/06/20(日) 02:17:16
要するに、COMポートでのマイコンとのやりとりを書くのが嫌だから
そこだけTeraTermにやらせようって腹なのかな。
0346名無しさん@お腹いっぱい。2010/06/20(日) 02:38:24
そういう認識です。

Cなどプログラムでシリアル通信を書くのが面倒ですが、
コマンドライン(lsやdirを実行するのと同じ感覚でプログラムソフトも)実行できるので、
その結果を受け取れればと思っています。
0347名無しさん@お腹いっぱい。2010/06/20(日) 02:51:02
>>346
「TeraTerm(のマクロ実行)も普通の別プログラム」
と考えればいいんじゃ。
やりとりが必要ならその手段を考えないと、っていうのは同じ。
Cのプログラム -> TeraTermのマクロ を引数にするのか他の何かなのかは知らないけれど、
その逆も同じように、ファイル渡しなのかクリップボードなのか、それともマクロから引数渡しで
別プログラムを叩いてそっちで何かするのか…。
(システム環境変数はTeraTermマクロでは使えなかったと思う)
リアルタイム性やらトリガーやらも仕様に応じて考えないと。
0348名無しさん@お腹いっぱい。2010/06/20(日) 03:07:20
あ。失礼。
>>344を見る限りは
> Cのプログラム -> TeraTermのマクロ
の向きはデータ受け渡し不要なのかな。
0349名無しさん@お腹いっぱい。2010/06/20(日) 10:57:45
>>348
データの受け渡しはできなくてもOKです。

できればファイル渡しも行いたいですが。
Cの引数指定ができなければ、マクロはsenfile 'data.dat' 1に固定しておいて、
どんなファイルでもdata.datにリネームすればOKだと考えています。
0350名無しさん@お腹いっぱい。2010/06/20(日) 11:51:16
>>349
だから、要件によってファイル渡しとかでいいのか他がいいのか
自分で考えないと、って話なんだけど。
「外部からマクロ起動させて、その中で得た文字列なりを何らかの方法で呼び出し元に返す」
が目的なんでしょ?
>>347の最初の3行に書いたのが答え。
マクロのヘルプを読めば、マクロから引数渡しての外部プログラム起動、ファイルI/O、クリップボード操作
くらい出来るのはわかるっしょ。

> Cの引数指定ができなければ、マクロはsenfile 'data.dat' 1に固定しておいて
意味がわかんないんだけど、マクロからのデータ受け渡しをファイルでする場合に
ファイル名を(呼び出し元指定で)可変にしたい、って事なら、これもマニュアルに「マクロ起動時のパラメタ引渡し」
について書いてあるから。
0351名無しさん@お腹いっぱい。2010/06/20(日) 12:04:21
日本語が不自由っぽいからHELPも読めてないんじゃないの
0352名無しさん@お腹いっぱい。2010/06/20(日) 12:22:13
色々な方法はあるにしろ、>>344というか
>「外部からマクロ起動させて、その中で得た文字列なりを何らかの方法で呼び出し元に返す」
はHELPをじっくり読んで、マクロ作れば実現できるという認識でOKですよね?
0353名無しさん@お腹いっぱい。2010/06/20(日) 12:44:02
君じゃ無理に思えてきた。
0354名無しさん@お腹いっぱい。2010/06/20(日) 13:02:36
>>352
> 実現できるという認識でOKですよね?
要件によるってばさ。

まずは自分でヘルプ斜め読みでもして、せめてどんな事ができるのかくらい
調べてから聞いてよ。大した量じゃないんだし。
0355名無しさん@お腹いっぱい。2010/06/20(日) 15:10:51
昔同じようなこと考えてTera Termのソースをいじったことあるけど、
最終的に秀タームのアドオンで実現した
0356名無しさん@お腹いっぱい。2010/06/20(日) 15:34:41
>>355
> 昔同じようなこと考えてTera Termのソースをいじったことあるけど、

戻り値返すようにでもしたとか?
0357名無しさん@お腹いっぱい。2010/06/20(日) 15:54:42
秀タームのアドオン作るって話なら、TeraTermのTTXで作ってもいいかもね。

ただどっちにしても↑の「自作の別Cプログラムから」が大前提なら
(アドオンやTTX内で全部やっちゃうってのが無理なら)、自作プログラムと
アドオンなりTTXなりとのやり取りは必須だから、マクロと同じ事なんじゃなかろか。
まあ受け渡し方法やらタイミングやらはかなり融通効くように出来るだろうけど。
0358名無しさん@お腹いっぱい。2010/06/21(月) 15:48:25
ファイルに落としてそれを読めばいいのに
コーディングも楽だし責任分解点も明確だしテストもしやすいだろ
0359名無しさん@お腹いっぱい。2010/06/21(月) 16:04:24
>>358
ファイル渡しで良いかどうかは、もう既に仕様上可否かどうかの問題。
0360名無しさん@お腹いっぱい。2010/06/21(月) 20:59:38
>>359
設計段階なんだから、その「可否」から決めることが出来るんじゃね?
0361名無しさん@お腹いっぱい。2010/06/21(月) 21:12:14
仕様によってファイルじゃ駄目なケースだってあるんだから
そこをファイルで〜とか決め付けるなよって話だろ
「可否」を先に決めたて仕様(やりたいこと)を曲げろってかw
0362名無しさん@お腹いっぱい。2010/06/21(月) 21:19:21
仕様等、それ以上の事は本人にしかわからない。

>>350で終わってる話題。
0363名無しさん@お腹いっぱい。2010/06/21(月) 21:37:11
この板的にはWindowsを捨ててPOSIXの端末制御システムコールを使って
プログラムを組めばいいと思うよ^^
0364名無しさん@お腹いっぱい。2010/07/21(水) 14:21:07
Windows7 上での Tera Term 4.65 なんですが、1920×1200のモニタで
横幅一杯まで表示をのばした場合に Tera Term 内の文字の大多数が消えて
しまうんですがなにか設定があるのでしょうか?

Aeroを止めても同じです・・。
0365名無しさん@お腹いっぱい。2010/07/21(水) 22:18:24
>>364
そのまま使いつづければ文字が出てくるよ
0366名無しさん@お腹いっぱい。2010/08/13(金) 22:14:34
TTProxyってipv6環境だと使えない?
0367名無しさん@お腹いっぱい。2010/08/16(月) 09:40:57
TTProxyって結局どういうソフトなの?
わかりやすく解説してくれ
0368名無しさん@お腹いっぱい。2010/08/21(土) 23:16:09
Proxy経由でtelnetやsshを使うためのソフト
0369名無しさん@お腹いっぱい。2010/08/23(月) 10:01:14
ggg
0370名無しさん@お腹いっぱい。2010/08/23(月) 20:15:16
>>368
そんなん使わなくても普通問題なくね?
0371名無しさん@お腹いっぱい。2010/08/23(月) 23:18:34
>>370
ターミナルエミュレータ側のProxy機能とかconnect.c とか使わずに、Proxy通す時は、どうやんの?
0372名無しさん@お腹いっぱい。2010/08/24(火) 00:48:31
自分の狭い世界だけを見てProxy自体がないって言ってるだけだろう
0373名無しさん@お腹いっぱい。2010/08/24(火) 11:04:48
>>371
connect.c ってなに?
0374名無しさん@お腹いっぱい。2010/08/24(火) 16:07:03
ttp://ttssh2.sourceforge.jp/manual/ja/usage/proxy.html
ttp://sourceforge.jp/projects/ttssh2/wiki/Proxy
HTTPプロキシだとまともに設定されてる場合は通れないね。
外への出口が完全にふさがってて、webだけプロキシ経由で出ていける
ような環境だと、TTProxyに限らず通過できないんじゃないかな。
0375名無しさん@お腹いっぱい。2010/08/24(火) 16:26:59
本当にSSL通信してるかどうかまでチェックしてるproxy多いんかな?
相手のsshdが443でも口を開けてればたいがい通りそうな気はする。
sshdの動いてるサーバでhttpsも動かしてるなら無理な設定だけど。
0376名無しさん@お腹いっぱい。2010/08/26(木) 19:38:03
delegateはチェックできるっぽい。
相手が自分で管理してるサーバなら443でsshd上げるとか好き勝手できるけど、
必ずしもそうとは限らないんじゃない?
■ このスレッドは過去ログ倉庫に格納されています