> 做站经验技巧 > 关于使用火车头采集器的几个坑(高级篇)[file is encrypted or is not a database]

关于使用火车头采集器的几个坑(高级篇)[file is encrypted or is not a database]

本篇仅写给熟悉火车采集器的玩家,如果不知它为何物或者刚入门,可以直接划过。

火车头版本兼容性的问题

目前主要有四个版本,即火车头7.6版火车头v9内网PJ版火车头win10全兼容V9破解版以及火车头官方版

对于火车头采集规则的兼容性,都是向下兼容的,例如7.6版规则导出后,可以导入所有版本的火车头。但最新官方V10版火车头,无法导入到7.6和V9内网版。

因此在写规则时,如果考虑适用性,优先考虑用7.6版编写。

火车头V9版存在的一些bug(可能带来严重数据丢失问题)

关于使用火车头采集器的几个坑(高级篇)[file is encrypted or is not a database]

小编亲历,一直运行V9没什么问题,但小编肯定不乐于简单应用,于是踩坑了。

V9版使用SQlite3数据库。即便你配置了Mysql存放内容,很多火车头配置信息都使用SQlite存储。

因此出现上述问题时,会导致火车头无法正常打开,打开后看不到所有任务。

规则无法导出,已采集数据如果抢救,还有一线生机

最悲催的莫非规则无法导出,而且采集的数据不像access版和mysql版那么好操作。

Configuration目录下的config.db3文件存了火车头软件所有规则信息。

即便初始化,修复,稍后几分钟依旧重现。小编初始化,重新写规则,数据用mysql存储,采集了一小时后查看,故障又再次出现。

整个火车头文件夹打包备份,然后修复SQLite3,请自行百度

file is encrypted or is not a database

 

PS:火车头升级或迁移的常规操作(切记备份)

转移同步恢复数据:用之前安装的Configration、Data、Module、Plugins这四个文件夹复制到新安装的目录下即可

如果使用mysql数据库,记得备份mysql

关于使用火车头采集器的几个坑(高级篇)[file is encrypted or is not a database]:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!