Hi!
How can i redistribute a compiled .exe that is accessing a https URL?
For example.
HTTPRequest>https://www.abc.se/,,GET,,XML_Out
I do not want to force the user to install OpenSSL. I have tried to just put the OpenSSL files in the same folder as the executable, but not working.
Help!
Thanks
Possible to get https request in a compiled macro?
Moderators: JRL, Dorian (MJT support)
-
- Pro Scripter
- Posts: 149
- Joined: Tue Mar 23, 2004 9:11 pm
- Marcus Tettmar
- Site Admin
- Posts: 7395
- Joined: Thu Sep 19, 2002 3:00 pm
- Location: Dorset, UK
- Contact:
I'm afraid the user will have to install OpenSSL.
Why not package up your EXE and the OpenSSL libraries into an installer file using for e.g. Inno Setup or similar.
Why not package up your EXE and the OpenSSL libraries into an installer file using for e.g. Inno Setup or similar.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
Code: Select all
I use this solution:
Download the "binaries" from this page as a zip file
http://gnuwin32.sourceforge.net/packages/openssl.htm
Unzip the contents
find the files libeay32.dll (version 0.9.8.8) and libssl32.dll
(version 0.9.8.8) in the Bin folder
Make a copy of libssl32.dll and call it "ssleay32.dll"
Now just deliver all 3 DLL files in the same folder as the
compiled Macro Scheduler EXE
(libeay32.dll libssl32.dll ssleay32.dll)
Using this method, I didn't have to do any special SSL "install",
run regsvr32.exe, or do any registry hacks. It just works.
-
- Pro Scripter
- Posts: 149
- Joined: Tue Mar 23, 2004 9:11 pm
-
- Pro Scripter
- Posts: 149
- Joined: Tue Mar 23, 2004 9:11 pm