[心得] [寵社] 按鍵精靈自動拜訪教學...

看板Facebook作者 (黑貓)時間14年前 (2010/03/31 19:52), 編輯推噓33(33010)
留言43則, 28人參與, 最新討論串1/1
有鑑於...常常有人說抓不到點~不能使用...或是他一更新就不能用之類的問題 直接寫一個教學文比較快.... 首先...先下載程式 按鍵精靈官方網站: http://tw.vrbrothers.com/qmacro/ 個人是用7.20.5952 應該7.1以上版本都OK 以下教學....有點麻煩~~但是好處是~~可以背景執行.... 如果不用背景執行的話其實很簡單...... 1. 火狐瀏覽器 首先...先登入寵社...之後切換到按鍵精靈視窗 再來就是.. http://oz.nthu.edu.tw/~d947616/1.jpg
點那個新建吧 點進去之後會出現這個畫面... http://oz.nthu.edu.tw/~d947616/2.jpg
右邊可以編輯名稱/啟動/停止熱鍵之類的 再來請點開那個抓圖抓點,以及切換到原始碼 接下來點開寵社視窗...以及他那個抓圖抓點工具 會是這個畫面 http://oz.nthu.edu.tw/~d947616/3.jpg
首先 請在他那個工具選"控制碼" (圖片裡的步驟4..) 之後請都照著圖片的步驟做.... 步驟6. 如果是用FF...則要出現一樣的字.... IE則不會出現東西 步驟7. 這是看你的視窗調整的...(依照每個人的解析度/視窗位置不同 會有所不同) 請記錄下來X0, Y0 步驟8. 就是重點了~!!! 你滑鼠移動的時候 那個 X 跟 Y 座標會跟著移動 http://oz.nthu.edu.tw/~d947616/4.jpg
請抓取圖中的ABCD 四個位置的座標點....假設分別是 XA,YA~~~~~XD,YD * A的話..你喜歡挑第幾個好友都行 * B........看你喜歡什麼動作 自己挑自己喜歡的~!! 接著~!! 最重要的~!! 你記錄的 X, Y座標...全部都要扣掉上面的X0, Y0 舉例 你記錄A點的位置是584, 538 然後一開始的X0, Y0是 4,138 那麼~!!!!!!!!!!! 你等等必須輸入的A點座標就是 584-4, 538-138也就是 580,400 ABCD四個點都必須這樣做~!!!!! 可以得到 XA1, YA1~~~~~XD1, YD1的座標 記錄完之後....請回到按鍵精靈的程式碼那邊.... 輸入 Plugin hwnd1 = Window.MousePoint() "這句話是指定寵社視窗當他的背景框架" For 400 "指定他重複以下的步驟400次" Plugin Bkgnd.LeftClick(hwnd1, XA1, YA1) "這就是XA1, YA1點" Delay 2500 "延遲2.5秒" Plugin Bkgnd.LeftClick(hwnd1, XB1, YB1) "XB1, YB1點座標" Delay 5500 "延遲5.5秒" Plugin Bkgnd.LeftClick(hwnd1, XC1, YC1) 以下類推 Delay 2500 Plugin Bkgnd.LeftClick(hwnd1, XD1, YD1) Delay 1500 EndFor 好複製版本 Plugin hwnd1 = Window.MousePoint() For 400 Plugin Bkgnd.LeftClick(hwnd1, 580, 400) Delay 2500 Plugin Bkgnd.LeftClick(hwnd1, 400, 100) Delay 5500 Plugin Bkgnd.LeftClick(hwnd1, 300, 300) Delay 2500 Plugin Bkgnd.LeftClick(hwnd1, 50, 390) Delay 1500 EndFor 把他貼在原始碼那邊...輸入自己對應的 XA1, YA1~~~~~XD1, YD1的座標 這樣就可以了 至於delay時間... 由於每個人電腦的速度不一樣 自己斟酌吧~~多試幾次就可以了... 之後按左上角的保存退出~~然後按啟動鍵就可以開始跑了... 注意事項: 1. 你每次要跑自動拜訪的時候,請把視窗調整成"你在抓取點的時候的視窗樣子" 不然定位就會不準~!!! 2. 你在啟動自動拜訪的時候~~滑鼠"一定要放在寵社的視窗上", 不懂這句話的請把滑鼠指到自己寵物身上,再按快速鍵 火狐版本結束~!!! 如果是IE的話~~ 會多幾行程式碼.... Plugin Hwnd = Window.Find("IEFrame", 0) Plugin Window.Move(Hwnd,0,0) Plugin Window.Active(Hwnd) Plugin Window.Size(Hwnd, 1024, 768) KeyPress 40,1 Delay 500 KeyPress 40,1 Delay 1000 MoveTo 450,350 請把上面這邊加進去 還有~!!!! IE的定位 不需要扣掉X0,Y0.... 也就是你上面四個位置請輸入 XA,YA~~~~~XD,YD.... (應該不用吧....自己抓抓看...) 以上....要是看不懂~~再說吧 在操作的時候,請注意 1. 不能按"顯示桌面" 2. 不能移動/調整視窗大小或位置 3. 不能最小化視窗 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.47.222

03/31 19:53, , 1F
?
03/31 19:53, 1F

