HOW TO: Install Siri Proxy
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
4. Type bash < <(curl -s https://raw.github.com/wayneeseguin/.../rvm-installer) to download/install RVM
5. Type [[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm” to activate RVM
6. 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.
9. If you get this error, type rvm install 1.9.3 –with-gcc=clang
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.
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
19. Email ca.pem to yourself
20. On your phone you will see the new file. Tap on it and install it.
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
21.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 )
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
25. Type rvmsudo siriproxy server and type your password.
26. Now everything should be up and running. To test it, fire up Siri and say ‘Test Siri Proxy’
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
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
5. Copy siriproxy-twitter to /…/plamoni-SiriProxy-fe75db4/plugins/
6. Open a Finder window, hit cmd+shift+G and browse to the following path ~/.siriproxy
7. Open config.yml in TextEdit
8. Now here’s where it gets tricky. First you need to duplicate the given example
8.1 Now edit the duplicated lines according to your plugin. In this case, the Twitter plugin should look like
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
11. Type ./siriproxy bundle . You need to do this every time you change plugin configurations to update required gems.
12. Type rvmsudo /.siriproxy server and type your password.
13. Now, fire up Siri and say Tweet followed by whatever you want to tweet.
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…
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
4. Type bash < <(curl -s https://raw.github.com/wayneeseguin/.../rvm-installer) to download/install RVM
5. Type [[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm” to activate RVM
6. 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.
9. If you get this error, type rvm install 1.9.3 –with-gcc=clang
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.
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
19. Email ca.pem to yourself
20. On your phone you will see the new file. Tap on it and install it.
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
21.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 )
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
25. Type rvmsudo siriproxy server and type your password.
26. Now everything should be up and running. To test it, fire up Siri and say ‘Test Siri Proxy’
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
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
5. Copy siriproxy-twitter to /…/plamoni-SiriProxy-fe75db4/plugins/
6. Open a Finder window, hit cmd+shift+G and browse to the following path ~/.siriproxy
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’
path: ‘./plugins/siriproxy-example’
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.path: ‘./plugins/siriproxy-twitter’
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
11. Type ./siriproxy bundle . You need to do this every time you change plugin configurations to update required gems.
12. Type rvmsudo /.siriproxy server and type your password.
13. Now, fire up Siri and say Tweet followed by whatever you want to tweet.
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