자주 쓰는 기능만 모아봤습니다.. 사용자함수 파일 (*.cuf)로 만들어 올리려다 귀차님즘 때문에 걍 텍스트로 올려여..;; 보시면서 차근차근 따라하시면 알껍니다.. -------------------------------------------------------------------- 1. 다른 프로그램 종료하기 - 연결파일명 : user32.dll - 명령어 실수함수:FindWindowA(문자:값,값1); - 사용법 실수:핸들; 핸들:=사용자함수0.FindWindowA("", 문자:프로그램제목); //강제 종료시킬 프로그램의 핸들 구해서 postmessage(핸들, 16, 0, 0); //강제 종료한다..
2. 웹파일 다운로드하기 - 연결파일명 : urlmon.dll - 명령어 실수함수: URLDownloadToFileA(실수: pCaller; 문자: szURL, szFileName; 실수: dwReserved, lpfnCB); - 사용법 실수 : 성공반환; 성공반환 := 사용자함수0.URLDownloadToFileA(0, "http://웹파일주소","C:\저장위치", 0, 0); 만일(성공반환 = 0) 문자창보여("다운로드 함수"); 아니면 문자창보여("다운로드 실패"); //다운로드 성공시 0을 반환함
3. 마우스 제어 관련 - 연결파일명 : user32.dll - 명령어 함수:mouse_event(실수:dwFlags, dx, dy, cButtons, dwExtraInfo); - 사용법 사용자함수0.mouse_event(플래그,x, y, 0, 0); //mouse_event(플래그, X, Y, 버튼, 기타정보) //MOUSEEVENTF_LEFTDOWN = 2 //MOUSEEVENTF_LEFTUP = 4 //MOUSEEVENTF_RIGHTDOWN = 8 //MOUSEEVENTF_RIGHTUP = 16
4. 키보드 키 자동으로 눌러주는 함수 - 연결파일명 : user32.dll - 명령어 실수함수:keybd_event(실수:bVk,bScan,dwFlags,dwExtraInfo) - 사용법 사용자함수0.keybd_event(아스키코드값,0,0,0); //아스키코드값은 창조 도움말이나 소스자료실에 있는 아스키코드표 참고!!
5. 트레이로 프로그램 최소화 및 복구하기 - 연결파일명 : user32.dll - 명령어 함수:SetForegroundWindow(실수:hwnd); 진리함수:ShowWindow(실수:핸들,상태); - 사용법 사용자함수0.ShowWindow(창0.핸들,9); 사용자함수0.ShowWindow(_프로그램핸들,9); 사용자함수0.SetForegroundWindow(창0.핸들); //이해가 안되시면 소스자료실에 있는 트레이 예제를 참고.. ['트래이'라 검색하면 나옴]
6. FTP로 접속해서 파일 업로드 및 다운로드 하기 (★사용법 수정★) - 연결파일명 : Filetr32.dll - 명령어 실수함수 : File_Upload(문자 : host_ipstr, user_name, pass_word, tar_dir, tar_file, src_file); 실수함수: File_Download(문자: host_ipstr, user_name, pass_word, src_dir, src_file, tar_file); - 사용법 //업로드 사용자함수0.File_Upload("접속IP", "접속아이디", "접속비밀번호", "/public_html", "웹상에 저장시킬 파일명","C:\업로드시킬 파일의 위치\파일명"); //다운로드 사용자함수0.File_Download("접속IP", "접속아이디", "비밀번호", "/public_html", "다운로드할 웹상의 파일명", "C:\저장할 위치\파일명"); |
|