[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[gopher] Opera browser; gopher proxy



Hello list!

My web-browser of choice is Opera, and sadly it misses gopher
support, unacceptable as it is.

So I tried to remedy the situation: first by investigating the
possibility of porting one of the Overbite extensions or writing my own
for Opera. Turned out, no user javascript gets executed for non
http(s):// links in that browser, so there wasn't any good possibility
to hook it up to the uri scheme.

However, Opera still sports the old-school "proxy servers"
configuration dialog with gopher being one of the protocol to
distinguish.

Initially, I assumed that services like floodgap provided such
functionality, but it turned out, they are just web-sites, not actual
proxies. I then learned about Squid Proxy Server, which does indeed
provide what I needed. But Squid is a bit of overkill for such a simple
task :/

And so I wrote my own implementation (lamely using php on top of a
webserver I already had running) which I've been using for quite some
time now.

You can test it with a compatible browser (I think Opera is the last
one to support gopher proxies) by using mindloop.net , port 80 . It
looks like newer versions of Opera removed the config dialog,
but the options are still accessible throu an ini-file:

[Proxy]
Use GOPHER=1
Gopher server=mindloop.net:80

I figure this information could be useful.

I also would LOVE to have floodgap and other gopher proxy-sites to add
such functionality, so I would be able to use them directly with my
browser.

Here's my horrible, non-RFC complaint (URL mapping is wrong) code for
reference.
gopher://mindloop.net/0/~sobak/proxy/gopher.php

_______________________________________________
Gopher-Project mailing list
Gopher-Project@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project




Reply to: