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

  • Auf Firefox seitenaufbau warten lassen?

    • blackdeath911
    • 19. Mai 2009 um 15:24

    Hi ich suche eine Option wie ich elegant das script auf das seitenöffnen in firefox warten lassen... also ohne msgbox und ohne sleep (was miene variante is im moment)

    gibt es sowas das es auf das fertige laden der seite wartet?

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 18. Mai 2009 um 22:07
    [autoit]

    ;putty start
    sleep (122)
    run ( "putty.exe" )
    winwait ("PuTTY Configuration")
    sleep (10)
    send ( "{ENTER}" )
    sleep (2500)
    sleep (50)
    sleep (20)
    send ( "{ENTER}" )
    sleep ( 2500 )
    while 1
    HotKeySet ( "{NUMPAD2}", "_serverclose")
    HotKeySet ( "{NUMPADMULT}", "_exit")
    WEnd

    Func _serverclose ()
    ;putty start
    send ( "exit" )
    sleep ( 2000 )
    send ( "{ENTER}" )
    EndFunc

    Func _exit ()
    exit
    EndFunc

    [/autoit]

    hier der etw. gekürzte quelltext :) die logindaten gehen ja keinen was an ;)

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 18. Mai 2009 um 21:40

    Hey hab wiedermal ein Problem :)

    also... ich will den 1. step automatisch ausführen lassen ohne einen Hotkey...

    dh.
    Befehle....
    [...]
    Befehle Ende...

    While 1
    HOTEKEYS
    Wend

    Funktionen


    aber wenn ich einen Hotkey drücke fängt er i wie wieder von komplett oben an und führt den ersten befehl wieder aus... wie kann ich das umgehen? das er das nur beim starten startet und beim hotkey drücken nicht?

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 17. Mai 2009 um 21:33

    okay da habe ich erstmal was zu tun :)

    ich versuch jetzt mal hinzubekommen das er line 2 line 4 und line 6 ausliest an den richtigen stellen bzw. ganz am anfang festlegt...

    und einmal eine exe erstellen die diese ini erstellt ... mit einer eigen erstellten GUI... das wird mich dann erstmal zu schaffen machen :)

    fals ich prbleme hab melde ich mich :D
    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 17. Mai 2009 um 20:26

    juhu genau das was ich gesucht habe :) klappt hervoragend :)

    wenn ich nichtmehr weiterkomm mach ich nen neues thema auf :)

    das einzige was ich noch machen wollt is... die Pfade zu den zu öffnenen programmen auslesen könnte...

    also wie schon oben beschrieben...
    eine txt datei mit:
    Program1:
    Pfad dazu
    Programm2:
    Pfad dazu

    etc.

    und dann bei ShellExecute (programm.exe, "Pfad dazu aus txt")

    würde das gehen?

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 19:46

    Also mein script sieht nun so aus

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    While 1
    HotKeySet ("+a", "_Edit")
    WEnd
    Func _Edit()
    ClipPut(_EditBox("Titel"))
    EndFunc
    Func _EditBox ($sTitle,$sText="",$sDefault="")
    $hForm=GUICreate($sTitle,400,320)
    GUICtrlCreateLabel($sText,5,5)
    $hEdit=GUICtrlCreateEdit($sDefault,5,30,390,250)
    $hOk=GUICtrlCreateButton("Ok",100,285,100,30)
    $hCancel=GUICtrlCreateButton("Abbrechen",200,285,100,30)
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $hCancel
    SetError(1)
    Return ""
    Case $GUI_EVENT_CLOSE
    SetError(1)
    Return ""
    Case $hOk
    Return GUICtrlRead($hEdit)
    EndSwitch
    WEnd
    EndFunc

    [/autoit]

    aber es funkt wirklich = 0...
    Alt+F4, OK, Abbrechen, X, alles das funktioniert bei mir nicht....

    was mach ich falsch?

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 18:55

    Okay... die box sieht gut aus..

    nur kann ich damit nix machen außer etwas einfügen...
    man kann das X nicht klicken man kann Abbrechen nciht Klicken und man kann OK nicht klicken....

    bei einem Klick auf OK sollte eigentlich das eingegebene sich in den Zwischenspeicher schieben...

    nur da tut sich ja nix..

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 16:22

    Error in Line 19 ...

    aber jezz hab ichs verstanden :)
    nur warum der fehler da kommt weiß ich nicht...

    help...

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 16:07

    ?

    ich blicke da ehrlichgesagt nicht durch...

    wenn ich ein script so mache:

    [autoit]

    While 1
    HotKeySet ("+a", "_EditBox")
    WEnd
    Func _EditBox ($sTitle,$sText="",$sDefault="")
    $hForm=GUICreate($sTitle,400,320)
    GUICtrlCreateLabel($sText,5,5)
    $hEdit=GUICtrlCreateEdit($sDefault,5,30,390,250)
    $hOk=GUICtrlCreateButton("Ok",100,285,100,30)
    $hCancel=GUICtrlCreateButton("Abbrechen",200,285,100,30)
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $hCancel
    SetError(1)
    Return ""
    Case $GUI_EVENT_CLOSE
    SetError(1)
    Return ""
    Case $hOk
    Return GUICtrlRead($hEdit)
    EndSwitch
    WEnd
    EndFunc

    [/autoit]

    dann gibt er direkt einen Error in Line 5 aus... ich denke ich muss da noch einiges abändern nur weiß ich nicht für was das alles steht...

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 15:05

    Ohha...
    damit hab ich noch nie gearbeitet... wie muss ich da was eingeben für das was ich machen möchte?

    also sollte ein fenster sein mit nem text und halt ein "OK" button ein "ABBRECHEN" button und dann halt ein textfeld wo so etwas eingegeben werden kann... mit mehreren absätzen etc...

    wie sehen die befehle dann aus... hab noch nie iene GUI gemacht...
    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 14:35

    Hey.... Stehe wieder vor einem Problem... -.-


    Ich hab mit dem InputBox ein Problem
    und zwar:

    ich möchte mehrere Links kopieren die in verschiedenen reihen stehen ca so:

    link1:
    link2:
    link3:

    diese kopiere ich mir in die inputbox aber er nimmt dann nur den link1: z.B. ...

    kann man sozusagen auch ne TEXTBOX erstellen... also das der komplette text dor reingefügt werden kann?

    danke schonmal für die hilfe :)
    MFG: BLacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 12:08

    okay ich habs anders gelöst :)

    ich hab ihn gefragt ob er autoit draufmachen könnt und bla bla und mir dann die koordinaten von dem klick :)

    also wäre das auch gelöst :)

    mal ne frage :)
    kann man pfade bei
    SHellExecute
    also z.B. dieser befehl:

    [autoit]

    ShellExecute ( "WinSCP.exe", "", "D:\Programme\WinSCP" )

    [/autoit]

    das D:Programme... aus einer datei auslesen... (sodass es auf mehreren PCs läuft...)
    also sozusagen eine datei wo drinnesteht winscp: "pfad" und Autoit sich dann den pfad dort herraussucht?

    wenn nicht / zu umsändlich dann is auhc ok
    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 10:52

    ja bei mir funktioniert es dann... nur ich hab auflösung 1650x1024 oder so... und mein freund für den ich das schreibe hat 1024x786... da sind die cords ein bissel anders oder?

    oder kann ich wirklich einfach die mouseclick 100,100 nehmen?

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 10:40

    nein...
    mein script is zur zeit so aufgebaut (zumindest der teil)

    [autoit]

    Func _putty2 ()
    send ( "rar{SPACE}a{SPACE}-m0{SPACE}-v104800{SPACE}")
    send ( "+2.rar" )
    send ( "+2")
    send ( "{SPACE}")
    send ( "+2")
    send ( "+2")
    send ("{LEFT 8}")
    sleep (20)
    ClipPut(InputBox("Zwischenspeicher", "Zielnamen der RAR dateien angeben:"))
    sleep (20)
    ;hier rechtsklick ins fenster hin
    ;danach 7 nach links

    [/autoit]

    und da wo der rechtsklick hinkommt komm ihc nciht weiter... denn ich find keinen funktionierenden befehl...

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 10:33

    Also wenn ich in putty ^V drücke schreibt er da wirklich "^V" hin... aber wenn ich in das fenster Rechtsklick mit der maus mache dann fügt er den zwischenspeicher ein ...

    also... wie kann ihc das elegant lösen?

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 10:24
    Zitat von Raupi

    Wohin wilst du in Putty klicken? in das Terminalfenster ?

    ja ich möchte in das terminalfenster klicken... und dann dort mit rechtsklick das was im zwischenspeicher liegt dort einfügen...

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 16. Mai 2009 um 09:33

    So nach längerem suchen hab ich immernoch nix gefunden womit ich einen einfachen rechtsklick machen kann außer mit

    [autoit]

    ControlClick ()

    [/autoit]

    nur ohne ne ID bzw. sonstige angaben kann ich ja nix klicken....

    ich möchte in "Putty" einen rechtsklick zum einfügen machen... aber ich bekomms nicht hin...

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 15. Mai 2009 um 23:56

    okay geil :) das geht nun alles super :)

    nur noch ne kleine frage... ich hab ein fenster aktiviert... wie mach ihc da jetzt einen einfachen Rechtsklick mit der maus? ohne controllclick? (denn ich hab 0 angaben :) )

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 15. Mai 2009 um 23:42

    okay geil :) das ist schonmal gut hab ich 1/2 problemem weniger :)

    jetzt brauch ich ne "warnungsbox"...

    also es kommt ne box mit Abbrechen und Weiter/ok und wenn man auf OK drückt macht das script einfach weiter (ne exe starten) und wenn man auf abbrechen drückt springt es zum ende der funktion :)

    hat da einer den richtigen befehl?

    MFG: Blacky911

  • Abfragebox - eingabe danach in Zwischenspeicher

    • blackdeath911
    • 15. Mai 2009 um 23:02

    Hallo :) ich wollte fragen wie ich es hinbekommen würde eine Abfragebox zu machen...

    in die abfragebox soll etwas eingegeben werden und beim klick auf "OK" soll sich das eingegebene in den zwischenspeicher hauen...

    ist sowas möglich?
    würd mich auf hilfe freuen :)
    MFG: 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™