|
You last visited: Today at 02:46
Advertisement
autoit frage
Discussion on autoit frage within the General Coding forum part of the Coders Den category.
04/10/2008, 17:01
|
#1
|
elite*gold: 0
Join Date: Feb 2008
Posts: 14
Received Thanks: 9
|
autoit frage
weiss jemand wieso dieses script nicht funktionniert
PHP Code:
$sk = 1
do
winwaitactive("Adobe")
MouseClick("left" , 565, 478)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 611, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 662, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 712, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 762, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 814, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 565, 478)
$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" , 565, 478)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 611, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 662, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 712, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 762, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 814, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 565, 478)
$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
|
#2
|
elite*gold: 0
Join Date: Mar 2006
Posts: 495
Received Thanks: 205
|
pr0f4n,
so einen extremen schwachsinn habe ich schon lange nicht mehr gelesen, respekt.
fe10fe10,
Do
***
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
|
#3
|
elite*gold: 196
Join Date: Nov 2005
Posts: 625
Received Thanks: 192
|
Quote:
Originally Posted by Jueki
pr0f4n,
so einen extremen schwachsinn habe ich schon lange nicht mehr gelesen, respekt.
fe10fe10,
Do
***
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
|
#4
|
elite*gold: 20
Join Date: Mar 2007
Posts: 2,444
Received Thanks: 1,067
|
Verwenden Sie hierzu folgendermaßen vor:
PHP Code:
$sk = 1
do
winwaitactive("Adobe")
MouseClick("left" , 565, 478)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 611, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 662, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 712, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 762, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 814, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 565, 478)
$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" , 565, 478)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 611, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 662, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 712, 479)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 762, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 814, 480)
send("{BS}")
send("{BS}")
send("{BS}")
send("{BS}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
send("{DELETE}")
MouseClick("left" , 565, 478)
$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
|
#5
|
elite*gold: 0
Join Date: Mar 2006
Posts: 495
Received Thanks: 205
|
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.
|
|
|
All times are GMT +1. The time now is 02:47.
|
|