Tratsch rund um Autoit / Autoit Talk | kleinere Fragen

06/23/2013 19:17 .yorliK#1381
Hey com,

ich hab n Script soweit fertig gestellt, jetzt geht es mir nur um so kleine Extras :D
undzwar möchte ich das sobald Button1 gedrückt wird in einem Label "checking." 1sec. danach "checking.." 1sec. danach "checking..." angezeigt wird.. habs schon mit Timern versucht aber irgendwie bleibt der immer bei "checking." stehen.. Sleep() möchte ich nicht nehmen, weil das Script freezed.

Code:
Dim $timer1

Case $Button1
                        GuiCtrlSetData($Label1, "checking.")
			If TimerDiff($timer1)>= 1000 Then
			GuiCtrlSetData($Label1, "checking..")
			EndIf
			If TimerDiff($timer1)>= 2000 Then
			GuiCtrlSetData($Label1, "checking...")
                        $timer1 = TimerInit()
			EndIf
                        _ID1()
06/23/2013 22:19 lolkop#1382
Quote:
Originally Posted by Kilroy. View Post
Hey com,

ich hab n Script soweit fertig gestellt, jetzt geht es mir nur um so kleine Extras :D
undzwar möchte ich das sobald Button1 gedrückt wird in einem Label "checking." 1sec. danach "checking.." 1sec. danach "checking..." angezeigt wird.. habs schon mit Timern versucht aber irgendwie bleibt der immer bei "checking." stehen.. Sleep() möchte ich nicht nehmen, weil das Script freezed.

Code:
Dim $timer1

Case $Button1
                        GuiCtrlSetData($Label1, "checking.")
			If TimerDiff($timer1)>= 1000 Then
			GuiCtrlSetData($Label1, "checking..")
			EndIf
			If TimerDiff($timer1)>= 2000 Then
			GuiCtrlSetData($Label1, "checking...")
                        $timer1 = TimerInit()
			EndIf
                        _ID1()
beispiel:
Code:
Dim $array[2]=[0,-1] ; [timer, state]
GUICreate('GUI', 150, 60, Default, Default, 0x10C80000)
$controlCheck = GUICtrlCreateButton('Check', 10, 10, 130, 20)
$controlText = GUICtrlCreateLabel('idle', 10, 35, 130, 20, 1)

While True
	Switch GUIGetMsg()
		Case -3
			Exit
		Case $controlCheck
			$array[1] = 0
	EndSwitch
	If $array[1]<>-1 And TimerDiff($array[0])>1000 Then
		GUICtrlSetData($controlText, 'checking'&Dots($array[1]+1))
		$array[0] = TimerInit()
		$array[1] += 1
		If $array[1] > 2 Then $array[1] = 0
	EndIf
WEnd

Func Dots($number, $string='')
	If $number<=0 Then Return $string
	Return Dots($number-1, $string&'.')
EndFunc
06/23/2013 22:21 affekopp#1383
Guten Abend!

Ich habe mich mal an nen Yunko Account Creator gesetzt und habe meiner Meinung nach alles richtig gemacht.. Trotzdem setzt er mir keine Anrede, Vorname und kein Passwort...

Quote:
#include <WinHTTP.au3>

$Geschlecht = "herr"
$Vorname = FileReadLine("VorNamen.txt",Random(1,1999,1))
$Nachname = FileReadLine("Nachname.txt",Random(1,1999,1))
$email = $Vorname & $Nachname & Random(1,10,1)
$Passwort = FileReadLine("Passwort.txt")
$Post = "do=createAccount&transPostVars=true&codeID=&email _local=" & $email & "&email_domain=yunko.net&salutation=" & $Geschlecht & "firstname=" & $Vorname & "&surname=" & $Nachname & "&altmail=5%40arcor.de&pass1=" & $Passwort & "&pass2=" & $Passwort & "&tos=true"

