Hello Scott,

thank you for pointing this out. Stack is fixed. I am so used to these power 
buttons that I just forgot that they are not included by default.

Regarding the VM.
I am running here a Windows 11 ARM version in a Parallels VM on my M1 Mac.
And signtool.exe works here with a cloud based code signing certificate without 
a problem.
What happens if you just run signtool.exe from command line without any 
parameters. Does it start and returns an error because of missing parameters or
does it run in general?

I using UTM only with macOS VMs, so I cannot say if it should be possible to 
code sign  in UTM Windows VMs or not.

I am currently working on a HelperStack that will help to code sign Windows 
standalones on macOS.
The stack is not the problem, but the documentation about what is required to 
get it working.
A lesson about this is also in progress.

If you like you can contact me off-list. 

Regards,

Matthias



> Am 13.09.2024 um 01:12 schrieb scott--- via use-livecode 
> <use-livecode@lists.runrev.com>:
> 
> Thank you, Matthias. I use your “mrSignNotarizeHelperV4.livecode” project 
> regularly. I love how it wraps in DropDMG.
> 
> I also wrote a GUI for code signing with a USB token.  My project works well 
> in a VM on an Intel Mac with Windows 10. However, I was hoping to run a VM on 
> an ARM Mac using the new ARM version of Windows 11. I have been using UTM 
> <https://docs.getutm.app/> and Windows 11 Pro (version 23H2) on an M2 MacBook 
> Pro and most things work well... except that all of my attempts to code sign 
> inside that VM fail. I was wondering if you had any thoughts about what part 
> of this setup might be failing.
> 
> Also, I noticed that WinSignHelperV2 appears to use the PowerButton widget 
> “com.livecode.widget.powerbutton” which may not show up as expected if the 
> user doesn’t have the additional LiveCode Enhancements bundle installed. (I 
> didn’t have it installed on one of my VMs)
> 
> --
> Scott Morrow
> 
> Elementary Software
> (Now with 20% less chalk dust!)
> web       https://elementarysoftware.com/
> email     sc...@elementarysoftware.com
> booth    1-360-734-4701
> ------------------------------------------------------
> 
> 
>> On Sep 12, 2024, at 1:17 PM, matthias rebbe via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> Hi,
>> 
>> WinSignHelperV2 is now available in the Sample stacks section of LC. 
>> Just search for WinSignHelperV2. 
>> It is also here available 
>> https://livecodeshare.runrev.com/stack/1040/WinSignHelperV2
>> 
>> The tool builds the correct  signtool.exe parameters and execute signtool.exe
>> 
>> It was now successfully tested with  Cloudbased code signing certificate and 
>> also with a code signing certificate on a USB token.
>> 
>> You just drag the folder which contains the .exe and any additional .dll 
>> files to the stack and the tool creates the command with all parameters and 
>> executes signtool.exe then.
>> 
>> Signtool.exe is part of the Windows sdk. A download url for the sdk can be 
>> found in the help section of the main stack.
>> 
>> The main stack is password protected.
>> 
>> This stack only works on Windows, regardless if on a VM or on real hardware.
>> 
>> So if anyone is interested, then give it a try.
>> 
>> 
>> I am still working on a lesson about how to code sign Windows standalones on 
>> macOS using a cloud based certificate or a certificate on a USB token.
>> But this still takes time.
>> 
>> 
>> I really hope the WinSignHelperV2 is of use for someone.
>> 
>> Regards,
>> Matthias
>> 
>> 
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to