Sirious er en manipulering proxy-server for Apples Siri Assistant, slik at du kan utvide Siri å legge til egendefinerte kommandoer / funksjonalitet.
Sirious ikke tillater deg å kjøre Siri på en uautorisert (non-iPhone4S) enhet.
Support
Ikke egentlig, men gjerne innom #sirious på freenode.
Plugins
Plugin API bør være ganske stabil nå, inntil jeg oppdager flere ting i Siri-protokollen vi kan misbruke. Ta en titt på sirious.plugins.sirious_test for et ganske klart eksempel
Installasjon / bruk
Installere ved hjelp av den vanlige metoden:
& Nbsp; python oppsett install.py
Deretter må du kjøre sirious-gencerts å generere sertifikatene for deg. Plasseringen av disse blir automatisk beregnet basert på hvordan du kjører / installere Sirious. Det vil være enten:
$ {VIRTUAL_ENV} /. Sirious /
~ / .sirious /
Inne i en ssl subdir. Hvis du ønsker å laste plugins, eller treffe andre konfigurasjonsmuligheter, bør etter sirious.cfg i ovennevnte katalogen din config fil. En prøve config følger med pakken.
Når dette er gjort, kan du kjøre sirious ganske enkelt ved å skrive navnet sitt!
& Nbsp; sirious
Du må nå "gift" DNS til å peke guzzoni.apple.com på din Sirious server. Dette er utenfor omfanget av denne readme, men jeg foreslår dnsmasq.
Når dette er gjort, går du til https://guzzoni.apple.com på din iPhone hvis DNS endringene var vellykkede bør du bli tilbudt CA Certificate generert tidligere. Godta / installere dette sertifikatet, og du kan begynne å bruke Siri via Sirious!
Takk
- Applidium, uten hvem jeg ikke ville ha virkelig kjent hvor du skal begynne med Siri Protocol
- Plamoni / SiriProxy, noen ganger er det fint å ha en referanse selv i et språk du ikke snakke :)
- Chendo, for noen (riktignok Rubyist) Plugin API inspirasjon
Krav :
- Python
Kommentarer ikke funnet