1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. blackdeath911

Beiträge von blackdeath911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 5. Mai 2009 um 13:42

    Thx an euch allen :)

    mein fertiges script sieht nun so aus... natürlich noch nicht alle zahlen drinne...
    tastenbelegungen sind STRG / SHIFT /STRG+SHIFT / ALT + STRG / :)

    [autoit]

    while 1
    ;blau groß + zahlen
    HotKeySet ("+a","_grossa")
    HotKeySet ("+b","_grossb")

    [/autoit][autoit][/autoit][autoit]

    HotKeySet ("+0","_blau0")
    HotKeySet ("+1","_blau1")
    ;blau klein
    HotkeySet ("^a", "_kleina")
    HotkeySet ("^b", "_kleinb")
    ;weiss gross + zahlen
    HotkeySet ("^+a", "_grossaw")
    HotkeySet ("^+b", "_grossbw")

    [/autoit][autoit][/autoit][autoit]

    HotKeySet ("^+0", "_weiss0")
    HotKeySet ("^+1", "_weiss1")
    ;weiss klein
    HotkeySet ("^!a", "_kleinaw")
    HotkeySet ("^!b", "_kleinbw")

    [/autoit][autoit][/autoit][autoit]

    WEnd
    ;groß blau hier
    Func _grossa ()
    ShellExecute ("D:\buchstaben\blau groß\A")
    EndFunc
    Func _grossb ()
    ShellExecute ("D:\buchstaben\blau groß\B")
    EndFunc
    ;klein Blau hier
    Func _kleina ()
    ShellExecute ("D:\buchstaben\blau klein\A")
    EndFunc
    Func _kleinb ()
    ShellExecute ("D:\buchstaben\blau klein\B")
    EndFunc
    ;gross weiss hier
    Func _grossaw ()
    ShellExecute ("D:\buchstaben\weiß groß\A")
    EndFunc
    Func _grossbw ()
    ShellExecute ("D:\buchstaben\weiß groß\B")
    EndFunc
    ;klein weiss hier
    Func _kleinaw ()
    ShellExecute ("D:\buchstaben\weiß klein\A")
    EndFunc
    Func _kleinbw ()
    ShellExecute ("D:\buchstaben\weiß klein\B")
    EndFunc
    ;zahlen blau hier
    Func _blau0 ()
    ShellExecute ("D:\buchstaben\blau ziffern\0")
    EndFunc
    Func _blau1 ()
    ShellExecute ("D:\buchstaben\blau ziffern\1")
    EndFunc
    ;zahlen weiß hier
    Func _weiss0 ()
    ShellExecute ("D:\buchstaben\weiß ziffern\0")
    EndFunc
    Func _weiss1 ()
    ShellExecute ("D:\buchstaben\weiß ziffern\1")
    EndFunc

    [/autoit]

    MFG: Blacky911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 4. Mai 2009 um 16:36

    hatte ich ja auch schon vorgeschlagen nur einer meinte das würde nciht gehen...

    kann mir einer mal den HotKeySet befehl mit STRG+SHIFT+A machen?

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 4. Mai 2009 um 16:12

    GENAU DAS SUCHTE ICH :)

    jetzt brauch ich nurnoch eine intelligente Hotkey setzung... wie mach ich das am besten?!...

    weil ich muss ja jeweils Groß/Klein, blau/weiß, Zahlen ansteuern...

    MFG: BLacky911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 4. Mai 2009 um 15:58

    Ja du hast es so halb richtig verstanden :)

    die png´s liegen jeweils als 1.png vor... da man den input der flv auslesen kann und wenn die dateien a.png b.png c.png oder so heißen ist es auslesbar... desswegen auch die vielen ordner denn ess können ja keine 100, 1.png´s in einen ordner...

    also ich muss nur den ornder öffnen damit ich die 1.png die ich grade brauche in Adobe per drag&drop ziehen kann...

    MFG: BLacky911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 3. Mai 2009 um 22:00

    hat sonst einer eine elegantere lösung wie ich an die ordner komme?

    hier mal der hintergrund dazu :)
    Ich soll/muss 1000 Captchas im Adobe Flash CS4 machen... dh 1 bewegte flash animation--> flv...
    jetzt müssen die buchstaben aber als Bild eingefügt werden denn wenn man einfach nur text reinschreibt dann ist es auslebar wegen den Inputs der textfelder
    also habe ich in den ordnern gross blau A etc. jeweils eine 1.png die jeweils den buchstaben enthält...

    das flash sieht dann folgendermaßen aus:
    ANfangsbuchstaben = 4 dann ein element drübergezogen und 2 von den 4 buchstaben färben sich blau...
    doch jetzt immer die buchstaben in den orndern rauszusuchen wollte ich die ornder per Hotkeys ansteuern... :)

    alsooo ^^ wie mache ich des nun?

    MFG: BLacky911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 3. Mai 2009 um 21:35

    okay das sieht schon sehr stark gut aus :)

    jetzt kommen wir zum nächsten....

    ich brauche hotkeys für:
    Groß A (weiß)
    Groß A (blau)
    klein a (weiß)
    klein a (blau)
    zahl 0-9 (weiß)
    zahl 0-9 (blau)

    wie pack ich das am besten in hotkeys?

    hatte daran gedacht

    Groß A (weiß) STRG(links)+Shift(links)+a
    Groß A (blau) STRG(links)+Alt(links)+a
    klein a (weiß) STRG(rechts)+Shift(rechts)+a
    klein a (blau) STRG(rechts)+alt(rechts)+a
    zahl 0-9 (weiß) STRG(links)+1
    zahl 0-9 (blau) ALT(links)+1

    (und das natürlich für alle tasten :) )
    meint ihr das wäre sinnvoll? bzw. wie sähe der hotkey befehl dann aus?

    MFG: Blacky911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 3. Mai 2009 um 21:07

    Also ich muss ein Bild was in dem Ordner liegt nach belieben mit den Shortkeys öffnen können,

    also ja es soll sich der arbeitsplatz öffnen... sodass ich die datei aus dem ordner per drag&drop rausnehmen kann :)

    MFG: BLacky911

  • Script für eine Automatisierung schreiben

    • blackdeath911
    • 3. Mai 2009 um 20:47

    Hallo an alle ich habe mal eine frage

    ich muss ein script schireben was mir folgende schritte automatisiert

    bei tastendruck STRG+SHIFT+A wird der ordner D/buchstaben/große buchstaben/A/ aufgerufen
    und beim tastendruck STRG+ALT+A wird der ornder D/buchstaben/kleine buchstaben/A/ aufgerufen... am besten aber im geleichen fenster wie beim 1. aufruf...

    das wäre alles... den rest könnte ich mir dann selber zusammenbasteln :)

    ist das denn überhaupt möglich?

    MFG: Blacky911

  • warten auf eine eingabe

    • blackdeath911
    • 25. April 2009 um 14:15

    Durch die funktion blick ich nicht ganz durch bin ja neu in dieser Sprache...

    wenn ich ein Hotkey setze wie müsste dann das Script aussehen? ich möchte die komplette funktion als Hotkey...

    MFG: Blacky

  • warten auf eine eingabe

    • blackdeath911
    • 25. April 2009 um 14:01

    Also mit der verknüpfung das geht nicht und das Programm scheint nicht 64 Bit kompatibel zu sein doer schwierigkeiten mit Vista zu machen ...


    hat noch einer so ein Programm was auf Vista 64 bit funktioniert? wäre echt gut und hilfreich :)

    MFG: Blacky

  • warten auf eine eingabe

    • blackdeath911
    • 25. April 2009 um 13:01

    Nein die Bat datei funzt so wie sie ist...
    kenn mich mit bat ziemlich gut aus :P (zumindest das was ich brauch)

    nur jetzt war die frage... Hotkeys setzen fürs starten von einem AutoIT script?

    gehts oder nur mit der G15/G11 von logitech mit den Macro tasten?

    MFG: Blacky911

  • warten auf eine eingabe

    • blackdeath911
    • 24. April 2009 um 23:23

    Vielen dank :) habt mir sehr geholfen :)

    jetzt wäre nurnoch geil wenn man das script per hotkey ausführen könnte aber naja...

    das geht wohl nur mit der Logitech G15...

    oder?

    MFG

  • warten auf eine eingabe

    • blackdeath911
    • 24. April 2009 um 19:42

    Nein das ist nicht mein ziel...

    ich möchte das die bat datei ausgeführt wird in der steht folgendes:

    [autoit]

    @echo off
    CD "C:\Users\Adminstrator\Desktop\000000captchas"
    del *.swf
    exit

    [/autoit]

    aber, sodass wie gesagt sie nicht "ontop" kommt sondern ich einfach normal weiterschreiben kann ohne unterbrechung....

    MFG: Blacky911

  • warten auf eine eingabe

    • blackdeath911
    • 24. April 2009 um 19:15
    [autoit]

    winwait ( "Adobe Flash CS4" )
    WinActivate ( "Adobe Flash CS4" )
    send ("{ALT}")
    send ("D")
    send ("x")
    send ("x")
    sleep (10)
    send ("captcha")
    Winwait ( "SWF-Film" )
    sleep ( 100 )
    WinWait ( "Mozilla Firefox" )
    WinActivate ( "Mozilla Firefox" )
    MouseClick ( "" ,310,235,1 )
    sleep ( 2 )
    winwait ( "Datei" )
    sleep ( 2 )
    MouseClick ( "" ,580,265,1 )
    sleep ( 2 )
    MouseClick ( "" ,800,570,1 )
    sleep ( 2 )
    MouseClick ( "" ,130,260,1 )
    WinActivate ( "Adobe Flash CS4" )
    sleep ( 10000 )
    run ("C:\Users\Adminstrator\Desktop\000000captchas\1.bat")
    Exit

    [/autoit]

    das ist das script es funktioniert so wie ich will bis auf den letzten part...

    ich möchte das die BAT-Datei nicht erscheint sondern einfach nur ihren dienst im hintergrund macht... weil ansonsten wenn ich mitten im schreiben bin dann unterbricht der mich und muss wieder draufklicken und weiterschreiben...

    ist das möglich?

    MFG: Blacky

  • warten auf eine eingabe

    • blackdeath911
    • 24. April 2009 um 18:21

    Okay problem mit winwait außer seite geschafft :)

    jetzt das nächste problem...

    am ende will ich eine Bat datei ausführen die die datei wieder löscht (diese ist schon geschrieben und heißt 1.bat)

    wie kann ich die "starten"?
    mit run funktioniert es irgendwie nicht...
    (sie liegt nicht im gleichen ordner wie das script)

    auch wieder geschafft :D
    warn denkfehler -.-

    nur wie starte ich die BAT datei ohne das sie mich nerft? dh. ohne das sie sichtbar wird?

    MFG

  • warten auf eine eingabe

    • blackdeath911
    • 24. April 2009 um 17:40

    Also mein script sieht zur zeit so aus

    [autoit]

    winwait ( "Adobe Flash CS4" )
    WinActivate ( "Adobe Flash CS4" )
    send ("{ALT}")
    send ("D")
    send ("x")
    send ("x")
    send ("captcha")
    sleep ( 5000 )

    [/autoit]

    und hinter das captcha kommt eine zahl die ich raussuchen muss... und dann auf speichern... wie geht das also?

    MFG

  • warten auf eine eingabe

    • blackdeath911
    • 24. April 2009 um 17:26

    Hallo an alle :)

    stehe grade vor einem rätsel...

    also ich wollte das speichern und hochladen von einer datei automatisieren...

    also bis zum speichernamen bin ich gekommen aber ab da ist ende...

    das script soll auf die eingabe von mir warten (der speichername) und danach weitermachen...
    wie realisiere ich das?

    sleep ist ja feststehend und nicht variabel sollte ich mal zu lagnsam sein machts einfach weiter oder sollte ich zu schnell sein muss ich warten das will ich ja nciht....

    habt ihr lösungsvorschläge?

    MFG

  • Mit autoit Origramminstallationen Automatisieren

    • blackdeath911
    • 8. März 2009 um 17:23

    Hab wieder ein Problem...

    und zwas. das script funzt jetzt 1 A ! :)

    nur habe ein Problem... bei meinem Kumpel aufn PC wenn der das script anklickt kommt nur der blaue punkt in der symbolleiste...

    was ist der fehler? er fängt gar nciht mit dem Installieren an...

    MFG: Blacky911

  • Mit autoit Origramminstallationen Automatisieren

    • blackdeath911
    • 6. März 2009 um 19:08

    Stehe vor einem neuen Problem...
    Glecihes Fenster wie grade...

    ich habe winwait ("EVEREST", "Beenden des EVEREST")
    angegeben danach dann

    [autoit]

    winwait ("Setup - EVEREST Ultimate Edition", "Installation durchführen")
    ;start der Installation -> beendenfenster
    send ("{ENTER 1}")
    winwait ("EVEREST", "Beenden des EVEREST")
    sleep (1000)
    send ("{TAB 2}")
    sleep (10)
    send("{SPACE 1}")
    sleep (200)
    send ("{TAB 1}")
    sleep (100)
    send ("{ENTER 1}")
    sleep (1000)
    exit

    [/autoit]

    somit sollte er eigentlcih das 2. kästchen unchecken und das setup beenden... doch er tut es nciht....

    //Edit:
    okay fehler dort gefunden :P
    hatte einmal enter zuviel und der hat aufs falsche winwait gewarete

    jetzt häng ich schon wieder...

    also alles schön und gut wenn der das programm zum 1. mal installiert dann kommt bein aufmachen des programms ein ERROR fenster was ich wegklicke und dann den serial eingebe... das kommt aber bei 2. und 3. installationen nicht mehr... wie kann ich dem denn sagen das wenn das fenster nicht kommt der einfach weitermachen soll? also das fenster heißt Warning und beim 1. start klicke ich es so weg

    [autoit]


    winwait ("Warning")
    send ("{ENTER 1}")
    sleep (200)

    [/autoit]


    danach macht der hier weiter:

    [autoit]

    winwait ("EVEREST Ultimate")
    send ("{ALT 1}")
    sleep (200)
    send ("H")

    [/autoit]


    und jetzt möcht ich wenn das fenster warning nicht kommt das der einfach so weitermacht....


    wo liegt der fehler?
    MFG: BLacky911

  • Mit autoit Origramminstallationen Automatisieren

    • blackdeath911
    • 6. März 2009 um 17:01

    Also ich mach einfach mal jetzt nur erstmal die standart installation obs abweichungen wirklich gibt werd ich ja sehen :D

    also bis dahin bin ich jetzt:

    [autoit]

    ; Script Start - Add your code below here

    [/autoit][autoit][/autoit][autoit]

    AutoItSetOption("MouseCoordMode", 0)
    BlockInput (1)
    Run ("everestultimate420.exe")
    winwait ("Setup-Sprache auswählen")
    Sleep (1000)
    WinSetOnTop ( "Setup-Sprache auswählen", "OK", 1 )
    send ("{TAB 3}")
    sleep (1000)
    send ("de")
    Sleep (1000)
    send ("{ENTER 1}")
    ;Sprache ausgewählt
    winwait ("Setup - EVEREST Ultimate Edition")
    Sleep (1000)
    send ("{ENTER 1}")
    ;Menu step 1
    winwait ("Setup - EVEREST Ultimate Edition")
    Sleep (1000)
    send ("{TAB 5}")
    Sleep (100)
    send ("{UP 1}")
    Sleep (100)
    send ("{ENTER 1}")
    sleep (1000)
    ;lizenz zugestimmt
    winwait ("Setup - EVEREST Ultimate Edition")
    send ("{ENTER 2}")
    sleep (500)
    ;Ordnerstelle
    winwait ("Setup - EVEREST Ultimate Edition")
    send ("{ENTER 1}")
    sleep (1000)
    ;startmenueintrag ja/nein
    winwait ("Setup - EVEREST Ultimate Edition")
    send ("{ENTER 1}")
    sleep (1000)
    ; Icons
    winwait ("Setup - EVEREST Ultimate Edition", "Installation durchführen")
    MsgBox ( "", "Hat", "geklappt")
    ;start der Installation
    winwait ("Setup - EVEREST Ultimate Edition")
    sleep (1)
    ;beendenfenster
    winwait ("Setup - EVEREST Ultimate Edition", "Beenden des EVEREST")
    sleep (500)

    [/autoit]

    dann kommt dieses Fenster:

    Spoiler anzeigen

    [Blockierte Grafik: http://blackdeath2.kilu.de/Speicher1/screen1.jpg]

    Wie bekomm ich jetzt hin das der 3. Haken weg geht und der 1. bleibt auf jeden fall ... und wenn er nciht angeklickt ist das er den macht...

    MFFG: Blacky911

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™