$HTTP_Agent = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0")
$HTTP_Host = "yunko.net"
$HTTP_Connect = _WinHttpConnect($HTTP_Agent, $HTTP_Host)
$HTTP_Request = _WinHttpSimpleRequest ($HTTP_Connect, "POST", "/index.php?action=signup", "http://yunko.net/index.php?action=signup", $Post)
FileWrite("Antwort2.html", $HTTP_Request)
Könnte mir jemand das Problem lösen, bzw einen Hinweis geben?
06/25/2013 15:24 Achat#1384
Quote:
Originally Posted by affekopp View Post
Könnte mir jemand das Problem lösen, bzw einen Hinweis geben?
Was kommt denn bei "Antwort2.htm" raus?

MfG
06/26/2013 19:53 »Prodigy«#1385
Moin leute, ich habe noch nicht 1 Zeile autoit gecodet.
Möchte jedoch damit anfangen, könnt ihr mir vielleicht ein ebook download zuschicken, zu einem guten Buch wie Scripting für anfänger von Brockwurst Uwe, oder sonstiges.
06/26/2013 19:57 Der-Eddy#1386
[Only registered and activated users can see links. Click Here To Register...] das ist so ziemlich einzige Buch das ich dazu kenne
Auf Elitepvpers finden sich aber auch nette Tutorials: [Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
06/26/2013 19:59 »Prodigy«#1387
Hättest du auch eins das auf deutsch ist?
Und ein Ebook download :)
06/26/2013 20:38 Der-Eddy#1388
Die ganzen Tutorials sind Deutsch und ein deutsches Ebook ist mir nicht bekannt
06/26/2013 20:47 »Prodigy«#1389
Mir schon Scripting für Anfänger von Brockwurst Uwe.
Finde es nur nirgends ...
06/26/2013 23:53 Achat#1390
Quote:
Originally Posted by Der-Eddy View Post
ein deutsches Ebook ist mir nicht bekannt
mir aber :p

[Only registered and activated users can see links. Click Here To Register...]

MfG
07/01/2013 00:13 evoh12#1391
Hallo,

ich habe gerade einen kleinen Script geschrieben, jedoch komme ich jetzt nicht weiter.
Ich möchte gerne 2 Buttons auf 1 Internetseite im Internet Explorer drücken, jedoch haben diese den gleichen Namen. Wie bekomme ich es hin das er jeden Button 1 mal drückt?

PHP Code:
<form method="post" onsubmit="window.open('http://www.********.html');">
<
input class="btn2" type="submit" name="submit" value="Rechen Seite 1"/>
</
form>
<
br><br>

<
form method="post" onsubmit="window.open('http://www.********.htm');">
<
center><input class="btn2" type="submit" name="submit" value="Rechen Seite 2" /></center>
</
form><br
Vielen Dank für eure Hilfe schonmal!
07/01/2013 11:02 Achat#1392
Hi, schön, dass du es in den AutoIt-Talk Thread für kleinere Fragen geschafft hast [Only registered and activated users can see links. Click Here To Register...]

Beim drücken eines Buttons wird die Form abgeschickt.
Den Button gibt es dann evtl. nicht mehr, kenne deine Seite nicht.


[Only registered and activated users can see links. Click Here To Register...]
Schau dir dort mal "$i_index" an.

MfG
07/02/2013 15:17 YatoDev#1393
wird meine festplatte dadurch verschlechtert / kaputt gemacht wenn ich die ganze zeit files lösche neue mache ....

Code:
FileRead()
FileDelete()
_FileCreate()
FileWrite()
FileDelete()
_FileCreate()
FileWrite()
FileDelete()
_FileCreate()
FileWrite()
Das ganze wird so ungefähr beim starten des scripts gemacht , was durchaus öfters vorkommen kann ^^
07/02/2013 15:19 Der-Eddy#1394
Wenn du eine SSD hast würde sowas dazu beitragen das die Lebenszeit der SSD verkürzt würde da diese ähnlich wie SD Karten eine beschränkte Anzahl an Schreibvorgängen besitzen bis sie nicht mehr funktionieren
07/02/2013 15:26 YatoDev#1395
Quote:
Originally Posted by Der-Eddy View Post
Wenn du eine SSD hast würde sowas dazu beitragen das die Lebenszeit der SSD verkürzt würde da diese ähnlich wie SD Karten eine beschränkte Anzahl an Schreibvorgängen besitzen bis sie nicht mehr funktionieren
ne nur ne normale HDD ..
also passiert da nichts ? :D