[問題] USB cam 上有個按鈕的訊號擷取

看板C_and_CPP (C/C++)作者 (萬大林)時間14年前 (2012/04/24 13:37), 編輯推噓4(4026)
留言30則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 手上有一個usb cam, 上面有個按鈕, 可是不知道該怎麼做才可以讓那個按鈕按下時 就拍照, 目前可以做到在程式中做到預覽以及拍照的功能, 那該怎麼樣才可以抓到 USB上的那個按鈕呢~在沒有SDK的狀況下 他接到電腦上被歸類成usbvideo, 是不是就不能用HID方面的技術了!? 我用WINUSB的測試軟體去抓也不知道為什麼沒有抓到這裝置 餵入的資料(Input):預期的正確結果(Expected Output): 希望可以實作按鈕功能 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 無, 沒有頭續啊~"~ 補充說明(Supplement): -- 累積...http://wandal-lin.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.62.181

04/24 13:55, , 1F
軟體介面的按鈕可以嗎?
04/24 13:55, 1F

04/24 14:03, , 2F
軟體介面的按鈕可以@@
04/24 14:03, 2F

04/24 14:03, , 3F
就是USB裝置上的按鈕無法~~~
04/24 14:03, 3F

04/24 14:13, , 4F
那種額外的功能,基本上廠商會有api能用,詢問看看
04/24 14:13, 4F

04/24 14:19, , 5F
廠商不想給啊 所以才另外尋找, 他給的檔案很零散 也不
04/24 14:19, 5F

04/24 14:20, , 6F
能編譯 還有病毒, 回復他們他們也拖時間 時間上來不及
04/24 14:20, 6F

04/24 14:20, , 7F
給公司交差 所以才想自己做~"~
04/24 14:20, 7F

04/24 14:31, , 8F
廠商賣給你,不就應該給= =
04/24 14:31, 8F

04/24 14:32, , 9F
不用sdk的話...請樓下補充= =
04/24 14:32, 9F

04/24 14:38, , 10F
只好用Windbg來調試驅動程式了
04/24 14:38, 10F

04/24 15:11, , 11F
有沒有可以對USB上的那個按鈕有反應的原廠軟體?
04/24 15:11, 11F

04/24 15:12, , 12F
有的話,可以逆向工程找出原始碼就好弄了
04/24 15:12, 12F

04/24 15:17, , 13F
有~手上有一個軟體對他有反應 可是我該怎麼逆向呢@@?
04/24 15:17, 13F

04/24 15:18, , 14F
我用了PE EXPLORER在看, 可是還是沒有頭緒的說@@
04/24 15:18, 14F

04/24 15:19, , 15F
用ollydbg大神,還是IDA Pro,很多工具能用
04/24 15:19, 15F

04/24 15:22, , 16F
了解哩 我來研究看看 感恩@Q@
04/24 15:22, 16F

04/24 15:24, , 17F
或者VC有個工具叫Spy++,監視看看原廠軟體的Message
04/24 15:24, 17F

04/24 17:15, , 18F
對了 我突然想到 抓到訊息後
04/24 17:15, 18F

04/24 17:15, , 19F
我要怎麼在我的程式也抓到那個訊號呢???
04/24 17:15, 19F

04/24 17:30, , 20F
可能要先找找看原廠軟體怎麼跟驅動程式溝通的吧0.0
04/24 17:30, 20F

04/24 17:32, , 21F
Pipe,Mail Slots,共享共存,Message都有可能
04/24 17:32, 21F

04/24 17:33, , 22F
有錯請高手指正
04/24 17:33, 22F

04/24 18:20, , 23F
突然想到一些 keyword..
04/24 18:20, 23F

04/24 18:26, , 24F
好奇一問,知道那顆 dip switch 怎接的嗎?或可以再接出來?
04/24 18:26, 24F

04/24 18:27, , 25F
< usb cam 指的應是 微動開關 嗎? >
04/24 18:27, 25F

04/25 08:33, , 26F
沒啦 是類似webcam的一種 國外好像稱作 microscope
04/25 08:33, 26F

04/25 08:36, , 27F
我今天開了他的軟體發現...他有偷偷開另外一個軟體跟
04/25 08:36, 27F

04/25 08:36, , 28F
跟機器溝通, 本來那套軟體是抓不到按鈕的
04/25 08:36, 28F

04/25 08:37, , 29F
可是多安裝一個叫做hickwall_UVC的他就抓得到了= =
04/25 08:37, 29F

04/25 08:37, , 30F
我發現他跟原廠軟體是一起開啟的....
04/25 08:37, 30F
文章代碼(AID): #1FbZm2Za (C_and_CPP)
文章代碼(AID): #1FbZm2Za (C_and_CPP)