|
本帖最后由 guyschaos 于 2011-12-1 21:49 编辑 , U6 f7 i" L' N1 k& j0 {0 Y
: @6 B$ @# |- x( @% dWeerWap
1 ^2 Z, p. ?- x* D( o/ J8 F, a9 c大概是世界上第一个能让你使用webos通过cmwap上网的软件。6 a) q8 |4 {+ W# F4 x- o" X8 t0 N
大致原理是利用redsocks和iptables转发所有webos的网络通信,通过移动的10.0.0.172:80连接上网。对于DNS解析则是通过pdnsd的tcp解析方式解决。/ A2 `: K' O2 v" J+ D" `
redsocks和pdnsd我自己交叉编译的,iptables Veer ROM中已经自带了。, o9 Q$ E2 b7 D
使用这个软件之后,基本上所有WebOS程序都可以使用cmwap了。(浏览器,微博什么的都可以)2 `3 E( R8 u* |
/ h! A4 \+ b5 |
简单使用说明:( U" ?6 Z3 S5 Z
点击Switch切换3 Q4 ?- q' @' [3 f
如显示Stopped则代表没有启用$ |7 M, D' W2 n2 P" D0 P
如果显示Running则代表已启用
& A6 C3 K( o* c/ G. m: b' e
) X2 V3 M* n N, {; m$ O$ R9 \. B
9 Y% W& J/ h. c$ E" O0 f局限性和已知问题:
3 e; t- L: ~3 m& U: Y+ Z+ l9 Chttp代理不能保持状态,所以用来挂聊天软件之类的容易断! U' _- B$ _. x, M+ A E. Z
这个方式只能转发TCP,不支持UDP。不过放心吧,手机上的UDP应用不多。
/ k1 }6 o1 W, Q6 |) h! o需要homebrew-js-service-framework环境
1 @) ~9 a! H8 Q" v只在Veer (webos 2.1)上测试过——我刚买的0 G Q( R$ m- ? B
不支持根据网络接入自动切换.所以,如果用wifi或者其他接入点了,记得点击switch,使服务停止(显示Stopped)7 c7 q2 e" d) j3 r6 s8 a; T2 K0 O2 R
1 Y6 q, x9 D% @7 Q# L$ @$ l如果你喜欢这个应用,你可以回复帖子,可以捐助) {) {' |9 M1 Q4 p" u, s7 j2 U
支付宝: msshenhh@163.com 沈欢欢+ f' K! f1 ?% x# q: h
也可以什么都不做。2 A- Q6 e# {7 F: ?$ W
, G# t% v4 x/ {: n0 F. E |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|