分享一个安卓新版 Opera 越野模式的改服脚本

2014-02-03 12:48:27 +08:00
 linusyang
新版 Opera 转投 Blink 以后还新增了一个省流量的越野模式 (Off-road Mode),其实就是 Opera Mini,可以改服支持自定义的 Opera Mini 服务器。

所以就写了一个简单的改服脚本,只需要新版 Opera 的 apk 安装包,输入自定义服务器地址和端口参数,即可自动打包、签名 (用的是 TestKey)、对齐,生成改好的安装包,然后直接在设备上安装即可。

脚本用 Python 写的,就一个单文件,需要 M2Crypto 库,用法示例:
python libom-patch.py Opera安装包.apk -d 服务器地址

更多参数请用 -h 命令显示帮助。

脚本放在了 Gist 上: https://gist.github.com/linusyang/7515929
5193 次点击
所在节点    分享创造
16 条回复
hewigovens
2014-02-03 13:58:28 +08:00
lz在家看来没闲着, 自己搭opera mini的估计比ss的人还少
lovejoy
2014-02-03 16:04:07 +08:00
@hewigovens 是啊,不如挂个代理了。
zxy
2014-02-03 16:26:25 +08:00
昨晚建了pptp.
linusyang
2014-02-03 17:05:38 +08:00
@hewigovens 好久以前写的,因为我一直用 Opera Mini 的,从 S40 时代开始。。 :)
@lovejoy 搭建只要两行:
iptables -t nat -A PREROUTING -p tcp --dport 自定义端口 -j DNAT --to-destination 141.0.11.253:1080
iptables -t nat -A POSTROUTING -p tcp --dport 1080 -j SNAT --to-source 你的IP
tamamaxox
2014-02-04 10:20:08 +08:00
那。。。有Linux版吗
linusyang
2014-02-04 16:59:18 +08:00
@tamamaxox Linux 版? Python 脚本是跨平台运行的吧。。
tempdban
2014-02-05 11:22:48 +08:00
@linusyang 直接用141.0.11.253这个ip行么
tamamaxox
2014-02-05 11:37:34 +08:00
@linusyang 我意思是opera,不过没紧要的
JohnChu
2015-02-14 00:10:38 +08:00
LZ这样子签名被换掉,升级就有问题了啊
linusyang
2015-02-17 00:04:12 +08:00
@JohnChu 好像没有不换签名的办法吧。。
JohnChu
2015-02-17 13:02:57 +08:00
@linusyang 现在我用你这个脚本修改了没用啊。。。
linusyang
2015-02-17 13:40:09 +08:00
@JohnChu 要开越野模式
JohnChu
2015-02-17 14:00:47 +08:00
@linusyang 我开了。。。无法访问,连中国的网都无法访问
linusyang
2015-02-17 18:26:49 +08:00
@JohnChu 那估计 opera mini server 的转发有问题
JohnChu
2015-02-17 19:01:22 +08:00
@linusyang 你试过可以吗现在
Khlieb
2016-07-16 14:51:10 +08:00
楼主能不能搞个能让 Firefox 用上这个服务器的扩展?上 MDN 网站能找到开发工具。

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

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

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

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

© 2021 V2EX