AnyFlow 在 AppStore 上线了

2016 年 12 月 7 日
 AlexaZhou

经过了漫长的开发之后,一款强大的基于 NetworkExtension 的网络调试工具诞生了

要点:

1 ,可以进行流量分发

2 ,可以查看网络请求,包括请求头,请求体,以及时间。

3 ,后续会有更多功能,例如 MITM

https://zhuanlan.zhihu.com/p/24240790

24281 次点击
所在节点    分享创造
123 条回复
CoderRunner
2016 年 12 月 13 日
@TangMonk 可以用 Specht ,但是要开发者账号自己编译
yulgang
2016 年 12 月 13 日
同样觉得 icon 不美,不想下,界面的图标倒是蛮漂亮的。
weicaizhi
2016 年 12 月 21 日
强烈建议作者换个图标吧,现在这个真是太丑啦。
AlexaZhou
2016 年 12 月 21 日
@weicaizhi

同意,所以正在等待审核的 v1.3 版本图标已经有所改进了 +_+

我觉得 A 字天线塔这个设计思路本身是没问题的,就是我开始没有实现好,比如各部分的比例和间距 。。。总之我会继续改进的
weicaizhi
2016 年 12 月 21 日
z82190716
2016 年 12 月 22 日
1.3 版本测试了一下。
第一,小火箭能秒连的 SS , anyflow 链接不上。
第二,这规则和 surge 的一样吗? 作者有无模版可供参考。
AlexaZhou
2016 年 12 月 22 日
@z82190716

1 , SS 本身是无连接状态的,请问这里的 秒连 和 连接不上 具体是指什么?如果是说无法通过 Proxy 访问网站的话,那么很可能是配置的问题,因为 AnyFlow 自己实现的 Proxy 和 SS ,速度应该是顶尖的。因为 AnyFlow 的配置模型和小火箭并不一样, AnyFlow 的配置模型更先进一些,但有些不同的地方需要处理。

配置模型可以参考:

https://github.com/AnyFlowApp/AnyFlowApp-issues/blob/master/help_Zh.md

2 ,支持导入 Surge 规则,例如

http://www.abclite.cn/Abclite_ADB.conf
z82190716
2016 年 12 月 23 日
@AlexaZhou 首先感谢您在百忙之中抽空答复我。
我目前的情况是这样,我本身使用过小火箭、 surge ,翻墙去广告一切都正常。 SS 帐号有自己购买的和那些免费站点。

手机为 IPHONE 6S 国行,系统 10.2 。 使用 anyflow 前在“ config ”栏目中 配置好“ PROXY ”和“ RULE GROUP ” 点击链接。 偶尔加载缓慢。刚测试了 可以翻墙。确实感觉比火箭速度厉害。

咨询下,我下面打算 24 小时开 anyflow ,不知道耗电程度如何。毕竟我属于一般用户,再次感谢作者带来惊人的 APP 。
下面提几个小小的意见:
1 、增加通知栏,内容包含网速,服务器选择,(流量统计显示和内存之类的数据显示 可以选择性)
2 、像其他粉丝说的,图标建议修改,内部 UI 很有感觉, APP 的图标希望改进。
(申请过 TF ,但是您没有回复邮件。所以不知道上述问题是否在测试版中已经加入)
AlexaZhou
2016 年 12 月 23 日
@z82190716

首先多谢你的支持,和建议。

关于长时间开启是否耗电:

因为 AnyFlow 只是单纯的做网络流量转发,耗电量其实很少,长时间开启没问题。有几点需要你可能需要知晓的:

1 ,如果 Analytics 设置为 Enable 状态,那么会显著增加功耗,因为 AnyFlow 需要记录所有的流量到文件系统用来分析,建议只在需要时开启这个选项

2 , Log Level 默认值为 Warn ,如果设置为 Warn 以下时,会产生大量日志,也会影响性能和功耗,如果手动修改过 Log Level ,那么需要记得改回来

3 , iOS 系统 设置 > 电池 栏目下统计如果显示 AnyFlow 耗电量较高,是由于 AnyFlow 接管了所有的网络请求,也就是这些网络请求的耗电都被算到了 AnyFlow 头上 =_=,这是正常情况。

PS :我本人的手机也是 24 小时开启 AnyFlow ,除了要调试 AnyFlow 本身的时候,基本不会关掉。一般来说 iPhone7 正常偏频繁使用一天,电量还可以有些剩余,和没有开启 AnyFlow 时,基本没啥差别。

关于增加通知栏:

已经在规划中,现在主要在改进 主 APP 和 Tunnel 模块,这部分工作完成之后,就开始做 widget 了

关于图标:

开始的图标确实没弄好,所以 v1.1 , v1.2 , v1.3 的图标都一直在改进,当然后面还会继续改进。

