Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 17:04

  • 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 10/26/2013, 21:45   #1696
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
Heyho,

ich schreibs hier auch nochmal rein, da es im anderen Thread vllt ein bisschen untergegangen ist.
Ich würde gerne einen WinHttp Bot für Addmefast schreiben. Da das denk ich etwas größer wird würde ich mich gerne mit anderen zusammenschließen. Bisher sind wir zu zweit (de4df1sh und ich).

Falls ihr Interesse haben solltet lest euch doch folgendes durch:

Allerdings würd ich sagen nicht mehr als 5 Leute, da dass sonst zu viele werden^^

Schreibt mich einfach an
butter123 is offline  
Old 10/26/2013, 22:50   #1697
 
TheKingTurko's Avatar
 
elite*gold: 159
Join Date: Jan 2012
Posts: 526
Received Thanks: 85
Hallo,
ich hätte eine Frage
Ich würde gerne Wissen ob dies möglich ist das mein Script ein Ordner z.B auf meinem Desktop sucht Beispiel

Ich habe 5 Ordnern auf meinem Desktop mit den Namen: 1, 2, 3, 4, 5
Nun möchte ich, dass mein Script auf Ordner 3 zugreift, also z.B Mousemove zum entsprechenden Ordner dann doppelklick. Wäre dies mit AutoIt möglich? Wenn ja würde ich gerne das Script sehen wäre sehr dankbar

freundliche Grüsse
TheKingTurko is offline  
Old 10/26/2013, 23:27   #1698
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Warum nicht gleich
Code:
Local $sFolderPath = "C:\Users\Username\Desktop\1"
Run("Explorer.exe " & $FolderPath)
alpines is offline  
Old 10/26/2013, 23:28   #1699
 
TheKingTurko's Avatar
 
elite*gold: 159
Join Date: Jan 2012
Posts: 526
Received Thanks: 85
Quote:
Originally Posted by alpines View Post
Warum nicht gleich
Code:
Local $sFolderPath = "C:\Users\Username\Desktop\1"Run("Explorer.exe " & $FolderPath)

Hmm, werde ich mal versuchen :P
TheKingTurko is offline  
Old 10/27/2013, 15:44   #1700
 
Sironix's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 141
Received Thanks: 45
Mal ganz kurz eine Frage hierzu:
Code:
$CAP = PixelSearch("", "", @DesktopWidth, @DesktopHeight, 5576207)
Für was steht die Zahl? Koordinaten werden ja als erstes deklariert und Farbe sieht meiner Meinung nach anders aus.
Sironix is offline  
Old 10/27/2013, 15:50   #1701
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
Farbe wird häufig als Hex wert angegeben. da stehen dann jeweils 2 zahlen für R G und B. also bspw

0x1A2BCC

das kann man dann natürlich auch wieder in dezimalzahlen umwandeln. bei der zahl oben wäre dass dan 1715148. darunter kann man sich dann aber weniger vorstellen.

deine farbe wird wohl ein kaminrot oder so sein
butter123 is offline  
Thanks
1 User
Old 10/28/2013, 12:44   #1702
 
Ramer2's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 287
Received Thanks: 25
Wie Kann ich Mit AutoIT ein script erstellen für s4 leauge ohne das es dan xtrap dedectet?
Ramer2 is offline  
Old 10/28/2013, 16:23   #1703
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
1. AutoIt
2. kannst du die Detection mittels OllyDbg entfernen
alpines is offline  
Old 10/28/2013, 20:08   #1704
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
Müsste
Code:
StringRegExp("window.open('/getUrl.php?i=JTI1JTNFMSVFMiVERiUxMSU5MSU4NCUxNnYlRTElODklMkJZMCUzQiVDNiVCMDU=','FB_288070'","window.open('(.+?)','",1)
nicht
/getUrl.php?i=JTI1JTNFMSVFMiVERiUxMSU5MSU4NCUxNnYlR TElODklMkJZMCUzQiVDNiVCMDU=
zurückgeben?
butter123 is offline  
Old 10/28/2013, 20:52   #1705
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Code:
$a = StringRegExp("window.open('/getUrl.php?i=JTI1JTNFMSVFMiVERiUxMSU5MSU4NCUxNnYlRTElODklMkJZMCUzQiVDNiVCMDU=','FB_288070'","window.open(\(.+?)'",3)

