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. Schnuffel

Beiträge von Schnuffel

  • Tastenkombination auch im Editfenster

    • Schnuffel
    • 21. Juli 2009 um 22:21

    wenn Du das kleine "o" nimmst ... :rofl:

    Spoiler anzeigen
    [autoit]

    Dim $key[1][2] = [["^o", $item_oeffnen]]

    [/autoit]
  • Brauche dringend hilfe!

    • Schnuffel
    • 21. Juli 2009 um 20:52

    also alexgeforce,
    mein Link ist getestet und funktioniert.

    Den einzigen Grund den ich sehe, das Du die Forenregeln nicht "sehen" kannst ist der,
    dass Du diese nicht sehen willst...

    Da wird das Eis dann schon dünn...

  • Fenster nicht in der Taskleiste anzeigen?!

    • Schnuffel
    • 21. Juli 2009 um 17:43

    siehe: Link

  • Brauche dringend hilfe!

    • Schnuffel
    • 21. Juli 2009 um 17:41

    Hier nochmal der Link zu den Forenregeln: Link

  • Sound streamen

    • Schnuffel
    • 20. Juli 2009 um 21:49

    naja, der Link von Xeno verweist auf einen Thread der ein Script beinhaltet,
    mit dem man mittels WinAmp Sounds streamen kann.

    Ich kann Deine Erwartungshaltung nicht ganz verstehen...

    Zitat

    Bräuchte ne UDF mit :
    _StreamSound
    _PlayStreamSound
    _SendStreamSound

    Ich gehe mal davon aus, dass es keine Kleinigkeit ist einen Streming-Server zu proggen.

    Kannst aber gerne damit anfangen ;)

  • Code schützen

    • Schnuffel
    • 20. Juli 2009 um 20:31

    du kannst den Obfuscator verwenden um Dein Script beim Compilieren schwerer lesbar zu machen.
    Ein direktes Verhindern des Decompilierens gibt es nicht.

  • Tastatur Training - Buchstaben Aktualisieren

    • Schnuffel
    • 20. Juli 2009 um 19:20

    vielleicht hilft Dir das weiter...

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    GUICreate('')
    GUISetState()
    Global $var_function = "testfunction", $var_newkey
    Global $var_hotkey = "b"

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

    hotkeyset_update($var_hotkey,$var_function)

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

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

    Func hotkeyset_update($var_newkey, ByRef $var_function)
    HotKeySet($var_hotkey)
    HotKeySet($var_newkey,$var_function)
    EndFunc

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

    Func testfunction()
    MsgBox(0, '', 'HotKey ist gesetzt auf Taste: '&$var_hotkey&@CRLF&'HotKey ist gesetzt auf Funktion: '&$var_function)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit]
  • Ein paar kleine fragen zu meiner Sidebar inbezug auf Slider, Shutdown, und Desktopgrösse

    • Schnuffel
    • 20. Juli 2009 um 18:55

    du musst anstatt GUISetBkColor(-1, 0x000000) <--> GUICtrlSetBkColor(-1, 0x000000) verwenden.

    Frage mich aber bitte nicht, wie du die Markierungen jetzt weiß bekommst :rofl:

  • seite mit funktions - erklärungen

    • Schnuffel
    • 19. Juli 2009 um 23:45

    und ein Wiki
    gibt es auch noch ;)

  • label sekündlich aktualisieren wegen Uhr ?

    • Schnuffel
    • 19. Juli 2009 um 23:22

    du musst das AdlibEnable schon vor der While-Schleife aufrufen...

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    $Form1 = GUICreate("Form1", 633, 454, 193, 115)
    $1 = GUICtrlCreateLabel("Label1", 48, 104, 44, 17)
    GUISetState(@SW_SHOW)
    AdlibEnable("a1",1000)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

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

    Func a1 ()
    GUICtrlSetData($1,@HOUR & ":" & @MIN & ":" & @SEC)
    Endfunc

    [/autoit]
  • label sekündlich aktualisieren wegen Uhr ?

    • Schnuffel
    • 19. Juli 2009 um 23:03

    sieh dir in der Hilfe mal AdlibEnable an.
    Damit kannst Du eine Funktion aufrufen, die z.B. alle 1000ms das Label deiner Gui aktualisiert mit @Hour, @Min, ....

  • Gui an Fenster "anhängen"

    • Schnuffel
    • 19. Juli 2009 um 22:29

    na wenn Du die Zeit in Deinem Gui aktualisierst, dann wirst Du das wohl mit AdlibEnable oder einer While-Schleife machen.
    Pack doch einfach die $pos = WinGetPos...... in diese Schleife
    und schiebe Deine Gui dabei mit WinMove.....

  • Schalter in einer Funktion

    • Schnuffel
    • 19. Juli 2009 um 21:01

    Also soweit ich das jetzt "gegoogelt" habe wird static auch nur benutzt,
    um einer globalen Variable die Count-Funktion zu setzen.
    siehe: Link

    Mein Vorschlag ohne Deklaration einer Variable ausserhalb der Funktion wäre folgender:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    EndSelect
    If Not IsDeclared ("counter") then
    MsgBox(0,"", "$Counter is NOT declared") ; $a has never been assigned
    Global $counter = True
    Else
    MsgBox(0,"", "$Counter is declared")
    EndIf
    WEnd

    [/autoit]
  • Erste Schritte

    • Schnuffel
    • 19. Juli 2009 um 15:11

    was Alt-B bedeuten soll weiß ich nicht, aber du wartest auf ein aktives Fenster, das "Run" heißt.
    Das erscheint aber nicht beim Start von Notepad...

    schau Dir das mal an...

    Spoiler anzeigen
    [autoit]

    Run("notepad.exe")
    WinWait("Unbenannt - Editor") ; hier kommt der Fenstertitel rein
    WinActivate("Unbenannt - Editor") ; zur Sicherheit das Fenster aktivieren...
    ;Send("!B"&@CRLF) ;Send alt + b was soll das bedeuten ???
    ControlSend("Unbenannt - Editor", "", "Edit1", "This is a line of text in the notepad window"&@CRLF) ; Bezeichnung des Controls mit AutoIt WindowInfo herausgefunden...
    Send("Today's time/date is {F5}"&@CRLF)
    ; Script beendet sich, da kein weiterer Befehl folgt

    [/autoit]
  • Downloaddetails

    • Schnuffel
    • 17. Juli 2009 um 22:45

    der Rest ist nur noch ein Dividieren durch 1000 / 60 / 24
    und der Abfrage, ob der jeweilige Wert größer 0,

    damit nicht da steht 0 Stunden und 0 Minuten ...

  • Chat Umschreiber Gesucht

    • Schnuffel
    • 17. Juli 2009 um 22:39

    dann hast du es ja doch selber "umgeschrieben" :D

  • Chat Umschreiber Gesucht

    • Schnuffel
    • 17. Juli 2009 um 22:37
    Zitat

    Wollte für meine Schulklasse nähmlich nen Chat Machen


    Das heißt aber eigentlich nicht sich ein Script zu "leihen",
    sondern es selber zu schreiben - Oder?

  • Chat Umschreiber Gesucht

    • Schnuffel
    • 17. Juli 2009 um 22:28

    ich hab mir den Client mal grob angesehen und wie es aussieht
    ist nicht nur die verwendete autoit-Version Beta gewesen.

    Ich fürchte auch das Script ist reines Beta.
    Da sehe ich schwarz ....

  • Script pausieren und auf Useraktion warten

    • Schnuffel
    • 17. Juli 2009 um 11:24

    Ansonsten eine While-Schleife, die auf die Existenz des Fensters wartet...

    ... silent Installation XP SP3 ......

    While Not WinExists("Unbenannt - Editor") ; ersetze "Unbenannt - Editor" durch den Fensternamen Deiner Meldung
    sleep(10)
    WEnd
    MsgBox (0, "Installation beendet ...","drücken Sie Weiter zum fortfahren ...")

    ... weitere Teile deines Scriptes ...

  • Toolbar mit eigenen Bildern

    • Schnuffel
    • 17. Juli 2009 um 11:09

    falls Du Deine eigene .dll erstellen willst...

    Ich hab da mal irgendwo ein ganz praktisches .au3-Script entdeckt.
    Damit kannst Du Dir deine eigene .dll erstellen und Resourcen hinzufügen.

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™