Problem of proxy: your internet browser knows which "door" (proxy, firewall...) to use to get out of your local network, but you need to tell wget the information relative to this proxy. For wget, you need to specify the proxy information in your .bat file by adding:set http_proxy=machine:port before the wget command. 1-2-3... launch! The proxy information (machine and port) are available: Internet Explorer: Tools / Options / Connections / Network parameters Firefox: Tools / Options / Advanced / Network / Parameters Alternatively, you may ask for the proxy information to your IT person.

The HelioClim databases consist of Global Irradiance values over the horizontal plane. These values take into account the default elevation value from the SRTM database (if "elevation=-999"). Two requests made in the same pixel return different results due to a correction with respect to the elevation.

III_ "How can I change the spaces by semi colons in my output file?"

Solution 1 "manual": in the top menu "Data" in Excel (Microsoft Office Excel 2007), select the sub-menu "convert". Select the "space" character and Excel will automatically display one figure per column.

Solution 2 "automatic": In Windows: click here to download sed.exe + libraries. To replace automatically the " " by ";" in your test.txt file obtained using a wget command, you can use the following command:sed "s/ /;/g" test.txt > test.csv As a consequence, you can create a .bat file with the following command lines: wget -O test.txt "http://www.soda-is.com/pub/hc3v5_request.php?geopoint=44.083,5.059&elevation=-999& ... firstday=2017-01-01&lastday=2017-01-05&duration=15&time=TU&slope=15&azimuth=180&albedo=0.2" sed "s/ /;/g" test.txt > test.csv del test.txt => the file test.txt will be automatically deleted, and replaced by the test.csv file with ";" as separator.

In Unix, sed is a default tool, so you just have to copy and paste the previous example in a .sh file, by taking care of beginning the file by #!/bin/sh.

IV_ "How to launch automatically my requests at night?";

In Unix, launch automatically your script with a "cron". In Windows, use the "scheduled tasks" to launch it automatically in a Windows environment.

V_ "How can I introduce a delay between two successive wget requests?"

In Unix: sleep [N]

In Windows: timeout [N]

...where "N" is the number of seconds to wait.

VI_ "Why doesn't SoDa do the switch to the mirror website by itself? "

A few SoDa customers asked why we didn't opt for a solution could be based on DNS or IP Failover. The reason is that this type of solution doesn't work when the two servers are geographically far away from each other.

To handle this case, a third machine is required which would receive all the requests, and would send them to the two servers depending on their availability. This would lose the advantage of having two synchronized servers on which you can switch from one to the other in case of failure.

So far the only solution is that you code by yourself this switch, as given in the examples available for download on this page.