Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Tratsch rund um Autoit / Autoit Talk | kleinere Fragen

Discussion on Tratsch rund um Autoit / Autoit Talk | kleinere Fragen within the AutoIt forum part of the Coders Den category.

Reply
 
Old 11/04/2014, 20:39   #2176
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by alpines View Post
Kannst du nicht. Annähernd schon, HWID, MAC-Adresse, CPU,...
alles zusammen md5 oder sha256 hashen

hat bei mir immer sehr gut geklappt
YatoDev is offline  
Thanks
1 User
Old 11/05/2014, 18:38   #2177


 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
Was ist die einfachste Methode für einen User einen Bereich manuell zu definieren? Ich dachte daran, dass man so ein Viereck per MouseDown aufspannen kann, wüsste aber nicht wie man das machen sollte.
Moneypulation is offline  
Old 11/05/2014, 19:52   #2178
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
_IsPressed. Probier das Script mal (musst von oben links nach unten rechts ziehen).
Code:
#include <ScreenCapture.au3>
#include <Misc.au3>

Local $bLMBpressed = False, $aFirstPos[2], $aSecondPos[2]

While 1
	If $bLMBpressed = False And _IsPressed(01) Then
		$bLMBpressed = True
		$aFirstPos = MouseGetPos()
	ElseIf $bLMBpressed = True And Not _IsPressed(01) Then
		$bLMBpressed = False
		$aSecondPos = MouseGetPos()
		ExitLoop
	EndIf
WEnd

;~ If FileExists(@DesktopDir & "\Screen.jpg") Then FileDelete(@DesktopDir & "\Screen.jpg")
_ScreenCapture_Capture(@DesktopDir & "\Screen.jpg", $aFirstPos[0], $aFirstPos[1], $aSecondPos[0], $aSecondPos[1])
alpines is offline  
Thanks
1 User
Old 11/05/2014, 19:55   #2179


 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
Wow funktioniert echt gut. Kann ich irgendwie das Viereck sichtbar machen solang die maus noch gedrückt wird?
Moneypulation is offline  
Old 11/05/2014, 21:12   #2180
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
mit gdiplus ist das sehr einfach möglich.
hab ich auch bei meinen pixel bots so gemacht
YatoDev is offline  
Thanks
1 User
Old 11/05/2014, 22:10   #2181


 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
Wieso ist mein Info Menu disabled?? Hab nichts ungewöhnliches im Code

Moneypulation is offline  
Old 11/07/2014, 15:24   #2182


 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
PHP Code:
Func TogglePause()
ToolTip("Paused",0,0)
$Paused Not $Paused
While $Paused
  Sleep
(100)
  
ToolTip("Paused",0,0)
WEnd
ToolTip
("")
EndFunc 
Ich hab ne ganz normale Pause Funktion aber immer wenn ich Pause drücke, paust er zwar aber dann hängt sich das Programm auf (keine Rückmeldung). Wenn ich Pause in der GUI drücke, klappts ganz normal und ich kann wieder "unpausen". Aber wenn ich dann in meiner Main Endlosschleife bin, und da Pause drücke, kommt noch das ToolTip aber dann reagiert das Programm nicht mehr. Wieso?
Moneypulation is offline  
Old 11/07/2014, 22:07   #2183
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,148
Weil in der Endlosschleife für deine Pause keine Nachrichten des Programms (GUIGetMsg()) verarbeitet werden. Windows erkennt deshalb, dass das Programm nicht mehr reagiert, schließlich befindet sich das Programm auch in einer ereignislosen Dauerschleife. Lösen kannst du das Problem einfach so, dass du die Nachrichten, also sämtliche GUI Ereignisse, immer bearbeitest. "Im unteren Teil" der Hauptschleife, welche auch die einzige Dauerschleife im Script sein muss, kannst du dann einfach über eine boolesche Variable einen Zustand abfragen ($Paused). Ist der Zustand bei "True" werden die Funktionen des Bots ausgeführt, andernfalls natürlich nicht.
Abgesehen davon ist die Verwendung des ToolTip() in der Dauerschleife nicht nötig, da dieses solange angezeigt wird, bis dieses gelöscht wird (ToolTip("")).
KDeluxe is offline  
Thanks
1 User
Old 11/08/2014, 13:25   #2184


 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
