Coder Social home page Coder Social logo

mycroftai / skill-desktop-launcher Goto Github PK

View Code? Open in Web Editor NEW
11.0 8.0 16.0 28 KB

Mycroft AI official Desktop Launcher Skill - launch applications in Linux

Home Page: https://mycroft.ai/skills

License: Apache License 2.0

Python 100.00%
mycroft mycroftai mycroft-skill desktop-launcher hacktoberfest

skill-desktop-launcher's Introduction

Desktop Launcher

Desktop Launcher

About

Launch applications on the Linux desktop, and close them when done.

Examples

  • "Open Firefox"
  • "Search Mycroft in Amazon"
  • "Close Firefox"

Credits

Supported Devices

platform_plasmoid

Category

Productivity

Tags

#desktop #desktop-launch #desktop-launcher

skill-desktop-launcher's People

Contributors

antlarr avatar augustnmonteiro avatar eclarity avatar forslund avatar kathyreid avatar krisgesling avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

skill-desktop-launcher's Issues

"Open firefox"

Set my custom skill link: https://github.com/MycroftAI/skill-desktop-launcher.git
"download custom skill"
** installs **
"mycroft open firefox"
"I don't know what that means"
"mycroft open konsole"
"I don't understand"
"mycroft open gimp"
"Sorry I didn't catch that"
"mycroft open documents folder"
"I don't understand"

Kubuntu 18.04?

And also what's the easiest way to set up simple commands like "hear this, do 'dolphin ~/Documents' ?
Honestly all I need is a voice recognizer to link to custom bash commands/scripts and for text input.

Unexpected Indent Trying Load Skill

On a fresh install of mycroft desktop and this skill getting the following:

2017-06-30 19:37:33,679 - mycroft.skills.core - INFO - ATTEMPTING TO LOAD SKILL: skill-desktop-launcher 2017-06-30 19:37:33,679 - mycroft.skills.core - ERROR - Failed to load skill: skill-desktop-launcher Traceback (most recent call last): File "/home/btotharye/mycroft-core/mycroft/skills/core.py", line 103, in load_skill skill_descriptor["name"] + MainModule, *skill_descriptor["info"]) File "/opt/mycroft/skills/skill-desktop-launcher/__init__.py", line 101 subprocess.call( [ "killall", "-9", app_name ] ) ^ IndentationError: unexpected indent

Code it references:
def handle_close_desktop_app(self, message):
app_name = message.data.get('Application')
subprocess.call( [ "killall", "-9", app_name ] )

Thanks

not all programms launch?

Hi, this skill is one of my favourites but it seems that not all programs launch, even when entered by keyboard in the plasma-app.
a few examples:
hey Mycroft, launch thunderbird : does not work/ Mycroft does not understand

Anything that can be done ?

Thanks and best regards,
Johan

LIst index out of range

This skill was working ok until yesterday, now its not loading (sorry my english, spanish speaker) with the next error:

File "/home/pablo/mycroft-core/mycroft/skills/core.py", line 149, in load_skill raise e File "/home/pablo/mycroft-core/mycroft/skills/core.py", line 145, in load_skill skill.initialize() File "/opt/mycroft/skills/skill-desktop-launcher/__init__.py", line 45, in initialize tokenized_name = tokenizer.tokenize(name)[0] IndexError: list index out of range
Ubuntu Mate 18.04
mycroft-core 19.2.14

Any clue? :)

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.