mmozeiko / RcloneBrowser

Simple cross platform GUI for rclone
https://mmozeiko.github.io/RcloneBrowser
The Unlicense
1.32k stars 419 forks source link

suggestion: ability to pause the jobcuerrrently running #71

Open marrie opened 7 years ago

marrie commented 7 years ago

Using the version from I believe February, or what ever the latest version is. It would be nice and helpful to pause the running job as sometimes I need to do this if something else needs the network. I can't really go into any more detail than that, but I hope that helps a bit.

Thanks

mmozeiko commented 7 years ago

Technically this is could possible, but the issue is that GUI doesn't have control over how individual files are transferred by rclone. The best I can do is suspend rclone process itself and resume it later. This might not play well when its downloading or uploading files. The cloud services could see that as timeout and terminate connection, thus rclone will probably repeat the upload or download and this leads to wasted bandwidth. Or it will simply terminate connection. So not sure about this. It probably will be very unstable feature.

Ideally rclone should allow to control bandwidth dynamically and allow to set it from different process via some kind of RPC. So this is really a feature request for rclone, not RcloneBrowser.

marrie commented 7 years ago

Ah. Yeah for rclone itself, I just stop the task anyway then just start it again when I'm done, which works. That answer actually does make sense and the staff of rclone have said the same thing. I can understand why and I would not want a ruined  upload/download.Oh well, I tried. Lol!Thanks so much, I'll keep sending feedback as time permits.

marrie commented 7 years ago

Ah. Yeah for rclone itself, I just stop the task anyway then just start it again when I'm done, which works. That answer actually does make sense and the staff of rclone have said the same thing. I can understand why and I would not want a ruined upload/download.

Oh well, I tried. Lol!

Thanks so much, I'll keep sending feedback as time permits.

marrie commented 7 years ago

One suggestion might be to keep the job in the queue or at least in he jobs list when I cancel the job this way I don't have to fill in all the details again, this could be maybe equivalent to "pause" or add a "stop" command. If that is not there and I missed it, please accept my apologies.

Thanks again.