看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 我本身再執行程式A 程式A本身用法是 ./program_A 執行他 固定時間要去手動按一下空白鍵讓程式A繼續執行 但是我沒有程式A的source code 我想自己寫一個程式B 去模擬我去手動按一下空白鍵讓程式A繼續執行 請問有辦法這樣做嗎? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.164.19 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1446875274.A.3CE.html
LPH66: 用 C/C++ 很難, 你不如去找按鍵精靈或 AutoHotKey 之類的 11/07 14:09
stupid0319: DOS程式嗎? 11/07 14:20
OPIV: linux 的話 http://goo.gl/8si7ZT 需要 root 權限 11/07 14:27
OPIV: 讀寫 keyboard device 需要 root 權限 11/07 14:28
hardware: @stupid0319 Linux 11/07 14:39
stupid0319: 硬體按鍵精靈最快 11/07 14:44
johnpage: 按鍵精靈+1 11/07 14:49
hardware: 我有想過按鍵精靈 但是我是要用程式B達到某個條件才去 11/07 17:07
hardware: 程式A的空白鍵 11/07 17:08
lantw44: 是終端機下的程式還是 GUI 程式? 11/07 17:51
hardware: programA B 都是終端機 我開一個終端機執行A 11/07 18:06
hardware: 然後再開一個終端機執行B 去控制A 11/07 18:07
descent: 用 expect 或是 pseudo terminal 11/07 18:43
descent: http://goo.gl/ADX2G0 給你參考 11/07 18:46
IhateOGC: Shell scrip 11/07 22:05
IhateOGC: Do while 11/07 22:06
IhateOGC: Sleep 11/07 22:06
serikafan: 都終端機的話,或許可以用pipe,不過得改成用B call A 11/08 01:56