03/31 19:55, , 2F
推一下,學著寫這東西也挺有趣的XD
03/31 19:55, 2F

03/31 19:55, , 3F
看不懂 ̄__ ̄"
03/31 19:55, 3F

03/31 19:56, , 4F
╭(─╴╴─)╮_─)╮_─)╮_─)╮_─)╮
03/31 19:56, 4F

03/31 19:56, , 5F
想要偷懶又想玩你自然就會學著看懂 QQ
03/31 19:56, 5F

03/31 19:56, , 6F
噗噗噗這應該要發到EZsoft去了 (倒
03/31 19:56, 6F

03/31 19:56, , 7F
昨天剛學會XDD
03/31 19:56, 7F

03/31 19:57, , 8F
推黑貓ˇ
03/31 19:57, 8F

03/31 19:58, , 9F
庫歐Q口Q" (其實我剛差點直接罵臭一卡XDDD)
03/31 19:58, 9F

03/31 19:59, , 10F
不過還是感謝黑貓寫了自動拜訪,我學不會這個 (默)
03/31 19:59, 10F

03/31 20:02, , 11F
那我等會來發個更直觀的東東好了....(這個不違反板龜吧)
03/31 20:02, 11F

03/31 20:05, , 12F
推一下!!! 晚點再來選~
03/31 20:05, 12F

03/31 20:13, , 13F
03/31 20:13, 13F

03/31 20:13, , 14F
可以用錄製的方式很快又好懂!!
03/31 20:13, 14F

03/31 20:16, , 15F
推黑貓!!! 好專業~
03/31 20:16, 15F

03/31 20:16, , 16F
請問算好的程式碼要在哪裡輸入呢?
03/31 20:16, 16F

03/31 20:30, , 17F
我會了= =" 在請問一下原始坐標有負的要負負得正嗎XD?
03/31 20:30, 17F

03/31 20:33, , 18F
我又會了囧 謝謝分享orz(拖走)
03/31 20:33, 18F
※ 編輯: sivil 來自: 140.114.47.222 (03/31 20:36)

03/31 20:38, , 19F
請問IE多的幾行程式碼是放在什麼位置? 前? 後?
03/31 20:38, 19F

03/31 20:45, , 20F
試了結果卡在第一步就不會動了 XD
03/31 20:45, 20F

03/31 20:48, , 21F
可以在放大鏡那個視窗的定位起點座標處輸入X0,Y0的座標,
03/31 20:48, 21F

03/31 20:48, , 22F
那查出來的其他座標會自動扣掉X0,Y0的值,不用再手動扣了.
03/31 20:48, 22F

03/31 20:59, , 23F
To Hanahwa 放在之前~~只是指定視窗用的
03/31 20:59, 23F

03/31 20:59, , 24F
To CuteFace 真是個好主意~我都沒想到....
03/31 20:59, 24F

03/31 21:01, , 25F
其實我也是剛照你的步驟去試,意外看到,試了一下才知道.
03/31 21:01, 25F

03/31 21:17, , 26F
推黑貓>///< 我會用了~
03/31 21:17, 26F

03/31 22:26, , 27F
這太好用了~~非常感謝
03/31 22:26, 27F

03/31 22:36, , 28F
推黑貓~~我會用了,但是出現要註冊碼欸?
03/31 22:36, 28F

03/31 23:43, , 29F
成功了>////< 謝謝黑貓~
03/31 23:43, 29F

03/31 23:51, , 30F
大感謝!會用囉!>///< 但是註冊碼怎麼辦 Q Q
03/31 23:51, 30F

03/31 23:58, , 31F
搞不定.. 似乎是位置沒抓對, 不知道跟寬螢幕有沒有關 @@a
03/31 23:58, 31F

04/01 00:05, , 32F
我是都沒遇到註冊碼的問題....不然上google找找?
04/01 00:05, 32F

04/01 00:05, , 33F
基本上如果是自己抓點的話~那跟寬螢幕就沒有影響了~
04/01 00:05, 33F

04/01 00:12, , 34F
我是用按鍵抓抓輔助工具抓點的, 不過抓出來不對呀.. orz
04/01 00:12, 34F

04/01 12:00, , 35F
IE還是FF 這兩種瀏覽器的點不一樣哦~
04/01 12:00, 35F

04/01 17:38, , 36F
成功了~~~~~感謝原波
04/01 17:38, 36F

04/02 15:53, , 37F
謝謝!!!
04/02 15:53, 37F

04/03 17:57, , 38F
感謝大大的分享!!!
04/03 17:57, 38F

05/02 08:11, , 39F
我太笨了~試超久都不對,abcd定位之後要如何"錄"下來呢?
05/02 08:11, 39F

05/07 17:52, , 40F
我也不會存檔><
05/07 17:52, 40F

05/23 17:31, , 41F
abcd定位先用紙筆記下來 然後再參考範本修改即可~
05/23 17:31, 41F

05/23 17:32, , 42F
我成功了 非常感謝~~
05/23 17:32, 42F

10/14 16:50, , 43F
1次就成功!!!非常感謝!!!!
10/14 16:50, 43F
文章代碼(AID): #1BipTsrf (Facebook)