You can download package files manually, copy them to the packages folder, and then symbolically link to it from other places that use them (in Windows Vista and later versions you can use the mklink ). You can also just copy them everywhere, instead of a symbolic link, but this complicates the maintenance.
A simplified solution, if you have access to a full installation from a computer without a proxy, is to copy the package folder.
Even easier, I sometimes keep test projects in my Dropbox folder, so I just update when I'm on my home computer and it works fine on my office machine behind a proxy server.
At the same time, I managed to fix the problem with the proxy server by specifying the following system environment variables (the combination of addresses / ports is given below, use the correct one for your configuration):
HTTP_PROXY: 192.168.123.123:1234 HTTPS_PROXY: 192.168.123.123:1234
In addition, to allow DartEditor to check for editor updates, add the following to your DartEditor.ini file:
-Dhttp.proxyHost=192.168.123.123 -Dhttp.proxyPort=1234
If your proxy uses authentication, also check the following settings (mine is wrong I can not say):
-Dhttp.proxyUser=XXX -Dhttp.proxyPassword=XXX
source share