花龄云若 发表于 2025-5-28 09:12

想多开软件的话,只能虚拟机么

最近要下载大量的产品图,要开梯。但原网站设置了ip检测,下几十个就返回错误。

只能多开虚拟机,每个虚拟机开一个梯,然后开到3个电脑就卡死了。。。

这个需求只能开虚拟机了么?有没有别的消耗小点的方案?

xy. 发表于 2025-5-28 09:21

你的操作类似于每夹一个菜就换一双新筷子

xffsfy 发表于 2025-5-28 09:41

本帖最后由 xffsfy 于 2025-5-28 19:03 编辑

。。。

雨季不再来 发表于 2025-5-28 09:46

返回错误后换个梯不就行了吗? 为什么要同时多路下载呢?

碌木 发表于 2025-5-28 09:54

以下两种做法我都自己写Python脚本实践过
设置指定下载次数也好遇到返回错误也好,达到条件就触发

方法一:从免费的HTTP proxy池里拿新IP(质量差还需要验证ip是否有效

方法二:用clash的API换节点

根本没有上虚拟机的需求啊

l0stc0mpass 发表于 2025-5-28 10:01

你的行为是爬虫。要考虑爬虫的方案。PS:爬虫属于灰色范畴。

picklesyard 发表于 2025-5-28 10:06

爬虫写得好,牢饭吃到饱。

九天御风 发表于 2025-5-28 11:03

买个机场,然后一直切换节点下载啊

xinxin1982 发表于 2025-5-28 11:33

找kimi给你写写代码。。。

zxv 发表于 2025-5-29 10:02

docker开代理,比如开10个docker,每个都开不同的线路,对应不同的端口,然后就能并行跑了,下载程序都跑在主机上,每个下载程序走不同的代理端口就行。再加上楼上别人说的用api自动换节点,只要节点够多就能完全自动化。

当然,这是有法律风险的,如果是打工仔建议别搞,除非是大公司
页: [1]
查看完整版本: 想多开软件的话,只能虚拟机么