[Share Experiences] 【每日一软】 大家心心念的云盘备份软件-备份助手
Tofloor
poster avatar
心平气和
deepin
2022-08-21 23:21
Author

AliYunPan-Logo

一款可以定时备份本地目录到阿里云盘的小工具

开源地址:

  • github https://github.com/chenxingk/AliYunPan
  • gitee https://gitee.com/xingk-code/AliYunPan

支持的平台

Windows • Linux • macOS

环境

Java Swing + FlatLaf + Hutool + Okhttp3

由来

工作中会经常接收到各个客户发来的种种文件,这些文件又比较重要,搞丢了就会很麻烦。

而且公司电脑的文件回家后要改就很麻烦,不能同步,苦于网上没有找到类似的备份软件,咱自己动手写一个!

哪我为什么不用百度云盘???因为穷!!!因为限速。。。

截图速览

AliYunPan

AliYunPan

AliYunPan

下载安装

备份助手下载地址

deepin 运行截图:

备份助手.png

注意:安装后可能无法启动,需要做一下修改:

  1. 安装 open-jdk 如果本机有jdk 环境 请忽略

    sudo apt install openjdk-8-jdk openjdk-8-jre

  2. 在 /opt/AliYunPan/创建 AliYunPan.sh

#!/usr/bin/env bash
SCRIPTPATH=(dirname $(readlink -e "$0"))
BINARY="$SCRIPTPATH/AliYunPan"
echo $BINARY
java -jar $BINARY
  1. 修改桌面图标
[Desktop Entry]
Name=AliYunPan
Comment=AliYunPan
Exec=/opt/AliYunPan/AliYunPan.sh
Icon=/opt/AliYunPan/AliYunPan.png
Terminal=false
Type=Application
StartupNotify=true
Encoding=UTF-8
Reply Favorite View the author
All Replies
谢克辉
deepin beta test group
2022-08-21 23:31
#1

所以这是直接上传到阿里云盘得是吗,速度怎么样?

Reply View the author
蔡EEPIN
deepin
2022-08-22 00:09
#2

支持一下

Reply View the author
辉夜
deepin
2022-08-22 00:22
#3

文件内容被修改会不会重新同步呢

文件重命名呢

Reply View the author
心平气和
deepin
2022-08-22 00:27
#4
辉夜

文件内容被修改会不会重新同步呢

文件重命名呢

要不然要同步干什么呢?

Reply View the author
心平气和
deepin
2022-08-22 00:37
#5
谢克辉

所以这是直接上传到阿里云盘得是吗,速度怎么样?

不限速,上传到阿里云盘。

Reply View the author
lizipeng0013
deepin
2022-08-22 01:35
#6

对于已经安装了java的用户来说,自带一个jre真的没必要,作者提供一个不含jre的版本就好了,这样也能节省空间,毕竟软件本体只有20多MB,而作者提供的各个平台的软件包都接近100MB了

录屏_dde-file-manager_20220821173321.gif

Reply View the author
心平气和
deepin
2022-08-22 02:23
#7
lizipeng0013

对于已经安装了java的用户来说,自带一个jre真的没必要,作者提供一个不含jre的版本就好了,这样也能节省空间,毕竟软件本体只有20多MB,而作者提供的各个平台的软件包都接近100MB了

录屏_dde-file-manager_20220821173321.gif

你删掉不就好了

Reply View the author
liuyongjin1987
deepin
2022-08-22 16:10
#8

按照你的步骤安装了jdk 改了sh 改了图标,还是打不开

Reply View the author
SamLukeYes
deepin
2022-08-22 17:33
#9

好东西先 mark 了,不过我目前还是用的 onedrivetail

Reply View the author
心平气和
deepin
2022-08-22 17:41
#10
liuyongjin1987

按照你的步骤安装了jdk 改了sh 改了图标,还是打不开

你在终端运行 AliYunPan.sh 看看报什么错误

Reply View the author
liuyongjin1987
deepin
2022-08-22 21:32
#11
心平气和

你在终端运行 AliYunPan.sh 看看报什么错误

./AliYunPan:行2: 未预期的符号“(”附近有语法错误
./AliYunPan:行2: `SCRIPTPATH=(dirname (dirname(readlink -e "$0"))'
Error: Unable to access jarfile /AliYunPanecho

论坛排版 出了问题,改成上面那个

Reply View the author
心平气和
deepin
2022-08-22 23:15
#12
liuyongjin1987

./AliYunPan:行2: 未预期的符号“(”附近有语法错误
./AliYunPan:行2: `SCRIPTPATH=(dirname (dirname(readlink -e "$0"))'
Error: Unable to access jarfile /AliYunPanecho

论坛排版 出了问题,改成上面那个

#!/usr/bin/env bash
SCRIPTPATH=​(dirname (readlink -e "$0"))
BINARY="$SCRIPTPATH/AliYunPan"

echo $BINARY
java -jar $BINARY

Reply View the author
liuyongjin1987
deepin
2022-08-22 23:29
#13
心平气和

#!/usr/bin/env bash
SCRIPTPATH=​(dirname (readlink -e "$0"))
BINARY="$SCRIPTPATH/AliYunPan"

echo $BINARY
java -jar $BINARY

改成哪个??

Reply View the author
liuyongjin1987
deepin
2022-08-22 23:31
#14

还是不行啊
image.png

image.png

Reply View the author
心平气和
deepin
2022-08-23 01:23
#15
liuyongjin1987

还是不行啊
image.png

image.png

谁让你该 这个了。是新建一个sh文件

Reply View the author
yuyy
deepin
2022-08-23 07:48
#16

感谢分享,已验证Windows,很好用

Reply View the author
yuyy
deepin
2022-08-23 20:21
#17

AliYunPan.sh.txt

AliYunPan-2.4.jar.txt

deepin下有点问题,我说下我的解决方案

  1. 自行安装java环境
  2. 将我提供的 AliYunPan-2.4.jarAliYunPan.sh(自行去掉文件名里的.txt)放到 /opt/AliYunPan目录下
  3. 修改图标 sudo vim /usr/share/applications/AliYunPan.desktop
    [Desktop Entry]
    Name=AliYunPan
    GenericName=AliYunPan
    Comment=AliYunPan
    Exec=/opt/AliYunPan/AliYunPan.sh
    Icon=/opt/AliYunPan/AliYunPan.png
    Terminal=false
    Type=Application
    StartupNotify=true
    Encoding=UTF-8
    
Reply View the author
心平气和
deepin
2022-08-23 20:22
#18
yuyy

AliYunPan.sh.txt

AliYunPan-2.4.jar.txt

deepin下有点问题,我说下我的解决方案

  1. 自行安装java环境
  2. 将我提供的 AliYunPan-2.4.jarAliYunPan.sh(自行去掉文件名里的.txt)放到 /opt/AliYunPan目录下
  3. 修改图标 sudo vim /usr/share/applications/AliYunPan.desktop
    [Desktop Entry]
    Name=AliYunPan
    GenericName=AliYunPan
    Comment=AliYunPan
    Exec=/opt/AliYunPan/AliYunPan.sh
    Icon=/opt/AliYunPan/AliYunPan.png
    Terminal=false
    Type=Application
    StartupNotify=true
    Encoding=UTF-8
    

是的,论坛编辑器的问题,吃掉我的$ 符号

Reply View the author
晚秋(lateautumn)
Moderator
2022-08-24 17:03
#19

没看太明白,今天事多,闲时研究一下。云盘备份确实很需要。

Reply View the author