c語言自動登錄qq
㈠ c語言qq自動登錄程序如何做
如果是其他的程序登陸,或許可以用用調用打開指定位置的程序,比如c的system(),然後輸入start程序路徑,然後就是獲取窗口句柄,以及編輯框等空間,獲取發送信息登陸,但是現在的qq版本的那些空間已經不能獲取那些空間的id了,是畫出來的,我以前試著要獲取qq聊天信息框中的內容,但是不能獲取裡面的句柄
試試上面的方法,應該是不可以了,那就只有用獲取窗口的位置,然後模擬滑鼠鍵盤的操作來搞定了,至於輸入賬號,就用剪切板粘貼,上面所說的這些都是有api函數可以實現的,這是原理,具體的網路吧
㈡ 怎樣用C語言寫一個只要一按windows鍵+Q鍵就自動運行QQ程序
從你的開始菜單裡面找到QQ的快捷方式,右鍵 屬性 點到快捷鍵那一欄 按下你想整的組合鍵,建議用Ctrl+Q 確認就可以了。
我試了下Windows鍵+Q不行滴, windows鍵比較特殊。
如果滿意請採納,謝謝~
㈢ 求QQ網頁自動登錄代碼
源代碼如下:
Dim WshShell, QQPath, QQselect
QQPath="c:\Progra~1\Tencent\QQ\CoralQQ.exe"
Set
WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run
QQPath
WScript.Sleep 2000
WshShell.AppActivate "QQ登錄"
WshShell.SendKeys
"+{TAB}"
WshShell.SendKeys "123456789"
WScript.Sleep 200
WshShell.SendKeys
"{TAB}"
WshShell.SendKeys "123456789"
WScript.Sleep 200
WshShell.SendKeys
"{ENTER}"
復制以上代碼並保存為「*.VBS」,並運行便可以了。另外因為在命令行下,只支持8位字元長度的文件名,所以像「ProgramFiles」的這種文件名就要改寫成「Progra~1」。如果想同時登陸多個QQ,只需再增加下面那樣的代碼就可以了.紅色為QQ.exe所在硬碟的路徑,藍色改為QQ號碼,綠色改為此QQ號碼的密碼。
WScript.Sleep 2000
QQPath="D:\Progra~1\Tencent\QQ\CoralQQ.exe"'QQ所在路徑
Set
WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run
QQPath
WScript.Sleep 2000
WshShell.AppActivate
"QQ登錄1"
WshShell.SendKeys "+{TAB}"
WshShell.SendKeys "123456789"
WScript.Sleep 200
WshShell.SendKeys
"{TAB}"
WshShell.SendKeys "123456789"
WScript.Sleep 200
WshShell.SendKeys
"{ENTER}"
㈣ 怎樣用批處理設置自動登錄QQ
Dim strPrgpth
strPrgpth = "c:\pro\qq\bin\qq.exe" '如果QQ安裝路徑不同,在此處修改
Set wshshell = CreateObject("wscript.shell")
Set oexec = wshshell.exec(strPrgpth)
wscript.sleep 3000 '如果腳本無法工作,可以適當延長這部分的時間值
wshshell.AppActivate "QQ用戶登錄"
wshshell.Sendkeys "{TAB}"
wshshell.Sendkeys "111111" '換成你自己的QQ號
wscript.Sleep 1000
wshshell.Sendkeys "{TAB}"
wscript.Sleep 1000
wshshell.Sendkeys "111111" '換成你的QQ號密碼
wscript.Sleep 1000
wshshell.Sendkeys "{ENTER}"
wscript.Quit
保存為vbs格式
無語,還不夠清楚啊,我都沒法再說了,在有注釋的行,把你qq的安裝路徑、號碼、密碼填上就行了
㈤ 易語言怎樣編寫QQ自動登錄
直接下一個按鍵精靈就能完成樓主的要求了
按鍵精靈8是最新版
樓主你最起碼給點分吧
按鍵精靈和vb一樣(差不了太多)
這是我很久以前寫的代碼
代碼
---------------------------------------------
//判斷文件是否存在如果存在將在下次運行無需手動輸入賬號以及密碼!
aa = Plugin.File.IsFileExit("c:\c.txt")
If aa = true then
Call haha
Else
k=inputbox("QQ路徑:",麥兜Terran)
y= inputbox("用戶名:",麥兜Terran)
m= inputbox("密碼:",麥兜Terran)
//創建一個文件,作為記錄
RunApp "cmd /c cd.>c:\c.txt&",0
Call Plugin.File.WriteFileEx("c:\c.txt", y)
Call Plugin.File.WriteFileEx("c:\c.txt", m)
Call Plugin.File.WriteFileEx("c:\c.txt", k)
Call haha
End if
//開始工作
Sub haha
l = Plugin.File.ReadFileEx("c:\c.txt")
x = Split(l,"|")
RunApp x(2)
KeyPress 9,9
SayString x(0)
KeyPress 9,1
SayString x(1)
KeyPress 9,5
KeyPress 13,1
End Sub
㈥ 用c語言編寫一個QQ登陸的程序有3次機會
#include<stdio.h>
#include<string.h>
#defineNAME"test"
#definePASSWORD"test"
intmain()
{
charusername[20],passwd[20];
intcount=1;
while(1)
{
printf("請輸入用戶名:");
scanf("%s",username);
printf("請輸入密碼:");
scanf("%s",passwd);
if(strcmp(username,NAME)==0)
{
if(strcmp(passwd,PASSWORD)==0){printf("恭喜!登錄成功! ");break;}
else
{
if(count<3){printf("抱歉!密碼輸入錯誤!你還有%d次嘗試的機會 ",3-count);count++;}
else{printf("抱歉!密碼錯誤!你已經沒有機會了! ");break;}
}
}
else
{
if(count<3){printf("抱歉!用戶名輸入錯誤!你還有%d次嘗試的機會 ",3-count);count++;}
else{printf("抱歉!密碼錯誤!你已經沒有機會了! ");break;}
}
}
return0;
}
㈦ C語言打開qq
方法還是有的,第一運行QQ,然後計算QQ賬號框所在屏幕的坐標,再模擬滑鼠點擊賬號框,把游標傳遞給賬號框,再模擬鍵盤輸入賬號。第二,同上,計算密碼框的坐標再模擬鍵盤輸入密碼。至於代碼是如何實現的,就看你的C語言水平和Win32 API 熟悉的程度了.