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

Beiträge von Nestos

  • Tab's verschwunden

    • Nestos
    • 8. November 2010 um 16:29

    Geht doch, und hat auch nicht lange gedauert. ;)

    MfG,
    H2112.

  • Fehlermeldung unter Windows XP beim kompilieren

    • Nestos
    • 8. November 2010 um 16:21

    Benutzt du den SkiTE?
    Wenn ja dann geh oben im Menü auf Tools und dann auf Compile.
    Oder drück einfach 'Strg + F7'.

    Dort findest du das Kompressionslevel, sowie viele anderen Einstellungen für den Wrapper.

    MfG,
    H2112.

    PS:
    Wenn sich das Problem damit erledigt haben sollte, dann stell doch bitte den Präfix im ersten Post auf gelöst.

  • Sqrt - Wurzel ohne Längenbegrenzung ziehen

    • Nestos
    • 8. November 2010 um 16:16

    Zu 1.:
    Der Befehl Sqrt ist in keinem Include deffiniert, da er eine standart Funktion von AutoIt ist.
    Zu 2.:
    Das kürzen der Kommastellen wäre kein Problem, aber das erweitern schon.
    Du müsstest du dir schon eine eigene Funktion schreiben.

    MfG,
    H2112.

  • Tab's verschwunden

    • Nestos
    • 8. November 2010 um 16:08

    Lies mal in der Hilfe nach, was bei dem Befehl GUICtrlCreatePic steht. Da findest du die Lösung für dein Problem. ;)

    MfG,
    H2112.

    Und für meine Nachfolger:
    BItte postet ihm keine fertigen Skripts, er soll lernen selber zu suchen.

  • Wie baut man ein Macro

    • Nestos
    • 8. November 2010 um 13:28

    Mit dem Befehl HotKeySet wirst du das Problem haben, dass der Befehl die Tasten blockiert.
    Das heißt, wenn du nun alle Buchstaben auf der Tastertur belegst, kann der Anwender nicht mehr schreiben.

    Schau dir den Befehl _IsPressed, wenn du die Tasten abfragen willst, ohne dass die Tastertutr blockiert wird.

    Ein nützlicher Link wäre auch noch:
    GetKeyboardState

    MfG,
    H2112.

  • Wie baut man ein Macro

    • Nestos
    • 8. November 2010 um 12:41

    "#v" steht für 'Windowstaste + v".
    Nicht für "Raute + v".

    Schau dir mal in der Hilfe genau den Befehl Send an.

    MfG,
    H2112.

  • Wie baut man ein Macro

    • Nestos
    • 8. November 2010 um 12:36

    Ich kann den Fehler nicht nachvollziehen. Bei mir funktioniert alles so, wie es soll.

    Versuch es einmal mit anderen HotKeys.

    MfG,
    H2112.

  • Wie baut man ein Macro

    • Nestos
    • 8. November 2010 um 12:13

    Bei mir funktioniert das Skript wie gewollt.
    Das einzige Problem ist, dass durch Windwos einige HotKeys schon deffiniert sind.

    Kommt das 'Script paused' gleich nach dem Start?
    Versuch mal das Häckchen bei 'Script paused' im Traymenü wegzumachen.

    MfG,
    H2112.

  • Run mit Variablen

    • Nestos
    • 8. November 2010 um 12:09

    Scheint so, als ob das Problem jetzt gelöst wäre.
    Wenn du ansonsten keine Fragen mehr hast, stell doch bitte den Präfix im ersten Post auf gelöst. :)

    Schnitzel
    Ja, aber das ist unnötig bei den Befehlen. ;)

    MfG,
    H2112.

  • Run mit Variablen

    • Nestos
    • 8. November 2010 um 11:51

    Zeig uns einemal den Inhalt der *.ini, damit wir uns leichter tun, dir bei der Lösungssuche zu helfen.

    Und zu zu der Warnung:
    Du musst die Variable zuerst deffinieren.

    z.B.:

    [autoit]

    Global $variable1 = IniRead("volumen.ini", "Volumen", "key", "default")

    [/autoit]


    Schau dir dazu das Thema in der Hilfedatei durch:
    Dim /Global / Local / Const

    Und wenn die Dateien alle im Skriptverzeichniss sind, warum schreibst du dann ".\"?

    MfG,
    H2112.

  • Problem DirMove

    • Nestos
    • 8. November 2010 um 11:39

    Vieleicht werden bestimmte Dateien, die sich in den zu verschiebende Ordner befinden, gerade benutzt.
    Es könnte aber auch sein, dass du nicht die erforderlichen Rechte besitzt, um die Dateien zu verschieben.

    Setz mal an den anfang des Scriptes

    [autoit]

    #RequireAdmin

    [/autoit]

    Und beim Befehl DirMove fällt mir folgendes auf:
    $Sicherungslaufwerk & $Ordner[$i]

    Müsste es denn nicht so heißen:
    $Sicherungslaufwerk & "\" & $Ordner[$i]

    MfG,
    H2112.

  • GUI Ctrl Input geht nicht!

    • Nestos
    • 8. November 2010 um 11:28

    Wenn dann alle Fragen geklärt sind, stell doch bitte den Präfix im ersten Post auf gelöst. ;)

    MfG,
    H2112.

  • Wie baut man ein Macro

    • Nestos
    • 8. November 2010 um 11:23

    Für den Befehl HotKeySet schon, allgemein in AutoIt nicht.

    Mit dieser UDF kannst du dein Vorhaben verwirklichen:
    HotStrings - String hotkeys

    Die Option verändert die Zeitabstände, in denen Zeichen von dem Befehl Send gesendet werden.
    Wär doch blöd, wenn das die Tastaturdelay ändern würde. ;)

    MfG,
    H2112.

  • Run mit Variablen

    • Nestos
    • 8. November 2010 um 11:13

    Ich bezweifle, dass dein Script funktionieren wird, bei der Pfadangabe.

    Falls die *.ini in deinem Skriptverzeichniss sein sollte, benutz

    [autoit]

    IniRead ("volumen.ini", "Volumen", "key", "Can't read key!" )

    [/autoit]

    Zum testen, was die Variable zurückgibt kannst du eine MsgBox verwendet.
    z.B.:

    [autoit]

    MsgBox(0, "Debug", $variable1)

    [/autoit]

    Außerdem hast du einen Fehler bei deinem Run-Befehl.
    Es reicht wenn du es so schreibst:

    [autoit]

    Run("clay.exe" & " /a /b " & $variable1)

    [/autoit]


    Dies funktioniert allerdings nur, wenn sich die clay.exe im Skriptverzeichniss befindet.

    MfG,
    H2112.

  • Frage zur Versionierung von Autoit

    • Nestos
    • 8. November 2010 um 11:05

    Vieleicht weil die vollendete Beta die Stable Version ist, und bis jetzt noch nicht an einer neuen Beta gearbeitet wurde? ;)

    MfG,
    H2112.

  • Wie baut man ein Macro

    • Nestos
    • 8. November 2010 um 11:00

    Es ist klar, dass wenn du a drückst, die Funktion Aus aufgerufen wird, da du ja bei HotKeySet("aus#", "Aus") ein a am Anfang hast.
    Das gleiche gilt auch für HotKeySet("mg#", "Email"), dort steht ein m am Anfang.

    Versuchs mal so:

    [autoit]

    HotKeySet("#v", "Vorname")
    HotKeySet("#n", "Nachname")
    HotKeySet("#e", "Email")
    HotKeySet("#{ESC}", "Aus")

    [/autoit]

    Das Problem bei Send ist, dass es manchmal zu schnell sendet.
    Dafür gibts aber die Option 'SendKeyDelay'.

    Setz das an den Anfang deines Scripts:

    [autoit]

    Opt("SendKeyDelay", 10)

    [/autoit]


    Wenn es dann noch immer nicht gehen sollte, dann erhöhe den Wert bei 'SendKeyDelay'.

    MfG,
    H2112.

  • Fehler "==> Cannot parse #include.: " bei Hilfebeispiel

    • Nestos
    • 8. November 2010 um 10:43

    Bei diesem Beispiel brauchst du garkeine Includes.

    Und im Grunde ist es kein Beispiel, sondern nur ein Grundgerüst, welches darstellen soll, wie man ein Script mit einer GUI aufbaut.

    Außerdem ist es nicht selbstverständlich, dass es eine deutsche Hilfedatei gibt. Sie wurde, wenn ich mich nicht irre, erst dieses Jahr komplett fertig gestellt, und das von dieser Community.
    Es gibt hier im Forum einen Thread, in dem du Wünsche und Verbesserungsvorschläge posten kannst, falls du diesen 'Fehler' wirklich als Fehler siehst.

    MfG,
    H2112.

  • Tutorial falsch?

    • Nestos
    • 8. November 2010 um 10:33

    Schreib einfach

    Code
    [autoit][/autoit]

    um den Code mit AutoIt-Syntax hervorzuheben.

    Und um das ganze in Spoiler zu setzen schreib:

    Code
    [spoiler][/spoiler]

    Zum Tut:
    Mir ist beim überfliegen aufgefallen, dass ein falscher Titel benutzt wird.
    Versuch einfach mal 'Unbenannt' statt 'Unbenannt - Editor' zu nehmen.

    MfG,
    H2112.

  • GUI im Vodergrund

    • Nestos
    • 6. November 2010 um 22:33

    Schau in der Hilfe unter GUICreate bei den Styles nach.
    Dein Problem hättest du sicherlich in der Zeit, in der du den Thread erstellt hast, mit ein bisschen suchen lösen können.

    MfG,
    H2112.

  • Zitat! Gute-Laune-Macher

    • Nestos
    • 6. November 2010 um 21:38

    Die Grundidee find ich eigentlich sehr gut, nur die Umsetzung könnte besser sein. ;):thumbup:

    Versuch das ganze einmal mit einer GUI zu machen, damit man die Zitate auch verwalten kann.

    Zitat von Dial


    Lol Noobs

    wenn ihr schon copy/pasted solltet ihr auch das "\" erweitern sonst fällts auf !!!

    Naja grundlegende Idee ist aber gut


    Und ich finde diesen Post ebenfalls sehr fehl am Platz.
    Jeder der ein Skript schreibt, und anderen zur Verfügung stellt, hat das recht konstruktive Kritik zu bekommen.
    Du du aber anscheinend unfähig bist konstruktive Kritik von dir zu geben, lass es bleiben oder erlern es.

    Und der einzige, der sich hier aufführt wie im Kindergarten, bist nur du.
    Unterlass bitte die Beleidigungen und versuch wie oben schon gesagt konstruktive Kritik abzugeben.

    MfG,
    H2112.

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™