瑪奇雜物房
重要啟示
重要啟示
本人正遠門深造,估計一段時間不便更新,請多見諒
2012年10月21日 星期日
自動喊話
聲明:自動喊話可能會騷擾他人,敬請使用者衡量和自制,這裡只提供算法和腳本範例。
使用說明
先按新建腳本,貼上
源碼再按保存退出
記得要用的腳本要點有效,在自定義那邊輸入
喊話
相關訊息,按保存
腳本內容是根據用戶的輸入,輸出第一至第五句的對話,輸入為"0"的則會跳過不輸出
使用UserVar函數讓用戶
輸入資料
再用SayString輸出
喊話內容
如果只有一句有內容時加上分隔,避免系統的重複警告
源碼
//輸入用戶資料 UserVar D1=1 "第一句喊話內容" UserVar D2=2 "第二句喊話內容,沒有就填0" UserVar D3=0 "第三句喊話內容,沒有就填0" UserVar D4=0 "第四句喊話內容,沒有就填0" UserVar D5=0 "第五句喊話內容,沒有就填0" UserVar T1=1 "喊話相隔時間(秒)" UserVar T2=5 "喊話完成等待時間(秒)" UserVar i=100 "喊話迴圈次數" //把時間變換成毫秒 T1 = T1 * 1000 T2 = T2 * 1000 Delay 500 //設定喊話迴圈次數 For i //輸出第N句喊話內容 Call shout(D1) Call shout(D2) Call shout(D3) Call shout(D4) Call shout(D5) //如果只有第一句有內容,則加上"."句分隔 If D2 + D3 + D4 + D5 < 1 and D1 <> 0 Then SayString "." Delay 500 KeyPress "Enter", 1 End If Delay T2 Next //=====第N句喊話的副程式====== Function shout(num) //跳過內容為"0"的句子 If num <> "0" SayString num Delay 500 KeyPress "Enter", 1 Delay T1 End If End Function
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言