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 devices: Both 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!
That's nice! It works better than 2processes, right? Like, I can use it in more that one device? Thank you and congratulations!
You guys are really awesome..!
Great job.. Keep it up
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?
Hi,
Matthias könntest du mir sagen welche commandos man für mysql braucht? (bei mac oder debian)
Danke im voraus :)
zum installiere:
sudo apt-get install mysql-server
LG Hatzl
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.
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)
SQL client installed?
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
Does it work on mac as well? with installer would you use on mac??