Saturday, September 28, 2013

Browse » home» » » » » » » » » » » » Update Install Siri Proxy It’s illegal Don’t believe all the hype

Update Install Siri Proxy It’s illegal Don’t believe all the hype

HOW TO: Install Siri Proxy

Click here to enlarge
A couple of weeks ago, plamoni’s has released Siri Proxy and we’ve seen quite a few plugins that will extend our Siri experience. Today, we’re going to show you how to install Siri Proxy so you can take advantage of all these plugins. Head over the break to start…


NOTE: major duh moment – this is for iPhone 4S. Siri was fully ported to *older* devices, but NOT being distributed. It’s illegal. Don’t believe all the hype.

1. Download Siri Proxy

2. Download and install Mac Ports

3 Open Terminal and type : sudo port install dnsmasq . Type in your computer’s password
Click here to enlargeClick here to enlargeClick here to enlarge
4. Type bash < <(curl -s https://raw.github.com/wayneeseguin/.../rvm-installer) to download/install RVM
Click here to enlarge
5. Type [[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm” to activate RVM
Click here to enlarge6. Type echo ‘[[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm” # Load RVM function’ >> ~/.bash_profile to add RVM to your .bash_profile
7. Type rvm install 1.9.3 to install Ruby 1.9.3
8. Some users might get an error while installing Ruby. This only applies to *some* Lion users.
Click here to enlarge9. If you get this error, type rvm install 1.9.3 –with-gcc=clang
Click here to enlarge
10. Type rvm use 1.9.3 –default to set RVM to use/default to 1.9.3
11. Now you need to cd into the the siri proxy folder you downloaded at step 1 ( make sure you unzipped it first ). The easiest way is to type cd and then just drag-and-drop the folder from your desktop ( or downloads location – whatever it may be ) to your terminal shell.
Click here to enlarge
12. Type rvmsudo gem install rake bundler to install Rake and Bundler. Type in your computer password
13. Type rake install to Install SiriProxy gem
14. Type mkdir ~/.siriproxy to make .siriproxy directory
15. Type cp ./config.example.yml ~/.siriproxy/config.yml to move default config file to .siriproxy
16. Type sudo port install openssl
17. Type ./siriproxy gencerts to generate certificates
18. Next you need to install ca.pem onto your iPhone. To do that open a finder window, press cmd+shift+G and enter the following path ~/.siriproxy
Click here to enlarge
19. Email ca.pem to yourself
Click here to enlarge
20. On your phone you will see the new file. Tap on it and install it.
Click here to enlarge
21. Search your Mac for this file: dnsmasq.conf. Once you’ve found it, open it in a texteditor ( we suggest TextWrangler – free ). Inside the file find #address=double-click.net/127.0.0.1 ( line 62 ). Right below that, add the following line: address=/guzzoni.apple.com/your-computer-IP
Click here to enlarge21.1 Type in terminal sudo dnsmasq . Check activity monitor if dnsmasq is running ( all processes )
22. On your iPhone, open Settings.app. Go to WiFi, select your WiFi, and edit your DNS. Should be something like 10.0.1.0. You need to change the last 0 into a 3. ( i.e 10.0.1.3 )
Click here to enlarge
23. Now you need to cd into the bin folder found in the plamoni-SiriProxy-fe75db4 you downloaded at step 1. To do that type cd and drag-and-drop the bin folder into the terminal
24. Type ./siriproxy bundle
Click here to enlarge
25. Type rvmsudo siriproxy server and type your password.
Click here to enlarge
26. Now everything should be up and running. To test it, fire up Siri and say ‘Test Siri Proxy’
Click here to enlarge

27. Now the fun part. All the plugins that makes Siri Proxy magic. We will show you where to get plugins and how to install them in the next

=======================

HOW TO: Install Siri Proxy Plugins

Click here to enlarge

In a nutshell, Siri Proxy is retarded. There’s so much potential here, and devs all over the world have already created amazing plugins for it. In our previous post, we showed you how to install Siri Proxy, now let’s see how to install plugins for it.


1. Go to plamoni’s github and check out the available plugins. Most of them come with a video demo so you know how to use them.

2. Download any plugin that you want/need. For this tutorial we’re going to use the twitter plugin.

3. Download the plugin and unzip it.
4. Rename the folder to siriproxy-twitter



Click here to enlarge
5. Copy siriproxy-twitter to /…/plamoni-SiriProxy-fe75db4/plugins/
Click here to enlarge
6. Open a Finder window, hit cmd+shift+G and browse to the following path ~/.siriproxy
Click here to enlarge
7. Open config.yml in TextEdit
8. Now here’s where it gets tricky. First you need to duplicate the given example
- name: ‘Example’
path: ‘./plugins/siriproxy-example’
Click here to enlarge
8.1 Now edit the duplicated lines according to your plugin. In this case, the Twitter plugin should look like
- name: ‘Twitter’
path: ‘./plugins/siriproxy-twitter’
Before saving the file, MAKE SURE the newly added lines are perfectly aligned with the example above. If you fail this step, you will get a bunch of errors.
9. Open Terminal
10. Now you need to cd into the bin folder found in the plamoni-SiriProxy-fe75db4. To do that type cd and drag-and-drop the bin folder into the terminal
Click here to enlarge
11. Type ./siriproxy bundle . You need to do this every time you change plugin configurations to update required gems.
Click here to enlarge
12. Type rvmsudo /.siriproxy server and type your password.
Click here to enlarge
13. Now, fire up Siri and say Tweet followed by whatever you want to tweet.
Click here to enlarge


NOTE: this plugin won’t let you tweet until you go to twitter.com/apps and get the oauth credentials and put them in config.yml. This tutorial shows you how to install a plugin, not use a plugin to tweet using Siri. Just saying…

No comments:

Post a Comment