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

Beiträge von name22

  • _StringBetween @error - Stack Overflow - Funktion in Funktion

    • name22
    • 31. August 2014 um 02:18

    Was vor allem hilft, ist ein vollständiges Script ;). Was auch immer den Fehler verursacht, kann nach seiner vagen Beschreibung gar nicht in dem kleinen Ausschnitt seines Scripts sein.

  • Fehler oder normal?

    • name22
    • 31. August 2014 um 02:13

    Dieser Thread scheint sich von seinem ursprünglichen Zweck zu entfernen. Was soll diese nutzlose Antwort @MaxChri?
    Wenn du keinen sinnvollen Austausch mit einem Internetforum zustande bringst könnte dieser Thread genauso gut wieder geschlossen werden. Es wurde bereits mehrmals festgestellt, dass dein Codeschnipsel zu wenige Informationen enthält. Über die beiden Vorschläge, die gewissermaßen ignoriert wurden, kommen wir vermutlich nicht hinaus.

  • _StringBetween @error - Stack Overflow - Funktion in Funktion

    • name22
    • 31. August 2014 um 00:48

    1. Du bekommst eine Fehlermeldung? Wie wäre es wenn du uns mitteilst, was diese Fehlermeldung dir mitteilen will? :rolleyes:
    2. Wenn die Fehlermeldung auf die WinHTTP.au3 verweist, wie kommst du dann darauf, dass dein Code-Auszug, welcher keinerlei WinHTTP Funktionen enthält und nicht Teil der UDF ist, uns bei der Problemsuche helfen kann?
    3. Wann genau tritt der Fehler auf bzw. Nach wie vielen Rekursionen stürzt AutoIt ab?
    4. Rekursive Funktionen die neben _StringBetween WinHTTP Funktionen verwenden machen mich immer ein wenig skeptisch ;). Bist du sicher, dass du dein Problem nicht genauer beschreiben kannst? Wenn ja, warum denn?

  • Fehler oder normal?

    • name22
    • 30. August 2014 um 00:54

    Wir wissen nicht was dein Problem verursacht. Ich bin mir persönlich noch nicht mal sicher ob ich verstehe was dein Problem ist.

  • Fehler oder normal?

    • name22
    • 30. August 2014 um 00:16

    Ohne Kontext hilft das nicht wirklich. Ich vermute einfach mal, dass dein deplaziertes "GUISetState" dafür verantwortlich ist.

  • Grundlegende Frage zu TCP

    • name22
    • 29. August 2014 um 14:58

    Innerhalb deines Netzwerks muss nur eine einzige IP bekannt sein, die des Servers. Sobald die Clienten eine Verbindung zum Server aufgebaut haben können in beide Richtungen Daten ausgetauscht werden. Solange sich die Server IP nicht ändert hast du kein Problem, die IP Adressen der Clienten muss nicht bekannt sein.
    Wenn du das ganze "absichern" willst, müsstest du die Verbindung bzw. die übertragenen Daten verschlüsseln. Das ist natürlich nur solange "sicher" wie du Kontrolle über den Schlüssel hast. Falls du das ganze an Fremde verteilst kannst du das Konzept von Sicherheit vergessen. ^^

  • SoundSetWaveVolume() auch als get?

    • name22
    • 27. August 2014 um 02:29

    Das geht am besten mit der Bass UDF.

    Beispiel
    [autoit]

    #include <WinAPIMisc.au3>
    #include <BASS.au3>

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

    _BASS_Startup()
    _BASS_Init(0)

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

    $fVolume = _BASS_GetVolume()
    ConsoleWrite("Current Volume: " & $fVolume)
    _BASS_SetVolume(0.3)
    ConsoleWrite("Current Volume: " & 0.3)
    _WinAPI_PlaySound($SND_ALIAS_SYSTEMQUESTION, $SND_ALIAS)
    Sleep(1000)
    _BASS_SetVolume($fVolume)
    ConsoleWrite("Current Volume: " & $fVolume)
    _WinAPI_PlaySound($SND_ALIAS_SYSTEMQUESTION, $SND_ALIAS)

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

    _BASS_Free()

    [/autoit]
  • Wie erkennt Script Standort?

    • name22
    • 27. August 2014 um 02:13

    Dafür gibt es das Makro @ScriptDir. Für den Pfad inklusive Sciptname kannst du @ScriptFullPath verwenden. Der Dateiname des Scripts steht in @ScriptName.

  • GUI

    • name22
    • 26. August 2014 um 18:18

    Dafür gibt es GUICtrlRead. $liFile ist die ControlID von GUICtrlCreateInput.
    Ich empfehle dir ein Tutorial mit Grundlagen durchzulesen...

  • WinActivate kein Handle

    • name22
    • 26. August 2014 um 17:59

    Ich habe kein Interesse daran, das komplette Changelog von 6 Jahren Entwicklungszeit durchzulesen...
    Bis jetzt wurde nur der Support für Win95 und Win2000 aufgegeben. XP steht immer noch in der Liste der unterstützten Betriebssysteme.
    Andys Vermutung scheint sich zu bestätigen, ich bin mir ziemlich sicher, dass sich in einigen dutzend AutoIt Versionen etwas an den Win[...] Funktionen verändert hat :rolleyes: .

    Merk dir bitte für zukünftige Probleme die du hier dokumentierst: Wir gehen nicht davon aus, dass jemand eine 6 Jahre alte AutoIt Version benutzt. Ob du updatest oder nicht bleibt deine Entscheidung, aber so kann dir hier keine zielstrebend beim lösen deiner Probleme helfen.

  • WinActivate kein Handle

    • name22
    • 26. August 2014 um 17:32

    Die WinWait Funktion wartet auch nicht die vollen 10 Sekunden ab, oder?

  • WinActivate kein Handle

    • name22
    • 26. August 2014 um 17:20

    Es funktioniert bei mir sowohl unter WinVista 32-bit als auch Win7 64-bit, mit Klassennamen und Fenstertitel.

  • WinActivate kein Handle

    • name22
    • 26. August 2014 um 16:58

    Ich bin mir nicht sicher, was das Script von Kanashius bewirken soll. Der Rückgabewert von Run ist eine Process ID und kein Fensterhandle. Es macht also kaum Sinn, das als Wert bei WinWait oder WinClose anzugeben.
    Versuch mal bei WinWait statt dem Klassennamen einfach nur den Titel des Fensters als String anzugeben. Ich bin mir nicht sicher, warum das Beispiel bei dir nicht funktioniert, eventuell hängt es ja tatsächlich mit dem OS zusammen.

  • EXE: Version, Copyright, Produktname, ... Info

    • name22
    • 26. August 2014 um 15:53

    Die AutoIt3Wrapper.exe die Schnitzel meint ist dann wohl nur in Scite4AutoIt enthalten :huh: . Deswegen bekommst du vermutlich kein Dialogfenster zu sehen. Ist in deinem AutoIt Ordner unter "Scite" ein Ordner mit dem Namen AutoIt3Wrapper?
    Ich sehe wirklich keinen Grund die minimale Scite-Version Scite4AutoIt vorzuziehen. Was genau hast du damit für ein Problem?

  • GUI verändert Script?

    • name22
    • 26. August 2014 um 15:41

    Ich habe seit Ewigkeiten nicht mit dem Koda Form Designer gearbeitet, aber ich würde fast vermuten, dass das so beabsichtigt ist. Ich dachte zumindest, dass Koda nur ein Script generiert aber nicht für updates geeignet ist.
    Vielleicht kann dir da jemand eher weiterhelfen als ich, aber falls du damit nicht arbeiten kannst, würde ich vorschlagen ohne Koda zu arbeiten (wie die meisten anderen erfahrenen Mitglieder dieses Forums :whistling: ).
    Hast du schon probiert 2 separate Scripts zu benutzen? Eins für Koda und eins für dich, dann kannst du hinundherkopieren zwischen den beiden Dateien.

  • Fenster automatisch bestätigen?

    • name22
    • 25. August 2014 um 20:52

    Prima ;). Der Ordnung halber könntest du jetzt noch das Präfix des Threads auf "[gelöst]" setzen (einfach den ersten Beitrag bearbeiten).

  • Autoit Backup Ordner

    • name22
    • 25. August 2014 um 20:14

    Tweaky AutoIndent orientiert sich an der Einrückung der vorherigen Zeile, damit du nicht jedes mal TAB drücken musst nach dem ENTER ;). AutoCompletion ist der Popupdialog den du bekommst, wenn ein Schlüsselwort/Funktionsname in der entsprechenden Definitionsdatei gefunden wird.

  • Fenster automatisch bestätigen?

    • name22
    • 25. August 2014 um 20:09

    Du kannst mit ControlClick() gezielt einen Klick auf ein Control (z.B. einen Button) simulieren. Dazu musst du lediglich das Control eindeutig identifizieren (z.B. über die Klasse und die Instanznummer), das lässt sich mit dem "AutoIt Window Info Tool" herausfinden, welches sich in deinem AutoIt Starmenüordner befinden sollte.

  • neues PC Gehäuse gesucht

    • name22
    • 24. August 2014 um 14:44

    Ich kann dir lediglich Lian Li als Hersteller empfehlen. Die meisten professionellen Hersteller geben an wie lang Grafikkarten sein können um in ein bestimmtes Gehäuse zu passen. Es sollte also kein Problem sein, nach dem Kriterium Gehäuse zu wählen. Zu deinem Wunsch den Kühler am Gehäuse zu montieren kann ich dir leider nicht weiterhelfen, damit habe ich keine Erfahrung. Bist du sicher, dass der Kühler am Motherboard nicht ausreichend gesichert wäre?

  • Skript über GUI steuern (Pause,Start,Ende)

    • name22
    • 24. August 2014 um 01:03

    Vorab, bitte achte in Zukunft auf die korrekte Formatierung deines Quellcodes.

    Zitat von Bappu

    [...] Das ist doch ein Scherz oder ? :'D

    Nein, das ist kein Scherz. Wenn du ein Problem mit der Interpretation der Forenregeln unserer Website hast darfst du dich gerne bei mir melden.
    Ich habe deinen Beitrag mal in einer Geste guten Willens freigeschaltet. Der Link zu deiner Webseite "https://autoit.de/www.grazy-games.de" hat mich ein wenig verdächtig gemacht, dass du unsere Forenregeln tatsächlich für einen Scherz hältst.

    Mich würde der wirkliche Zweck deines Scripts interessieren, bevor ich dir bei der Problemlösung behilflich bin. Ich hoffe einfach, dass die anderen Forenbenutzer ähnliche Standards pflegen, aber das wird sich zeigen.

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™