00991 98/06/13 04:47 RE:00990 ストッックファイル上のゴミ
投稿者 : はじめ   コメントを投稿する

 杉浦 まさき さん、秀まるおさん、こんにちは。

>PC-AT 互換機なら、キーボードの「PrintScreen」を押して、
> #NEC 98 の場合にも似た様な名前のキーがあったと思いますが…。
> その後ペイント等を開いて「貼り付け」をすればOKです。

コメントをありがとうございます。
 PC-98なので、COPYキーを押した後、ペイントを立ち上げて
「貼り付け」で保存をできました。
 秀まるおさん、現象が出ましたら、そちらへ送付しますので、
見てください。



00992 98/06/13 05:47 RE:00991 ストッックファイル上のゴミ
投稿者 : はじめ   コメントを投稿する

 秀まるおさん、こんにちは。

> 秀まるおさん、現象が出ましたら、そちらへ送付しますので、
>見てください。

 現象が再現しましたので、先ほどその画面を、添付ファイル
として送付致しましたので、御検討ください。
 では、よろしくお願い致します。


00993 98/06/13 11:17 RE:00992 ストッックファイル上のゴミ
投稿者 : はじめ   コメントを投稿する

 秀まるおさん、こんにちは。

 全画面をおくってしまったのですが、秀タームのウィイドウだけ
送ればよかったですね。
 PC-98では、GRPHキーを押しながら、COPYキーを押して、
その後、「ペイント」を立ち上げれば良かったのですね。
 PC-98の操作は、「ペイント」のヘルプにも書いてないので
弱っていました。(^^;;


00994 98/06/13 13:21 RE:00965 ダイヤルのプロパティの変更
投稿者 : mizu   コメントを投稿する


> えっと、つまり、「設定・動作環境・ダイヤル/切断方法」の「所在地」ってやつ
>を毎回切り替えるのが不便で、そこをスクリプトで切り替えたいって話ですよね?。
>
> たしかにおっしゃる通り、スクリプトでできたら便利そう…。
>
> それで調べてみたら、スクリプトでできることが分かりました。がしかし、ちょっ
>と専門的です。
>
> 「所在地」の切り替えは、レジストリの中の
>
>     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
>                              CurrentVersion\Telephony\Locations
>
> という所の、
>
>     CurrentID
>
> という値で決まるようです。これをスクリプトで書き換えてやれば切り替わってく
>れます。
>
> という訳でさっそくスクリプトを作りました。折り返しの関係をうまく編集して使
>ってみてください。(ちなみにこちらではWindows98でしかテストしてないです)
>

やってみましたが、だめでした(Windows95)。
レジストリの中に、Telephonyがないようです。
それで、色々調べてみたんですが...

ここから自己レスです。

Windows95では、\Windowsフォルダの「Telephon.INI」というファイルに、
現在の所在地が書かれているようです。

「Telephon.INI」の最後の方に、

 [Locations]
 CurrentLocation=2,2
 Locations=3,3
 Location0=1,"0発信","0","0","3",81,0,0,0,"",0," "
 Inited=1
 Location1=0,"標準","","","489",81,0,0,1,"",0," "
 Location2=2,"DP","","","489",81,0,0,0,"",1,""

というのがあり、「Location0=1, ...」とかが、所在地のプロパティで、
「CurrentLocation=2,2」というのが、現在の所在地のようです。

「2,2」の最初の2と終わりの2が何を意味するのか分かりませんが、
「0発信」にする場合は、ここが「1,0」、「標準」にする場合は「0,1」に
なるようです(上記の例の場合)。

色々やってみたら、「LocationX=Y, "名前", ......」のXとYを逆にして、
「CurrentLocation=Y,X」とするといいようです。実際、手で書き換えたら
うまくいきました。



00995 98/06/13 16:25 RE:00994 ダイヤルのプロパティの変更
投稿者 : はじめ   コメントを投稿する

  mizuさん、秀まるおさん、こんにちは。

>やってみましたが、だめでした(Windows95)。
>レジストリの中に、Telephonyがないようです。
>それで、色々調べてみたんですが...
>
>ここから自己レスです。
>
>Windows95では、\Windowsフォルダの「Telephon.INI」というファイルに、
>現在の所在地が書かれているようです。
>
>「Telephon.INI」の最後の方に、
>
> [Locations]
> CurrentLocation=2,2
> Locations=3,3
> Location0=1,"0発信","0","0","3",81,0,0,0,"",0," "
> Inited=1
> Location1=0,"標準","","","489",81,0,0,1,"",0," "
> Location2=2,"DP","","","489",81,0,0,0,"",1,""
>
>というのがあり、「Location0=1, ...」とかが、所在地のプロパティで、
>「CurrentLocation=2,2」というのが、現在の所在地のようです。
>
>「2,2」の最初の2と終わりの2が何を意味するのか分かりませんが、
>「0発信」にする場合は、ここが「1,0」、「標準」にする場合は「0,1」に
>なるようです(上記の例の場合)。
>
>色々やってみたら、「LocationX=Y, "名前", ......」のXとYを逆にして、
>「CurrentLocation=Y,X」とするといいようです。実際、手で書き換えたら
>うまくいきました。
>
>

 mizuさん、よくお調べになりましたねえ。
テレフォニーは、コントロールパネルの中を見ればわかるの
ですが、Windows98には、あるんですが、Windows95にはないん
です。WindowsNTにはあります。雑誌の写真を見て知りました。
だから、Windows95のレジストリを見ても存在しません。

 ただし、Windows95にも隠してあります。\Windows\System直下
に、Telephon.cp$というのがあって何の役にも立っていないの
ですが、ここをTelephon.cplに書きかえてやると、コントロール
パネル内に「テレフォニー」が出現します。

 割り込んで、ご免なさい。


00996 98/06/13 16:35 RE:00994 ダイヤルのプロパティの変更
投稿者 : 斉藤秀夫   コメントを投稿する

 なんと、Windows95ではiniファイルを使っていたのですか。

 いちおう秀Termにはiniファイルをアクセスする文もあるのでそれでスクリプトを
作れば切り替えできるようになります。

 ちょっと汎用のものを作るのは大変そうなので、「CurrentLocation=」というのを
書き換えるだけのスクリプトなら、こんな風な形のスクリプトでいいはずです。

-------------------------------------------------------------
     menu "設定その1", "設定その2"
     switch result
         case 0
             putini "Telephon.ini", "Locations", "CurrentLocation", "...設定
1..."
         case 1
             putini "Telephon.ini", "Locations", "CurrentLocation", "...設定
2..."
     endswitch
-------------------------------------------------------------


00997 98/06/13 20:16 ニフティに接続できません
投稿者 : 卍   コメントを投稿する

ハイパーロードでニフティに接続できません。
モデム(33.6)ではつながるんですが、どうしてでしょうか?
秀Evo添付のスクリプトファイルを使っています。
接続先の設定は、直接電話をかけるになっています。
どなたかアドバイス願います。


新規に投稿する