[OT] Free tool for ease Windows Installer creation
Matthias Rebbe
matthias_livecode_150811 at m-r-d.de
Wed Mar 14 20:40:16 EDT 2018
So i took the time and added Code Signing for the Windows version of InstaMaker.
So, who already owns a Code Signing Certificate and is keen enough to test my first build? ;)
It´s late here and i need some sleep, so i will be able to answer any request in about 9 hours.
Regards,
Matthias
> Am 14.03.2018 um 11:38 schrieb Matthias Rebbe via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>:
>
> Thanks to all for your kind words.
>
>
>
> @Tom,
>> tool...where would it source the certificates? and how much?
>
> I am sorry, i don´t understand the question.
> Do you want to know where you can buy the Software Signing Certificate for Windows?
> The cheapest Seller i´ve found is K-Software (http://codesigning.ksoftware.net <http://codesigning.ksoftware.net/> <http://codesigning.ksoftware.net/ <http://codesigning.ksoftware.net/>>).
> They are selling genuine Comodo products and a Software Signing certificate cost about 84USD for 1 year. It´ll be even cheaper if you purchase it for 2, 3 or 4 years..
> They even provide a very easy tool for CodeSigning for free called kSign. It has a GUI is really very easy to use. I am using this tool for manually signing my Windows apps now for about 4 years.
>
>
> @All
> The upcoming code signing option in InstaMaker will only code sign the Installer, not the programs you´ve created the installer for.
> For code signing in InstaMaker Microsofts signtool.exe will be used.
>
> So at the moment the steps for code signing a Windows app and creating a signed Installer for it would be
> 1. Sign the Windows app and all externals using kSign.exe or Signtool.exe
> Btw: the externals of a LC standalone are write protected for whatever reason. You´ll have to disable the write protection before code signing. Otherwise the externals can not signed
>
> 2. Create the Installer with InstaMaker
>
> 3. Code Sign the Installer.
>
>
> When InstaMaker has code signing support, then
>
> 1. Sign the Windows app and all externals using kSign.exe or Signtool.exe
>
> 2. Create an Installer with InstaMaker and sign it automatically.
>
> So you´ll have to code sign your Windows program in any case first if you want to have your app also be code signed, then you can use InstaMaker to create an Installer and also code sign that installer after creation.
>
> But as i wrote, i need some spare time for it. But i will come.
>
> Regards,
>
> Matthias
>
>
>> Am 14.03.2018 um 01:44 schrieb Tom Glod via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>>:
>>
>> this is cool.. thank you.....i'm very interested in the code signing
>> tool...where would it source the certificates? and how much?
>>
>> On Tue, Mar 13, 2018 at 8:14 PM, Matthias Rebbe via use-livecode <
>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>> wrote:
>>
>>> Hi,
>>>
>>> inspired by Monte´s great, but unfortunately not available anymore, tool
>>> InstallGadget, i´ve created a similar tool called InstaMaker.
>>> I very often need to create Installers for my little Windows apps and
>>> InstallGadget was a good friend in the past, but drag´n´drop did not work
>>> with newer Windows versions and other problems appeared. So i decided to
>>> built my own version of such a tool.
>>>
>>> On Windows InstaMaker creates Windows Installers (based on the newest
>>> version of InnoSetup). You do not need to install InnoSetup separately. The
>>> needed parts are already included in InstaMaker. On OS X it creates simple
>>> DMG files.
>>> Just drag a folder which contains your program into the program window of
>>> InstaMaker or onto the InstaMaker Icon. InstaMaker does the rest for you.
>>>
>>> I know there are other tools out there which do the DMG stuff much better,
>>> but i wanted to have a tool available which does exact the same as
>>> InstallGadget did.
>>>
>>> InstaMaker for Windows might be a good solution for the one or the other
>>> who wants to create a Windows Installer of a program quick and easy.
>>>
>>> I will add code signing support the next weeks or when time allows, so
>>> that the Windows installer will be automatically code signed after
>>> creation. For this you will need a code signing certificate.
>>>
>>> InstaMaker is free. You can download it from its website at
>>> https://instamaker.dermattes.de <https://instamaker.dermattes.de/> <https://instamaker.dermattes.de/ <https://instamaker.dermattes.de/>> <https://instamaker.dermattes.de/ <https://instamaker.dermattes.de/> <https://instamaker.dermattes.de/ <https://instamaker.dermattes.de/>>>
>>>
>>> Regards,
>>>
>>> Matthias
>>>
>>>
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list