iou33449999 发表于 2023-1-30 16:15:03

求一个C#插件,暂停采集任务的插件。

能不能帮我用c#写一个插件(或者其他语言也行),要求在火车头采集任务出现403时,暂停程序运行,同时监听,当发现不为403时,继续执行采集任务。

leweizxl 发表于 2023-2-6 10:16:44

403是需要重新获取cookie的,您可以试试自动获取cookie设置看看。

iou33449999 发表于 2023-3-4 22:57:38

leweizxl 发表于 2023-2-6 10:16
403是需要重新获取cookie的,您可以试试自动获取cookie设置看看。

不需要啊,我都是不带cookies采集的,这个站不需要登录也不需要cookies就可以采集啊。但是由于同一个IP长时间采集会封IP,所以我设置了5分钟换一次IP,但很多时候5分钟不到这个IP就被封了,此时就会出现403,发出的大量采集任务都是无效的。而且换IP期间,由于采集工作一直在进行,而实际上这段期间是连不通网络的,就导致这期间的采集都是无效采集。
于是出现的问题就是403或网络不通时,能不能暂停采集任务,直到5分钟后换好IP后再发出采集指令,否则,403和网络不通期间的空采只能后面不断去补采,而补采期间还是会出现403和网络不通的情况,这个补采过程就没完没了,到最后都不敢确定是不是采集全了,好痛苦啊!!!
所以希望高手出手做一个软件,配合火车头,凡是出现403和网络不通时,就暂停采集动作,知道网络通畅并且不是403时才继续采集。
而且这个工具和采集哪个站是没有关系的,只要发现当前采集任务出现了403或者网络不通,就暂停采集任务就可以了。

谁会做呢?请私聊我 我付费制作啊。谢谢!
页: [1]
查看完整版本: 求一个C#插件,暂停采集任务的插件。