Bandwidth limiter
Pre-Submission checklist
- [x] There is no existing issue that already asks for this feature.
- [x] The feature already exists in rclone (on your PC or in Termux)
- [ ] I am prepared to help make this feature
What version of RCX are you using (About -> App version)?
App Version: 1.12.1 Rclone Version: 1.55.1-rcx
What problem are you trying to solve?
Some remote services (specifically the one I use which has a G in the title...) have reportedly started throttling your bandwidth if your upload speed is too fast over a long period of time. My internet speed is easily capable of reaching this speed, and interestingly, I was able to reach upload speeds higher than the threshold on my Android phone through my WiFi. rclone already has a feature for this: --bwlimit "8M" At this time, RCX has an interface for Remote Properties, but only limited editing features. This spot is where I would implement this so it only affects one remote. Chances are that a user would need the bandwidth limiter for every transaction with the same remote and not only for one job.
Somewhere in the back of mind there is the idea to introduce a rclone flags menu. After confirming a warning, users can then set almost all flags (like about:config in Firefox). Another idea is to introduce a dedicated connection settings section and group this there.
Other candidate flags:
- #120
- #126