RcloneTray:使用GUI轻松按需安装Rclone遥控器

克隆托盘 是GUI的 克隆,“ rsync for cloud storage”命令行工具,可在Windows,Mac和Linux上运行。使用此Electron托盘应用程序,您将能够快速挂载Rclone远程服务器,使用默认文件管理器打开挂载位置并执行其他操作。另请参阅Rclone浏览器(更新的fork)以获取更完整的Rclone GUI。
Rclone可以将文件系统中的文件从/同步到云存储服务,例如Google Drive,Microsoft OneDrive,Nextcloud,Yandex Disk,Dropbox,Amazon Drive和S3,Mega,pCloud等(并具有WebDAV,FTP和SFTP支持),以及直接在云存储服务之间。它还支持这些云存储服务,因此您可以使用桌面应用程序访问文件。
RcloneTray在其托盘菜单中列出了所有Rclone遥控器,每个遥控器都有一个单独的子菜单,该子菜单随每个存储服务而变化。 您可以选择从RcloneTray菜单中挂载先前使用Rclone配置的任何远程服务器(无论是某些云存储提供程序,WebDAV,SFTP等),也可以使用默认文件管理器将其打开。不过,例如Google Drive和Dropbox),即使它在Linux上运行,它也可能会显示“在Finder中打开”;这只是一个显示错误,它会使用默认的Linux文件管理器打开该位置。 ,远程名称左侧显示的圆圈将填满。在某些远程控制器上(此选项适用于Google Drive和Dropbox远程控制器,但不适用于OneDrive),您还可以选择将整个远程内容下载到文件系统中供离线使用,并上传所有复制到映射到远程云存储服务器的文件夹的文件。
从RcloneTray菜单中,您还可以快速访问Rclone的ncdu(不要与 南都 本身,这仅适用于rclone),这是一个基于控制台的交互式,基于文本的用户界面,它允许远程导航并显示所用的空间。此命令行工具目前缺少很多功能,但至今仍然如此。要启用控制台浏览器选项(这是RcloneTray菜单中Rclone的ncdu的显示方式),您需要打开RcloneTray设置,转到NCDU选项卡并从那里启用它.RcloneTray其他功能:

  • 创建新的“书签”(在Rclone中称为“远程”)的选项,其中列出了所有可用的提供程序,然后显示了该提供程序的所有可用选项。您还可以使用它来编辑现有的遥控器/提供程序
  • 通过HTTP,FTP,Restic和WebDAV的可选服务(需要在RcloneTray首选项中启用)。在使用最新的rclone版本时,这在RcloneTray中似乎是无效的(已报告错误)
  • 随附捆绑的Rclone二进制文件,默认情况下使用它,但是它具有禁用捆绑的Rclone并使用系统一个的选项。 下载Rclone 从其网站
  • 指定自定义Rclone配置文件路径和args
RcloneTray:使用GUI轻松按需安装Rclone遥控器
RcloneTray的“创建新书签”对话框,也可用于编辑现有的“书签”(在Rclone中称为“远程”)

我个人觉得从命令行向Rclone添加新的远程服务器更容易(运行 rclone config 在控制台中并按照设置向导进行操作-例如,查看如何使用Rclone配置和安装Microsoft OneDrive),而不是使用RcloneTray选项添加新书签。此外,当我尝试使用Web浏览器时,授权链接未自动打开使用RcloneTray的新书签选项设置新的远程服务器/提供程序。
RcloneTray创建为免费替代 野鸭,一个托盘应用程序,用于将服务器或云存储作为磁盘安装在macOS上的Finder和Windows上的File Explorer中,使用 数码鸭 RcloneTray是免费的开源软件,它确实允许从托盘菜单轻松装载云存储,不仅在Windows和macOS上,而且在Linux上,但它都缺少一些重要的Mountain Duck功能,包括同步文件。打开后,将其复制到本地磁盘,选择哪些文件和文件夹脱机(RcloneTray仅允许下载所有文件),文件管理器集成等。
这应该很明显,但是我想我仍然要提到它,要正常工作,RcloneTray需要一个工作系统托盘。在Gnome Shell上,您可以使用 AppIndicator支持 扩展名(在Ubuntu上默认安装并启用)。

下载及使用

下载页面包含适用于Windows,Mac和Linux(AppImage和DEB)的RcloneTray二进制文件。运行Debian,Ubuntu,Linux Mint,Pop!_OS或任何其他基于Debian或Ubuntu的Linux发行版的用户应使用DEB软件包。
要运行RcloneTray AppImage二进制文件,您需要使其成为可执行文件: right click -> Properties -> Permissions -> Allow executing file as program (或类似;这取决于您的文件管理器)。现在,如果桌面环境/文件管理器允许,请双击 rclonetray-1.0.0-x86_64.AppImage 文件来运行它。在不允许双击AppImage文件来运行它们的桌面环境中,打开终端并拖放 rclonetray-1.0.0-x86_64.AppImage 文件到终端窗口,然后按 Enter您也可以输入 ./rclonetray-1.0.0-x86_64.AppImage 从AppImage所在的文件夹中。

RcloneTray:使用GUI轻松按需安装Rclone遥控器
将本地目录映射到远程主机

一旦启动RcloneTray,它应该在其菜单中显示您现有的遥控器(OneDrive,Google Drive等),但是要挂载它们,请确保它们具有本地目录映射。您可以从RcloneTray检查/添加它: remote submenu -> Edit -> Mappings -> Local Path (请记住点击 Save 将本地路径映射到远程后)。
应该注意的是,运行RcloneTray来启动的选项似乎在Linux上不起作用。在我的Ubuntu 19.04桌面上,在启动时启动应用程序的选项无法启动应用程序(甚至无法保持启用状态)同时使用DEB和AppImage二进制文件(这对于AppImage来说是预期的,但对于DEB包则不是)。仍然可以将其添加到启动应用程序中。
通过使用以下命令作为安装为DEB的软件包的命令,将其添加到具有“启动应用程序”工具(或等效工具)的桌面上的启动中: /opt/RcloneTray/rclonetray,以及使用AppImage的二进制文件(包括文件名)的确切路径。
您还可以通过创建一个名为 rclonetray.desktop~/.config/autostart/ 具有以下内容:

[Desktop Entry]
Type=Application
Exec=PATH-TO-EXECUTABLE
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Rclone Tray

更换 PATH-TO-EXECUTABLE 带有RcloneTray可执行文件的路径(/opt/RcloneTray/rclonetray (如果是从DEB安装的,或者如果要使用的话,则保存在AppImage的保存位置)。

Sidebar