我最近想整一個QQ群驗證,但是我VB.Net不會對網頁進行操作。
我是這么想的:
QQ群主頁地址不是這樣的么?https://qun.qq.com/member.html#gid=XXXXXXXX(XXXX為群號)
只有是本群群員(不管是普通群員還是管理)就可以看到群內成員的資訊,反之則會無法看到。
最近寫了個小軟體,老是有人進群白嫖完就退群,我想寫這么個驗證,就是讓他自己登陸QQ后,軟體打開https://qun.qq.com/member.html#gid=XXXXX并獲取tbody class=list元素的資料。這個元素好像是列舉了所在群的所有群員的資訊。
不在群內的用戶將無法訪問或者好像是直接換群號反正好像就是回傳為空。
我想的是假如說回傳的空 則將某個布爾型變數變為空。從而軟體自動退出。
大佬們這咋整?我html方面不是太清楚。
uj5u.com熱心網友回復:
訪問這個https://qun.qq.com/member.html#gid=xxx 是需要登錄的,幾乎不可能自己寫代碼自動登錄你這個還不如每天群里發個隨機密碼,軟體每次登錄都需要輸入密碼來的方便。
離線方案可以用 日期加上一個自己約定的字串,做一下md5,獲取后幾位作為密碼, 這樣你也可以預先算好幾天的密碼放qq公告里
在線方案如果有自己服務器么自己生成隨機密碼,沒有么去抓取上一天上證指數加自己的約定的值作為密碼種子也可以
uj5u.com熱心網友回復:
webbrowser或者 webclient 都可以uj5u.com熱心網友回復:
webbrowser我曾經試過,但是有人電腦上的IE設定不對導致了webbrowser出錯,無法正常使用。
uj5u.com熱心網友回復:
目前手頭沒有服務器..軟體也是本地化
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/8439.html
標籤:VB.NET
