求QQ自動登錄解決方案

QQ2010現在不支持命令行登錄了,還有如果是模擬鼠標鍵盤的話,如何確定輸入框的位置

先FindWindow找到登陸框,GetWindowRect就可以計算機了頂到有人幫忙解決爲止

沒人知道嗎?現在有很多軟件都支持各種版本的QQ登錄,有人知道是怎麼做的嗎

這個問題不是說,很難
你想,要是可以隨便往裏面sendmessage賬號密碼,那麼病毒也可以隨便獲取賬號密碼
騰訊不是軟柿子,人家那邊有驅動保護
用網頁登陸倒是可以考慮僅供參考,等高人吧

基本代碼片斷:
1.用FindWindow找出QQ登陸窗口
2.EnumChildWindows枚舉每個子窗體
難點在怎麼輸入密碼,當輸入密碼時,qq從系統內部接管了鍵盤.

QQWndName這個是QQ的標題名吧,那是不是要寫很多呢,比如別人的QQ版本是2007,2008,2009,2010,每個都要寫?而且等明年新出2011我這個又得改?別人做的都是兼容性很強的,QQ升級後也好用
用ShellExcute解決的,家裏電腦上有相關代碼。 不過在公司呢現在,晚上能傳給我嗎?分都送給你,謝謝了

20樓給的就是用winexe執行qq的方案,自己分析下吧,
代碼裏沒有資源文件,不過自己加上的話也比較容易.

QQ登錄窗口的兩個風格,可以根據窗口大小來判斷的嘛。
經典登錄窗口的大小是固定的。
另一種風格的大小是可變的,但是其最小高度遠大於經典登錄窗口的高度。還有其中的各個輸入框的位置很有規律。
我試了,QQ2010不好用,據說是2010已經關閉了命令行啓動有例子嗎?我要登錄的是QQ軟件,不是網頁版的
謝謝啊,爲啥沒人來回答這個問題呢,這東西很難嗎?現在有好多軟件都實現了這個功能啊
其實也很簡單,讓QQ記住密碼,然後再鉤選自動登錄,每次只要調用QQ.exe就可以自動登錄了!
QQ自動登錄時記錄賬號和密碼是在本地的DB裏,很難破解。
如果是一臺新的電腦沒有提前登錄過,或者當前默認的自動登錄不是你的QQ號,如何解決?
以我以前做QQ遊戲外掛自動登錄的經驗,實現自動登錄只要把斷點下到要按下登錄的時候,然後用OD反彙編,用CE一類的工具搜索密碼然後慢慢找吧,找到登錄CALL後一般會有QQ號和QQ密碼2個參數,你自己把參數填入然後調用這個CALL就行了
問題是 輸入密碼不好搞 ,樓上的都給你說的明白了阿。
密碼輸入框被保護了 。普通的方法對他沒用。 除非你技術高, 如果技術沒到,給你說了怎麼弄你也弄不了嘛。 需要驅動級的模擬按鍵才能輸入密碼吧
不懂不要瞎說,我已經實現了鼠標鍵盤模擬,找到賬號欄後按TAB就可以到密碼欄,然後模擬鍵盤就可以輸入密碼。這種做法的問題是我無法準確定位到賬號欄。
QQ不是傻子,前段時間寫了個hook的,只要我點擊了密碼輸入框以後,QQ會自動的發送WM_CHAR消息,我自己輸入的鍵盤消息夾雜在裏面,當然我只是hook了鍵盤。如果這裏每個人都能輕而易舉的把QQ給操縱了,QQ也就不用幹了~失望就不要來了,這裏是討論學習的地方,沒有人有義務教會你任何東西~
是通過hook ExtTextOutW函數,獲得文本及邏輯座標。再hook bitblt函數,獲得內存DC,進行座標轉換得來的,但由於我有的輸入框內文本座標不正確,所以我也不能確認其它座標是不是真正的屏幕座標。我的目的只是進行位置區分。
來源:英超直播
發佈了45 篇原創文章 · 獲贊 1 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章