为了方便在共用机(如网吧等不安全环境)上科学上网,特地分享我最近的项目以造福社会

2014-10-11 23:49:02 +08:00
 StarBrilliant
标题写得晦涩一点嘛。其实是页面代理。

项目地址 https://github.com/m13253/openwepro

GPL 3 协议。自己搞个 VPS 布署吧。需要 Python 3.4 和 aiohttp 模块。

注意只支持 Chrome!注意只支持 Chrome!因为很重要所以说两遍。
Firefox 因为一个很奇葩的 bug 导致浏览器把注入的 DOM 属性当作真的属性了。

目前测试通过:
- Google 搜索(链接要右键打开,有时搜索按钮点不动)
- YouTube(HTML5 播放器可观看,链接要右键打开)
- Wikipedia(只读,最好不要编辑)
- Blogspot(只读)
- WordPress.com(只读)
- Google Docs(只读模式)
- 大部分静态内容的网站。

目前的问题:Pjax 支持不完美、Cookie 支持不完美、几乎不支持 Firefox 和 Safari。

希望各位测试并找到问题,发现 bug 时请附上访问的真实网址、JavaScript 控制台的全部内容(很长的话用 pastebin 贴长文字,别贴在下面)。如果自己有能力的请试着自己调一调。

最后,大家成功了记得报喜,失败了别骂我(因为这种违背 HTML DOM 规范的东西本来就应该失败嘛)。
2750 次点击
所在节点    分享创造
10 条回复
dant
2014-10-11 23:51:53 +08:00
不能玩舰娘不幸福(
StarBrilliant
2014-10-11 23:59:43 +08:00
@dant 只是为了浏览网页嘛。一般的 HTTP 代理也不能玩游戏呀。
StarBrilliant
2014-10-12 00:01:27 +08:00
@renzhn 上次那个白屏 bug 的原因是没有支持 document.write。现在修复了哦。
GPU
2014-10-12 00:50:02 +08:00
链接要右键才能打开 。这样子不是很麻烦么?
sandtears
2014-10-12 01:12:38 +08:00
@dant
@StarBrilliant
http 代理就能玩舰娘吧,毕竟是 flash 页游
很多人用的那个岛风 Go 貌似就是买 Linode 服务器做的 http 代理。
oott123
2014-10-12 01:18:06 +08:00
Firefox 望天,sb 你怎么又造了个这样的轮子…诸如 KnProxy 之类的方案不是已经够好了?
StarBrilliant
2014-10-12 10:12:46 +08:00
@GPU 会慢慢修复的哦。
StarBrilliant
2014-10-12 10:13:15 +08:00
@sandtears 表示偶没完过除了 GAL 和 Mario 之外的日本游戏……
StarBrilliant
2014-10-12 10:14:46 +08:00
@oott123 KnProxy 可以看 YouTube 吗?
superwbd
2014-10-17 17:28:24 +08:00
鼓掌。

但是这个对于系统级别的监控是不是弱了点。。。毕竟天朝环境下 对网吧的控制还是很严厉的。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138393

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX