Using Google documents as a web proxy

As weird as it might sound, there’s a way to use Google documents as a web proxy. The image above is a screenshot of [Antonio] demonstrating how he can view text data from any site through the web giant’s cloud applications. Certain sites may be blocked from your location, but the big G can load whatever it wants. If all you need is the text, then so can you.

The hack takes advantage of the =IMPORTDATA() function of Google Spreadsheet. We guess the command is meant to make import of XML data possible, but hey, that’s pretty much what HTML data is too, right? But what good it the raw webpage code in a spreadsheet? This is where [Antonio] made a pretty brilliant leap in putting this one together. He authored a bookmarklet that provies a navigation interface, hides the raw code which is stored in the spreasheet, and renders it in the browser. This ties together a user supplied URL, reloading data on the hidden spreadsheet and refreshing the window as necessary. See for yourself in the clip after the break.

Comments

  1. Aaron says:

    Now that’s a hack!

  2. Shiro says:

    Obligatory XKCD: http://xkcd.com/763/

  3. ChalkBored says:

    So people are using Google spreadsheet like it was Excel now?

  4. radiowave911 says:

    Of course, if Google Documents is also blocked (as it is where I work), this is not overly useful :) Still, a pretty good hack, IMHO.

  5. agumonkey says:

    the first step is translate.google.com, choosing ‘original’ so it acts like a proxy.

    then embeding data in google docs. (images in their powerpoint for instance)

  6. ChrisE99 says:

    This is awesome. We only have access to Google so this is a good work around. There is another limited way. Use Google to convert webpages to a mobile format. I’ve been doing this for months

  7. >> Use Google to convert webpages to a mobile format.

    ChrisE99, details please.

    TIA

  8. Malikaii says:

    Damn, that’s cool. Good job.

  9. L3o says:

    Why do this that complicated. Just acces Google Translate. There you can enter a webpage in the text field an than translate it to any language you want. Than you have in the right top corner the possibility to view the original page.

  10. jesus manzo says:

    can u make a proxy that dont alert school filters the school uses virtual computers that use ram to display everything,i always have to hack my ass through its anoying. it uses sophos wep protection.

  11. jesus manzo says:

    good luck

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,687 other followers