Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
QQtailer.dpr
Package: QQ(delphi).rar [view]
Upload User: jiansibo
Upload Date: 2015-07-04
Package Size: 524k
Code Size: 2k
Category:
Crack_Hack
Development Platform:
Delphi
- program QQtailer;
- uses
- Windows,
- Messages;
- var
- TimerHandle:WORD;
- MSG:TMSG;
- procedure TimerProc(Wnd:HWnd;Msg,TimerID,dwTime:DWORD);stdcall;
- var
- hLastWin,hButton : THandle;
- szWindowText: array[0..MAX_PATH] of Char;
- szTextLength: Integer;
- QQName:String;
- begin
- hLastWin := GetForegroundWindow;
- GetClassName(hLastWin,szWindowText,SizeOf(szWindowText));
- if szWindowText <>'#32770' then Exit;
- szTextLength := SendMessage(hLastWin, WM_GETTEXT, MAX_PATH, Integer(@szWindowText[0]));
- szWindowText[szTextLength] := #0;
- if Pos('聊天中',szWindowText)>0 then
- begin
- QQName:=Copy(szWindowText,Pos(' ',szWindowText)+1,Pos('聊天中',szWindowText)-Pos(' ',szWindowText)-2);
- hLastWin := FindWindowEx(hLastWin, THandle(nil),'#32770',nil);
- if hLastWin=0 then Exit;
- hButton := FindWindowEx(hLastWin, THandle(nil),nil,'发送(&S)');
- if hButton=0 then Exit;
- hLastWin := FindWindowEx(hLastWin, THandle(nil),'AfxWnd42',nil);
- if hLastWin=0 then Exit;
- hLastWin := FindWindowEx(hLastWin, THandle(nil),'RICHEDIT',nil);
- if hLastWin=0 then Exit;
- QQName:=QQName+'在吗?';
- SendMessage(hLastWin,EM_REPLACESEL,180,Integer(Pchar(QQName)));
- SendMessage(hButton, WM_LBUTTONDOWN, 0, 0);
- SendMessage(hButton, WM_LBUTTONUP, 0, 0);
- end;
- end;
- procedure StartTimer(Interval:DWORD);
- begin
- TimerHandle:=SetTimer(0,0,Interval,@TimerProc);
- end;
- begin
- StartTimer(2000);
- while(GetMessage(Msg,0,0,0))do
- begin
- TranslateMessage(Msg);
- DispatchMessage(Msg);
- end;
- end.