rcx
rcx copied to clipboard
Remote to remote support for move/copy/sync
I want to sync/copy from shared drive to another shared drive
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.
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:
-
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.
-
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.