Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 01:56

  • 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 06/29/2014, 20:01   #2041
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 0
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,497
Received Thanks: 3,524
Angenommen ich hätte nun ein Login für ein Treasure Creator.
Wie kann ich beim Login Sonderzeichen erlauben? In meinem Fall enthält mein Username ein Sonderzeichen und kann mich deshalb im Programm nicht einloggen.
Lumi is offline  
Old 06/29/2014, 22:27   #2042
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by ​Lumi View Post
Angenommen ich hätte nun ein Login für ein Treasure Creator.
Wie kann ich beim Login Sonderzeichen erlauben? In meinem Fall enthält mein Username ein Sonderzeichen und kann mich deshalb im Programm nicht einloggen.
Func _WebEncode($string)
Local $return = "", $split = StringToASCIIArray($string, Default, Default, 2)
For $i=0 To UBound($split) -1
$return &= '%'&Hex($split[$i],2)
Next
Return $return
EndFunc
YatoDev is offline  
Thanks
1 User
Old 06/29/2014, 23:53   #2043
 
WJNeeson's Avatar
 
elite*gold: 1445
Join Date: Sep 2011
Posts: 199
Received Thanks: 177
Quote:
Originally Posted by ​Lumi View Post
Angenommen ich hätte nun ein Login für ein Treasure Creator.
Wie kann ich beim Login Sonderzeichen erlauben? In meinem Fall enthält mein Username ein Sonderzeichen und kann mich deshalb im Programm nicht einloggen.
Quote:
Originally Posted by »FlutterShy™ View Post
Func _WebEncode($string)
Local $return = "", $split = StringToASCIIArray($string, Default, Default, 2)
For $i=0 To UBound($split) -1
$return &= '%'&Hex($split[$i],2)
Next
Return $return
EndFunc
mit der funktion _URLEncode aus der Inet.au3 sollte das auch funktionieren
WJNeeson is offline  
Thanks
1 User
Old 06/30/2014, 14:04   #2044
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Die Funktion ist nicht in der Inet.au3 enthalten. (3.3.10.2)
alpines is offline  
Old 07/02/2014, 20:54   #2045
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 0
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,497
Received Thanks: 3,524
Hat sich erledigt.
Lumi is offline  
Old 07/02/2014, 21:09   #2046
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Hol dir doch erstmal die Seite wo man sich einloggen kann und poste nicht direkt.
alpines is offline  
Old 07/07/2014, 19:16   #2047
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
moin,

wie bekomm ich mit der ie.au3 den button (unter der markierten zeile) geklickt? er hat keine id und keinen namen...
(leider quellcode nur als bild)


ich würde jetzt als nächstes $oIE.document.getElementsByClassName("btn") probieren, allerdings hab ich grad kein captcha zum probieren da^^
butter123 is offline  
Old 07/07/2014, 20:17   #2048
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Code:
_IEFormGetCollection
_IEFormSubmit
Einfach mal _IEFormGetCollection die Indices durchgehen.
Irgendwann submittest du schon die richtige Form.
alpines is offline  
Old 07/10/2014, 11:01   #2049


 
[uLow]TheCraftingMan's Avatar
 
elite*gold: 215
Join Date: Sep 2010
Posts: 6,341
Received Thanks: 2,636
Es gab hier doch mal dieses Tool das einem Controlsend, mousemoov, pixelsearch usw. Aufgefüllt hat wenn man F5 gedrückt hat.
[uLow]TheCraftingMan is offline  
Old 07/17/2014, 18:43   #2050

 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
Code:
Func _Start()
   While 1
	  $IS = _ImageSearch("dunkelgelbglitzi.bmp",1,$outputx,$outputy,100)
	  If $IS = 1 Then
		 MouseMove($outputx,$outputy,10)
	  EndIf
	  ToolTip("Imagesearch",5,5)
   WEnd
EndFunc

Ich bekomme keine Fehlermeldung, aber der bot erkennt das bild nicht. Weiß jemand woran es liegen könnte? Das Bild ist 4x4 Pixel und als 24 farben bitmap im selben ordner gespeichert
Moneypulation is offline  
Old 07/17/2014, 19:26   #2051
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Hast im Thread schon eine Antwort bekommen.
alpines is offline  
Old 08/13/2014, 20:18   #2052
 
