因為最近公司的機台程式有點問題
使用的系統為WIN2000英文版(按鍵精靈無法使用)
本來機台產生的數據都會自動結算和代入不需人員去操作
但最近系統卻發生異常
變成操作的人員需自行去按鍵盤才會讓數據代入
因為機台是24小時RUN每75秒產生一組數據 如果不人工把數據按掉 整個系統會當機
而且無法自動收值
現在己經連絡日本的原廠人員來處理但是明天才會到
但是24小時的動作己經讓操作人員快捉狂了按太快或太慢都不行
因此上來向版上的前輩們問一下有沒有批次檔的語法讓按鍵重覆執行的呢
所按的按鍵只有兩個

間隔72秒 按1 (不可以按九宮格那個1因為沒反應 必需按上面那一排數字鍵)
3秒之後再按 Y

就上面兩個鈕重覆墸不斷執行 請問這個批次怎麼寫呢??? 先在這裡感謝熱心的版友們的幫助

批次檔我是不會送出按鍵, 但是我知道有套 script 程式語言做這種簡單的自動化超簡單.

AutoIt:
http://www.autoitscript.com/autoit3/

你的需求, 第一次自己看說明開始寫的話, 可能不用一個鐘頭程式就生出來了. 而且它更棒的是, 不一定要靠時間來按鍵 (跑久了可能時間會越來越不同步), 它還可以偵測某某對話方框出現了沒, 出現了就自動做你指定的動作 (譬如滑鼠按某個 button, 或者鍵盤按某個鍵).
在下是找到這個,不過需要研究時間,等研究完工程人員也到了吧!
http://www.autohotkey.com/

還是二樓的比較實際~推!
簡 單 就 是 生 活。

alex1973 謝謝您的提供
AutoIt 是一套不錯的小軟體
但是因為機台有硬體鎖無法安裝任何軟體 只好使用批次檔這古老的玩意了
這也就是為什麼要等日本的技師來的主要原因
目前這只是克難的方法 因為明天技師才來離現在還有二十幾個小時
只是怕人員按到手抽筋(不知會不會報成公安事件 XD )
AutoHotKey的功能類似,且提供Script檔編譯成執行檔功能,可以在另一台安裝AutoHotKey後進行編譯執行檔再拿到這台執行。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!