前两天研究了windows下百度网盘的下载,发现windows下的百度网盘居然比linux下的百度网盘要快很多(svip),遂转移至windows百度网盘。但原来在linux下的rclone一键转存脚本在windows下不能直接使用。这里给大家介绍一个功能强大的软件,可以解决大多数人的问题。

更新

2020年3月25日09:30:58:
    1.增加删除转存后剩存的空文件夹方法
    2.增加删除rclone挂载的缓存文件方法
    详情请查看文末增补内容。

特点

1.支持任务定时。
2.强大过滤功能:支持文件名|扩展名|文件夹名过滤。
3.支持识别过滤其他程序占用的文件。
4.支持多任务,可以实现单文件多操作,但是设置比较麻烦。
5.支持本任务执行期间过滤其他任务正在执行的文件、防止任务叠加。
6.支持移动、复制。
7.拓展功能强大、直接支持ftp、http、Google Drive(需要购买完整版)等诸多功能。
8.还有好多,自行探索。。。

一、安装

  1. 下载程序

由于本人没有直链盘、这里给个蓝奏云的下载链接、蓝奏云在海外的下载速度也能达到1M/s

https://www.lanzous.com/iaav11i
密码:yoola
#失效请留言
  1. 安装教程

正常安装即可、需要注意的是、安装完成后不要直接运行。要勾掉这个run limagitoX.exe,否则无法破解需要重装软件。

破解时要把[x86]-MPT.exe放到该软件的安装目录、然后以管理员身份运行。

破解时点那个豹头、然后也没啥提示。

当进入软件→Moving RuleAdd Rule、没有报错要求你升级专业版、说明你破解成功了。

二、软件使用

  1. 设置时间

选中左栏中的RuleID→点击上栏中的Scan Setup(扫描设置)

可以使用Use Common Scan Time、设置一个扫描周期、单位是秒(s)、然后点击save

下面那个Use Moving Rule Scan Time暂时不清楚,我本人没有使用。

需要指明的是,move指令可以用于正常的Use Common Scan Time

  1. 设置来源

点击Source,选择你的文件来源。

我这里是百度网盘下载的文件、没有直接支持,故我选择本地。点击win→选择文件夹。

  1. 设置文件过滤-File Filter

这个内容较多,我们用到的只有两处,但是出于对其他童鞋探索的考虑,我自己翻译了一下,如果不是很准确也请大家见谅。

我们用到的一处(用于百度网盘临时文件的排除):

File FilterFile NameExclude(排除)→在File Filter as string填入以下内容→SAVE

*.downloading.cfg;*.downloading;

其他一部分的翻译

  1. 文件夹过滤-Dir Filter

文件夹过滤中要设置的是扫描时包含子目录。即:

Include Subdirectories: Include source subdirectories when scanning.

Dir FilterInclude Subdirectories点√
建议给Delete Empty subdirectories On Scan也打钩、不然上传完毕的本地文件夹不会被删除

其他的按照自己的需求可以设置Dir Name,方法与过滤文件名类似

  1. Memory

这是个啥我也不太清楚、好像是如果文件重复、校验源文件与目标文件的方法,是哈希还是啥玩意的的,一般不需要设置

  1. Backup

备份才会用到、这里不管。

  1. function-功能

由于我这里是要操作的是将本地文件转存到一个网络映射到本地的硬盘,所以我这里选择的是Move Files

然后是Destination Options,是附加功能

Load Balanced File#装载均衡文件-啥玩意
Load Balanced Floder#装载均衡的文件夹-啥玩意
Prefer . Order#按照顺序
....不翻译了、反正看不懂、没啥用
最后一个
Exit Cydus On Error # 有错误就退出
  1. Destination-目的地

和来源<u>source</u>类似、是哪里即选哪里。

但是需要注意的是、可以注意到你的目的有ID1、ID2、ID3之分、即你的规则RuleID1、RuleID2。。。

我们可以利用这个做其他的事儿、高级的玩法将来再说。

三、检查你设置的规则

首先选中左栏RuleID xRule Report

可以总览查看你的设置是否正确。

四、开始运行

选中你的规则-RuleID,点击左上角的运行键,就开始定时运行了。

错误汇总:

1.为什么我点击运行看不到日志输出。
说明:只有文件被操作后才会有日志输出,即使在经过多个扫描周期,如果文件没有被操作,不会有日志。
可能错误原因:没有打开子文件夹扫描的功能、具体看`文件夹过滤`章节。
排除配置问题方法:将目标文件夹选择本地目录,并将源文件放入数量不定的文件夹与文件,查看执行效果。

增补内容:

1.如何删除转存后剩存的空文件夹
    在文件夹过滤项-Dir Filter将Delete Empty subdirectories On Scan 打钩√

2.【此方法慎用】如何删除rclone挂载的缓存目录中不用的文件
  【此方法慎用】 新建一个rule→然后将Source选为你的rclone缓存文件夹→
  【此方法慎用】  文件过滤选择Stabilized File Check | Exclude Files In Use 打钩√ →
  【此方法慎用】 文件夹过滤-Dir Filter选择Include Subdirectories 打钩√ →
  【此方法慎用】 function-功能选择Delete Files 打钩√ Destination Option 默认 none 。

3.【推荐方法】法二:如果使用rclone挂载的话添加以下参数即可
    --vfs-cache-max-age 10s --vfs-cache-poll-interval 5s --cache-tmp-wait-time 1s

后记:其他相关的功能还没了解完、以后有需要再更新。

有什么问题可以随时联系我邮箱,欢迎打扰

<wangtaijie@midd.top>

版权所有yoola's Blog

本文链接:https://www.yoola.top/pub/id=10

转载请注明来源

Last modification:February 5th, 2022 at 04:35 pm