EinfachSö's Avatar
 
elite*gold: 76
Join Date: Jun 2012
Posts: 1,043
Received Thanks: 216
Meine Frage/ mein Problem:

Ich möchte bei meiner GUI den Standard-Rahmen nicht mehr haben. Also der Rahmen, auf dem die Buttons "Schließen", "Maximieren", etc. sind. Ich weiß, dass man diesen mit $WS_POPUP wegbekommt, leider kann man das Programm dann nicht mehr verschieben.

Mein erster Lösungsweg-Gedanke wäre:
Ich mache den Rahmen per $WS_POPUP weg und füge dann im Design des Fensters eine extra Leiste am oberen Rand ein. Das wollte ich vom Design her eh haben. Siehe Spoiler.


Doch wie krieg ich es hin, dass man das Fenster an dieser Leiste dann verschieben kann? Kann man da in AutoIt überhaupt was machen?

EDIT:

Ok mit $WS_EX_CONTROLPARENT geht es schon mal. Übreall, wo kein Button, Text, etc. ist kann man es bewegen.
Noch nicht ganz perfekt aber ein Fortschritt..
Jetzt versuche ich es mal mit MouseClickDrag. Bin darauf gestoßen...
EinfachSö is offline  
Old 08/20/2014, 22:18   #2053
 
elite*gold: 18
Join Date: Jun 2009
Posts: 1,217
Received Thanks: 58
Hey Leute hab mich versucht an nen ImageSearch Bot aber irgendwie klappt da 0. der Code ist super SImpel und das Bild ist eindeutig aber das Programm macht einfach nichts

Hier der Code:
Code:
 #include <ImageSearch.au3>
 
HotKeySet("{NUMPAD2}", "_Go")
HotKeySet("{NUMPAD3}", "_End")
$x1=0
$y1=0

	While 1
	sleep(1)
	WEnd
	
	Func _Go()
	   While 1
		  $result= ImageSearch("Green.bmp",1,$x1,$y1,0)
		  If $result=1 Then
			 Mousclick("LEFT",$x1,$y1)
			 Sleep(1000)
		  EndIf
	WEnd
 EndFunc
 
 Func _End()
	exit 0
 EndFunc
Im normalfall müsste er sofern er das Bild ( ist ein Grüner punkt) findet ja darauf klicken aber es passier einfach nichts kein error keine reaktion nichts. weiß jemand wieso´?
TurboGolom is offline  
Old 08/20/2014, 22:52   #2054
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Mal abgesehen davon, dass dein Script nicht validen AutoIt Code beinhaltet? Woher willst du wissen, dass das Bild gefunden wird? Du hast doch gar keine Ausgabe. Wie du schon geschrieben hast, WENN das Bild gefunden wird.
Probier es doch mit etwas wie:
Code:
#include <ImageSearch.au3>

HotKeySet("{NUMPAD2}", "_Go")
HotKeySet("{NUMPAD3}", "_End")

While Sleep(10)
WEnd

Func _Go()
    While Sleep(10)
        Local $x, $y
        ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $result = _ImageSearch("Green.bmp", 1, $x, $y, 0) = ' & $result = _ImageSearch("Green.bmp", 1, $x, $y, 0) & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
        If $result == 1 Then
            ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : MouseClick("primary", ' & $x & ', ' & $y &') = ' & MouseClick("primary", $x, $y) & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
            Sleep(1000)
        EndIf
    WEnd
EndFunc

Func _End()
    Exit
EndFunc
KDeluxe is offline  
Old 08/25/2014, 15:05   #2055
 
Ale93's Avatar
 
elite*gold: 218
Join Date: Jun 2010
Posts: 68
Received Thanks: 5
Habe folgendes Problem:

Wenn ich das Script starte meldet mir AutoIT "herror: missing separator character before keyword."

Ich versuche auf dem Bildschirm Pfeile(symbole) zu erkennen und dann in die entsprechende richtung zu klicken. Nur ich bekomme es einfach nicht hin
Mit der Sufu habe ich leider kein passendes Thema gefunden
Code:
$poslinks = _ImageSearch("PfeilLinks.bmp", 1,$x1,$y1,0)
		If $poslinks =1 Then
		Send("{left}")
		EndIf
MFG
Ale93 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 01:56.


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.