Sirious ist eine Manipulation Proxy-Server für Apples Siri Assistent, mit dem Sie Siri erweitern, um benutzerdefinierte Befehle / Funktionen hinzuzufügen.
Sirious ermöglicht es Ihnen nicht um Siri auf einem unberechtigten (ohne iPhone4S) Gerät.
Support
Nicht wirklich, aber fühlen Sie sich frei, um durch #sirious auf freenode sinken.
Plugins
Das Plugin API sollte jetzt ziemlich stabil sein, bis ich entdecke weitere Sachen in der Siri-Protokoll wir missbrauchen können. Schauen Sie sich sirious.plugins.sirious_test für eine ziemlich klares Beispiel
Installation / Verbrauch
Installieren Sie mit dem üblichen Verfahren:
& Nbsp; python Setup install.py
Dann müssen Sie sirious-gencerts ausführen, um Ihre Zertifikate für Sie. Die Lage von ihnen werden automatisch berechnet basiert sein, wie Sie ausführen / installieren Sirious. Es wird entweder:
$ {VIRTUAL_ENV} /. Sirious /
~ / .sirious /
Innerhalb eines ssl subdir. Wenn Sie Plugins laden, oder übergeben Sie jegliche Konfigurationsoptionen möchten, sollten durch sirious.cfg im obigen Verzeichnis Ihrer Konfigurationsdatei. Eine Beispiel-Config wird mit dem Paket zur Verfügung gestellt.
Sobald dies geschehen ist, können Sie sirious führen Sie einfach durch Eingabe des Namens!
& Nbsp; sirious
Sie müssen nun "Gift" Ihre DNS zu guzzoni.apple.com Ihnen Sirious Server zeigen. Dies ist nicht in den Anwendungsbereich dieser Readme-Datei, aber ich schlage vor dnsmasq.
Sobald dies geschehen ist, zu navigieren https://guzzoni.apple.com auf Ihrem iPhone, wenn die DNS-Änderungen waren ein Erfolg sollten Sie angeboten werden CA-Zertifikat erzeugt früher. Annehmen / Dieses Zertifikat installieren und Sie können mit Siri über Sirious!
Danksagung
- Applidium, ohne die ich nicht wirklich wissen müssen, wo man mit der Siri-Protokoll zu starten
- Plamoni / SiriProxy, manchmal ist es schön, eine Referenz auch in einer Sprache Sie nicht sprechen haben :)
- Chendo, für einige (wenn auch Rubyist) Plugin API Inspiration
Anforderungen :
- Python
Kommentare nicht gefunden