autoit frage

04/10/2008 17:01 fe10fe10#1
weiss jemand wieso dieses script nicht funktionniert

PHP Code:
$sk 1
    
do
    
winwaitactive("Adobe")
    
MouseClick("left" 565478)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 611479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 662479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 712479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 762480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 814480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
MouseClick("left" 565478)
    
$sk $sk 1
    send
("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send($sk)
Until
$sk 
100
if $sk 10 then
    
do
    
winwaitactive("Adobe")
MouseClick("left" 565478)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 611479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 662479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 712479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 762480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 814480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
MouseClick("left" 565478)
    
$sk $sk 1
    send
("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send($sk)
    
until $sk 100
endif 
04/13/2008 11:35 Hikkikomori#2
pr0f4n,
so einen extremen schwachsinn habe ich schon lange nicht mehr gelesen, respekt.

fe10fe10,
Do
xxx
Until $sk = 100
if $sk = 10 Then

wird leider nicht in AutoIT3 funktionieren, da AutoIT3 nicht für multithreading entwickelt wurde.
04/13/2008 14:24 scbiz#3
Quote:
Originally Posted by Jueki View Post
pr0f4n,
so einen extremen schwachsinn habe ich schon lange nicht mehr gelesen, respekt.

fe10fe10,
Do
xxx
Until = 100
if = 10 Then

wird leider nicht in AutoIT3 funktionieren, da AutoIT3 nicht für multithreading entwickelt wurde.
Nein, dein Post ist Schwachsinn.
pr0f4n wollte nur anmerken, dass in der Schleife keine Unterbrechung stattfindet. Das bedeutet, dass nach der Schleife die Variable $sk den Wert 100 hat und somit eine Abfrage, ob $sk den Wert 10 hat.
04/14/2008 04:20 Hiyoal#4
Verwenden Sie hierzu folgendermaßen vor:

PHP Code:
$sk 1
    
do
    
winwaitactive("Adobe")
    
MouseClick("left" 565478)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 611479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 662479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 712479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 762480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 814480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
MouseClick("left" 565478)
    
$sk $sk 1
    send
("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0"
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send($sk)
    if 
$sk 10 then
    ExitLoop
    
do
    
winwaitactive("Adobe")
MouseClick("left" 565478)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 611479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 662479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 712479)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 762480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
MouseClick("left" 814480)
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{BS}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
    
send("{DELETE}")
MouseClick("left" 565478)
    
$sk $sk 1
    send
("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send("0")
    
send($sk)
    
until $sk 100
endif 
Until $sk 100 

Ich habe die "If"-Anweisung in der ersten "Do"-Funktion und Wenn $ sk = 10, dann wird es die erste Ausfahrt "Muss" Loop Start-und die nächste "Muss"-Funktion Schleife.

Hope that helps, benutzte ich Google Translator um diese in deutscher Sprache.

Hiyoal

P.S...
Quote:
Originally Posted by nop0x90
Btw. die Code und PHP Tags sind hier vollkommen buggy...
Um Variablen mit dem $-Symbol entfernen "Automatically parse text links in text" and "Automatically embed media (requires automatic parsing of links in text to be on)."
04/14/2008 12:53 Hikkikomori#5
pr0f4n,
anscheinend war es dem OP nicht klar.

nop0x90,
das ist mir schon klar, und das mit dem "schwachsinn" war auf seinen 1. punkt bezogen.