Programming 板


LINE

※ 引述《bil193 (丁丁)》之銘言: : 小弟C語言在大學學了一學期,自認還不錯 : 雖然那些複雜運算才是程式的核心,但如果想要寫寫自己常用的windows模式的程式, : 如寫個倒數計時器,幾分鐘之後就提醒自己別再打電腦;寫個側錄滑鼠鍵盤程式,重覆做 : 滑鼠移到哪、鍵盤怎麼按的動作;寫個自己用的FireFox外掛.........等等 : 該學什麼語言好呢? 針對你的需求,那就是 C 就夠了啦,下面那些推文都講的太遠去了 XD 你現在的問題不是在於哪個語言怎樣怎樣,是你應該要去接觸函式庫了啦, 你要的功能其實都不是語言的問題(只有一個是),而是你知道的函式庫太少, 所以這邊不要考慮語言選擇的問題,你應該 Google 多看一下有什麼東西可以用。 只有你說要側錄滑鼠鍵盤那個,這個是 OS dependent, 你的需求的話,就是去把 Win32 API 摸一摸, Google 一下 "Message hook" 找看看相關資訊, 大概就是參照範例寫個 DLL 提供函數來掛接訊息, 另外寫個應用程式來測錄就可以了, 要重播的時候就用 SendInput 模擬 mouse_event 或是 keyboard_event 就好。 Java 在這邊難發揮, 你要的是 OS dependent 的動作,Java 是跑在虛擬平台上,所以碰不到你要的那層, 雖然可以用 JNI,但是真的用 JNI 去吃的話,那就失去跨平台的意義了。 另外,有的文字千萬不要相信,看看就好了, 像是「有 flash 就夠了」這種話看完笑一笑就好了, 大家都有 browser,大家都有,但是這個大家都有的東西,就不是 flash 寫的出來, 更甚,flash player 跟 browser 也是兩回事,真是不知所謂 ~_~ -- To iterate is human, to recurse is divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.78.40
1F:推 jaw109:如果問題稍為複雜一點 用瀏覽器作介面, 219.81.205.171 01/20 13:26
2F:→ jaw109:用native C或遠端伺服器做苦工, 我覺得是可 219.81.205.171 01/20 13:27
3F:→ jaw109:行的... 219.81.205.171 01/20 13:28
4F:→ yoco315:那我幹嘛不寫個AP走socket.. 140.114.78.40 01/20 14:28
5F:推 bil193:真高興有人懂我在說什麼了..T_T yoco大實 124.6.15.226 01/20 15:16
6F:→ bil193:在太感謝你了,我終於有了個方向... 124.6.15.226 01/20 15:17
7F:推 march20:口也, 那大家是怎麼個"不懂" 你在說啥啊^^ 71.136.226.186 01/20 19:05
8F:推 march20:前面的推文也不全部都錯啊 ^^; 71.136.226.186 01/20 19:05
9F:推 march20:你舉的東西, 有些真的是 os dependent 的 71.136.226.186 01/20 19:07
10F:推 march20:那真的是 java 不適合 71.136.226.186 01/20 19:07
11F:推 march20:但像什麼倒數計時器, 不見得是非 C 不可 71.136.226.186 01/20 19:07
12F:推 march20:如果真的遇到了你說的 "寫視窗程式" 71.136.226.186 01/20 19:09
13F:推 march20:光學 C 的 libarary 是不夠的啊 71.136.226.186 01/20 19:10
14F:推 march20:非要找一套 framework 不可 71.136.226.186 01/20 19:10
15F:推 march20:啊, 講那麼多, 有點離點了, 重點是 71.136.226.186 01/20 19:10
16F:推 march20:沒有一套 framework 是適合所有情況的 71.136.226.186 01/20 19:11
17F:推 march20:先找一個簡單的 case, 這樣大家才知道你 71.136.226.186 01/20 19:11
18F:推 march20:該"先"學什麼好.... 71.136.226.186 01/20 19:11
19F:推 march20:(好啦 winsdk 也是 api, 但那好像不適合稱 71.136.226.186 01/20 19:13
20F:推 march20:為熟悉 C 的 library 而已 ^^;) 71.136.226.186 01/20 19:14
21F:推 march20:忘了提, firefox plugin 得用 javascript 71.136.226.186 01/20 19:24
22F:推 march20:不是用 C (啊, 有錯請指正....) 71.136.226.186 01/20 19:24
23F:推 march20:(自己來, 簡單的用 javascript, 難的用 C) 71.136.226.186 01/20 19:27
24F:→ adrianshum:何必推文成章呢?... 回文吧... =_= 218.103.235.35 01/20 20:36
25F:推 march20:推, 應該要回文 @@ 71.136.226.186 01/21 02:42
26F:推 march20:X 的, 貼到一半爛掉了, 又要重寫 @@ 71.136.226.186 01/21 03:34







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP