Tickstep Aliyunpan Versions Save

阿里云盘命令行客户端,支持JavaScript插件,支持同步备份功能。

v0.3.1

3 weeks ago

v0.3.1 版本发布 1)修复macOS arm64版本update错误问题 2)sync命令增加备份策略:排他备份,增量备份 3)支持通过网卡名称绑定本地网卡 4)修复switch用户错误 5)sync命令支持单次运行模式 6)修复 x-retry-after 重试错误(#408)

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如中标麒麟的系统。MIPS要注意大小端字序的不同对应的版本也不同。 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M系列芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行 8)loong64 : 适用于LoongArch64架构的机器,例如国产龙芯CPU

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.3.1

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.3.0

1 month ago

v0.3.0 版本发布 1)本程序核心功能全部用阿里官方OpenAPI接口进行重写 2)重构login命令,只支持网页授权登录 3)解决下载超过100MB文件会失败的问题 4)新增save命令,支持一键保存分享链接文件到网盘 5)新增cp命令,可以在同网盘内进行文件/文件夹复制 6)优化upload命令,使用PreHash进行上传前检测,避免无效SHA1计算 7)重构sync命令,支持展示同步进度,支持备份盘、资源盘同步 8)暂时移除album命令,需要后续重构 9)暂时移除sync命令中双向同步的模式,需要后续重构

重要说明:
由于阿里官方OpenAPI接口很多功能目前还没有开放(例如相册、回收站等),所以为了尽可能保持本程序功能不受影响,本程序采用了阿里官方OpenAPI接口+网页Web端接口融合的方案。
(1)阿里OpenAPI接口负责基础核心部分功能:文件操作、下载、上传
(2)网页Web端接口负责其他附加功能:相册、回收站、分享
因此在login命令中你需要进行两次登录。如果你是从旧版本升级到本版本则需要重新登录。

在此感谢参加公测(#396)的朋友,不管是通过issue还是私信,正因为有你们的问题反馈,本程序正式版才能顺利发布!

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.3.0

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.9

3 months ago

v0.2.9 版本发布 1)config命令新增ip类型配置项,默认优先使用IPv4,避免服务器因为使用IPv6而出现无法登录的问题 2)upload命令新增skip选项,支持跳过同名文件进行上传,即无需检测内容一致性只要是同名就不上传 3)更新file list新版接口,解决ls返回错误的问题 4)更新文件移动、分享、回收站等其他接口,避免接口失效问题

***重要说明:由于本程序使用的是web网页端的API接口,会遇到超过100MB文件无下载失败的问题,因为这个是阿里在服务端做了限制所以这个问题当前无法解决。预计只能使用阿里的开放接口了进行替代才可能解决,目前还在适配中。

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.9

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.8

7 months ago

v0.2.8 版本发布 1)支持备份盘/资源库网盘 2)share命令支持创建快传链接 3)移除 webdav 命令,推荐使用 alist 开源工具以获得 webdav 的支持 4)新增 xcp 命令,以支持备份盘和资源库网盘之间复制文件 5)移除 locate 命令 6)album 命令支持下载相册 7)支持 loong64 版本

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.7

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.7

1 year ago

v0.2.7 版本发布 1)Docker版本支持通过环境变量指定device id 2)logout命令支持同步注销在线设备 3)tree命令支持通过指定文件大小进行过滤 4)download/upload命令支持展示文件下载/上传进度的百分比 5)修复mkdir命令当前文件数量多的是会失败的问题 6)优化并修复device session signature invalid问题 7)优化并修复invalid character 'T' looking for beginning of value问题

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.7

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

webdav服务Docker版本下载

docker pull tickstep/aliyunpan-webdav:v0.2.7

更多信息请访问dockerhub网址:tickstep/aliyunpan-webdav

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.6

1 year ago

v0.2.6 版本发布 1)修复upload上传文件可能出现重复创建文件夹的问题 2)修复Invalid X-Device-Id 无法上传下载的问题 3)修复device offline问题,其实是阿里限制单账户只能10个客户端在线导致,如果出现你需要下线其他客户端,详情请查看Readme文档 4)config命令支持自定义device-id,也可以使用程序默认生成的 5)支持signature签名秘钥和token一同刷新 6)支持设备登录名称自定义,需要手动在aliyunpan_config.json文件中修改(理论上无害,实际未知,默认为:Chrome浏览器)

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.6

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

webdav服务Docker版本下载

docker pull tickstep/aliyunpan-webdav:v0.2.6

更多信息请访问dockerhub网址:tickstep/aliyunpan-webdav

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.5

1 year ago

v0.2.5 版本发布 1)修复Token回调不生效问题 2)upload上传文件可以自适应调整分片大小,方便上传极大文件 3)下载、上传、同步文件结果会记录到csv文件,方便后期查看历史 4)config指令会显示当前配置目录路径 5)修复token自动刷新不停止的问题 6)优化上传出现分片乱序的问题 7)优化上传出现URL路径过期问题 8)rename支持批量重命名功能

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.5

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

webdav服务Docker版本下载

docker pull tickstep/aliyunpan-webdav:v0.2.5

更多信息请访问dockerhub网址:tickstep/aliyunpan-webdav

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.4

1 year ago

v0.2.4 版本发布 1)支持路径通配符,包括命令:cd/ls/mv/rm/tree/locate/share/download 2)sync任务配置文件增加userId用于区分不同用户的备份任务 3)download命令支持排除文件参数(-exn) 4)增加token刷新失败的javascript插件hook回调 5)javascript插件支持发送邮件API 6)javascript插件支持kv键值对存储 7)修复download命令非法文件一直无效下载的错误 8)修复Go SDK v18+版本编译错误 9)修复sync同步任务上传没有读权限文件的错误 10)修复download命令下载删除文件的错误 11)修复sync命令下载删除文件的错误 12)优化下载/上传功能健壮性

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.4

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

webdav服务Docker版本下载

docker pull tickstep/aliyunpan-webdav:v0.2.4

更多信息请访问dockerhub网址:tickstep/aliyunpan-webdav

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.3

1 year ago

v0.2.3 版本发布 1)tree指令支持文件总大小统计 2)mv移动命令支持通配符匹配文件 3)rm删除命令支持通配符匹配文件 4)sync指令新增同步文件完成后的JavaScript回调函数 5)新增locate指令获取文件下载直链(账号必须使用二维码登录),视频直链可以使用工具进行在线播放 6)upload命令新增timeout超时时间设置

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.3

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

webdav服务Docker版本下载

docker pull tickstep/aliyunpan-webdav:v0.2.3

更多信息请访问dockerhub网址:tickstep/aliyunpan-webdav

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue

v0.2.2

1 year ago

v0.2.2 版本发布 1)tree指令支持展示文件完整路径 2)webdav指令支持只读模式挂载网盘 3)修复webdav指令token失效问题 4)sync指令新增本地文件修改检测选项 5)sync指令新增扫描并创建同步数据库功能 6)修复sync指令会频繁同步已存在文件的问题 7)优化sync指令,增加业务健壮性

版本标签说明 1)arm / armv5 / armv7 : 适用32位ARM系统 2)arm64 : 适用64位ARM系统 3)386 / x86 : 适用32系统,包括Intel和AMD的CPU系统 4)amd64 / x64 : 适用64位系统,包括Intel和AMD的CPU系统 5)mips : 适用MIPS指令集的CPU,例如国产龙芯CPU 6)macOS amd64适用Intel CPU的机器,macOS arm64目前主要是适用苹果M1芯片的机器 7)iOS arm64适用iPhone手机,并且必须是越狱的手机才能正常运行

同步备份功能Docker版本下载

docker pull tickstep/aliyunpan-sync:v0.2.2

更多信息请访问dockerhub网址:tickstep/aliyunpan-sync

webdav服务Docker版本下载

docker pull tickstep/aliyunpan-webdav:v0.2.2

更多信息请访问dockerhub网址:tickstep/aliyunpan-webdav

请根据自己系统的版本下载对应的安装包。下载后直接解压即可使用。 Linux版本请务必要根据自己的系统架构选择对应的安装包,不同的架构下,安装包不通用。特别要注意 amd64 和 arm64 的区别,注意不要搞混了。

有任何问题欢迎提交issue