@roseway:
Eric, many thanks for your latest program revision and hard work on the project, very much appreciated.
Ref. installing "curl" on RPi's:
Currently running a RPi 3B+ with Raspbian Stretch on my home system, tried to install curl by the simple method:
sudo apt-get update
sudo apt-get install php5-curl (errors produced, would not install)
Googled RPi support forums and this was suggested:
sudo apt-get update
sudo apt-get install libcurl4-openssl-dev (this installed without errors)
Tried the same "curl" install process on one of my remote RPi Zero W's still running Raspbian Jessie:
Both "curl" install options worked without any errors, installed the later "libcurl4" last so presume it will be active.
Unfortunately, I still have the same issue with WS Upload to my LAN FTP server on my Win 8.1 desktop PC, all permutations of FTP, Upload URL & Upload Dir still produce a test failure although the previously reported program "lock up" when using PC IP address has now been cured.
Otherwise the program revision is up and running on all my RPi's with no noted anomalies to date.