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

2014 年 2 月 3 日
 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
5842 次点击
所在节点    分享创造
16 条回复
hewigovens
2014 年 2 月 3 日
lz在家看来没闲着, 自己搭opera mini的估计比ss的人还少
lovejoy
2014 年 2 月 3 日
@hewigovens 是啊,不如挂个代理了。
zxy
2014 年 2 月 3 日
昨晚建了pptp.
linusyang
2014 年 2 月 3 日
@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 年 2 月 4 日
那。。。有Linux版吗
linusyang
2014 年 2 月 4 日
@tamamaxox Linux 版? Python 脚本是跨平台运行的吧。。
tempdban
2014 年 2 月 5 日
@linusyang 直接用141.0.11.253这个ip行么
tamamaxox
2014 年 2 月 5 日
@linusyang 我意思是opera,不过没紧要的
JohnChu
2015 年 2 月 14 日
LZ这样子签名被换掉,升级就有问题了啊
linusyang
2015 年 2 月 17 日
@JohnChu 好像没有不换签名的办法吧。。
JohnChu
2015 年 2 月 17 日
@linusyang 现在我用你这个脚本修改了没用啊。。。
linusyang
2015 年 2 月 17 日
@JohnChu 要开越野模式
JohnChu
2015 年 2 月 17 日
@linusyang 我开了。。。无法访问,连中国的网都无法访问
linusyang
2015 年 2 月 17 日
@JohnChu 那估计 opera mini server 的转发有问题
JohnChu
2015 年 2 月 17 日
@linusyang 你试过可以吗现在
Khlieb
2016 年 7 月 16 日
楼主能不能搞个能让 Firefox 用上这个服务器的扩展?上 MDN 网站能找到开发工具。

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

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

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

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

© 2021 V2EX