XIU2
XIU2
请贴出完整信息(包含截图) 另外,你有没有下错 CFST 版本?
是否添加取决于是否为大众需求,是否很多人都会用得到。
但事实上,我从来都没有用过代理套 CDN 的这种做法。。。而且我在项目开头就警告了不建议这样做。 我写这个软件,最初的目的,就是为了方便快速的筛选出适合我网络的最佳 Cloudflare CDN 的 Anycast IP 地址,然后用来本地加速访问所有使用 Cloudflare CDN 的网站(就是强行通过指定 IP 来访问这些网站,最初是改 hosts,后来升级为本地代理重定向,最后变成 DNS 解析重定向,直接在路由器上每天自动化运行)。
另外,问一下,在非本地网络环境的服务器上运行 CloudflareST 的主要目的和用处是什么? CloudflareST 的主要作用就是在当前设备中筛选出最适合自己当前网络的 IP(无论是 Cloudflare 还是其他 CDN 或多个解析 IP 的网站),这个测速结果一般仅适用于这个设备的网络环境,测速出来的 IP 放到其他网络环境下(比如家里宽带什么的),可能速度和质量就是完全另外一回事了。
我写的所有开源项目,要添加新功能, 1. 首先要看**我用不用的上**,如果我用的上(觉得很有意义),我就会主动添加。 2. 如果我用不上,那么就要看**需要的人多不多**,如果需要的人太少,说明属于小众的个性化需求,一般是不予考虑的。 `这点还是很重要的,只要需要的人多,那么我就会更倾向于添加,哪怕我用不上,但如果人太少,那可能就划不来了。。` 3. 当然也要看**功能的复杂性**,越复杂,对项目代码改动越大的,我就会考虑的更多(也可以说我懒)。 `对于你提的这个指定出口 IP 的功能,算是比较麻烦的,因为软件内所有网络相关的代码都需要修改,而要怎么修改我还不清楚,我还需要查查资料或者问下 AI(对于我这种业余自学的,确实帮大忙了)。` 你这个需求,和两年前的这个 #483 需求有点类似,我虽然不感兴趣但并没有关闭它,而是看大家怎么说,但这个 Issues 在这里首页列表显示了 2 年了,一个赞同/顶贴的都没有,这其实就已经表明了这是个小众需求,如果真的是很多人需要,不至于两年过去连个 `"+1"` 的人都没有。。。你说这种小众功能,我费劲写出来,最终受益者只有一个人,这到底值不值呢?这是个问题。。。 > 毕竟,我的这些开源项目,全都是我在日常生活中遇到问题或麻烦的事情,为了方便自己而临时自学各种编程语言,以此自写自用自给自足,顺便分享出来给有同样需求的人,因此添加功能什么的也是挑着来的,而不是全盘接受。 总的来说,就是我很懒(所以才会写这么多东西来方便自己),因此需要一些动力来推动我,比如自身需求,个人兴趣,多人请求建议什么的,就像 2.3.0 版本的几个功能,有的比如 支持显示地区码,一年多前就有人提了(其他的几个也大都是累积的 issues),但我当时对此不感兴趣,于是一直搁置,但是我这段时间突然就想写点什么(虽然搁置了但我还一直记得),可能是太长时间没写 Go 了,总之就是兴致突然来了,就把这些搁置但值得添加/优化的功能都给更新加上了,包括上个月我也给我另一个项目更新了下(也是同样的情况,专门针对搁置累积的...
CFST 是通过读取 HTTP 标头 `cf-ray` 参数值来获取 IP 节点路由位置的,该参数写的是什么软件显示的就是什么。 比如我从你提供的这一批 IP 里挑选了 2 个不同段的 IP 测试结果如下: ``` # ./cfst -ip "162.159.38.106,172.64.229.50" -dd -httping # XIU2/CloudflareSpeedTest v2.3.4 开始延迟测速(模式:HTTP, 端口:443, 范围:0 ~ 9999...
我这边测试正常,没发现该问题。 你给个完整截图我看看。
你用记事本打开看看是否正常。 **** 另外,我在项目介绍下面的 `结果示例` 里提到了: > `# 注意:输出的结果文件 result.csv 通过微软 Excel 表格打开会中文乱码,这是正常的,其他表格软件/记事本都显示正常`
应该就是反爬机制引起的问题,我刚才又看了一下网站回忆了一下当初写规则时的情况,该网站的反爬机制就是会在网页正文中参杂一些重复无关的段落,网站会通过 CSS 样式来将这些无关内容隐藏起来,这样爬虫爬取的时候就会获得被掺了料的正文内容,而你说的浏览器朗读,应该是不会自动判断文字段落是否是可见的,因而导致不管是什么都一股脑念出来了。 通过查看网页元素就能发现,比如下图里,正文第一句前面就有个隐藏的文字段落(这句话直接 Ctrl+F 搜索也会发现有 2 个搜索结果,这句话正确位置是在稍后几段那里)。 因此,我不会去解决这种网站故意为之而引起的问题,这不应该我来解决(而且我来处理的话还很麻烦)。 而你就算找网站管理员他应该也不会处理,因为这就是他设计好的反爬虫机制,只是遇到你这个小众需求才出现兼容性问题了,因此不大可能为了你这个小众需求而重新设计一套反爬虫机制。。。 **** > 另外,该脚本只会实现和自动翻页相关的功能,并不考虑添加其他针对单个网站的功能。
而且你说的图呢? 脚本本身就支持自定义加速源呀,就在脚本菜单里的 `#️⃣ 自定义加速源`(浏览器右上角 Tampermonkey 扩展图标内) 可以分别设置 Raw 加速源、Git Clone 加速源、Release/Code(ZIP) 加速源。