home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 5
/
FREESOFT.BIN
/
data
/
nifhand
/
m.aut
< prev
next >
Wrap
Text File
|
1992-08-19
|
2KB
|
113 lines
%901=3 ;ダウンロード-----+
%902=100 ;未読処理を起動---+--するときの最少の会議室未読発言数
%903=200 ;会議室登録を起動-+
IF ($63=="RC" || $63=="rc") || ($63=="R" || $63=="r")
DO RC
ENDIF
IF ($64=="TOROKU" || $64=="toroku") || ($64=="T" || $64=="t")
DO TOROKU
ENDIF
IF ($65=="HANDLE" || $65=="handle") || ($65=="H" || $65=="h")
DO HANDLE
ENDIF
%4=%5=%6=0
SEND "MES\r",1
WAIT "^J番号"
IF $61!="" ;巡回会議室を設定できます
WAIT "^J>"
SEND "MREAD ROOM:$61\r\r",1
GOTO MRE1
ENDIF
LABEL MR
WAIT "\r"
LOOK
CASE " "
SCAN "(" %5 ")",9
%6=%6+%5
GOTO MR
CASE "^J>"
FREE
IF %6<%901
ECHO "^G
未読発言数(%6) が設定値(%901) 以下なのでスキップします>
"
END
ELSEIF %902<%6 && %6<%903
CALL RC
ELSEIF %6>=%903
CALL TOROKU
CALL RC
ENDIF
SEND "MRE\r\r",1
LABEL MRE1
IF ($67=="FAPX" || $67=="fapx") || ($67=="F" || $67=="f")
CMD D "$900:\\$60\\$60.$945$942"
LOOK
CASE "◆現在未読の発言"
WAIT "^J>"
CASE "◆次頁はありませ"
WAIT "^J>"
FREE
CMD D
END
ENDIF
LOOK
CASE "^J- $60 "
SCAN "(" %4 ")"
IF %4<10
$901="M0%4$943"
ELSE
$901="M%4$943"
ENDIF
CMD D "$900:\\$60\\$901.LOG"
GOTO MRE1
CASE "◆現在未読の発言"
WAIT "^J>"
CASE "◆次頁はありませ"
WAIT "^J>"
CMD D
FREE
END
PROC TOROKU
ECHO "^G\r
未読発言数(%6) が設定値(%903) を越えています"
ECHO "\r 会議室登録の変更を行いますか? (Y/N) (リターンキー不要) >"
LOOKKEY 60
CASE "Y"
DO TOROKU
CASE "y"
DO TOROKU
CASE "N"
CASE "n"
CASE/TIMEOUT
END
FREE
ENDPROC
PROC RC
ECHO "\r
未読発言数(%6) が設定値(%902) を越えています"
ECHO "\r^G 未読分の処理を行いますか? (Y/N) (リターンキー不要) >"
LOOKKEY 60
CASE "Y"
DO RC
SEND "MES\r",1
WAIT "^J>"
CASE "y"
DO RC
SEND "MES\r",1
WAIT "^J>"
CASE "N"
CASE "n"
CASE/TIMEOUT
END
FREE
ENDPROC