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

Beiträge von Hilmi

  • Hallo und guten Abend

    • Hilmi
    • 13. Dezember 2025 um 12:49

    Zu den hier gemachten Vorwürfen möchte ich doch noch mal abschließend Stellung nehmen.

    Es ist in keinster Weise eine Manipulation eines Spieles in diesem Szenario. Jeder der sich mit Flugsimulatoren beschäftigt hat kennt das Problem. Ein Cockpit ist nun mal mit einer Vielzahl von Knöpfen und Tasten gespickt. Dies kann man , in der Regel,nicht alles auf diverse Konsolen auslagern. Von absolten Fans , die sich ein komplettes Cockpit nachbauen, mal abgesehen.

    Also muss man mit einer begenzten Anzahl von Schaltern auskommen. Um nichts anderes geht es. Noch dazu ist das auch wieder begenzt und absolut überschaubar wo das angewendet werden kann.

    Nach eurer Logik wären ja jedes zusätzliche Steuerbrett schon eine Manipulation. Ganz davon abgesehen von offen erwerbarer Software wie hier.

    Mir geht es nicht darum zu meckern und ich bin allen hier für ihre Bemühungen dankbar. Nur bin ich der Meinung, dass sich hier zum Teil ein Gedankenmodell etwas zu einseitig ausgeprägt hat. Noch dazu lässt man eine unterschwellige Darstellung eines Betruges nicht gern im Raum stehen.

    Allen ein frohes Weihnachtsfest und guten Rutsch ins neue Jahr.


    PS: Betrachte das Thema als beendet. Suche nach anderen Lösungen.

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 12. Dezember 2025 um 22:04

    Erst mal vielen Dank an alle für die Bemühungen. Vermutlich liegt das Problem doch am Simulator. Vielleicht sogar unlösbar.

    Werde das morgen noch mal am MSFS 2024 ausprobieren. Mal sehen wie der sich da gebärdet.

    Aber auf jeden Fall liegt es nich an der Belegung der Tastatur etc. Eine Doppelbelegung ist definitiv ausgeschlossen und hatte ich auch zu erst und noch danach kontrolliert.

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 12. Dezember 2025 um 14:53

    Verstehe ich nicht ganz. Gehe ich auf das Fenster vom DCS kann ich die F3 ausführen. Lege ich die F3 auf eine Mouse-Taste dann führt die die Mouse-Taste als F3 aus. Hoffe, du meinste das.

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 12. Dezember 2025 um 13:45

    Funktioniert mit allem nicht. Deinen Cod kann ich ja ,als Anfänger, noch gerade nachvollziehen. Das von AspirinJunkie , da ist Feierabend.

    Wie ist denn das mit diesen Befehlen, kann man damit nicht was machen. Stelle natürlich die Frage, weil ich keine Ahnung habe.

    Zitat
    Code
    IfWinExist
    WinActivate("Digital Combat Simulator")
    ControlSend("Digital Combat Simulator")
  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 12. Dezember 2025 um 12:10

    Funktioniert auch nicht. Mit anderen Windowsanwendungen (Totalcommander) funktioniert es aber. Also ist der Simulator das Problem

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 22:56

    Jetzt passiert wieder nichts . Am Script habe ich nichts geändert

    Zitat


    ;Hotkey Macros
    Opt ("SendKeyDelay", 40) ; default: 5 / Zeit zwischen gesendeten tastendrücken
    Opt ("SendKeyDownDelay", 120) ; default: 5 / Zeit wie lange eine taste gerdückt wird

    Global $hotkey_x = "{PAUSE}" ; Pause/Unterbechung - beendet dieses programm (oder über taskleiste!)
    Global $hotkey_1 = "{NUMPAD3}" ; Beispiel für einen Hotkey
    Global $run = 1

    HotKeySet($hotkey_x, Stop) ; macro-funktion der Taste zuweisen
    HotKeySet($hotkey_1, Macro_C)

    Func Macro_C() ; Funktion mit Macro
    ;Send("{!c}")
    ;Sleep(1000)
    ;Send("{RSHIFT}{l}")
    ;Send("{LCTRL}{c}")
    Send("{F3}")
    MsgBox(0,"HotkeyTest", "Macro wurde ausgeführt")
    EndFunc

    Func Stop()
    $run = 0
    EndFunc

    While $run = 1
    Sleep(20)
    WEnd
    Exit

    Alles anzeigen

    Der führt die F3 einfach nicht aus.

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 22:22

    Alles gemacht. Auch ("SendKeyDownDelay", 120) . Nach dem starten des Shript steht im Editor etwas.

    Bestimmt eine Meldung zur Ausführung des Shriptes : >"C:\Program Files (x86)\AutoIt3\SciTE\..\AutoIt3.exe" /ErrorStdOut "E:\Temp\test_3.au3"

    Ansonsten keine Änderung. Keine Reaktion

    PS: MsgBox kommt auf einmal auch nicht mehr. Keine Ahnung warum. Hab nichts geändert. Neu gestartet hab ich auch.


    Jetzt was ganz verrücktes . Nachdem ich den Hotkey ausgeführt hatte kam nach einer gefühlten Ewigkeit die Reaktion und er hat F3 ausgeführt.

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 20:49

    Scheint zu funktionieren. Es kommt auch die Meldung (Fenster) zum Macro. Nur passiert in der Anwendung (DCS-Flugimulator) nichts.


    PS: Muss an der Anwendung liegen. Der Test nur mit F3 funktioniert am Totalcommander, im Simulator nicht. Im Simulator ist die Hotkeytaste nicht belegt und F3 hat eine Funktion. Müsste also was passieren.

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 18:48

    Bei mir geht es natürlich noch um absolute Verständnisprobleme. Hab deshalb mal die Funktion vereinfacht

    Zitat

    ;Hotkey Macros
    Opt ("SendKeyDelay", 40) ; default: 5 / Zeit zwischen gesendeten tastendrücken
    Opt ("SendKeyDownDelay", 70) ; default: 5 / Zeit wie lange eine taste gerdückt wird

    Global $hotkey_x = "{PAUSE}" ; Pause/Unterbechung - beendet dieses programm (oder über taskleiste!)
    Global $hotkey_1 = "{NUMPAD0}" ; Beispiel für einen Hotkey
    Global $run = 1

    HotKeySet($hotkey_x, Stop) ; macro-funktion der Taste zuweisen
    HotKeySet($hotkey_1, Macro_C)

    Func Macro_C() ; Funktion mit Macro
    ;Send("{!C}")
    ;Sleep(1000)
    ;Send("{RSHIFT}{C}")
    ;Send("{LCTRL}{C}")
    Send("{F3}")
    MsgBox(0,"HotkeyTest", "Macro wurde ausgeführt")
    EndFunc

    Func Stop()
    $run = 0
    EndFunc

    While $run = 1
    Sleep(20)
    WEnd
    Exit

    Alles anzeigen

    Ich will also die Taste F3 durch eine beliebige andere Taste einmalig auslösen. Das müsste ja in jedem Programm funktionieren. In meinem Totalcommander kann ich mir mit F3 den Dateiinhalt anzeigen lassen. Ich rufe also meine gespeicherte Datei xxx.au3 auf. Damit ist der Script aktiv und ich müsste mit dem Drücken der Null vom Numblock das gleiche Ergebnis erzielen als wenn ich F3 drücke. Soweit doch richtig.Oder?????

    Warum passiert das nicht. Er schreibt mir da in das untere Feld ,vom Totalcommander, !CC . Das Fenster HotkeyTest erscheint mit der Meldung "Macro ausgeführt"

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 17:02

    Hab jetzt mal als Sendbefehl nur das drin stehen.

    Zitat

    Send("{F2}")

    Jetzt müsste er mir doch beim drücken der 0 den F2 ausführen. Nichts passiert

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 14:26

    Die Null habe ich in der Anwendung erst mal rausgenommen. Das sollte also funktionieren.

    (Ich verstehe aber nicht, woher das System weiß das es diesen Script ausführen soll. Der ist doch nicht dauerhaft aktiv und für immer mit der Null vom Ziffernblock verbunden.) Vermutlich Blödsinn. Hab den Script mal vereinfacht.

    Zitat

    ;Hotkey Macros
    Global $hotkey_x = "{PAUSE}" ; Pause/Unterbechung - beendet dieses programm (oder über taskleiste!)
    Global $hotkey_1 = "{NUMPAD0}" ; Beispiel für einen Hotkey
    Global $run = 1

    ;HotKeySet($hotkey_x, Stop) ; macro-funktion der Taste zuweisen
    HotKeySet($hotkey_1, Macro_C)

    Func Macro_C() ; Funktion mit Macro


    ;Send("{ALT}{C}")
    ;Sleep(1000)
    ;Send("{RSHIFT}{L}")
    Send("{LCTRL}{C}")
    EndFunc

    Func Stop()
    $run = 0
    EndFunc

    While $run = 1
    Sleep(20)
    WEnd
    Exit

    Alles anzeigen

    Jetzt müsste er mir doch beim drücken der Num 0 die LCTRL und die C ausführen. Macht er nicht.

    Hab es mal ausgeführt im Editor. Da bringt er nur das C. ALso macht er nicht LCTRL+ C

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 11. Dezember 2025 um 13:58

    Das mit den Bots habe ich nicht so richtig verstanden. Auf jeden Fall will ich den Simulator nicht manipulieren oder ähnliches.

    Ich will mir beim DCS -Sim den Startprozess erleichtern und natürlich Tasten einsparen. Die beiden von mir angeführten Befehle sind zwar ein Beispiel aber auch ernst gemeint. Ich will "LALT+C" und "RShift+L" mit einem Tastendruck ausführen. Wenn ich das richtig verstehe müsste das mit deinem Script funtionieren.

    Die Ausführung erfolgt der 0 im Ziffernblock. Nur passiert da nichts. Vermutlich habe ich einiges grundsätzliches überhaupt noch nicht verstanden

    Nur fehlt mir momentan das Wissen zum Thema Hotkey. Da muss ich mich erst mal einlesen.

    Wie führe ich einen Script in einer Anwendung aus.

    PS: Aus momentaner Sicht werden das vieleicht drei Hotkey werden

  • Anfängerfrage zum Ausführen einer Datei

    • Hilmi
    • 10. Dezember 2025 um 21:49

    Mit meinem ersten kleinen Schript möchte ich möglichst mehrere Tastaturbefehle ausführen. Sieht so aus:

    Zitat

    Send("{!C}")
    Sleep(1000)
    Send("{RSHIFT}{C}")

    Hoffe das das so richtig ist. Wie führe ich das nun aber innerhalb eines Programmes aus. In meinem speziellen Fall ist das der Flugsimulator DCS.

    Der Befehl "Run() " sollte es eigentlich nicht sein. Das Programm läuft ja schon.

  • Hallo und guten Abend

    • Hilmi
    • 10. Dezember 2025 um 21:30

    Hab heute dieses tolle Programm entdeckt. Anmeldung im Forum war etwas holprig.

    Was sind Bots und was wollt ihr damit. Hab es zum Glück herausgefunden.

    Für mich sind Bots nichts. Dazu hab ich keine Zeit.

    Will vor allem mit AutoIt kleine Scripte erstellen mit denen Tastaturbefehle ausführen kann. Mal sehen ob es mehr wird.

    Bei meinen vielen Hobbys ist aber die Zeit echt begrenzt. Trotz Rentner.

    Gruß

    Hilmi

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™