テキストファイルの内容を送信するについてNo.01799
takaaxs さん 00/09/14 06:52
 
いつも拝見させていただいております。
質問があります。
テキストファイルの中身のデータを一行ずつ転送させていくにはどのように
すればよろしいのでしょうか。

ちなみにテキストファイルの内容が、
1234
5678
9012

という形で保存されていた場合にどのようにスクリプトを作ればよろしいでしょうか。
大変申し訳ございませんが、多数の返答よろしくお願いします。


[ ]
RE:01799 テキストファイルの内容を送信すNo.01800
きいろいまふらあ さん 00/09/14 09:43
 
きいろいまふらあといいます。
最終的な回答はできないのですが……

>テキストファイルの中身のデータを一行ずつ転送させていくにはどのように

「一行ずつ」とは?
先方から「次の行おくれ」とか催促が来るのでしょうか?

[ ]
RE:01799 テキストファイルの内容を送信するについNo.01801
takaaxs さん 00/09/16 07:27
 
ありがとうございます。
例の順につくられたものを頭の1行目を送り、WAITのものが着たら
2行目を送り、また同じWAITのものがきたら、3行目を送るといった
形なのですが、一行目は送ることができるのですが、2行目以降を送らず
常に同じ1行目を送ってしまうのです。

よろしくお願いします。


>いつも拝見させていただいております。
>質問があります。
>テキストファイルの中身のデータを一行ずつ転送させていくにはどのように
>すればよろしいのでしょうか。
>
>ちなみにテキストファイルの内容が、
>1234
>5678
>9012
>
>という形で保存されていた場合にどのようにスクリプトを作ればよろしいでしょうか。
>大変申し訳ございませんが、多数の返答よろしくお願いします。
>

[ ]
RE:01801 テキストファイルの内容を送信するにつNo.01802
秀まるお さん 00/09/18 07:59
 
 スクリプトのreadfileを使えばファイルを1行ずつ読み込むことが出来るので、そ
れで普通はうまくいくはずですが、ダメなんでしょか。

 うまくいかないというスクリプトを見せてもらえれば、どう直せばいいかお返事で
きると思います。


[ ]
RE:01802 テキストファイルの内容を送信するにつNo.01803
秀まるお さん 00/09/18 08:03
 
 readfileを使って送信する場合の一般的な順序です。

    #file = "ファイル名"
    openfile #file
    beginloop
        readfile #file, #line
        if( no ) breakloop
        wait "プロンプト"
        send #line + "^M"
        wait "^M"
    endloop

 ってな感じになります。


[ ]
RE:01803 テキストファイルの内容を送信するにつNo.01805
takaaxs さん 00/09/21 23:40
 
どうもありがとうございました。
自分が作っていたスクリプトは、OPENFILEの前にbeginloopを使用していました。
実際に使用させていただきましてありがとうございました。

今後ともよろしくお願いします。


P.S 大変ご連絡が遅くなってしまいましてすみませんでした。


> readfileを使って送信する場合の一般的な順序です。
>
>    #file = "ファイル名"
>    openfile #file
>    beginloop
>        readfile #file, #line
>        if( no ) breakloop
>        wait "プロンプト"
>        send #line + "^M"
>        wait "^M"
>    endloop
>
> ってな感じになります。
>

[ ]