河畔志 首页 归档 关于 链接

标签 文件 下的文章

把七牛的文件载回来

七牛的测试域名很早就到期了,但一直没有去管他,然后现在要管就变得曲折了,,

首先,七牛的网页不能批量下载,但800+个文件也不可能一个个载下来,于是就要用到 qshell 这个工具。
最先看到了几篇教程,但都有点过时(比如这个这个),要自己调整参数,绕了远路,,最后是在这里完美解决了。

基本思路是:

  1. 创建一个测试 bucket(会分配一个新的测试域名)
  2. batchcopy 原 bucket 到新的 bucket
  3. qdownload 新 bucket

具体步骤(旧A->新B->本地):

  1. 下载并重命名 qshell_windows_x64.exeqshell.exe
  2. cmd 进入文件所在目录,登录账户,qshell account <AK> <SK> <NAME>
  3. 导出文件列表 qshell listbucket A A.list.txt
  4. awk 把文本格式化为每行仅有一个文件名(安装后将 bin 加入PATH),awk "{print $1}" A.list.txt > list.txt
  5. 复制文件到新空间,qshell batchcopy --force A B -i list.txt
  6. 新建一个下载配置文件 download.txt
    {
    "dest_dir": "本地目录",
    "bucket": "新空间名",
    "cdn_domain": "外链默认域名"
    }
    
    然后 qshell qdownload download.txt 就ok了,本地目录用双反斜杠分割,如 D:\\t\\qs\\down

免登录文件上传下载

主要是免登录上传的问题被360云盘的「收件箱」功能实现了。

然后用其作上传点,分享个temp文件夹作为下载点。
再用短网址固定住它们的地址,就可以在公用电脑上方便存取文件了。
(推荐下可重编辑链接的 url789.com)

另,老一辈人至今喜欢公开邮箱作为网盘使用,不是很理解。
以及,对于还在使用xp的打印店,不支持mtp,导致原来本地可以传输的文件、需要走网络途径。于是,若直接sd卡挂载其实是可以解决性能与兼容性两方面问题的,然而,,