Télécharger
Développer
Compte
Télécharger
Développer
Connexion
Mot de passe oublié ?
Créer un compte
Langue
Aide
Langue
Aide
×
Connexion
Nom du compte
Mot de passe
×
Mot de passe oublié ?
Traduction statut du Français
Catégorie :
Logiciel
Peuple
PersonalForge
Magazine
Wiki
Recherche
OSDN
>
Trouver un logiciel
>
Terminals
>
Serial
>
Tera Term
>
Ticket List/Search
>
Ticket #12951
Tera Term
Description
Résumé du projet
Dashboard - Développeur
Page Web
Développeurs
Galerie d'images
Liste des flux RSS
Activité
Statistiques
Historique
Téléchargements
File Release
List of Releases
Stats
File Storage
Files
Stats
Code Source
Liste des dépôts de code
Subversion
Voir le référentiel
CVS
Voir le référentiel
Ticket
Liste des tickets
Liste des Jalons
Liste des types
Liste des composants
Liste des tickets/RSS fréquemment utilisés
Soumettre un nouveau ticket
Documents
Wiki
Page de garde
Index du titre
Modifications récentes
Doc Mgr
List Docs
Communication
Forums
Liste des forums
Forum d’aide (428)
Discussion-Ouverte (173)
Listes de diffusion
Liste de ML
ttssh2-commit
ttssh2-dev
ttssh2-users
Nouvelles
Ticket #12951
Liste des tickets
Soumettre un nouveau ticket
RSS
TermTypeがxtermの場合にウィンドウタイトルが変更されない
Date d'ouverture:
2008-07-04 13:47
Dernière mise à jour:
2008-09-24 01:24
monitor
ON
OFF
Rapporteur:
(Anonyme)
Propriétaire:
doda
Type:
Bogues
État:
Atteints
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Fixed
Fichier:
Aucun
Vote
Score:
0
No votes
0.0
% (
0
/
0
)
0.0
% (
0
/
0
)
0
0
Détails
Répondre
TeraTermの開発、ご苦労様です。愛用させて頂いております。
TeraMenuからマクロを組んで相手先サーバに接続しています。
その際に、TeraTermのコマンドライン引数として"/W"を使っ
てウィンドウタイトルを任意のものに変更しています。
先日、気がついたのですが、TERATERM.INI中のTermTypeが
vt100の場合には、上記の"/W"が有効になるのですが、
TermTypeをxtermにすると、この設定が有効にならず、
TERATERM.INIのTitleに設定されている内容が表示されてしま
うようです。
なおバージョンは以下の通りです。
ダウンロードインストールファイル名:teraterm_utf8-4.58.exe
TeraTermバージョン:4.58
Ticket History (3/9 Histories)
Show older Histories
2008-07-04 15:16
Updated by:
(del#1144)
Commentaire
Répondre
Logged In: YES
user_id=1144
最新版の4.59を使って次の1行だけのマクロを書いてみました。
TermTypeはxtermにしていますが、タイトルは反映されています。
再現するシンプルなスクリプトを教えてもらえますか?
connect 'server /auth=pageant /user=maya /W=hoge'
2008-07-04 22:39
Updated by:
(del#1144)
Commentaire
Répondre
Logged In: YES
user_id=1144
先ほどのマクロファイルは、.ttlをttpmacro.exeに関連づけしてダ
ブルクリックしても、ttermpro.exeを起動して接続しない状態から
[Control]-[Macro]でマクロファイルを実行しても、どちらでも反
映されています。
また、コマンドプロンプトで Tera Term のインストールディレク
トリに行き、
ttermpro server /auth=pageant /user=maya /W=hoge
でも反映されます。
また、ttpmacro.exeを実行してHost入力欄に
server /auth=pageant /user=maya /W=hoge
を入力して接続しても反映されています。
うちの環境では再現していないので、ちょっと追えない状態です。
ヒントをください。
2008-07-08 14:48
Updated by: None
Commentaire
Répondre
Logged In: NO
問題に対する起票者です。
早速のご回答ありがとうございます。
よくよく観察していたところ、確かに接続時にはタイトルが設定さ
れているのですが、相手先サーバにログインした状態になると、表
示されているコンソールプロンプトと同じ(?)タイトルに変化し
ているように見受けられました。
ですので、「TERATERM.INIのTitleに設定されている内容が表示さ
れてしまうようです。」の部分は勘違いでした。ごめんなさい。
テストスクリプトを以下に掲載します。
ちなみに私の環境下では、ttpmacro.exeを直接ダブルクリックして
表示されたコモンダイアログボックスにて、下記スクリプトを書き
込んだファイルを読み込み、マクロを実行すると再現できています。
よろしくお願いします。
;-----------------------------------------------------------
;接続先情報
;-----------------------------------------------------------
Title='テスト'
HostName='192.168.0.1'
UserName='testuser'
Password='password'
KanjiSend='EUC'
KanjiRecv='EUC'
;-----------------------------------------------------------
;接続文字列作成
;-----------------------------------------------------------
strconcat connstr HostName
strconcat connstr ':22 '
strconcat connstr ' /KT='
strconcat connstr KanjiSend
strconcat connstr ' /KR='
strconcat connstr KanjiRecv
strconcat connstr ' /W="'
strconcat connstr Title
strconcat connstr '"'
strconcat connstr ' /ssh /auth=password /user='
strconcat connstr UserName
strconcat connstr ' /passwd='
strconcat connstr Password
;-----------------------------------------------------------
;接続
;-----------------------------------------------------------
connect connstr
2008-07-08 15:10
Updated by:
doda
Commentaire
Répondre
Logged In: YES
user_id=14322
xtermにはウィンドウタイトルを変更する制御シーケンスがあるの
で、多分シェルがTERMを見てxtermだったらウィンドウタイトルを
変更しているのでしょう。
本来ならばシェル側の設定で対処するべきだと思います。
ただ、PuTTYには"Disable remote-controlled window title
changing"という設定がありますよね。同様の設定が必要ですか?
2008-07-08 17:36
Updated by: None
Commentaire
Répondre
Logged In: NO
なるほど。本来の仕様であり、想定通りの動作ということですね。
了解しました。
さて、PuTTYと同様にウィンドウタイトルを変更する制御シーケン
スを無視する設定が必要かどうかという点ですが、あったら非常に
助かります。
シェル側の設定を変更して対処できるとのことですが、自社サーバ
であれば、それで対処できそうなので何とかなりそうですが、他社
様の環境では、なかなかそうはいかないのが現状だったりします。
また、Collectorを使いタブ化して複数のサーバと接続して使用し
ていると、結構、ウィンドウタイトル(及びCollectorのタブ上表
示)で切り替えて使用してたりします。
TERATERM.INIのTermTypeをvt100にしておけば少なくともウィンド
ウタイトルは変わりますが、viなどでハイライト表示ができなく
なってしまうのが非常に気になったもので・・・
可能であれば是非とも検討して頂ければ幸いです。
よろしくお願い申し上げます。
2008-07-08 18:18
Updated by:
doda
Commentaire
Répondre
Logged In: YES
user_id=14322
暫定版ですが実装してみましたので、試して見て下さい。
http://ttssh2.sourceforge.jp/snapshot/snapshot-20080708.zip
「その他の設定」の「全般」でタイトル変更要求を受け入れるか設
定できるようになっています。
リリース版では設定パラメータ名が変更になる可能性があります。
変更になった場合、該当の設定を再度設定し直す必要があります。
2008-07-08 18:19
Updated by:
doda
Propriétaire
Update from
(Aucun)
to
doda
Résolution
Update from
Aucun
to
Fixed
2008-07-08 19:17
Updated by: None
Commentaire
Répondre
Logged In: NO
早速の暫定版ありがとうございます。お早いですね!!
暫定版で動作確認しました。期待通りの動作です。
ご対応、ありがとうございました。
今後ともよろしくお願い申し上げます。
2008-09-24 01:24
Updated by:
doda
Ticket Close date
is changed to
2008-09-24 01:24
État
Update from
Ouvert
to
Atteints
Commentaire
Répondre
Logged In: YES
user_id=14322
4.60でタイトル変更の抑制が可能になりましたので、ク
ローズします。
なお、設定パラメータ名が暫定版から変更になっていま
すので、設定をしなおす必要があります。
Attachment File List (
0
)
Attachment File List
No attachments
Modifier
Ajouter un commentaire
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Connexion
Ajouter un commentaire
Aperçu
Soumettre
TeraMenuからマクロを組んで相手先サーバに接続しています。
その際に、TeraTermのコマンドライン引数として"/W"を使っ
てウィンドウタイトルを任意のものに変更しています。
先日、気がついたのですが、TERATERM.INI中のTermTypeが
vt100の場合には、上記の"/W"が有効になるのですが、
TermTypeをxtermにすると、この設定が有効にならず、
TERATERM.INIのTitleに設定されている内容が表示されてしま
うようです。
なおバージョンは以下の通りです。
ダウンロードインストールファイル名:teraterm_utf8-4.58.exe
TeraTermバージョン:4.58