火车头按目录保存图片

火车头按目录保存图片

用过火车头的小伙伴都知道,火车头是不能直接按照图片的路径保存图片的,但实际上我们可以用过另外的方式来实现。

以即刻站长自己的站点为例,假设我采集到图片链接:

<img src="https://xxx.ijkxs.com/wp-content/uploads/2021/02/1612317679-485a0bb2b5ce94f.jpg">

那么按照火车头直接保存文件的话,会直接把文件塞在一个目录里,非常影响体验。

而我想要得到的的图片应该保存在 /uploads/2021/02/文件名.jpg 这样的位置。

这里即刻站长教你一种自创的下载方式。

首先,以上面的图片为例,我们第一步先采集到这个图片整个标签。

我们在采集规则里新建一个标签叫图片,采集图片的规则不多说,不懂的可以私信站长。站长自己是通过 Xpath 提取的。
火车头按目录保存图片

第二步,我们继续提取这张图片的路径部分。在新建一个标签叫目录。同样采集图片的地址,并且截取路径部分。
在数据处理中添加内容截取。
火车头按目录保存图片

这样提取到的地址会包含文件名 uploads/2021/02/1612317679-485a0bb2b5ce94f.jpg

而我们只想要路径部分,所以需要在处理一下。新建数据处理,选择纯正则替换,输入原正则表达式

(.*?)/[\w\-_]+\.(.*)

火车头按目录保存图片

配置好点击确定。我们在采集一下试试。
火车头按目录保存图片

发现这时候我们已经得到了路径。

接下来,我们在打开第一步的图片采集,选择下载图片,文件保存目录选择标签目录,没有的话可以手动输入,这个目录就是我们第二步采集的目录。文件保存格式选择原文件名。
火车头按目录保存图片

这样,下载的图片就会按照图片的路径去保存。

给TA打赏
共{{data.count}}人
人已打赏
前端/移动技术活

教你用电脑刷酷安

2021-10-12 20:04:27

手机数码技术活

幻14 2022款 各种BUG的解决方案(包括不定时卡顿和休眠黑屏假死)

2022-8-17 21:56:15

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索