tasosxak / doer

Α program that does what you say

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

doer

Ένα εργαλείο που κάνει ο,τι του πεις.

doer logo

Υποστηριζόμενα χαρακτηριστικά

Το πρόγραμμα παρέχει κάποιες λειτουργίες, αλλά σου δίνει τη δυνατότητα να ορίσεις τις δικές σου.

Η λειτουργία "Open"

Αν θέλεις ο doer να ανοίγει ένα πρόγραμμα στο άκουσμα του ονομάτος του (του προγράμματος) θα πρέπει το νέο χαρακτηριστικό να κληρονομεί από την Open. Η λειτουργία αυτή επιλέγεται όταν ο χρήστης λέει "open , program , application, app" με μεγαλύτερη βαρύτητα στο ρήμα "open".

Το πρόγραμμα ήδη παρέχει δύο τέτοιες λειτουργίες:

  • open firefox
    • Ανοίγει το πρόγραμμα firefox
  • open notepad
    • Ανοίγει το πρόγραμμα gedit (linux)
  • Πλέον μπορούν να ανοίξουν όλα τα προγράμματα.

Η λειτουργία "Search"

Αν θέλεις ο doer να αναζητάει σε ένα site κάποιες λέξεις, θα πρέπει το νέο χαρακτηριστικό να κληρονομεί από την Search. Η λειτουργία αυτή επιλέγεται όταν ο χρήστης λέει "search, look, find" με μεγαλύτερη βαρύτητα στο ρήμα "search".

Το πρόγραμμα ήδη παρέχει μια τέτοια λειτουργία:

  • search google [keywords,...]
    • Αναζητά στο google για πληροφορίες σχετικά με αυτό που λέει ο χρήστης.

Η λειτουργία "Playmusic"

Η λειτουργα αυτή επιλέγεται όταν ο χρήστης λέει "play,music,youtube" με μεγαλύτερη βαρύτητα στο ρήμα "play".

  • play music [music title]

Η λειτουργία "say"

Η λειτουργία αυτή δίνει τη δυνατότητα στο χαρακτηριστικό σου να μιλήσει.

Το πρόγραμμα ήδη παρέχει ένα τέτοιο χαρακτηριστικό:

  • Hello
    • Ακούγεται ένα ηχητικό με μήνυμα "Hello" ακολουθούμενο από το όνομα του χρήστη.

Η λειτουργία "Close"

Αν θέλεις ο doer να τερματίζει ένα πρόγραμμα που τρέχει στο άκουσμα του ονομάτος του (του προγράμματος) θα πρέπει το νέο χαρακτηριστικό να κληρονομεί από την Close. Η λειτουργία αυτή επιλέγεται όταν ο χρήστης λέει "close , program , application, app" με μεγαλύτερη βαρύτητα στο ρήμα "close".

  • Πλέον μπορούν να τερματίζουν όλα τα προγράμματα.

Η λειτουργία "Translate"

Η λειτουργία αυτή επιλέγεται όταν ο χρήστης λέει "translate [και την πρόταση στα αγγλικά που θέλει να μεταφράσει]" Εμφανίζεται στην οθόνη το μεταφρασμένο μήνυμα, ενώ ταυτόχρονα ακούγεται στα ελληνικά η μεταφρασμένη πρόταση.

Changelog

  • 17/2 : Προστέθηκε η λειτουργία Open
  • 17/2 : Προστέθηκαν οι λειτουργίες Open firefox και Open notepad
  • 18/2 : Προστέθηκε η λειτουργία Search και google search
  • 19/2 : Προστέθηκε η λειτουργία Play music
  • 19/2 : Άλλαξε σε Python 3.x
  • 20/2 : Προστέθηκε η δυνατότητα εκτέλεσης ταυτόχρονων εργασιών
  • 20/2 : Προστέθηκε η δυνατότητα ηχητικών μηνυμάτων και το χαρακτηριστικό Welcome
  • 20/2 : Προστέθηκε η δυνατότητα έκκινησης και κλεισίματος οποιουδήποτε προγράμματος
  • 21/2 : Προστέθηκε η λειτουργία μετάφρασης από τα αγγλικά στα ελληνικά

About

Α program that does what you say


Languages

Language:Python 100.0%