| 00097 98/11/02 10:40 | RE:00093 パスワードを表示しないで下さ |
| 投稿者 : 秀まるお | コメントを投稿する |
> 馬鹿正直にパスワードをはくじょうしてくれると言うバグがあるのですが > これを直していただけませんか。 うーむ、ばらさなければ、以外とみんな気づかないものなんですが(^^; 要するに、send系文以外ではパスワード変数を使えないようにすればいいんですよ ねぇ。しかし、そうすると「今までのスクリプトが動かない」なんて問題も起きるん じゃないかと思うし、まぁとりあえず方式を考えてみます。 |
| 00098 98/11/02 12:37 | RE:00097 パスワードを表示しないで下さ |
| 投稿者 : となりのニャンコ | コメントを投稿する |
> > うーむ、ばらさなければ、以外とみんな気づかないものなんですが(^^; > > 要するに、send系文以外ではパスワード変数を使えないようにすればいいんですよ >ねぇ。しかし、そうすると「今までのスクリプトが動かない」なんて問題も起きるん >じゃないかと思うし、まぁとりあえず方式を考えてみます。 > ばらしてすいません *********とか ??? とか表示していただけるとありがたいんですが メッセージ削除しましょうか? |
| 00099 98/11/02 13:17 | RE:00095 ddewaitadviceコマンドについて |
| 投稿者 : となりのニャンコ | コメントを投稿する |
>こんにちは、となりのニャンコさん。 >「ddewaitadvice」というのは, 通常秀Termのスクリプトから >「秀まるおのマクロサーバ」を使うのに使う文です. > (ほかにもエクセルなんかにも使えるそうです.) > >ご希望の動作には「loopswitch」を使うのがいいと思います. > >---------- >timeout 60 >loopswitch > case "選択して下さい" > 処理 > case "リターンキーを押して下さい" > 処理 > case "メッセージを編集しますか" > 処理 > case "メッセージを登録しますか" > 処理 > case "" ; 「なんにもない」をwaitする > 処理 > case timeout > breakloop >endswitch > >------------- > >のように使います. > よこしまさんありがとうございます。 せっかく教えていただいたのですが 実行してみた結果 タイトルと本文の1行が送信された後 全然動きません wait "" ; 「なんにもない」をwaitする と言う命令が実行されないでタイムアウトしてしまうだけです。 ちなみにddewaitadviceを使ったサンプルを載せておきます。 gethidetermdir %hideterm @hide = %hideterm + "\UPLOAD" openfile @hide + "\FEO.txt" Soshin: #b=#a #a = "" readfile @hide + "\FEO.txt", #a ;1行読み込む if( #a == "" ) if( #b == "" ) closefile @hide + "\FEO.txt" exit endif send "^M" goto Soshin endif send #a +"^M" beginloop #a = "" readfile @hide + "\FEO.txt", #a ;1行読み込む ddewaitadvice 1 send #a +"^M" if( part( #a, 0, 2 )=="/E" or part( #a, 0, 2 )=="/e" ) wait "編集を行いますか? (y/N)" send "N"+"^M" wait "メッセージを登録しますか。(Y/n)>" send "Y" + "^M" breakloop endif endloop goto Soshin これなら正常に送信されるのですが |
| 新規に投稿する |