Register for your free account! | Forgot your password?

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

  • 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 04/23/2014, 12:18   #1981
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Image-Search und Pixel-Search sind nicht detectable und wenn dann ist es nicht erlaubt wegen PixelGetColor oder ähnlichem jemanden aus einem MMORPG zu bannen (außer er bottet regelwidrig natürlich).

ImageSearch läuft wie PixelGetColor clientsided, aber es besteht eine gefahr das das HShield des MMORPGs wegen dem AutoIt Script rumflennt und jedes au3-Script geschlossen haben will bevor es startet.

Du kannst den Bot ja "vermenschlichen" indem du ein paar Delays reinhaust und den Klickpunkt variierst, damit ist die Chance ertappt zu werden geringer.

Fragt sich nur ob ImageSearch was bringt, denn MouseClick / ControlClick / ControlSend gehen bei vielen MMORPGs leider nicht und muss über den Treiber gehandlet werden.
alpines is offline  
Thanks
1 User
Old 04/23/2014, 12:43   #1982
 
elite*gold: 0
Join Date: Aug 2009
Posts: 2
Received Thanks: 0
war genau was ich wissen wollte, dank dir
Zyklo is offline  
Old 04/27/2014, 00:52   #1983
 
milsowa's Avatar
 
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
Ich arbeite recht neu mit AutoIt und ich wollte daher fragen wie ich es hinbekomme das man nichts zweimal eingeben kann bei mir gehts erst wen ihn der ersten reihe was steht und dan nochmal auf check drückt das da steht das es zweimal nicht geht aber wen ich leertaste oder nächste zeile gehe und das gleiche rein schreibe dan gehts wieder nicht.
Code:
If $wo man es rein schreibt = GUICtrlRead($wo es dan auftaucht) Then
					MsgBox(48, "Fehler", "Bitte gib den gleichen Namen nicht zweimal ein!!")
                    Return 0
				 EndIf
milsowa is offline  
Old 04/27/2014, 01:38   #1984
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Liegt es daran das du das über einen Button handlest und nicht per live?
Also hast du einen Button für Check gemacht? Lösch den einfach und schreib es in die While Schleife rein und setz einen Sleep(50) drunter. Und das Return 0 vergiss mal lieber wieder, das hat nur mit Funktionen zu tun.
alpines is offline  
Old 04/27/2014, 02:23   #1985
 
milsowa's Avatar
 
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
Quote:
Originally Posted by alpines View Post
Liegt es daran das du das über einen Button handlest und nicht per live?
Also hast du einen Button für Check gemacht? Lösch den einfach und schreib es in die While Schleife rein und setz einen Sleep(50) drunter. Und das Return 0 vergiss mal lieber wieder, das hat nur mit Funktionen zu tun.
das ist eine Funktion und ich habe einen button für check.
milsowa is offline  
Old 04/27/2014, 03:45   #1986
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Dann würde ich mal vorschlagen das du das Problem auf ein neues Script isolierst und mal hier hochlädst.
alpines is offline  
Old 04/27/2014, 03:55   #1987
 
milsowa's Avatar
 
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
Quote:
Originally Posted by alpines View Post
Dann würde ich mal vorschlagen das du das Problem auf ein neues Script isolierst und mal hier hochlädst.
ist noch nicht komplett fertig deswegen nicht wundern.
milsowa is offline  
Old 04/27/2014, 05:15   #1988
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
ich versteh überhaupt nicht was du willst xD
Möchtest du kucken ob jemand die gleichen userdaten schonmal eingeben hat in einem string mit sehr vielen daten?

Diese func gibt zurück wie oft ein string in einem string vorhanden ist

PHP Code:
Func _StringFind($String,$Find_STR,$i_Case 2)
Local $occu 1,$location
Do
    
$location StringInStr($String,$Find_STR$i_Case,$occu)
    
$occu += 1
Until $location 
0
$occu 
-=2
If $occu 1 Then
    
Return False
Else
    Return 
$occu
EndIf
EndFunc 
YatoDev is offline  
Old 04/27/2014, 14:29   #1989
 
Rolle's Avatar
 
elite*gold: 22
Join Date: Dec 2005
Posts: 416
Received Thanks: 72
Hiho Leute, bin mal wieder ein bischen in der AutoIT-Welt unterwegs und komme grade nicht weiter :/

Ich navigiere per Code auf die Seite

Nun gebe ich namen + Stadt ein das sieht dann so aus :


