[IT] another SiriProxy - The Three Little Pigs Siri Proxy

JimmyKane" did some nice job in modify my SiriProxy and added some extra functions.

Added Features:

  • MySql Database connection support: Supports MySQL database connection for storing configuration,keys and runtime statistics.
  • Multiple key support: You can connect more than 1 iPhone4S and store even more keys. The more the keys, the more the clients!
  • Key Throttling: Each client uses a different key, if more than one Keys are available. The throttler makes sure that each Key is throttled thus enabling several client registration and assistant object creation.
  • KeyLoad Safeguard: Never worry about how many people use your iPhone4S key. Each Key has a maximum keyload. Even when the key is still valid, if the keyload limit is exceeded, the safeguard disables the key and protects the iPhone4S from getting banned.
  • KeyLoad Aware: Checks what key is not "Hot" anymore and periodically decreases the load, thus re-enabling Safeguarded Keys
  • Web interface and monitoring: Always know what is happening without a CLI! With a web interface you can check statistics such as active connections, valid keys, server load, keyload etc.
  • One certificate for all devicesBoth Siri Capable devices (currently only iPhone4s) and older devices are using the same certificate and the same port (443 default for SSL)
  • One instance of the server: Due to one certificate you can run only one instance of the server.
  • Bug Free (I hope...):-) Never worry if the server has crashed. Most of the bugs that were causing the server to crash are fixed now.

It's more complicated (because of the added features) but if you want to do a more heavy used server it might be worth a look!

You find the Proxy here

cheers Matthias!









10 Antworten zu [IT] another SiriProxy - The Three Little Pigs Siri Proxy

  1. 1217 Andrew 2012-01-13 2:04 pm

    That's nice! It works better than 2processes, right? Like, I can use it in more that one device? Thank you and congratulations!

  2. 1218 Tigger 2012-01-13 5:00 pm

    You guys are really awesome..!

    Great job.. Keep it up

  3. 1220 Pascal 2012-01-14 10:56 am

    Hi,
    verstehe ich das richtig, dass ich auch die Variante mit der Editierten Hosts Datei auf dem iPhone und dann bei Spire gebe ich http://guzzoni.apple.com ein und starte einmal start.rb
    Eigentlich genau gleich wie deiner?

  4. 1229 Kevin 2012-01-16 1:54 pm

    Hi,

    Matthias könntest du mir sagen welche commandos man für mysql braucht? (bei mac oder debian)

    Danke im voraus :)

  5. 1235 hatzl 2012-01-20 1:07 pm

    zum installiere:

    sudo apt-get install mysql-server

    LG Hatzl

  6. 1237 Al 2012-01-21 9:28 pm

    Quick question: now that the 4s jailbreak is out, I'm wondering how the authentication data is generated. Is it generated every 24 hours or is it generated only on request when the previous auth data has expired?

    I'm thinking of setting up a script that connects to my mother's jailbroken 4s over ssh that runs at times when she is on home wifi and copies over the assistant.plist file. Just wondering if the new auth data is generated at 24 hour intervals because then it's just a matter of timing when the script should run.

  7. 1240 artificialresonance 2012-01-22 6:19 pm

    after siriproxy gentables I get:
    /usr/local/rvm/gems/ruby-1.9.3-p0@SiriProxy/gems/siriproxy-0.8b/lib/siriproxy/db_connection.rb:12:in `db_connect': undefined method `autocommit' for #<Mysql:0x8327960> (NoMethodError)

  8. 1243 Mik 2012-01-24 7:32 am

    SQL client installed?

  9. 1250 Dori 2012-01-26 10:15 am

    Hi,

    I install "The Three Little Pigs SiriProxy"

    I go into "the trhee little pigs" folder
    Wen i put rake install
    i have an error message

    siriproxy 0.8b built to pkg/siriproxy-0.8b.gem
    rake aborted!
    Couldn't install gem, run `gem install /root/The-Three-Little-Pigs-Siri-Proxy/pkg/siriproxy-0.8b.gem' for more detailed output

    Tasks: TOP => install
    (See full trace by running task with --trace)

    Why? thanks for advance

  10. 1311 Lukas 2012-03-17 8:57 pm

    Does it work on mac as well? with installer would you use on mac??

Antwort hinterlassen