Here you will find a list of all the current supported actions & parameters in this program as well as planned ones. Actions is what the software reacts to. The program searches for a specific file on your computer, if that file contains one of the supported actions it will then execute that action. Some actions have parameters, something that the action (may) need to be executed.

Supported actions

  • shutdown
    • Description: Shuts down the computer
    • Parameters: optional
      • All accepted shutdown parameters: list
      • Use parameter abort to abort a scheduled shutdown
      • Default: /s /t 0
      • Description: Parameters are added after the /s parameter: /s %parameters%. If /t is not a part of the parameter /t 0 will be appended after the ACC-parameter: /s %parameter% /t 0
  • restart
    • Description: Restarts the computer
    • Parameters: optional
      • All accepted shutdown parameters: list
      • Default: /r /t 0
      • Description: Parameters are added after the /r parameter: /r %parameters%. If /t is not a part of the parameter /t 0 will be appended after the ACC-parameter: /r %parameter% /t 0
  • open
    • Description: Open file or folder located in Documents/AssistantComputerControl/shortcuts/
    • Parameter: File or folder to open (required)
      • Description: File or folder name of what you wish to open
      • Type: path & extension
  • sleep
    • Description: Puts the computer in sleep mode
    • Parameters: optional:
      • %bool%
        • Description: Whether to force sleep-mode or not. True = force sleep
        • Default: true
        • Type: boolean (true/false)
  • hibernate new as of 1.1.0
    • Description: Puts the computer in hibernate state
    • Parameters: optional:
      • %bool%
        • Description: Whether to force hibernate-mode or not. True = force hibernation
        • Default: true
        • Type: boolean (true/false)
  • logout
    • Description: Logs out of the current user
    • Parameters: none
  • lock
    • Description: Locks the current user (password, if set, will be required again)
    • Parameters: none
  • mute
    • Description: Mutes or unmutes current playback device
    • Parameters: optional:
      • %bool%
        • Description: Whether to "mute" or "unmute". If no parameter is set the action is a toggle (if muted it unmutes, if unmuted it mutes)
        • Type: boolean (true/false)
  • set_volume
    • Description: Sets the volume of the current playback device to x percent
    • Parameters: Required
      • %number%
        • Description: the number-percent the volume of the current playback device will be set to
        • Type: number
        • Range: 0-100
    • Notice: When using IFTTT the parameter (number) has to be the last item in the phrase. So "... set pc volume to 40 percent" will most likely not work, but "... set pc volume to 40" always will*
  • music
    • Parameters: Required:
      • next
        • Description: Plays the next song in queue
      • play_pause
        • Description: Toggles between play/pause
      • previous
        • Description: Plays the previous song
        • Notice: In most cases, this will just go to the start of the current song (replay it)
  • die
    • Description: Closes ACC
    • Parameters: none

* More in-depth explanation: IFTTT will sometimes treat a number-parameter like a word if it isn't the last word in the pickup-phrase. So the if anything comes after the number, like "percent", IFTTT might pick it up as "five" instead of "5"