you don't have to save the file just to know the odcl's version
(defun vk_GetRemoteText (RemoteFileName / objHTTP Result)
(if (setq objHTTP (vlax-create-object "WinHTTP.WinHTTPRequest.5.1"))
(progn (setq
Result (vl-catch-all-apply
(function
(lambda ()
(vlax-invoke-method
objHTTP "Open"
"GET" RemoteFileName
:vlax-false
)
(vlax-invoke objHTTP "Send")
(vlax-get-property objHTTP "ResponseText")
)
)
)
)
(vlax-release-object objHTTP)
(if (not (vl-catch-all-error-p Result))
Result
)
)
)
)
;;;(vk_GetRemoteText "http://www.opendcl.com/version/version.txt")