00209 99/06/02 01:07 RE:00207 同じスクリプトで複数のネット
投稿者 : 範子   コメントを投稿する

SUB:RE:00205

 今晩は > あおさん

凝ったコードを書きたい年頃なのかも知れませんが、
既定のホストを回るのなら、

   switch @hostname
    case "BBSA"
        %%USERID = %%BBSA_USERID
    case "BBSB"
        ;以下同様
    endswitch
    send  %%USERID + "^M"

等と書くのが簡単で良いと思います。


00210 99/06/02 13:00 RE:00208 同じスクリプトで複数のネットを
投稿者 : あお   コメントを投稿する

  こんにちは、かずやさん。(^^)

>σ(^-^)はマルチID対応のスクリプトで %USERID と %%PASSWORD を
>複数使ってますが、send %ID[##i]+"^M" のようにして使い分けてます
>これで、ネットごとにIDとその番号を関連づけしてやれば・・・(^-^;

  ちょっとお話を聞いていてアイデアは浮かんだ気がします。
  ネット専用の番号を割り当てておいて、それを配列の要素として
  利用する形態で・・・。

あお


00211 99/06/02 13:03 RE:00209 同じスクリプトで複数のネット
投稿者 : あお   コメントを投稿する

  こんにちは、範子さん。
  回答ありがとうございます。(^^)

>凝ったコードを書きたい年頃なのかも知れませんが、

  そうかもしれません。(^^*;

>既定のホストを回るのなら、
>  switch @hostname
>     case "BBSA"
>     %%USERID = %%BBSA_USERID
>     case "BBSB"
  (後略)

  古いバージョンの物は、僕個人やプログラムの出来る友人のみが
  使っていたので好きなように改造してもらう方法を採用していたん
  ですが、プログラムを知らない人たちにも使ってもらおうと思って
  まして・・・。

  やっぱり、こうするしかないんですよね・・・。
  今まで戴いた助言を再考しながら、スクリプトを仕上げていきたい
  と思います。

  ご助言、ありがとうございました。(^^)

あお


新規に投稿する