关于 TF :

TF 是只有发测试版本的时候, apple 才会发送邮件,如果你是在 20 号之后申请的 TF ,就没赶上 v1.3 的 tf ,等下次发测试版本就会有邮件。为了避免漏掉,你也可以到 Twitter 私信我,我帮你确认你在 TF 名单里面
Remember
2016 年 12 月 27 日
@AlexaZhou

1. 有没有计划支持 KCP ?
2. 还能申请 testflight 么?
AlexaZhou
2016 年 12 月 27 日
@Remember

1 ,暂时没有计划
2 ,已经关闭了面向不特定人群的 TestFight 申请,只提供给之前反馈过 bug 的同学
zifeiyu
2016 年 12 月 28 日
咬牙剁手了,按照大家伙的讨论线索使用 shadowsocks 按照这个 rule 在科学上网: http://www.abclite.cn/Abclite_ADB.conf ,看了下 HTTP request , webp 的图片查看不了, jpg 图片链接也没有成功查看到过……
AlexaZhou
2016 年 12 月 28 日
@zifeiyu

😓,你是说使用的 AnyFlow 吧?

webp 的兼容性我需要再确认,但 jpg/png/gif 这类常用的格式应该是没问题的。

如果你确定那个是 jpg 格式却看不了,可以把图片链接发给我排查
zifeiyu
2016 年 12 月 29 日
@AlexaZhou webp 应该确实看不了, jpg/png 确认了下看得了。
iq72
2016 年 12 月 30 日
@AlexaZhou 不太建议用天线塔这个意向, airdrop 还有各种 podcast 、电台之类的应用占领了这个形态;我之前就用这个 idea 做过一个 App 推荐的 logo 。叫 App raido 还是 app report 啥的,
推荐用~这个符号搭配 A 试试看。拿字体拼了一个,抱砖引玉
AlexaZhou
2017 年 1 月 1 日
@iq72

多谢你的意见啦。

关于有些其他 app 也使用天线塔的情况,我觉得还好,毕竟不是完全一样。还有一个原因是,我比较喜欢简洁一点的,就是图标只有一种颜色,没有明暗以及纹理的变化,再加上还要考虑符合主题,那这样的话可选择并不是很多,天线塔算是其中比较好的一个了。

也多谢你给的这两个图标,但我个人不是很中意这种😅,主要是中间的一横是不规则形状。我更倾向于整个图标都用标准的矩形,圆形之类组成,看着会舒服些。当然这只是我的个人意见。
cfcboy
2017 年 1 月 7 日
上面回复过,已入,支持作者。目前最新版
1.开启抓包后明显变卡
2.
cfcboy
2017 年 1 月 7 日
上面回复过,已入,支持作者。目前最新版
看中的是转发和抓包。抓包功能有点失望。
1.开启抓包后明显变卡
2.抓包日志不够详细,而且好多空白
3.界面英文
4.希望可以参考下 ldss shadow ***的抓包功能,分类,快速添加,等等
AlexaZhou
2017 年 1 月 8 日
@cfcboy

多谢反馈

1 ,抓包的时候, AnyFlow 需要将全部的流量写到文件系列里面,多少会影响速度,这是原理决定的,没有太好的办法。不过后面我会加入只记录请求头的模式,这样会好很多

2 ,你说的是显示为 TUNNEL 的那些条目吧,那表示是 HTTPS 请求,用普通的技术是没办法抓取到的,目前同类软件里面,除了 surge 的 MITM ,没有任何一个软件可以抓到。不过我后续会为 AnyFlow 加入 MITM 功能来搞定这个。你看到很多空白,是因为 TUNNEL 比较多,把其他条目掩盖了,仔细找一下,会发现该记录的都记录了。

3 ,目前主要在做功能,多语言的事情后面再处理吧

4 ,目前主要在改善稳定性和兼容性,这部分已经接近完成。接下来交互方面会逐渐改进,快速添加规则也会有,只是需要些时间,所以请耐心等待。

这里我还是需要说明一下, AnyFlow 是专业级别的网络调试工具,在意的是速度,稳定,以及专业的功能。和 “ ld ss ” 定位实在是差别非常大。我简单看了一下 ldss ,个人感觉它的抓包功能主要是为了用来抓一下网上的图片,视频之类的。而且应该是没有记录请求 body 到文件系统,只是记录了地址,在后面查看的的时候,再从网上请求得到原始的图片或者视频。这样是很取巧的做法,基本没有办法作为生产力工具来使用。希望你可以明白这其中的差别,并非 AnyFlow 内部实现的不好,而是这两个软件做的事情完全就不一样。
wangmou20
2017 年 2 月 5 日
已入手。只等 Mac 版了。

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

https://v2ex.ih06.com/t/326044

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

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

© 2021 V2EX