|  |      1jrient      2018-07-06 09:19:34 +08:00 用来挑选 vps 非常舒服,感谢 | 
|  |      2Telegram      2018-07-06 09:49:52 +08:00 via iPhone 排序动作,很帅 | 
|  |      3tyzxyz      2018-07-06 09:52:02 +08:00  3 好棒,能不能做成并行的,等结果好慢 | 
|      5PINGms OP @Telegram 这个都是 @codehz 的功劳: https://github.com/pingms/pingms/pull/1 事实上,他做的效果更酷: 页面: https://codehz.github.io/pingms/ 代码: https://github.com/codehz/pingms 为了更好的兼容性,我把长条的颜色特效去掉了。 | 
|      7FanWall      2018-07-07 00:07:53 +08:00 via Android 谢谢分享 | 
|  |      8wjm2038      2018-07-07 00:14:49 +08:00 via Android 可以自定义次数么 | 
|  |      9To5tE      2018-07-07 08:07:16 +08:00 863ms Frankfurt 834ms Amsterdam 823ms Paris 795ms London 920ms Singapore 762ms Tokyo 667ms New Jersey 640ms Chicago 609ms Seattle 664ms Atlanta 715ms Miami 658ms Dallas 这结果不对吧 | 
|  |      10lniwn      2018-07-07 09:02:01 +08:00 via Android 不错的工具,能并行就更棒了 | 
|      13PINGms OP @To5tE 如果怀疑数值不准确,请 F12 Network,然后刷新——可以看到精确毫秒数值……当然,我已经检查过几次了,应该没问题哈。 | 
|  |      15misaka19000      2018-07-07 10:12:02 +08:00 背景全绿。。。盯着看了会延时信息之后再看其他页面感觉有点眼花 | 
|      16PINGms OP @misaka19000 晕倒……因为这个工具运行需要时间嘛,当时搞这个颜色就是为了眼睛轻松点,然后自我感觉良好……请问什么背景颜色更好呢?(现在仍然觉得这个颜色不错,眼睛很放松呀) | 
|  |      17lhx2008      2018-07-07 11:56:48 +08:00 可以弄成多线程的吗,太慢了 | 
|      18PINGms OP @lhx2008 收到反馈(已经有几个人提到这件事情)——是的,可以弄成“多线程”加快测试速度,主要的顾虑是:是否会影响精度?“抖动”(网络和浏览器的不稳定性)是否加大?作为测量工具,精确的结果永远是最重要的。 | 
|      20huyudong1991      2018-07-07 13:14:53 +08:00 via Android 感谢,非常需要且好用 | 
|      21xxxxxshuai0      2018-07-07 13:14:56 +08:00 via Android 赞一个,star 走起:) | 
|  |      22atlantis      2018-07-07 13:19:07 +08:00 楼主要是能把搬瓦工加进来就更好了 | 
|  |      23inhzus      2018-07-07 13:24:07 +08:00 via Android ping 不通就就卡在那儿了。。可以考虑设置一个 timeout ?(也有可能是我电脑问题的吧 | 
|  |      24syahd      2018-07-07 13:35:48 +08:00 via Android 但是 ping 不是服务器连接稳定性的唯一的标准啊,如果能加上文件下载上传测试,或者长时间 ping (几分钟)就好了 | 
|      25PINGms OP @huyudong1991 多谢夸奖 :-) | 
|      26PINGms OP @xxxxxshuai0 多谢支持! | 
|      27PINGms OP @atlantis 唉,“搬瓦工”有个麻烦事:他们官方没有测速地址…… 能找到的最好的列表是: https://www.bandwagonhost.net/test-ip 这东西看起来不专业呀:都是 IP 地址,而且首页( http://IP/)是“ Forbidden ”——所以就没弄了。 | 
|      28PINGms OP @inhzus 反馈已经收到。虽然我没有遇到“卡在那儿了”……这东西是不会“卡死”的(使用了“ img.onerror ”),等待一下就会过去……“设置一个 timeout ”是个好办法……这应该是网络问题,不是“电脑问题”。 | 
|      30PINGms OP @lhx2008 是呀,需要很多测试研究,最担心的问题:几个线程一起跑,有可能“抖动”( JS 测量时间不准确了,网络不稳定了……特别是手机……台式电脑和光纤应该没有问题)。 | 
|  |      31CloudnuY      2018-07-07 16:05:10 +08:00 单线程还是有些慢,我通常手机 VPS 测速地址然后用 fping 命令批量测,结果也可以,还能大致测到丢包率    | 
|  |      32xiaolanger      2018-07-07 16:28:25 +08:00 如果多线程担心稳定的话,加一个点哪个测哪个的功能吧? | 
|  |      33mhycy      2018-07-07 17:10:20 +08:00 可惜,这些服务商的测速节点都是优化过的 | 
|  |      34BitBoX      2018-07-07 18:07:34 +08:00 界面比以前好看多了。 | 
|  |      35daocheng      2018-07-07 18:16:52 +08:00 是否丢包是个重点,能显示丢包的数据吗 | 
|      37PINGms OP @xiaolanger 收到反馈,确实可以添加“点哪个测哪个”,重点反复测试某个服务器。 | 
|  |      38Tink PRO 能支持 tcping 就好了,这个 ping 速度说明不了问题 | 
|  |      39Tink PRO 另外能不能自定义添加云服务商? | 
|      40PINGms OP @mhycy 最好“都是优化过的”——这样就等于没有优化了,因为最主要的是速度排名 :-) 排名仅仅针对每个云服务内部几个节点(没有云服务的排名)。 | 
|      43PINGms OP @Tink 这个就是走的 TCP 呀( HTTP )。目前的 UI 没有“自定义添加云服务商”功能,啊,是根本就没有用户输入功能。 | 
|  |      44B1ock      2018-07-07 19:18:56 +08:00 这是双程的吧... | 
|  |      45quickma      2018-07-07 20:18:08 +08:00 ping 无法说明真实速度,真正的速度全看缘份 | 
|      46wzy44944      2018-07-07 21:14:42 +08:00 最好加上大包 ping,或者测试上传下载速度。单纯 ping 代表不了网络质量好的时候的优劣 | 
|  |      48Pythondr      2018-07-07 22:04:23 +08:00 via Android 有点儿意思 | 
|  |      49Livid MOD PRO 很不错的工具,丢掉第一个结果是一种很专业的做法,赞 👍 | 
|  |      50kY8mbXW833Lu28xn      2018-07-07 22:53:01 +08:00 有没有打算把国内的也搞上? | 
|  |      53MOmc      2018-07-07 23:02:55 +08:00 via iPhone Mark !!! | 
|  |      60seiuneko      2018-07-08 08:54:17 +08:00 @PINGms #55 可是颜色渐变真的非常漂亮而且直观呢  至于古董设备的兼容性问题 相信 pingms 用户的浏览器应该是最新版的吧 | 
|  |      61blueshark      2018-07-08 11:52:12 +08:00 不支持 IP 地址格式吗? | 
|  |      67ltq918      2018-07-09 00:34:37 +08:00 同卡在那,DigitalOcean 反复卡住,状态一直是 pending | 
|      68xuanliang      2018-07-09 00:46:32 +08:00 | 
|  |      69ltq918      2018-07-09 00:46:41 +08:00 好吧,这一个 pending 卡了 8.3 分钟,然后又来了一个 ... | 
|      70xuanliang      2018-07-09 00:58:14 +08:00 | 
|  |      71lovelinghan      2018-07-09 14:37:05 +08:00 mark | 
|      76PINGms OP @ltq918 收到,这个“检测超时”的功能有点麻烦:代码很容易写,测试不好搞。测试的时候,需要倒腾一个反应特别慢的服务器,查看代码是否运行正常……然后我这边没有“稳定特别慢”的服务器,别说“ 8.3 分钟”,顶多 5 秒钟就出来了。 | 
|  |      78codehz      2018-07-10 20:14:59 +08:00 @PINGms #63 我看了一下,其实你直接把那里 background 改成 rgb(calc(var(--delay) / var(--max-delay) * 200), calc(255 - var(--delay) / var(--max-delay) * 128), 0); 应该就可以了。。。不用 linear-gradient 的话应该有足够的兼容性 | 
|      79PINGms OP @ltq918 已经搞定了,现在超过六秒,就会认为超时,进入下一个任务,百分之百不会卡死了。有一个暴力的测试方法,直接去掉“加载测试目标”(注释掉那一行),测试永远都超时 :-) | 
|  |      81codehz      2018-07-11 09:49:51 +08:00 @PINGms #80 不对啊,按道理 var 都支持了,没道理拼接一个 rgb 会炸。。。不如做个 Fallback,写两行,前面一行用固定值,后面一行用动态的,这样就可以解决了 | 
|  |      83chuanqirenwu      2018-07-12 09:14:53 +08:00 你的域名被标记为假冒平安银行的网站 | 
|      85PINGms OP @chuanqirenwu Chrome/Firefox/iPad/小米都正常,然后我打开了 360 浏览器……终于重现了你说的问题……已经发送消息给 360 了,希望他们会处理吧。 | 
|      87PINGms OP @codehz 代码是: background: DarkOliveGreen; background: rgb(calc(var(--delay) / var(--max-delay) * 200), calc(255 - var(--delay) / var(--max-delay) * 128), 0); 测试:Chrome/Firefox 正常,“古董设备”( Android 7.1.2 MIUI 9.5 )没有“长条”。真的很头痛…… | 
|  |      88codehz      2018-07-12 13:00:07 +08:00 也许可以根据 UA 直接替换实现,看看 miui 的 ua 是啥,在 js 里把 miui 全部用 fallback 的样式替换掉好了 | 
|      90PINGms OP @chuanqirenwu 已经搞定,请再次测试一下。给 360 点赞,反应速度真的很快。 | 
|      93Level6      2018-07-12 19:26:56 +08:00 via iPhone Safari 浏览器提示 https://i.loli.net/2018/07/12/5b473af51336a.png | 
|  |      95raopeize      2018-07-13 19:58:59 +08:00 收藏 | 
|  |      96artandlol      2018-07-14 08:39:02 +08:00 via iPhone 有没有 vps 到世界各地的 curl 版 | 
|      99PINGms OP @codehz 已经搞定兼容性了,颜色特效在“古董设备”上面正常显示。方法是 JS 计算颜色的数值,然后传递给 CSS。 | 
|      100yuhuigreed      2018-07-14 17:52:45 +08:00 via iPhone @Level6 同样这个提示 |