Quote:
Originally Posted by KDeluxe View Post
Weil in der Endlosschleife für deine Pause keine Nachrichten des Programms (GUIGetMsg()) verarbeitet werden. Windows erkennt deshalb, dass das Programm nicht mehr reagiert, schließlich befindet sich das Programm auch in einer ereignislosen Dauerschleife. Lösen kannst du das Problem einfach so, dass du die Nachrichten, also sämtliche GUI Ereignisse, immer bearbeitest. "Im unteren Teil" der Hauptschleife, welche auch die einzige Dauerschleife im Script sein muss, kannst du dann einfach über eine boolesche Variable einen Zustand abfragen ($Paused). Ist der Zustand bei "True" werden die Funktionen des Bots ausgeführt, andernfalls natürlich nicht.
Abgesehen davon ist die Verwendung des ToolTip() in der Dauerschleife nicht nötig, da dieses solange angezeigt wird, bis dieses gelöscht wird (ToolTip("")).
Danke, das hat mir sehr geholfen
Moneypulation is offline  
Old 11/09/2014, 18:30   #2185
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
kann mal jemand den offiziellen autoit obfuscator hochladen?
YatoDev is offline  
Old 11/13/2014, 18:26   #2186
 
[Beatrice]'s Avatar
 
elite*gold: LOCKED
Join Date: Oct 2014
Posts: 1,258
Received Thanks: 12,470
Quote:
Originally Posted by »FlutterShy™ View Post
kann mal jemand den offiziellen autoit obfuscator hochladen?
Ofc. Have fun.
Attached Files
File Type: rar Obfuscator.rar (52.9 KB, 3 views)
[Beatrice] is offline  
Thanks
2 Users
Old 11/15/2014, 18:52   #2187


 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769


Wie änder ich die rotmarkierte Zeile? Also immer die Zeile in der ich grad bin, weil das so hell ist

Wenn ich mein Script mit dem AutoIt Obf obfuscate, dann funktioniert die ButtonHover funktion nicht mehr. Ich bekomm kein Error aber dann passiert nichts wenn ich mit der Maus über den Button geh. Kann mir da jemand helfen?
Moneypulation is offline  
Old 11/20/2014, 18:33   #2188
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
kann man selbst funktionen mit n parametern erstellen ? also funktionen mit dynamisch vielen params?

Mache es im moment entweder mit einem array mit params drinn oder das ich selbst 10 params definiere und denen den null wert gebe und darauf überprüfe
YatoDev is offline  
Old 11/20/2014, 20:33   #2189
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Ja das geht aber glaube ich nur bis 255. Die BitOr Funktion sagt das jedenfalls:
alpines is offline  
Old 11/20/2014, 20:38   #2190
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by alpines View Post
Ja das geht aber glaube ich nur bis 255. Die BitOr Funktion sagt das jedenfalls:
ja und wie deklariere ich so eine funktion selber?

noch eine frage:
Es gibt ja asynchrone funktionen in der winapi wie zum Beispiel FileWriteEx.
kennt jemand noch mehr solcher funktionen die autoit sinnvoll erweitern?
Ich hab in einem script von mir jetzt dieses asynchrone filewrite benutzt (ganz oft in verschiedene files) und wenn der benutzer diese dann braucht überprüfe ich mit SleepEx ob der vorgang abgeschlossen ist^^ ich weis filewrite nimmt auch in autoit nichtviel zeit in anspruch
YatoDev is offline  
Reply


Similar Threads Similar Threads
[Sammelthread]Fragen zu Autoit wie man Hacks herstellt(Autoit) + Antworten
11/16/2011 - Metin2 - 0 Replies
Hallo Liebe Community, Ich habe diesen Thread aufgemacht weil manche leute mit Autoit nicht mehr weiterkommen wie man Hack herstellt ,ich habe mit schon ein Multihack mit Autoit herstellt das war einfach .Da viele User nicht weiterkommen werden habe ich mich entschieden ein Thread aufzumachen mit Fragen und ich den dann Antworten kann und helfen kann! ------------------------------------------------- --------------------------- Mein Multihack:...



All times are GMT +2. The time now is 06:46.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.