Stop DropBox for Windows desktop syncing when on metered wireless connection
I use a wireless "Mifi" metered internet connection at home and while traveling on a laptop I periodically also use on various unmetered wireless connections.
Unfortunately, the DropBox desktop application is one of those applications that does not respect the Windows "Metered connection" setting. Even though I've set my Mifi connection to "metered", DropBox thinks nothing of quietly burning my entire data allowance downloading things I could wait for ab unmetered connection to download.
DropBox also has no "pause and stay paused until unpause" feature I can find. Using software more modern and respectful of user choices than Dropbox isn't practical in the short term because I'm on many shared family, work and other folders shared with many people - too many people would have to change.
I've seen a possible option here, on a question that is similar but is not specific to DropBox or to wireless metered connections, but that only works for that user because (unlike me) their metered connections are also all cable/LAN connections. Mine is wireless.
I've tried disabling DropBox from auto-starting by unticking Start dropbox on system startup
in dropbox preferences, but DropBox then still likes to start up uninvited when I connect anyway, quietly appearing in the system tray quietly downloading gigabytes...
My current workaround is to use a firewall that monitors data usage (I'm using Glasswire, which is really easy to use), and forbid dropbox from using the network until I manually re-allow it. However this is open to user error (I could easily forget to untick this when I finish using unmetered wifi), and some applications sneak past firewalls like this by running as a service and pigbacking on "Host process for Windows services", so it's not foolproof.
My current "brute force" approach is using the free firewall program Glasswire.
Glasswire is really easy to use and useful for conserving data because it shows you what is using how much data and where, and lets you shut off individual programs' access to the internet:
Turning Dropbox on and off is as simple as toggling this fire icon on the "firewall" tab, which lists every application that ever ate your data (and therefore also lets you shut off other troublesome data hogs, and spot data hogs you didn't know you had):
Glasswire starts automatically and remembers your settings, so you can turn Dropbox off once and forget about it until you're on an unmetered connection.
The only problem (and the reason I'm keeping this question open) is that there's a risk you might allow Dropbox to access data while unmetered, and forget to turn it off before going metered again - in which case you wouldn't know Dropbox was gourging itself on expensive metered data until either it popped up a notice to tell you it had finished, or, you happened to look at Glasswire's usage screen.
There's also an issue with some applications sneaking around the back of this firewall using Host Process for Windows Services.