Giter Club home page Giter Club logo

assistantcomputercontrol's Introduction

AssistantComputerControl

Control your computer using your Google Home, Amazon Alexa and Microsoft Cortana assistants!

This is a simple but powerful tool that allows you to perform tasks on your Windows computer like;

Supported computer actions

Join our Discord server: https://discord.gg/ukkUu26

Follow me on Twitter for updates: https://twitter.com/ACC_HomeAlexa

This software only works on Windows and has yet only been tested on Windows 10.

Setup

The setup is very simple. It only takes a few minutes to set up!

Step 1: Dependencies

All you need is an IFTTT and a Dropbox account, and the Dropbox software installed and running on your computer.

Note: for AssistantComputerControl to work Dropbox will need to be running on your PC at all times

Step 2: Install

When you have both, you can simply enable this applet if you're using Google Home, or this applet if you're using Amazon Alexa. When the applet is enabled, you just have to trigger it by saying "OK Google, Assistant Computer Control download" or "Alexa, trigger install Assistant Computer Control" and the software will be downloaded to your computer!

If the applet doesn't work, you can download the software manually under the releases tab. Just download the AssistantComputerControl.exe and place it in a Dropbox folder called "AssistantComputerControl" < important

Step 3: Setup done!

The following step will create a folder in your Dropbox called "AssistantComputerControl", in this folder there will be a file under the same name AssistantComputerControl.exe - to finish the setup you simply have to open this file, say "Yes" to the message-box asking whether you want the software to start automatically with Windows (or "No" if you don't want it to), and you're all set!

Note: if Windows complains about the file, warning you that it might be harmful to your computer, all you have to do is press "More info", and click "Run", this warning won't show again

Step 4: Adding actions

To do actions on your computer, go to this IFTTT profile and enable the applets you want! Or look at the top of this article for a list with links to the Google Assistant and Amazon Alexa applets.


If you want more freedom and set all of this up yourself you can do that! Here is a guide on how to manually set up the software (also fairly simple), which allows you to decide where the software is on your computer and much more.

For more nerdy technical info you can go to the Wiki and take a look at the other articles as well.

So as you can see no coding is required! But if you're up for it and want to add your own features to the project it's easy! The entire project is made made in C# and the code is opensource and quite simple, so feel free to use the code in your own fork or even better; submit pull requests!

List of supported actions and parameters

Visit the "Actions" article in the Wiki.

Set any of these as "Content" in the creation of the Dropbox file (IFTTT) and it will work!

Based on idea by YouTuber (Hylke Jellema)[https://www.youtube.com/user/hylke101]'s (video)[https://www.youtube.com/watch?v=gOt1IyEAIxA]

assistantcomputercontrol's People

Contributors

albertmn avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.