No internet connection
  1. Home
  2. Support

Possible wait for specific key press only?

By Moises Garcia @Moises_Garcia
    2022-02-23 03:32:17.926Z

    Title

    What do you expect to happen when you run the script/macro?

    Currently if I select a file on my Mac Finder window, if I run this macro it will open the "Get Info" window for the file by using the key command CMD + I, then I have the macro tabbing all the way to the comment section so that I may start typing.

    All that works as it should.

    The issue is I would be that I would like to add some sort of "Wait or Pause Until Condition is Met" action for when I press the "Return" key after I type what I need to type on the comments whcih will close the "Get Info" window by using the key command CMD + W. The comments will always be unique as well.

    Are you seeing an error?

    No

    What happens when you run this script?

    When I currently run the macro it works as it should. I would need help figuring out the rest of it when I would like to add comments and then close the window after the comments have been added.

    How were you running this script?

    I used a Stream Deck button

    How important is this issue to you?

    5

    Details

    {
        "inputExpected": "Currently if I select a file on my Mac Finder window, if I run this macro it will open the \"Get Info\" window for the file by using the key command CMD + I, then I have the macro tabbing all the way to the comment section so that I may start typing. \n\nAll that works as it should.\n\nThe issue is I would be that I would like to add some sort of \"Wait or Pause Until Condition is Met\" action for when I press the \"Return\" key after I type what I need to type on the comments whcih will close the \"Get Info\" window by using the key command CMD + W. The comments will always be unique as well. ",
        "inputIsError": false,
        "inputWhatHappens": "When I currently run the macro it works as it should. I would need help figuring out the rest of it when ",
        "inputHowRun": {
            "key": "-MpfwmPg-2Sb-HxHQAff",
            "title": "I used a Stream Deck button"
        },
        "inputImportance": 5
    }

    Source

    //Macro converted to script
    
    
    sf.keyboard.press({
        keys: "cmd+i",
        fast: false,
    });
    
    sf.keyboard.press({
        keys: "tab, tab, tab, tab, tab, tab, tab, tab, tab, tab, tab",
        fast: true,
    });
    
    
    

    Links

    User UID: oUJTF38gsEPkopNeGhXAxLKEVBm2

    Feedback Key: sffeedback:oUJTF38gsEPkopNeGhXAxLKEVBm2:-MwZckCVyXNSI7Xytm3i

    Feedback ZIP

    • 0 replies