|
You last visited: Today at 17:04
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.
10/26/2013, 21:45
|
#1696
|
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:
Was ist Addmefast?
Eine Plattform zum Austauschen von Likes/Followern/Website Views...
Man erhält für o.g. Aktionen zwischen 10 und 1 Punkt. Die Punkte kann man dann einsetzen um o.g. Auf der eigenen Seite zu erhalten.
Was ist das Ziel?
Einen schnellen Bot zu erstellen, der automatisch Punkte verdient. Erstmal nur für den Eigenbedarf, falls später Interesse am Verkauf des Bots steht, wird alles so aufgeteilt, dass der der mehr gemacht hat auch mehr bekommt.
Der Bot soll mit WinHttp laufen, da das einfach am schnellsten ist und auch im Hintergrund funktioniert.
Dabei steht natürlich der Spaß am Programmieren im Vordergrund (einen schnellen Bot gibt es schon für 10€ auf epvpers glaube ich), sowie etwas neues zu lernen.
Jeder darf überall Wissen und Meinungen einbringen, achtet nur darauf, dass alles Übersichtlich bleibt.
Ich behalte mit allerdings das Recht vor jemanden, der stört / nur auf den Quellcode aus ist und nichts beiträgt, zu entfernen.
Was braucht ihr?
Grundlegende WinHttp Kenntnisse
Fortgeschrittene Autoit/Programmier Kenntnisse
Allerdings würd ich sagen nicht mehr als 5 Leute, da dass sonst zu viele werden^^
Schreibt mich einfach an
|
|
|
10/26/2013, 22:50
|
#1697
|
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
|
|
|
10/26/2013, 23:27
|
#1698
|
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)
|
|
|
10/26/2013, 23:28
|
#1699
|
elite*gold: 159
Join Date: Jan 2012
Posts: 526
Received Thanks: 85
|
Quote:
Originally Posted by alpines
Warum nicht gleich
Code:
Local $sFolderPath = "C:\Users\Username\Desktop\1"Run("Explorer.exe " & $FolderPath)
|
Hmm, werde ich mal versuchen :P
|
|
|
10/27/2013, 15:44
|
#1700
|
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.
|
|
|
10/27/2013, 15:50
|
#1701
|
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
|
|
|
10/28/2013, 12:44
|
#1702
|
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?
|
|
|
10/28/2013, 16:23
|
#1703
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
1. AutoIt
2. kannst du die Detection mittels OllyDbg entfernen
|
|
|
10/28/2013, 20:08
|
#1704
|
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?
|
|
|
10/28/2013, 20:52
|
#1705
|
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 \
|
|
|
10/28/2013, 21:32
|
#1706
|
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^^
|
|
|
10/28/2013, 21:42
|
#1707
|
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(\'(.+?)'"
|
|
|
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
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
|
|
|
11/02/2013, 17:21
|
#1709
|
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
|
|
|
11/02/2013, 18:19
|
#1710
|
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.
|
|
|
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.
|
|