TRIGGERcmd
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Autohotkey script for Play, Pause, Volume Up/Down, Next/Previous

    Scheduled Pinned Locked Moved Windows
    34 Posts 10 Posters 36.5k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RussR Offline
      Russ @drosenth
      last edited by Russ

      @drosenth,

      I think the Autohotkey commands would work if you used VNC to connect to the console instead of using RDP.

      Autohotkey is simulating keystrokes which I think are blocked because RDP somehow knows there's no actual keyboard. Maybe it's a Windows security feature.

      Nice job getting the 32bit agent to work. Not everyone can figure that out.

      Russell VanderMey

      1 Reply Last reply Reply Quote 0
      • D Offline
        drosenth
        last edited by

        Russ,

        THANKS for the quick response - I should have followed-up back when I read this response. I will give VNC a try. The strange thing is even with just a minimized RDP window the AHK commands won't fire. It needs to be visible. But I will try VNC as if I get this working your product solves one of my biggest home automation issues!

        Again, AWESOME product! So very well thought out and versatile - professional all the way!!!

        Thanks,
        Dave R

        RussR 1 Reply Last reply Reply Quote 0
        • RussR Offline
          Russ @drosenth
          last edited by

          Thank you @drosenth !

          I appreciate the feedback.

          Russell VanderMey

          1 Reply Last reply Reply Quote 0
          • D Offline
            drosenth
            last edited by

            Russ,

            Great news - A simple search of AHK and RDP turned up others having the same issue. I'll find a workaround, for sure, and thanks again FOR AN AWESOME PRODUCT!!

            Your solution is a best kept secret!!! Get the word out!! You have truly taken a great idea and developed nice add-on components that make if very usable (example, the Alexa piece is simple and cool, plus your subscription model - nice).

            So, again, thanks and great work. I will figure this out.

            And if you ever compile your code for Win7 32bit I would be glad to test. The GUI would be nice, but it works great as-is.

            Thanks,
            DaveR

            Link to AHT and RDP issue:

            https://autohotkey.com/board/topic/26749-running-ahk-with-remote-desktop-minimized/

            RussR 1 Reply Last reply Reply Quote 0
            • RussR Offline
              Russ @drosenth
              last edited by

              Thank you @drosenth. I'll take any help I can get spreading the word.

              Russell VanderMey

              1 Reply Last reply Reply Quote 0
              • U Offline
                username6
                last edited by

                Hi Russ, thanks for this.

                I spent the last 5 hours setting up AHK commands for Kodi control and now I'm curious about backing up my triggers.

                On a Windows machine, does backing up the AppData folder suffice?

                If I reformat my PC or accidentally remove a trigger, will the triggers be saved in the cloud? Is there a way to make a backup of them? I created 120 of them and I really don't want to have to do that all again should the worst happen haha.

                Regards.

                RussR 1 Reply Last reply Reply Quote 0
                • RussR Offline
                  Russ @username6
                  last edited by

                  @username6, good question. You take a copy of commands.json in the .triggercmddata folder in your profile folder (c:\users\username\.triggercmddata).

                  Russell VanderMey

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    Concretesurfer
                    last edited by Concretesurfer

                    Hey Russ,

                    I have been having trouble with this. I tried getting the directory right but it either cant find the file without using "" or it just opens a CMD with the directory as the title and does not execute code.

                    Does the directory have to use \ before the media.ahk and can this be in another directory separate from the C:Drive?

                    I am new to this program and cant seem to get the AHK scripts working yet.

                    RussR 1 Reply Last reply Reply Quote 0
                    • RussR Offline
                      Russ @Concretesurfer
                      last edited by

                      @concretesurfer, this might be the issue:

                      When I wrote "start C:\\autohotkeyscripts\\media.ahk stop" above, the context was the commands.json file, but if you're using the GUI Editor, you can skip the double \\'s.

                      Just use "start C:\autohotkeyscripts\media.ahk stop" in the GUI Editor.

                      Or "start G:\autohotkeyscripts\media.ahk stop", if you're using the G: drive.

                      Russell VanderMey

                      C 1 Reply Last reply Reply Quote 0
                      • C Offline
                        Concretesurfer @Russ
                        last edited by

                        @russ It works now! It must have been the spaces in my directory.

                        RussR 1 Reply Last reply Reply Quote 0
                        • RussR Offline
                          Russ @Concretesurfer
                          last edited by

                          @concretesurfer, awesome. Yea if you have spaces you need quotes around your path.

                          Russell VanderMey

                          1 Reply Last reply Reply Quote 0
                          • SailorEffinMoonS Offline
                            SailorEffinMoon
                            last edited by

                            First off, I apologize for any stupid things I may say I'm a noob to such things. I'm just trying to learn new and different ways I can control things with Alexa 🙂

                            I got autohotkey, made the script and made sure all commands are linked to the correct script. It didn't do anything even when I'd trigger it manually. I tried running the script and it just gives me an error "Target label does not exist" for "Gosub, %1%.

                            Did I miss something or do it wrong?

                            RussR 1 Reply Last reply Reply Quote 0
                            • RussR Offline
                              Russ @SailorEffinMoon
                              last edited by Russ

                              @sailoreffinmoon, I get that "Target label does not exist" for "Gosub, %1%." error if I run the ahk script with no parameter.

                              So maybe you just need to add one of the parameters, like mute to the command line.

                              Example command:

                              start C:\autohotkeyscripts\media.ahk mute
                              

                              EDIT: I just learned that some scripts require you to run the AutoHotKey.exe directly instead of using "start", so the command would be:

                              "C:\Program Files\AutoHotkey\AutoHotkey.exe" C:\autohotkeyscripts\media.ahk mute

                              Russell VanderMey

                              1 Reply Last reply Reply Quote 0
                              • RussR Offline
                                Russ
                                last edited by

                                Another way to play/pause is to simulate pressing the space bar with a command like this:
                                wscript c:\scripts\space.vbs

                                The contents of c:\scripts\space.vbs would look like this:

                                Dim Wsh
                                Set Wsh = Wscript.CreateObject("Wscript.Shell")
                                Wsh.SendKeys "{ }"
                                

                                Russell VanderMey

                                1 Reply Last reply Reply Quote 0
                                • ChabeticoC Offline
                                  Chabetico
                                  last edited by

                                  So, I tell alexa to execute this command but open cmd and say that she couldn't find such a directory. I tried to do without the "start" at the beginning but nothing happens. If you can help me I would appreciate it, I am new to this branch of TriggerCMD, I started yesterday to tell the truth. sorry about my English

                                  ChabeticoC 1 Reply Last reply Reply Quote 0
                                  • ChabeticoC Offline
                                    Chabetico @Chabetico
                                    last edited by

                                    @Chabetico I tested it and triggercmd does not execute the command, I sent him to write a letter through AHK, but nothing came out

                                    RussR 1 Reply Last reply Reply Quote 0
                                    • RussR Offline
                                      Russ @Chabetico
                                      last edited by

                                      @Chabetico, please show me the command you're having TRIGGERcmd run.

                                      You might need to specify the full path of the AutoHotkey.exe and your script, so your command would look like this:

                                      "C:\Program Files\AutoHotkey\AutoHotkey.exe" "C:\autohotkeyscripts\yourscript.ahk"

                                      Russell VanderMey

                                      ChabeticoC L 2 Replies Last reply Reply Quote 0
                                      • ChabeticoC Offline
                                        Chabetico @Russ
                                        last edited by

                                        This post is deleted!
                                        ChabeticoC 1 Reply Last reply Reply Quote 0
                                        • ChabeticoC Offline
                                          Chabetico @Chabetico
                                          last edited by

                                          This post is deleted!
                                          1 Reply Last reply Reply Quote 0
                                          • L Offline
                                            Laaderlappen @Russ
                                            last edited by

                                            @Russ Hey, awesome skill to use with Alexa, I set it up with routines and it works like a charm!

                                            I can manage to pause and play YouTube and Netflix without any issues but I run Plex Media Player from my PC as well and it can't pause or play Plex at all, do you know how can I achieve that? It's the only thing that I'm missing.

                                            It's like it is not recognizing the play and pause command.

                                            I wanted to try with space but don't know how to set it up.

                                            RussR 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post