Sirious είναι μια παραποίηση διακομιστή μεσολάβησης για το Siri Βοηθός της Apple, η οποία σας επιτρέπει να επεκτείνει το Siri να προσθέσετε προσαρμοσμένες εντολές / λειτουργικότητα.
Sirious δεν σας επιτρέπει να εκτελέσετε Siri σε μη εγκεκριμένο (μη-iPhone4S) συσκευή.
Υποστήριξη
Όχι πραγματικά, αλλά μη διστάσετε να πέσει από #sirious στο freenode.
Πρόσθετα
Το Plugin API θα πρέπει να είναι αρκετά σταθερή τώρα, μέχρι να ανακαλύψουν περισσότερα πράγματα στο πρωτόκολλο Siri μπορούμε να καταχραστούν. Ρίξτε μια ματιά σε sirious.plugins.sirious_test για ένα αρκετά σαφές παράδειγμα
Εγκατάσταση / Χρήση
Εγκατάσταση με τη συνήθη μέθοδο:
& Nbsp? Install.py εγκατάστασης Python
Στη συνέχεια, θα χρειαστεί να εκτελέσετε sirious-gencerts να δημιουργήσει τα πιστοποιητικά σας για σας. Η θέση αυτών θα υπολογίζεται αυτόματα με βάση το πώς θα εκτελέσω / εγκαταστήσω Sirious. Θα είναι είτε:
$ {VIRTUAL_ENV} /. Sirious /
~ / .sirious /
Μέσα σε ένα subdir SSL. Αν θέλετε να φορτώσετε plugins, ή να περάσει τις επιλογές ρύθμισης παραμέτρων, το αρχείο ρυθμίσεων σας θα πρέπει από sirious.cfg στο παραπάνω κατάλογο. Ένα config δείγμα παρέχεται με τη συσκευασία.
Μόλις γίνει αυτό, μπορείτε να sirious τρέξουν απλά πληκτρολογώντας το όνομά του!
& Nbsp? Sirious
Θα πρέπει τώρα να "δηλητήριο" DNS σας στο σημείο guzzoni.apple.com σε Sirious server σας. Αυτό είναι έξω από το πεδίο εφαρμογής της παρούσας readme, αλλά εγώ προτείνω dnsmasq.
Μόλις γίνει αυτό, μεταβείτε στην https://guzzoni.apple.com στο iPhone σας, εάν οι αλλαγές DNS ήταν επιτυχείς θα πρέπει να προσφέρεται το πιστοποιητικό CA που δημιουργούνται νωρίτερα. Αποδοχή / εγκαταστήσετε αυτό το πιστοποιητικό και μπορείτε να αρχίσετε να χρησιμοποιείτε το Siri μέσω Sirious!
Ευχαριστίες
- Applidium, χωρίς τους οποίους δεν θα είχε πραγματικά γνωστό από πού να αρχίσω με το πρωτόκολλο Siri
- Plamoni / SiriProxy, μερικές φορές είναι ωραίο να έχουμε μια αναφορά ακόμη και σε μια γλώσσα που δεν μιλούν :)
- Chendo, για κάποια (έστω και Rubyist) Plugin API έμπνευση
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε