dodaの日記: Tera Term 4.72 リリース 4
日記 by
doda
昨日ですが、Tera Term 4.72 がリリースされました。
変更点については、こちら。
いつもだったら具体的な変更内容やその理由を書いたり、リンクを張ったりするのですが、
最近あまり日記を書いてなかったので…
# 時間があったら新機能の紹介とかしたいな
今回からは通常のインストーラ版の他に、zip アーカイブ版も有ります。
zip アーカイブ版の注意点については同梱の README-archive-ja.txt を見てもらうとして、
それだけじゃ判りづらい点についての補足です。
・日本語メニュー
設定ファイルに関しては基本的に日本語モードでデフォルトssh接続の設定になっていますが、
メニュー、ダイアログは英語になっています。
これを日本語にしたい場合は、TERATERM.INI の UILanguageFile= の行を
UILanguageFile=lang\Japanese.lng に変更して下さい。
・ジャンプリスト対応
zip アーカイブ版が使いたい場合、レジストリ等に設定情報を残して欲しくない事が多いと思います。
Tera Term 本体は基本的にレジストリ等を使わないのですが、一つだけ例外が有ります。
それは Windows 7 のジャンプリスト対応です。
Windows 7 で使う場合、デフォルトの設定だとジャンプリストへの登録を行いますので、
これを行いたくない場合は TERATERM.INI の JumpList の設定を off に変更してください。
先日奇跡的に現存する某パソ通にアクセスしたのですが (スコア:0)
ZMODEMなのになぜかダウンロードするファイル名を(TeraTermからではなくホストから)促されて(XMODEMでアップロードされた?)、何も入力しないでZMODEMでの受信を開始したら、(ファイル名が空だから)ファイルが作れませんというエラーになって、さりとて転送の中断もできず、ホストへの接続自体を強制的にぶち切る以外にっちもさっちも行かないという状況に陥りました。
ZMODEMでファイル名を渡してこない相手がプロトコル違反なのは重々承知していますが、Windowsでは使えないファイル名をUNIXやMacからアップロードするという可能性もあると思います。
・ファイルを作成できなかったら適当に補完する
・とか転送を中断できるようにする
等の対応はできませんか。それともすでに可能だったりするのでしょうか。
Re:先日奇跡的に現存する某パソ通にアクセスしたのですが (スコア:1)
現象確認しました。
このような場合は少なくともちゃんとキャンセル処理を行うべきですね。
可能ならばファイル名を入力するためのダイアログを表示するようにしたいと思います。
現在のバージョンでこのような状態になった時は、#2061651 でも書かれていますが
ダイアログをキャンセルし、Control-X を数回押せば中断できます。(回数は相手次第: lsz ならば5回くらい)
# 現象再現のためファイル名を空にして送信できるように lsz に手を入れたけれど、
# ":" のようなファイル名に使えない文字を含んだファイルを使えばよかった事に後で気がついた orz
Re:先日奇跡的に現存する某パソ通にアクセスしたのですが (スコア:1)
cygwin を使っていると
/.usr/share/doc/Singular-3.1.3/examples/Example_of_a_procedure_definition_in_a_library:.sing
/usr/share/man/man3/SWF::Text.3pm.gz
みたいなファイル名文字列に":"を含むファイルが生成できるから反例・例外になるけどそんなもんは送受信では使えないという規約があるのでそれを利用するということでしょうか?
// cygwinはヘンタイだから無視します、というのはそれはそれで納得します。
Re: (スコア:0)
> Windowsでは使えないファイル名をUNIXやMacからアップロードするという可能性もある
だから、ホスト側からZMODEM受信側に伝えるべきファイル名を
わざわざ聞いてきているのではないかと思います。
なお、中断は ^X 連打でいけないでしょうか?