sory mod .hjhjh lần sau không dám nữaChào bạn huynhlamid
Topic này bạn muốn giúp đỡ về Code IT nên mình sẽ move qua Box IT cho phù hợp nhé.
Lần sau nhớ post đúng Box nhé.
em muốn ẩn trên firefox hay IE thì có hàm nào không anh.mà y/h anh là gì em pm học hỏi dc khôngĐể tạo autoclick bằng Autoit không chiếm chuột thì cơ bản nhất là dùng hàm ControlClick (Bạn có thể tham khảo trong Help -> F1)
Để xác định điểm cần click trong hàm ControlClick thì dùng Autoit Window Info -> tab Control -> Dòng ControlClick Coords nhé!
Lưu ý: Ít có tác dụng trên Flash (Nếu ko muốn nói là vô dụng )
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
#include <File.au3>
#include <Inet.au3>
#include <Excel.au3>
#include <String.au3>
#include <Crypt.au3>
Local Const $key = "vnmoney"
Local $mh, $co, $mahoa, $check, $ip, $a
$username = InputBox("PTV","Vui lòng điền tên đăng nhập của bạn vào đây"&@CRLF&"Vui lòng điền thật chính xác!","")
IF $username = "" Then
MsgBox(0,"PTV - ViroolVN","Tên đăng nhập không đúng")
Exit
EndIf
Func load()
Local $hDownload = InetGet("http://viroolvn.us.to/data/data.ptv", "data.ptv", 1, 1)
Do
Sleep(250)
Until InetGetInfo($hDownload, 2) ; Check if the download is complete.
InetClose($hDownload) ; Close the handle to release resources.
EndFunc
load()
_IEErrorHandlerRegister()
Local $oIE = _IECreateEmbedded()
#Region ### START Koda GUI section ### Form=
$GUI = GUICreate("PTV", 335, 256, 690, 485, $WS_POPUP)
GUISetFont(10, 800, 0, "MS Sans Serif")
GUISetBkColor(0x800000)
GUICtrlSetBkColor(-1, 0xFFFF00)
GUICtrlCreateObj($oIE, 0, 25, 345, 245)
$timer = GUICtrlCreateLabel("Đang dò tìm clip", 10, 3, 300, 22)
GUICtrlSetFont(-1, 11, 800, 0, "Tahoma")
GUICtrlSetColor(-1, 0x00FF00)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$file = FileOpen("data.ptv",0)
_IENavigate($oIE,"http://www.surfactif.fr/promote.php?id=vnmoney",0)
For $time = 0 to 5 Step + 1
GUICtrlSetData($timer,"Còn "&$time&" giây nữa để chuyển qua xem clip.")
sleep(1000)
Next
Func mahoa()
FileClose(@ScriptDir & "\data.ptv")
FileDelete(@ScriptDir & "\data.ptv")
$mh = $a&"|"&$ip&"|"&$username
$mahoa = _Crypt_EncryptData($mh, $key, $CALG_RC4)
InputBox("PTV - ViroolVN","Vui lòng copy đoạn mã này và gửi lên ViroolVN để xác thực.",$mahoa)
Exit
EndFunc
Local $ip = @IPAddress1
Local $t = 1
Local $a = 0
While 1
$data = FileReadLine($file,$t)
If $data <> "" Then
If StringRight($data,2) > @HOUR Then
_IENavigate($oIE,"http://api.virool.com/widgets/13319/"&StringLeft($data,4)&"?width=300&height=200width=300",1)
sleep(5000)
$hand = ControlGetHandle("PTV","","[CLASS:MacromediaFlashPlayerActiveX; INSTANCE:1]")
While 1
PixelSearch(0 ,0 ,157, 67,0x56000000,$hand)
If Not @error Then
ControlClick("PTV","",$hand,"left",1,148, 75)
$a+=1
For $time = 0 to 30 Step + 1
GUICtrlSetData($timer,"Còn "&$time&" giây nữa sẽ chuyển clip")
sleep(1000)
Next
GUICtrlSetData($timer,"Đã view xong... Đang chuyển qua clip mới")
ExitLoop 1
EndIf
WEnd
EndIf
$t+=1
Else
mahoa()
EndIf
WEnd
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Nếu muốn ẩn thì tất nhiên là có tùy thuộc vào bạn gọi thư viện FF.au3 hay là IE.au3 thôi!
Vì mỗi cái đều có hàm ẩn riêng
Vi dụ IE là: _IECreate([$s_Url = "about:blank" [, $f_tryAttach = 0 [, $f_visible = 1 [, $f_wait = 1 [, $f_takeFocus = 1]]]]])
Cái $f_visible = 1 thì hiện 0 thì ẩn
Mình it onl YH lắm + +! Với lại mình biết sơ sơ à! Nên không biết chỉ bạn dc bao nhiêu
Code:#include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <IE.au3> #include <File.au3> #include <Inet.au3> #include <Excel.au3> #include <String.au3> #include <Crypt.au3> Local Const $key = "vnmoney" Local $mh, $co, $mahoa, $check, $ip, $a $username = InputBox("PTV","Vui lòng điền tên đăng nhập của bạn vào đây"&@CRLF&"Vui lòng điền thật chính xác!","") IF $username = "" Then MsgBox(0,"PTV - ViroolVN","Tên đăng nhập không đúng") Exit EndIf Func load() Local $hDownload = InetGet("http://viroolvn.us.to/data/data.ptv", "data.ptv", 1, 1) Do Sleep(250) Until InetGetInfo($hDownload, 2) ; Check if the download is complete. InetClose($hDownload) ; Close the handle to release resources. EndFunc load() _IEErrorHandlerRegister() Local $oIE = _IECreateEmbedded() #Region ### START Koda GUI section ### Form= $GUI = GUICreate("PTV", 335, 256, 690, 485, $WS_POPUP) GUISetFont(10, 800, 0, "MS Sans Serif") GUISetBkColor(0x800000) GUICtrlSetBkColor(-1, 0xFFFF00) GUICtrlCreateObj($oIE, 0, 25, 345, 245) $timer = GUICtrlCreateLabel("Đang dò tìm clip", 10, 3, 300, 22) GUICtrlSetFont(-1, 11, 800, 0, "Tahoma") GUICtrlSetColor(-1, 0x00FF00) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### $file = FileOpen("data.ptv",0) _IENavigate($oIE,"http://www.surfactif.fr/promote.php?id=vnmoney",0) For $time = 0 to 5 Step + 1 GUICtrlSetData($timer,"Còn "&$time&" giây nữa để chuyển qua xem clip.") sleep(1000) Next Func mahoa() FileClose(@ScriptDir & "\data.ptv") FileDelete(@ScriptDir & "\data.ptv") $mh = $a&"|"&$ip&"|"&$username $mahoa = _Crypt_EncryptData($mh, $key, $CALG_RC4) InputBox("PTV - ViroolVN","Vui lòng copy đoạn mã này và gửi lên ViroolVN để xác thực.",$mahoa) Exit EndFunc Local $ip = @IPAddress1 Local $t = 1 Local $a = 0 While 1 $data = FileReadLine($file,$t) If $data <> "" Then If StringRight($data,2) > @HOUR Then _IENavigate($oIE,"http://api.virool.com/widgets/13319/"&StringLeft($data,4)&"?width=300&height=200width=300",1) sleep(5000) $hand = ControlGetHandle("PTV","","[CLASS:MacromediaFlashPlayerActiveX; INSTANCE:1]") While 1 PixelSearch(0 ,0 ,157, 67,0x56000000,$hand) If Not @error Then ControlClick("PTV","",$hand,"left",1,148, 75) $a+=1 For $time = 0 to 30 Step + 1 GUICtrlSetData($timer,"Còn "&$time&" giây nữa sẽ chuyển clip") sleep(1000) Next GUICtrlSetData($timer,"Đã view xong... Đang chuyển qua clip mới") ExitLoop 1 EndIf WEnd EndIf $t+=1 Else mahoa() EndIf WEnd While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd
thấy bạn nhiệt tình quá nên chắc mình cũng chuyển qua học cách viết auto quá , không biết bạn có thể cho mình yahoo để có gì hỏi bạn cho dễ được không. yahoo mình là thanhphong0509Biết thì chia sẽ nhau cùng biết thôi mà! Giấu diếm cũng đâu có làm mình giỏi hơn dc
hjhj sư huynh tính chuyển qua làm dân code ak hjhjthấy bạn nhiệt tình quá nên chắc mình cũng chuyển qua học cách viết auto quá , không biết bạn có thể cho mình yahoo để có gì hỏi bạn cho dễ được không. yahoo mình là thanhphong0509
thank anh .để em ngâm cứu code anh thửYahoo: onha_kiemtien
Nói trước là mình ít khi onl YH lắm!
MMO chơi nhiều thể loại quá nên muốn học thêm cái auto để làm việc dễ hơnhjhj sư huynh tính chuyển qua làm dân code ak hjhj
Chính xác, F1 + Google là ra hếtThật ra Autoit rất dễ học (ko muốn nói là đơn giản hơn cả c++ và C#) vì tất cả các hàm, hướng dẫn đều đã có trong file Help (F1) của autoit rồi (Trong đó bao gồm cả code mẫu để bạn tham khảo lun. Ngoài ra, trên mạng cũng share rất nhiều code viết trên nền Autoit, vì thế việc đi kiếm code mình đang cần để ngâm cứu là không khó!
Khổ 1 chổ là Autoit thì dễ bị decompile thôi + +!
Để thành thục Autoit các bạn nên tham khảo thật nhiều trong File Help của Autoit là sẽ hiểu gần như toàn bộ cấu trúc lập trình cơ bản của Autoit rồi! Còn về mấy cái nâng cao như GUI, HTTPrequest, ... thì phải cần tìm hiểu thêm trên mạng.
giá mà gần bác nhờ bác chỉ bảo mấy đường cơ bản về C++Tự nhiên nhắc đến autoclick làm chi mà giờ nổi hứng làm cái auto post youtube for fanbox
Chắc build 1 bản dùng chơi quá