火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
12
返回列表 发新帖
楼主: popcc

火车关于cookie处理的一些问题

[复制链接]
发表于 2024-8-15 09:12:55 | 显示全部楼层
popcc 发表于 2024-8-14 10:49
另外,如果是多个cookie,火车在采集的时候是每采集一个就换一次cookie,还是其他机制? ...

没有多个的,就一个,要用多个的话,要借用其他工具做处理
 楼主| 发表于 2024-8-16 10:01:35 | 显示全部楼层
经过测试,发现火车只能读取id名txt中的单一cookie,如果多个cookie会无效。无奈之下,只好写了个批处理文件,定时将cookie.txt文件中的多个cookie每隔一定时间单独更新到id.txt,效果还不错。代码如下:

@echo off
setlocal enabledelayedexpansion

:: 设置文件路径
set cookieFile=D:\火车采集器V10.22\Data\Cookie\cookie.txt
set outputFile=D:\火车采集器V10.22\Data\Cookie\96.txt

:: 读取cookie.txt文件到数组
set index=0
for /f "delims=" %%a in (%cookieFile%) do (
    set cookie[!index!]=%%a
    set /a index+=1
)

:: 获取cookie的数量
set count=%index%

:: 循环写入cookie
:loop
set /a currentIndex=0
:innerLoop
    :: 写入cookie
    echo !cookie[%currentIndex%]! > %outputFile%
    echo 正在写入cookie: !cookie[%currentIndex%]!
   
    :: 等待xx秒
    timeout /t 30 /nobreak > nul
   
    :: 更新索引
    set /a currentIndex+=1
    if !currentIndex! geq %count% set currentIndex=0
goto innerLoop

endlocal
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2024-11-22 16:14

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表