• 13
  • Feb

从Google Reader的共享里看到的,忘了是哪位朋友的,先说声感谢!大家虽然都很低调,但是相互之前还是传播了一些有用的信息,其中就包括这个GAppProxy。

GAppProxy,地址:http://code.google.com/p/gappproxy/。具体啥用途,大家可以上去看,看完以后,记得保持低调,在评论中也请小心。请将此告诉你信任的朋友!

我下载来用了一下,不愧是通过Google的服务器,速度就是快。

之前我用自己的SSH作代理,也还行了,但是延迟有200多MS,Google的这个,延迟只有60MS。

想到自己还有近七个Appspot的空间还没有用,于是……我打算根据这个,作一个图形化的Proxy软件,就像著名的-F-R-E-E-G-A-T-E一样。

Google AppSpot每个App有20GB/天的进出带宽,5个的话,就有100GB了,称之为一个超级Proxy一点也不过分。

用Pygtk写一个图形工具,运行后,在预设的服务器中选一个,然后自动设置Firefox的代理,最后回到通知区域待命。哈哈,这不就是-F-R-E-E-G-A-T-E吗?

Tags: gae, Python, GAppProxy.

» You can leave a comment.

18 Comments

  1. 确实是好东西哦,谢谢!

  2. =。=落伍了……


  3. 以前在学校怎么就没发现这东西。。。

  4. 我分享了~
    话说早有这个的第一版~当时貌似只是收藏了没有仔细研究呢~
    这次在GR里看到就顺手分享了~
    等待你的新作啊~

  5. lovelywcm

    一直用源码自启动。。

  6. BIll

    恩。以前看到过,不错的东西。

  7. taizi

    gae 的 sdk 需要 python 2.5
    可是 gap 的本地客户端需要 python 2.6 才能支持https
    而且 gap 对于 cookies 的支持有一定局限性

    该死的是 X门 现在也是越来越抠门了

  8. eagle5678

    我怎搞出一大堆错误

  9. eagle5678

    python proxy.py
    --------------------------------------------
    HTTP Enabled : YES
    HTTPS Enabled: NO
    Local Proxy :
    Fetch Server : http://fetchserver3.appspot.com/fetch.py
    --------------------------------------------
    ----------------------------------------
    Exception happened during processing of request from ('127.0.0.1', 41587)
    Traceback (most recent call last):
    File "/usr/lib/python2.5/SocketServer.py", line 464, in process_request_thread
    self.finish_request(request, client_address)
    File "/usr/lib/python2.5/SocketServer.py", line 254, in finish_request
    self.RequestHandlerClass(request, client_address, self)
    File "/usr/lib/python2.5/SocketServer.py", line 522, in __init__
    self.handle()
    File "/usr/lib/python2.5/BaseHTTPServer.py", line 316, in handle
    self.handle_one_request()
    File "/usr/lib/python2.5/BaseHTTPServer.py", line 310, in handle_one_request
    method()
    File "proxy.py", line 206, in do_METHOD
    resp = urllib2.urlopen(request, params)
    File "/usr/lib/python2.5/urllib2.py", line 124, in urlopen
    return _opener.open(url, data)
    File "/usr/lib/python2.5/urllib2.py", line 387, in open
    response = meth(req, response)
    File "/usr/lib/python2.5/urllib2.py", line 498, in http_response
    'http', request, response, code, msg, hdrs)
    File "/usr/lib/python2.5/urllib2.py", line 425, in error
    return self._call_chain(*args)
    File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain
    result = func(*args)
    File "/usr/lib/python2.5/urllib2.py", line 506, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
    HTTPError: HTTP Error 500: Internal Server Error

  10. 确的是好东西啊

  11. 之前用过 好像不支持https 而且不太方便 我一般直接用在线代理

  12. 请不要这样。。。直接用https吧,否则appspot.com被封了我们什么事也干不了了。。。

  13. - - 即使要开发的话,请绝对低调...理由同上

  14. 在线代理推荐用PHProxy(自己有国外空间的话)

  15. kuber

    提醒大家尽量用https, appspot.com支持的, 否则的话没有多就GAE就会被GFW勒

  16. 好东西,不过能用多久啊?

  17. zero

    gapp最头疼的就是提交数据时会把数据先处理一下,所以用它发贴回贴全是乱码

Leave a Comment