rcx icon indicating copy to clipboard operation
rcx copied to clipboard

Remote to remote support for move/copy/sync

Open 3xploiton3 opened this issue 5 years ago • 2 comments

I want to sync/copy from shared drive to another shared drive

3xploiton3 avatar Feb 17 '20 15:02 3xploiton3

If I remember correctly, I previously closed a similar feature request (#30) because it did not work reliably due to background battery killers.

However, I also think it would be nice to actually have that working - if someone wants to pick this up, there's a few things to consider, since rcx/RcloneExplorer does not support any cross-remote operations currently.

  • [ ] Add the required methods/parameters to Rclone
  • [ ] Design an implement a source and target selection ui
  • [ ] Change/Add background services for the actual file transfer operations
  • [ ] Design and implement transfer management options, e.g. retry for failures, stop when battery gets to low, stop when losing wifi, etc.

x0b avatar Feb 18 '20 10:02 x0b

Workaround from https://github.com/x0b/rcx/issues/165#issuecomment-882035245:

As a workaround, the provider preview can be used. First, go to Settings in RCX and enable the Content Provider Preview. There are at least two alternative approaches with SAF:

  1. Open DocumentsUI, the native Android File Manager. This app may be hard to find and is usually called "Downloads" or "Files". If you can't find it, you can add a shortcut manually with a good launcher like Nova, or use this dedicated app. Open DocumentsUI and RCX should appear in the left-hand drawer.

  2. Alternatively, use Material Files and add RCX as external storage. Any other SAF compatible file manager should also work.

Regardless of which app you chose, you can then use the controls of that app to copy and move files between local and remote storage locations. If both source and target are located within RCX, the copy/move command will be translated into an rclone copy or move command under the hood; if not, into a cat or rcat.

x0b avatar Aug 08 '21 18:08 x0b