推荐两个免费、有 API、国内可直接访问的文件储存/分享服务(以及相关 Python 脚本)cherbim3年前发布580优点:缺点: 优点:缺点:我写了几个脚本来方便上传文件,为了让脚本更容易管理、并且方便与压缩打包、加密等插件组合使用,我把脚本做成了 ffe 的插件,因此需要先安装 ffe (安装方法看这里: ) 但是当然也可以不安装 ffe, 参考源码稍稍修改一下就是个独立的脚本了。安装了 ffe 之后,用以下命令安装相关脚本:如果遇到网络问题,也可以使用 gitee 地址:最后安装依赖 完成。使用命令 即可把 file.txt 匿名上传到 AnonFiles, 并且自动复制分享地址到剪贴板(也可设置不自动复制),任何人访问该分享地址均可下载文件。如果你注册了 AnonFiles 账号,可以获得一个 key, 使用命令 可以查看设置 key 的方法。关于 ffe 使用方法的详细说明请看 由于 IBM COS 的功能更强大,因此我为它写了两个脚本,其中一个专门负责上传。使用命令 即可上传文件 file.txt, 根据默认设定,在 IBM COS 里会自动为该文件添加前缀,因此在 IBM COS 里的文件名是像这个样子的 20220114184907-file.txt由于对象储存对 “用文件名前缀进行检索” 进行了优化,因此后续可以非常方便地检索或删除某年、或某月、或精确到某天的全部文件。但要注意,使用 ibm-upload 之前需要注册 IBM Cloud 账号并设置 ibm_api_key_id 等相关信息,具体方法请使用命令 查看(设置这些信息比较麻烦,有任何问题可以问我)。使用命令 可以查看已经上传了多少文件,输出结果类似这样:使用命令 (注意一定要加 )可以进一步查看具体的文件名。其中 20220113 意思是一月十三日的文件,也可以使用 202201 来指定一月的全部文件,或者用 2022011308 来指定 1 月 13 日 08:00 至 09:00 之间的文件,非常灵活。使用命令 删除 IBM COS 里的文件,与上面查看文件名的命令的差别只是没有 , 在 ffe 里是 dry run 的意思,用来预估执行结果。ffe 的各个插件可以灵活组合使用。使用命令 可以生成一个 TOML 文件,里面可以编辑各项参数。把多个任务的 TOML 内容复制到一个文件里,就可以形成一个组合,比如:然后使用命令 即可一次性完成打包和上传。这个方法适用于一些需要经常重复操作的事情,写好 TOML 文件后就可以轻松打出一套组合拳。
没有回复内容