| 02143 03/01/12 13:40 | RE:02141 telnet接続について |
| 投稿者 : 秀まるお2 | コメントを投稿する |
>ところが、Fキーがどれも使えなくなってしまいました。 秀Termでniftyに接続した時に、ファンクションキーにはいろいろと自動でい ろんな機能が割り振られますが、それは全部、nif.hscというスクリプトがやっ てます。 ファンクションキーの割り当てが何もなされないなら、nif.hscがうまく動い てないんじゃないかと思います。しかし、それなら普通自動ログインもうまくい かないと思います。 「電話・ホスト一覧...」からnifty用のホストのプロパティを開いて、そこの スクリプトにたしかにnif.hscが指定されてるかどうか、今一度確認して欲しい です。 >また、メーラーもブラウザも落として、フレッツのコードを抜いた状態で、 >モデムからダイアルアップ接続をすると、「二重ログインです」 >という表示が出てアクセスできません。 僕自身は@niftyにADSL接続している訳じゃないので詳しいテストは出来ません が、ADSLを切断しても、切断したこと(=NIFTYからログアウトしたこと)が即 座に認識される訳じゃないのが原因かと思います。 ADSLからの切断というか、いわゆるPPPoEかPPPoAでのログインしている状態を 正常にログアウトさせてからなら大丈夫なんじゃないかと思いますが、具体的な ログアウト方法は僕もよく分からないです。ちなみにうちのADSLルーターは PPPoAで接続してますが、これについても「ログアウト」のような操作方法は存 在してないです。 |
| 02144 03/01/12 13:52 | RE:02143 telnet接続について |
| 投稿者 : ルネ | コメントを投稿する |
> 「電話・ホスト一覧...」からnifty用のホストのプロパティを開いて、そこの >スクリプトにたしかにnif.hscが指定されてるかどうか、今一度確認して欲しい >です。 そこはちゃんと指定されていました。 フレッツになってから、telnet接続を試すまですこし時間があったのですが、 以前はちゃんと作動していました。 ついでながら、F12にわたしが書きこんだ bye^m はいまもちゃんと動きます。 ログアウトの方は、すみません、わたしの知識では少々追いつけない話になってしまいました。 Fキーが動いてくれさえすれば、こちらはべつにかまわないのですが。 |
| 02145 03/01/12 13:53 | RE:02144 telnet接続について |
| 投稿者 : ルネ | コメントを投稿する |
すみません! コメントに対する御礼を書き忘れました! ご丁寧な説明、ありがとうございます。 かつ,さらに質問を重ねて申し訳ありません。 よろしくお願いします。 |
| 02146 03/01/12 15:27 | RE:02144 telnet接続について |
| 投稿者 : 秀まるお2 | コメントを投稿する |
nif.hscの中身を今確認したんですが、ユーザーIDとパスワードの入力が通っ てログインに成功すれば、その後すぐにファンクションキーの割り当てを行うよ うになっています。 なので、特にnif.hscをご自身でいじったようでなければ、ファンクション キーの割り当てがちゃんとなされるはずだと思います。 今一度確認していただくとしたら、まずは「スクリプト・編集...」からnif. hscを開いていただきまして、212行目にあるはずの call SetNifKeyAssign という行がちゃんと存在してるかどうか、今一度確認していただくということ になります。この行の先頭に「;」(セミコロン)が入っていたりすると、その 行は実行されないですが…。 あるいは、いっそのことnif.hscの1行目に上記call文を埋め込んでしまえば、 ログインする前からファンクションキーの割り当てがなされることになります。 なんだかその方が手っ取り早い気がするので、一度、上記の「call SetNifKeyAssign」という1文をnif.hscの1行目に入れてみて欲しい所です。 それでもダメなら、nif.hscの先頭に、 keyassign f1, "未読メール", script, AutoMailRead keyassign f2, "巡回", script, Junkai keyassign f3, "メール削除", script, AutoMailDelete keyassign f4, "ファイル名探し", script, AutoDNSelect keyassign f5, "ファイル名入力", script, SendFileName keyassign f6, "自動発言", script, Forum_Up keyassign f7, "ID送信(作者用)", script, SendID keyassign f8, "チャット", script, ChatMode keyassign f9, "パスワード変更", script, ChangePassword keyassign f10, "セットアップ", script, ScriptSetup2 keyassign f11, "メール読んで落ち", script, AutoMailRead2 という11行を入れてみていただければ、今度こそ間違いなくキー割り当てが なされると思います。 どうでしょ? それでもダメなら、やはりnif.hscがうまく起動しないんだと思いますので、 例えば「スクリプト・状態表示」を使ってたしかにnif.hscが動いているかどう か確認してみて欲しい所です。 |
| 02147 03/01/12 16:05 | RE:02146 telnet接続について |
| 投稿者 : ルネ | コメントを投稿する |
すみません、すごくバカな質問かもしれませんが、 nif.hscの1行目 というのは正確にどこのことでしょうか。 ; その他、詳しくは所々にあるコメントを参照してください。 と、 gethostname #HostName のあいだに call SetNifKeyAssign をいれてみましたが、動きませんでした。 場所が間違っていますでしょうか。 |
| 02148 03/01/12 16:18 | RE:02147 telnet接続について |
| 投稿者 : ルネ | コメントを投稿する |
「スクリプト・状態表示」を調べてみました。 「ファイル名 行番号 コマンド: キー入力 :許可 待機中のスクリプト数: 0」 となっていました。 あと、「ポーズ」ボタンと「ステップ」ボタン。 ここはひらいたことがなかったので、そもそもどういう状態が 正常なのかわかりません。 試しに、ここをひらいたままアクセスしてみましたが、 まったく変化はありませんでした。 |
| 02149 03/01/12 16:29 | RE:02147 telnet接続について |
| 投稿者 : 秀まるお2 | コメントを投稿する |
nif.hscの編集方法について、少々説明不足でしたので、もっと詳しく説明さ せていただきます。 1行目という意味が少々ややこしいので…。 まず、nif.hscを開きます。(メモ帳が起動するか秀丸エディタが起動するか は別として) そこで、ファイル一番先頭(1行目の一番左)にカーソルがあると思います。 もし別の場所にカーソルがあれば、上矢印キーと左矢印キーを使って一番上の一 番左にカーソル移動してください。 そこで、リターンキーを押してください。そうすると、元の1行目が2行目に 移動し、1行目には改行だけの行(空行)が出来ます。 その状態で、上矢印キーを押してカーソルを再度、1行目の一番左に移動しま す。 その状態で、キーボードから call SetNifKeyAssign と入力すれば目的の状態となります。そのまま「ファイル・上書き保存」など として保存してやれば完成です。 これでどうでしょ? --------------- あと、スクリプトの状態表示についてですが、「状態表示」とやって、そのま ま放置していても何も始まりませんので、この「状態表示」がなされた状態で、 秀Termの「電話」メニューから@niftyに接続させて欲しいです。 接続が完了すると、nif.hscが動作する様子が状態表示のウィンドウ上に出て くると思います。もしかして別のスクリプトが動作してるとか、あるいは接続し ても何もスクリプトの動く気配が無いとか、そういうことならそういうこととい うことで状況を教えて欲しいです。 |
| 02150 03/01/12 16:47 | RE:02149 telnet接続について |
| 投稿者 : ルネ | コメントを投稿する |
ああ、ほんとにほんとの一行めなのですね。 すみません、よくわかっていなくて。 一行めに call SetNifKeyAssign いれたけれど、動きませんでした。 (もちろんコピペなので、スペルミスはないはずです) keyassign の一覧も埋めてみましたが、同じです。 スクリプト表示ですが、 ダイアルアップをすると、動きました。 Nif.scrが出て、あと、Call とかWaitがでました。 その後二重ログインになって切れました。 telnetで接続したときは、まったく動きません。 ド素人考えなので、まったく的をはずしているかもしれませんが、 telnetの場合は、IDとパスワードを手でうちこむので、 それが関係しているのではないでしょうか。 |
| 02151 03/01/12 17:40 | RE:02150 telnet接続について |
| 投稿者 : 秀まるお2 | コメントを投稿する |
>telnetの場合は、IDとパスワードを手でうちこむので、 >それが関係しているのではないでしょうか。 うむ、やっと謎が解けました。お察しの通りです。 IDとパスワードを手で打ち込んでるということは、nif.hscを使ってないとい うことと同じでして、nif.hscをどういじってもファンクションキーの一覧表示 が出ることは無いです。 「電話・telnet接続...」のコマンドからniftyに接続した場合、nif.hscを自 動起動することは出来ないので、それとは別に、「電話・ホスト一覧」に@nifty 用のホストを登録してやらないとダメです。 ということで、最終的にどうすればいいか説明させていただきますと… − 「電話・新しいホストの登録...」を実行する。 − @niftyを選択して「次へ>>」とする。 − ホスト名は適当にし、「次へ>>」とする。 − 「HyperROAD/HyperROAD64経由で接続」のボタンをONにし、「次へ>>」と する。するとたぶん警告メッセージが出ますが、そのメッセージは無視して OKしてください。 − その後「次へ>>」を何回か押して、「次へ>>」ボタンが「完了」というボ タンになるようにする。そして、「完了」を押しておしまい。 上記の通り作業すると、「電話」メニューにNIFTYへtelnet接続する用のホス トが出てくるはずなので、以後はそのメニューを選択するだけで@NIFTYに接続す るようになるはずです。 それでダメでしたら、具体的にどうダメかの状況を教えて頂ければなんとかな ると思います。 |
| 02152 03/01/12 17:58 | RE:02151 telnet接続について |
| 投稿者 : ルネ | コメントを投稿する |
延々おつきあいくださいましてありがとうございました。 無事、Fキーが復活しました。 ご指示どおりにホストをつくってすぐは、 秀タームがダイアルアップをしたがりましたが、 このコーナーの前のほうに同じ質問があったのを思い出し、 ダイアルアップのチェックをはずしたら、 無事接続できるようになりました。 今回はほんとにお世話になりました。 どうもありがとうございます。 |
| 02153 03/01/12 18:16 | RE:02152 telnet接続について |
| 投稿者 : 秀まるお2 | コメントを投稿する |
無事解決できて何よりです。 >このコーナーの前のほうに同じ質問があったのを思い出し、 >ダイアルアップのチェックをはずしたら、 >無事接続できるようになりました。 ダイヤルアップ接続しないようにホスト登録できないといけないんですが、な んせ最近秀Termのバージョンアップをさぼってまして、ADSLなんて存在しない時 代そのままになってます。 懸案事項としてマークしておきます。 |
| 02154 03/01/12 18:20 | RE:02142 ADSLのTELNET接続@Evo4.44 |
| 投稿者 : 秀まるお2 | コメントを投稿する |
詳しい情報ありがとうございます。 今後のサポート業務の参考にさせていただきます。 |
| 新規に投稿する |