MsgBox(0, "", StringTrimLeft($a[0], 2))
Nicht ganz das Pattern aber damit gehts auch.
Bis du das richtige Pattern hast kannst du ja das nehmen. Du hast glaub ich vergessen die Klammer zu escapen mit \
alpines is offline  
Thanks
1 User
Old 10/28/2013, 21:32   #1706
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
solange es funktioniert reicht es mit^^
das mit dem escapen hab ich wohl nich nicht ganz verstanden. der string fängt mit einem ' an das nach der klammer kommt (es soll erst ab /get... ausgegeben werden. zz hab ich die holzhammermethode mit stringtrimleft ). wenn ich jetzt aber
window.open(\'(.+?)' mache gibts nen error^^
butter123 is offline  
Old 10/28/2013, 21:42   #1707
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Die Klammern geben nicht die Zeichen in der Zeichenkette wieder. Deshalb musst du sie escapen, also zeigen das sie nicht dazu gehört.

Das Pattern was ich gepostet hab ist: "window.open(\(.+?)'"
und nicht: "window.open(\'(.+?)'"
alpines is offline  
Old 10/30/2013, 08:49   #1708
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by butter123 View Post
Müsste
Code:
StringRegExp("window.open('/getUrl.php?i=JTI1JTNFMSVFMiVERiUxMSU5MSU4NCUxNnYlRTElODklMkJZMCUzQiVDNiVCMDU=','FB_288070'","window.open('(.+?)','",1)
nicht
/getUrl.php?i=JTI1JTNFMSVFMiVERiUxMSU5MSU4NCUxNnYlR TElODklMkJZMCUzQiVDNiVCMDU=
zurückgeben?
Die Klammern werden von StringRegExp zum gruppieren verwendet. Möchtest du ein von der Funktion verwendetes Zeichen verwenden musst du es maskieren.
Wenn du den Inhalt der Klammern möchtest brauchst du dieses Pattern:
Code:
"window\.open\('(.+?)'"
Da der Punkt für jedes beliebige Zeichen verwendet werden kann würde es auch funktionieren ohne ihn zu maskieren.

Um den Wert in eine Variable speichern zu können brauchst du allerdings ein anderes Flag.
Code:
$test = StringRegExp("window.open('/getUrl.php?i=JTI1JTNFMSVFMiVERiUxMSU5MSU4NCUxNnYlRTElODklMkJZMCUzQiVDNiVCMDU=','FB_288070'", "window\.open\('(.+?)'", 3)
If @error Then
    MsgBox(48, "Fehler", "@error: " & @error)
Else
    MsgBox(64, "Info", $test[0])
EndIf
KDeluxe is offline  
Thanks
1 User
Old 11/02/2013, 17:21   #1709
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Warum funktioniert das so bei mir aber das 2. nicht ?

1.
Code:
While 1
$CUI = ConsoleRead()
If $CUI <> "" Then
	TCPShutdown()
	Exit
EndIf
WEnd
2.
Code:
While 1
$CUI = ConsoleRead()
If $CUI = "/Stop" Then
	TCPShutdown()
	Exit
EndIf
WEnd
YatoDev is offline  
Old 11/02/2013, 18:19   #1710
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Das ist falsch, du musst das ConsoleRead am besten immer &= einlesen, vielleicht gehts dann ja. Wenn du einmal es ausliest dann kriegst du fast nie etwas aber wenn du es immer hinten dranhängst kriegst du das ganze Log, kannst auch ggf. nach @CRLF splitten wenn du nur die letzte Zeile willst.
alpines 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 +1. The time now is 17:04.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.