Autohotkey Tutorial!

  • Kann man auch Text anzeigen lassen ohne das die Boxumrandung da ist?? Habe gesehen das es im Taxi Keybinder auch geht weiß aber leider nicht wie.
    Würde mich freuen wenn mir jemand helfen kann.


    Vielleicht meinst du "+backgroundtrans"


    Also:


    Gui, Add, Text, +backgroundtrans x y w h , Text


    Zu 2:


    Bist du dir sicher, dass du das Bild im selben Ordner hast?


    Gruß,
    tonyalva

  • Hallo,


    Zu deiner ersten Frage:
    Dafür gibt es Variablen, es wird dann die Uhrzeit von deinem Pc angezeigt.

    Code
    Gui, Add, Text, x310 y5 cgreen vuhrzeit, Uhrzeit: %A_Hour%:%A_Min%:%A_Sec%


    Zu deiner 2 Frage:
    Das ist klar das bild muss im gleich Ordner sein.


    Zur dritten Frage:
    Schau mal bei meiner Antwoert für die Erste Frage.


    LG
    Shadow

  • Moinsen.


    Also erstmal Respekt an den MWP!
    Würde mich freuen, wenn du das demnächst mal weiter führst.


    Meine Frage:


    Wie muss ich das anstellen, das wenn ich zwei mal die selbe Taste drücke, was verschiedenes kommt?
    Schwer zu erklähren, darum mach ich einfach mal nen bespiel:


    Ich bin auf einen Server Fahrlehrer, somit muss ich den Leute Anweisungen geben, wo die lang müssen.
    Da das manche das aber nicht mit bekommen, wenn ich zweimal Rechts sage, dachte ich mir, ich bau das in meinen "Keybinder" (or what ever ^^) ein.


    Wenn ich also zum erstenmal 1 drücke, kommt "Nächste Rechts".
    Wenn ich dann aber zum zweitenmal 1 drücke, soll "Die nächste nochmal Rechts fahren" kommen.


    Ich denke mir da kann man was mit der .Ini machen, die ich habe, nur ich weiß nicht genau wie.


    Hat Jemand eine Idee, oder hat sowas schonmal gemacht? Bitte um Hilfe :)


    PS: Würde wirklich gerne die Tuturials weiter lesen, bin gespannt auf das mit dem Update :thumbup:

    2 Mal editiert, zuletzt von MaTzL ()

  • SagtRechts := 0



    So, das wäre nun wenn du 1 drückst das er sagt "Rechts", wenn du es innerhalb 5 Sekunden erneut drückst sagt er halt "erneut Rechts!", falls du 5 Sekunden nicht nochmal 1 drückst sagt er nur "Rechts.

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Von mir auch nen dickes Danke. :D
    /EDIT: Ich habe noch ne frage zu MiniKahn´s Lotto script.


    Ich habs bei mir eingebaut, dann die Zeiten auf jede Stunde gestellt.
    Jetzt Funkts aber net :pinch:


    ~NumpadEnter::
    ~Enter::
    Suspend Permit
    If (lottoja == "1")
    {
    FormatTime, zeit,%A_Now%,HH:mm
    if (zeit =="08:00"||zeit=="09:00"||zeit=="10:00"||zeit=="11:00"||zeit=="12:00"||zeit=="13:00"||zeit=="14:00"||zeit=="15:00"||zeit=="16:00"||zeit=="17:00"||zeit=="18:00"||zeit=="19:00"||zeit=="20:00"||zeit=="21:00"||zeit=="22:00"||zeit=="23:00"||zeit=="0:00"||zeit=="1:00"||zeit=="2:00")
    {
    Sleep 50
    SendInput t/lotto %lotto%{enter}
    lottoja = 0
    Settimer,lotttto,250000
    }
    }
    ~Escape::
    Suspend Off
    Hotkey, t, On
    Hotkey, Enter, Off
    Hotkey, Escape, Off
    return


    lotttto:
    lottoja = 1
    Return

    3 Mal editiert, zuletzt von MaTzL ()

  • MiniKahn, ich kenn dich zumindest nicht..
    Und da ich noch keine weiteren Punkte erklärt habe fand ich das unnötig, ich werde mir irgendwann die Zeit nehmen noch mehr Sachen zu erklären..


    MaTzL, das kannst du ihm per PN senden doch nicht mir oder von wo der auch immer kommt.. das hier ist ein Tut =D

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Ich möchte das man 2 tasten hinter einander drücken muss.
    Habe es so versucht geht aber nicht.





    PHP
    :?:{NumPad0}{NumPad2}::Suspend PermitSendInput t/knast 1 {Enter}SendInput t/fnews {Nickname} hat einen Verbrecher mit 2 Crimepoints eingesperrt! {Enter}return


    Edit Formatirung

  • Meinst du gleichzeitig gedrückt oder hintereinander?


    Nacheinander müsste so gehen:


    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Wie würde dass funktioniren, ich will dass man eine Taste in eine Edit Box reinschreibt, und wenn man die Taste drückt soll etwas passieren.
    So funktionirt es nicht:

    Code
    GuiControlGet,Hotkey,,Hotkey
    %Hotkey%::
    return


    //Edit:
    Und wie grieg ich hin dass sich etwas nur 250 mal wiederholt oder so?
    Also ich hab angenommen eine Variable "Times", diese setz ich auf 250 also soll sich folgendes 250 mal wiederholen und dann weitergehen:

    Code
    //Anderes Code zeugs
    sleep 200//Von hier
    SendInput ttest//bis hier alles soviel mal wiederholen wie es in der Variable "Times" steht
    //Dann mit folgendem fortfahren (Nach dem das obere so oft wie es in Times steht ausgeführt wurden ist:
    SendInput %YesNo%//Das auch soviel mal wie es in "Times" steht wiederholen
    //Fertig

    DIK2gXr.png

    Einmal editiert, zuletzt von DurtyFree ()

  • Hey,


    DurtyFree:


    Zur 1 Frage:
    Ich würde dir empfehlen mach eine "DropDownList" mit vorgegebenen Tasten und dann kannst du per "If - Abfrage" das gewünschte ausführen lassen.
    Beispiel: (sollte so funktionieren ;-))


    Zur 2 Frage:
    Das geht mit "Loop"
    Hier mal ein Beispiel:

    Code
    times = 10
    1::
    Loop, %times%
    {
    Send Hay{enter}
    }
    return


    Wenn du hier 1 drückst spammt er 10mal Hay.


    LG
    Shadow

    Einmal editiert, zuletzt von [GRR]Shadow ()

  • Danke...
    Geil Gemacht



    Mit freundlichen Grüssen
    GermanCityReallife - Team

  • Nice


    Ich hab eine frage ich such ein befehl wo der ein befehlt zum beispiel t/hi immer wieder schreibt
    jede 5 sekunden sollte das dann sein
    mit on und off modus wer kann mir das sagen währe sehr glücklich

  • was bringt dann //E:
    brauch


    zeit hab ich 3000 bei sleep aber er machts so oft wie ichs stehen hab und dann wider neu drauf drücken
    brauch was wo er dauerspam jede 5 sec 1 ma und solang bis man eine taste drückt

  • was bringt dann //E:
    brauch


    zeit hab ich 3000 bei sleep aber er machts so oft wie ichs stehen hab und dann wider neu drauf drücken
    brauch was wo er dauerspam jede 5 sec 1 ma und solang bis man eine taste drückt


    Moinsen,


    geht es auch etwas freundlicher, ansonsten hilft auch keiner..