klappt alles wunderbar, nun möchte ich aber auf das "Privat" oder "gewerblich" navigieren nur leider weiß ich nicht wie ich das ansteuern kann.



Hoffe mir kann da einer auf die Sprünge helfen
Rolle is offline  
Old 04/27/2014, 14:46   #1990


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Quote:
Originally Posted by Rolle View Post
Hiho Leute, bin mal wieder ein bischen in der AutoIT-Welt unterwegs und komme grade nicht weiter :/

Ich navigiere per Code auf die Seite

Nun gebe ich namen + Stadt ein das sieht dann so aus :


klappt alles wunderbar, nun möchte ich aber auf das "Privat" oder "gewerblich" navigieren nur leider weiß ich nicht wie ich das ansteuern kann.



Hoffe mir kann da einer auf die Sprünge helfen
HTML Code:
<ul class="main">
        <li><a rel="nofollow" href="http://www3.dastelefonbuch.de/?bi=8&kw=hansen&ci=hamburg&ciid=8816&cmd=search&seed=210250211&ort_ok=1&vert_ok=1&buab=400000&cx=-33575&cy=284191&lat=53.553441&lon=9.992053&ci_kgs=02000000&mdest=sec1.www1%2Csec3.www3&recfrom=&ao1=0&ao2=2,3&sp=51&aktion=104">
                Gewerblich (99)</a></li>
         <li><a rel="nofollow" onclick="return wwa$.logAction('Trefferliste Privatsuche');" href="http://www3.dastelefonbuch.de/?bi=8&kw=hansen&ci=hamburg&ciid=8816&cmd=search&seed=210250211&ort_ok=1&vert_ok=1&buab=400000&cx=-33575&cy=284191&lat=53.553441&lon=9.992053&ci_kgs=02000000&mdest=sec1.www1%2Csec3.www3&recfrom=&ao1=1&ao2=0&sp=51&aktion=105">
            Privat (512)</a></li>
        </ul>
Dort die Links aus "href" auslesen.
Requi is online now  
Old 04/27/2014, 18:26   #1991
 
milsowa's Avatar
 
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
Quote:
Originally Posted by »FlutterShy™ View Post
ich versteh überhaupt nicht was du willst xD
Möchtest du kucken ob jemand die gleichen userdaten schonmal eingeben hat in einem string mit sehr vielen daten?

Diese func gibt zurück wie oft ein string in einem string vorhanden ist

PHP Code:
Func _StringFind($String,$Find_STR,$i_Case 2)
Local $occu 1,$location
Do
    
$location StringInStr($String,$Find_STR$i_Case,$occu)
    
$occu += 1
Until $location 
0
$occu 
-=2
If $occu 1 Then
    
Return False
Else
    Return 
$occu
EndIf
EndFunc 
ich möchte zb. wen einer lol dan erscheint es und das es dan eine message kommt wen man es versucht nochmal einzugeben. Auch ihn den nächsten Reihen aber es geht halt erst ihn der ersten Reihe.
milsowa is offline  
Old 04/27/2014, 19:49   #1992
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
wat?
YatoDev is offline  
Old 04/27/2014, 20:42   #1993
 
milsowa's Avatar
 
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
Quote:
Originally Posted by »FlutterShy™ View Post
wat?
Also man klickt auf check dan kommt der name ihn die tabelle dan wen man nochmal auf check klickt mit den gleichen namen der schon ihn der tabelle ist kommt eine message das man nicht zweimal eingeben kann bis dahin klapt alles aber wen ich enter klicke also ihn die zweite reihe und den namen eingebe der schon ihn der tabelle ist dan kommt keine message sondern wird nochmal ihn die tabelle hinzugefügt.
milsowa is offline  
Old 04/27/2014, 20:47   #1994
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Dann split nach @CRLF und check jeden Array Eintrag einzeln durch.
alpines is offline  
Old 04/27/2014, 21:16   #1995
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by milsowa View Post
Also man klickt auf check dan kommt der name ihn die tabelle dan wen man nochmal auf check klickt mit den gleichen namen der schon ihn der tabelle ist kommt eine message das man nicht zweimal eingeben kann bis dahin klapt alles aber wen ich enter klicke also ihn die zweite reihe und den namen eingebe der schon ihn der tabelle ist dan kommt keine message sondern wird nochmal ihn die tabelle hinzugefügt.
was für eine tabelle auf einmal ?
Kannst du mal deutsch schreiben?
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 +1. The time now is 06:40.


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.