Re: Livecode Login

2024-10-18 Thread matthias rebbe via use-livecode
Thanks for bringing this up.
I never would have checked my account. Here it is the same.
The server on which my account is hosted cannot be reached on port 2083 and 
also my account and also any domain in my account is accessible on port 80.

I've sent an email to livecodehost...@livecode.com 
 with URGENT in the subject line.

Maybe you do the same.

Regards,
Matthias

> Am 18.10.2024 um 20:07 schrieb Ralph DiMola via use-livecode 
> :
> 
> DNS resolution for my LiveCode hosting account just stopped working.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
> Of Bob Sneidar via use-livecode
> Sent: Thursday, October 17, 2024 1:00 PM
> To: How to use LiveCode
> Cc: Bob Sneidar
> Subject: Livecode Login
> 
> Anyone else having difficulty logging into Livecode? 
> 
> Bob S
> 
> 
> ___
> 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


Re: [[ ANN ]] Release of 10.0.0 STABLE and 10.0.1 RC-1

2024-10-09 Thread matthias rebbe via use-livecode
Good to see that there is progress, but after almost 3 years and several 
promises Livecode's Professional Network Layer (that's how LC Ltd. calls or 
called tsNet on their website)  still does not support http/2 (bug 23355).

It was promised for LC 9.6.8, then for  9.6.10 (by Kevin in a Fireside Chat) 
and then for the end of August and then for the final release of 10 which is 
out now. And even 10.0.1 RC1 does not have it included.

What is the problem? Charles Warwick said in **2021** that an additional  
library has to be included in the tsNet build to support http/2 and that he 
plans to include it in the next build of tsNet.  How many builds were created 
since then?
Is this really so difficult?

If you can't keep your promises, don't make them.

Sorry for this post, but I am now really sick of this...

Matthias

> Am 09.10.2024 um 15:50 schrieb panagiotis merakos via use-livecode 
> :
> 
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 10.0.0 STABLE and
> LiveCode 10.0.1 RC-1.
> 
> - LiveCode 10.0.0 comes with 116 new features and bugfixes since the
> previous stable release.
> 
> - LiveCode 10.0.1 RC-1 comes with 16 additional new features and bugfixes,
> including that building iOS
> standalones no longer requires a specific version of Xcode or iOS SDK!
> 
> You can find more details on the bugfixes and improvements of these 2 new
> releases here:
> 
> https://livecode.com/3-great-new-livecode-releases/
> 
> You can find the releases in your LiveCode account area or get them via the
> automatic updater.
> 
> Enjoy!
> 
> Kind regards
> The LiveCode Team
> 
> --
> ___
> 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


Re: SFTP Woes

2024-09-13 Thread matthias rebbe via use-livecode
Dan,

what does  

put tsnetversion()

return?

Here with 9.6.13 I get   "Version 1.4.10 Business Edition"




> Am 13.09.2024 um 18:10 schrieb Dan Friedman via use-livecode 
> :
> 
> Heather,
> 
> Thank you for the reply, but I am using a Business License with Pro Features. 
>  But I relicensed LC anyway to verify it’s connected to the Pro Features 
> account.   Still get the same warning.
> 
> So, that’s not the issue.   Any other ideas?
> 
> -Dan
> 
> 
> 
> From: use-livecode  > on behalf of Heather Laine 
> via use-livecode  >
> Date: Friday, September 13, 2024 at 8:59 AM
> To: How to use LiveCode  >
> Cc: Heather Laine mailto:heat...@livecode.com>>
> Subject: Re: SFTP Woes
> Check which license you are using. You may need Pro features (Business) to 
> use SFTP, so if you're using an older Indy type license that could be the 
> problem. All Pro features are included in Create.
> 
> To check/change the license, follow the steps in this lesson:
> 
> https://lessons.livecode.com/m/4072/l/1542014-i-have-a-valid-license-but-lc-says-it-is-expiring
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com  >
> 
> 
> 
>> On 13 Sep 2024, at 16:14, Dan Friedman via use-livecode 
>>  wrote:
>> 
>> Greetings!
>> 
>> I am trying to use SFTP to download some data from a server.   On both Mac 
>> and Windows, I get:
>> 
>> sftp protocol not supported in this version
>> 
>> I have tried LC 9.6.10, 10.0.0 (rc 2), and 9.6.13.   All versions report the 
>> same result.  Is sftp not supported in LC, or have I neglected to flip some 
>> bit?
>> 
>> Thank you in advance for any guidance!
>> -Dan
>> ___
>> 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

___
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


Re: WinSignHelperV2 (gui for signtool.exe) is now available in RevOnline/LivecodeShare

2024-09-13 Thread matthias rebbe via use-livecode
Hello Scott,

I just had a little spare time. So I created a UTM VM with Windows 11 pro 23h2.

I installed the most current version of the Windows SDK, which contains native 
tools x86, x64 and ARM. I only selected "Windows SDK Signing Tools for Desktop 
Apps".

First I tried to code sign using signtool.exe located in the ARM64 folder.  
That failed.
The error was   "No certificates were found that met all the given criteria" 
regardless if I used parameter /a or /n 

When using signtool.exe located in the X64 folder, the signing was successful.  
 I did not have a closer look if the ARM version of signtool needs other 
parameter.
But using the Intel version of signtool.exe works w/o problems on Windows 11 
ARM.

Is it by any chance possible that you tried to sign using the ARM version of 
signtool?

Regards

Matthias



> Am 13.09.2024 um 01:12 schrieb scott--- via use-livecode 
> :
> 
> 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
> booth1-360-734-4701
> ------
> 
> 
>> On Sep 12, 2024, at 1:17 PM, matthias rebbe via use-livecode 
>>  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


Re: WinSignHelperV2 (gui for signtool.exe) is now available in RevOnline/LivecodeShare

2024-09-12 Thread matthias rebbe via use-livecode
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 
> :
> 
> 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
> booth1-360-734-4701
> --------------
> 
> 
>> On Sep 12, 2024, at 1:17 PM, matthias rebbe via use-livecode 
>>  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


Re: LivecodeShare/revOnline - How to upload?

2024-09-12 Thread matthias rebbe via use-livecode
Thanks Bernd. That helped.


> Am 12.09.2024 um 19:12 schrieb Niggemann, Bernd via use-livecode 
> :
> 
> Hi Matthias,
> 
> If you are using LC 10.0.0 RC1 and then open "Sample Stacks" from within LC 
> Sample Stacks have lost their "You are logged in" etc at the topRight of 
> Sample Stacks.
> However using LC 9.6.13 it shows up as usual.
> This supposes that you were logged in. Otherwise it will give you the 
> opportunity to log in.
> 
> Kind regards
> Bernd
> ___
> 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


WinSignHelperV2 (gui for signtool.exe) is now available in RevOnline/LivecodeShare

2024-09-12 Thread matthias rebbe via use-livecode
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


Re: tsNet - load HTTPS from server with self-signed certificate?

2024-09-12 Thread Matthias Rebbe via use-livecode
Have a look for  tsNetVerifySSLPeer   in the dictionary.

 the command 
tsNetVerifySSLPeer false
should fix it.


Regards,
Matthias

Von meinem iPad gesendet

> Am 12.09.2024 um 15:10 schrieb Ben Rubinstein via use-livecode 
> :
> 
> Attempting to load a URL over https, from a server with a self-signed 
> certificate. The error is:
> 
> tsneterr: (60) schannel: SEC_E_UNTRUSTED_ROOT (0x80090325) - The certificate 
> chain was issued by an authority that is not trusted.
> 
> 
> This is a server we manage. If you accessed it in a browser, you'd get a 
> warning explaining the issue, and have the choice to say I understand, get it 
> anyway. Is there a way in tsNet to tell it to accept this certificate 
> (otherwise we have to load it over http, which is even less secure!)?\
> 
> TIA,
> 
> Ben
> 
> ___
> 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


LivecodeShare/revOnline - How to upload?

2024-09-12 Thread matthias rebbe via use-livecode
Hi,

am I missing something?
I cannot find a login area to upload a sample stack to revOnline/LivecodeShare.
My login credentials are already stored in Livecode's preferences, but the 
SampleStacks area within LC only shows stacks, but does not allow to upload.
And the webversion at livecodeshare.runrev.com 
 also does not offer a login.

What is nowadays the recommended way to share a stack with the community?
I would like to upload a new Helper stack for Windows that offers a gui for 
signtool.exe. It makes code signing on Windows using cloud based certificates 
and now also certificates on USB Token much easier. (at least I think so) ;) 

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


Re: Error creating Android Standalone

2024-08-26 Thread matthias rebbe via use-livecode
Thanks Panos!

Regards,
Matthias


> Am 26.08.2024 um 18:47 schrieb panagiotis merakos via use-livecode 
> :
> 
> In the IDE, in the mobile prefs, there is an invisible button (I think it
> is called "chooseJDK" or such - I am not in the office now) that allows you
> to manually choose the desired JDK path. That way we could have both JDK v8
> (required by LC) and newer ones installed.
> 
> I am not sure why this button is hidden though - but you could make it
> visible by doing in the msg box:
> 
> set the visible of button "chooseJDK" of card "mobile support" of stack
> "revPreferencesGUI" to true
> 
> Kind regards,
> Panos
> --
> 
> On Mon, 26 Aug 2024 at 18:30, matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> +1
>> 
>>> Am 26.08.2024 um 17:25 schrieb Bob Sneidar via use-livecode <
>> use-livecode@lists.runrev.com>:
>>> 
>>> Every entity is trying to solve their own subset of problems. The real
>> question is, why has the industry seemingly abandoned the concept of,
>> “backwards compatible”? It seems nowadays that we are all expected; no
>> required to upgrade to the latest greatest, irrespective of the catch 22’s
>> like yours that will inevitably result.
>>> 
>>> That being said, I wonder that there is no a command to tell terminal or
>> Livecode which version of the engine you want to work with.
>>> 
>>> Bob S
>>> 
>>> 
>>> On Aug 26, 2024, at 5:32 AM, Klaus major-k via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> Why is this all so damn difficult and complicated? :-/
>>> 
>>> 
>>> ___
>>> 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


___
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


Re: Error creating Android Standalone

2024-08-26 Thread matthias rebbe via use-livecode
+1

> Am 26.08.2024 um 17:25 schrieb Bob Sneidar via use-livecode 
> :
> 
> Every entity is trying to solve their own subset of problems. The real 
> question is, why has the industry seemingly abandoned the concept of, 
> “backwards compatible”? It seems nowadays that we are all expected; no 
> required to upgrade to the latest greatest, irrespective of the catch 22’s 
> like yours that will inevitably result.
> 
> That being said, I wonder that there is no a command to tell terminal or 
> Livecode which version of the engine you want to work with.
> 
> Bob S
> 
> 
> On Aug 26, 2024, at 5:32 AM, Klaus major-k via use-livecode 
>  wrote:
> 
> Why is this all so damn difficult and complicated? :-/
> 
> 
> ___
> 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


Re: Difficulty making a Mac app that works on another laptop

2024-08-13 Thread Matthias Rebbe via use-livecode
He also said, that  building the app on his colleagues Livecode installation 
creates an app that can be opened on his colleagues computer. And i wanted to 
know if that app can also be opened on the OP‘s computer. 

Von meinem iPad gesendet

> Am 13.08.2024 um 16:02 schrieb Craig Newman via use-livecode 
> :
> 
> Matthias:
> 
> "Does the app, which was created on your colleagues computer run on your Mac?”
> 
> The OP said he developed the app on his own machine.
> 
> Craig
> 
>> On Aug 13, 2024, at 9:34 AM, Matthias Rebbe via use-livecode 
>>  wrote:
>> 
>> Does the app, which was created on your colleagues computer run on your Mac?
> 
> ___
> 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


Re: Difficulty making a Mac app that works on another laptop

2024-08-13 Thread Matthias Rebbe via use-livecode
Does the app, which was created on your colleagues computer run on your Mac?
Do all Macs have the same OS installed? Do you both have the same version of LC 
installed?
Did you already check the settings under Privacy&Security?.


Von meinem iPad gesendet

> Am 13.08.2024 um 14:34 schrieb Alex Morrison via use-livecode 
> :
> 
> Hi there,
> 
> I’m a LiveCode licensee with a Mac runtime license trying to make a desktop 
> app that I can distribute to a few other people.
> 
> I’ve adjusted all the obvious settings and made an app. The resulting app 
> works fine on my own laptop, no problem.
> 
> But when I send it to another laptop it won’t launch. The system throws a 
> dialog which says:
> 
> ‘The application "my app" can’t be opened.’
> 
> Have tried right-click ‘Open’ and it’s no better. Same dialog.
> 
> Taking the same LiveCode stack and making what feels like it should be an 
> identical app with the same settings on my colleague Ben’s LiveCode system 
> (he’s also a LiveCode licensee with a Mac runtime license), the app works 
> fine on a different laptop. Right-click ‘Open’ works as it should.
> 
> I’m a bit baffled. Any suggestions?
> 
> all best
> 
> Alex
> 
> P.S. Just to say how grateful I am to Kevin and the mighty LiveCode team for 
> such a great product over so many years. Thank you. Thank you.
> 
> —
> 
> cogapp
> 
> building a better online world
> 
> Alex Morrison
> Founder/Director
> (he/him)
> 
> cogapp.com 
> ___
> 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


Re: Livecode Create hosting

2024-07-31 Thread matthias rebbe via use-livecode
Kevin, 
Thank you very much for clarifying. I was not sure about HTML5 as deployment 
platform.

Regards,
Matthias

> Am 31.07.2024 um 18:11 schrieb Kevin Miller via use-livecode 
> :
> 
> There are three packages. Create Native is our desktop tool for building 
> desktop/mobile/server. Create Cloud for building Web apps. That’s what Xavvi 
> now is. And Universal is the combination the two. Native will deploy to HTML5 
> either via the standalone builder or our cloud (with one click) if you have a 
> Universal license.
> 
> Kind regards, 
> 
> Kevin 
> 
> Kevin Miller ~ ke...@livecode.com <mailto:ke...@livecode.com> ~ 
> http://www.livecode.com/ 
> LiveCode: Build Amazing Things 
> 
> 
> 
> 
> On 30/07/2024, 23:10, "use-livecode on behalf of matthias rebbe via 
> use-livecode"  <mailto:use-livecode-boun...@lists.runrev.com> 
> <mailto:use-livecode-boun...@lists.runrev.com> on behalf of 
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com> 
> <mailto:use-livecode@lists.runrev.com>> wrote:
> 
> 
> Kevin,
> 
> 
> please excuse, if this already was asked and answered.
> I did not follow the progress of LC Create (Xavii) and therefore I might have 
> missed something.
> Will LCC Native be able to deploy also to web/Html5 or was the development of 
> that platform stopped because of LCC Cloud?
> 
> 
> Regards,
> Matthias
> 
> 
> 
> 
> 
> 
> 
> 
>> Am 30.07.2024 um 23:32 schrieb Kevin Miller via use-livecode 
>> mailto:use-livecode@lists.runrev.com> 
>> <mailto:use-livecode@lists.runrev.com>>:
>> 
>> Create has the option to host your app, media and data store in our cloud. 
>> That means that users can navigate to it via a link we generate, or you can 
>> embed it within one of your web pages (with the embedded app hosted by us). 
>> For desktop/mobile apps, the data store and media can be hosted in our cloud.
>> 
>> Kind regards, 
>> 
>> Kevin 
>> 
>> Kevin Miller ~ ke...@livecode.com <mailto:ke...@livecode.com> 
>> <mailto:ke...@livecode.com> <mailto:ke...@livecode.com 
>> <mailto:ke...@livecode.com>> ~ http://www.livecode.com/ 
>> <http://www.livecode.com/> 
>> LiveCode: Build Amazing Things 
>> 
>> 
>> 
>> 
>> On 30/07/2024, 14:14, "use-livecode on behalf of David V Glasgow via 
>> use-livecode" > <mailto:use-livecode-boun...@lists.runrev.com> 
>> <mailto:use-livecode-boun...@lists.runrev.com> 
>> <mailto:use-livecode-boun...@lists.runrev.com<mailto:use-livecode-boun...@lists.runrev.com>>
>>  <mailto:use-livecode-boun...@lists.runrev.com 
>> <mailto:use-livecode-boun...@lists.runrev.com>> on behalf of 
>> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com> 
>> <mailto:use-livecode@lists.runrev.com> <mailto:use-livecode@lists.runrev.com 
>> <mailto:use-livecode@lists.runrev.com>> 
>> <mailto:use-livecode@lists.runrev.com 
>> <mailto:use-livecode@lists.runrev.com>>> wrote:
>> 
>> 
>> Apologies if this has already been explained, or is obvious to all but me, 
>> but exactly what does ‘hosting’ mean in this context? 
>> 
>> 
>> Would users of my apps need to be able to access my Create space online? Or 
>> is it my dev workspace, or an optional/mirrored workspace, an app store, or 
>> some other sort of thing?
>> 
>> 
>> Cheers
>> 
>> 
>> David G
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> David Glasgow
>> Consultant Forensic & Clinical Psychologist
>> Honorary Professor, Nottingham Trent University
>> Sexual Offences, Crime and Misconduct Research Unit
>> Carlton Glasgow Partnership
>> Director, Child & Family Training, York
>> 
>> 
>> 
>> 
>> LinkedIn <https://www.linkedin.com/in/davidvglasgow/> 
>> <https://www.linkedin.com/in/davidvglasgow/>;> 
>> <https://www.linkedin.com/in/davidvglasgow/>;> 
>> <https://www.linkedin.com/in/davidvglasgow/&gt;>;>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com> 
>> <mailto:use-livecode@lists.runrev.com> <mailto:use-livecode@lists.runrev.com 
>> <mailto:use-livecode@lists.runrev.com>> 
>> <mailto:use-livecode@lists.runrev.com <mailto:use-live

Re: Livecode Create hosting

2024-07-30 Thread matthias rebbe via use-livecode
Kevin,

please excuse, if this already was asked and answered.
I did not follow the progress of LC Create (Xavii) and therefore I might have 
missed something.
Will LCC Native be able to deploy also to web/Html5  or was the development of 
that platform stopped because of LCC Cloud?

Regards,
Matthias




> Am 30.07.2024 um 23:32 schrieb Kevin Miller via use-livecode 
> :
> 
> Create has the option to host your app, media and data store in our cloud. 
> That means that users can navigate to it via a link we generate, or you can 
> embed it within one of your web pages (with the embedded app hosted by us). 
> For desktop/mobile apps, the data store and media can be hosted in our cloud.
> 
> Kind regards, 
> 
> Kevin 
> 
> Kevin Miller ~ ke...@livecode.com  ~ 
> http://www.livecode.com/ 
> LiveCode: Build Amazing Things 
> 
> 
> 
> 
> On 30/07/2024, 14:14, "use-livecode on behalf of David V Glasgow via 
> use-livecode"   
>  on behalf of 
> use-livecode@lists.runrev.com  
> > wrote:
> 
> 
> Apologies if this has already been explained, or is obvious to all but me, 
> but exactly what does ‘hosting’ mean in this context? 
> 
> 
> Would users of my apps need to be able to access my Create space online? Or 
> is it my dev workspace, or an optional/mirrored workspace, an app store, or 
> some other sort of thing?
> 
> 
> Cheers
> 
> 
> David G
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> David Glasgow
> Consultant Forensic & Clinical Psychologist
> Honorary Professor, Nottingham Trent University
> Sexual Offences, Crime and Misconduct Research Unit
> Carlton Glasgow Partnership
> Director, Child & Family Training, York
> 
> 
> 
> 
> LinkedIn  
> ;>
> ___
> 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


Re: I seem to have missed something

2024-07-26 Thread Matthias Rebbe via use-livecode
You mean without “Non-Commercial Use only”?
No, that would not be better. Why? 
Because the normal user would not read a license file when such is available.
“Made with Livecode - Non-Comercial Use only” shows the user right away, that 
the app is for “private” use only.


Von meinem iPad gesendet

> Am 26.07.2024 um 13:43 schrieb Kevin Miller via use-livecode 
> :
> 
> Would it be better if it just said "Made with LiveCode"?
> 
> Kind regards,
> 
> Kevin
> 
> Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> 
> 
> 
> On 26/07/2024, 12:06, "use-livecode on behalf of Keith Martin via 
> use-livecode"  <mailto:use-livecode-boun...@lists.runrev.com> on behalf of 
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>> wrote:
> 
> 
>> On 26 Jul 2024, at 11:14, Matthias Rebbe via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Free apps will display a LiveCode Create badge throughout the app, and will 
>> have “Made with LiveCode – Non Commercial Use Only” notices you are not 
>> permitted to disable.
> 
> 
> Thanks for posting this. I'm happy to include some kind of 'made with' 
> branding in something I make and give away but I feel uncomfortable telling 
> people how they should or shouldn't use it.
> 
> 
> The IP involved in everything that goes into a LiveCode stack or app is 
> substantial, but it's not as if the framework can be repurposed! As analogies 
> go the following is of course flawed so please forgive me, but it does feel a 
> bit like Adobe wanting to restrict or charge for PDFs. (Or, back in the days 
> of Flash, for SWF products.)
> 
> 
> k
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com <mailto: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 
> <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


Re: I seem to have missed something

2024-07-26 Thread Matthias Rebbe via use-livecode
Hm, how could one offer commercially a free app?

If you read the FAQs  then it should be clear. Here’s again the part about free 
apps.

“ If you build and ship an app that is completely free, with no commercial 
benefit to you or to a client you build it for, then the end users of that app 
are free, you do not require a license for them. For example a free educational 
app used by students would fall into this category. You do still need to 
purchase a developer license for yourself. Free apps will display a LiveCode 
Create badge throughout the app, and will have “Made with LiveCode – Non 
Commercial Use Only” notices you are not permitted to disable. Educational apps 
will display an “Educational use only” badge in addition to these."

Especially the 2nd last line should answer it.


Von meinem iPad gesendet

> Am 26.07.2024 um 12:01 schrieb Keith Martin via use-livecode 
> :
> 
> 
>> 
>> On 26 Jul 2024, at 10:17, Colin Kelly via use-livecode 
>>  wrote:
>> 
>> The new licenses allow to create free apps as long as they are not used 
>> commercially.
> 
> Forgive the nit-picking, but my understanding was that the new licenses allow 
> to create apps that are not offered commercially in any way. "Used 
> commercially" isn't the same as made available commercially; one is about 
> someone's end use, the other is about my distribution process. I couldn't 
> determine if someone used a free app I made as part of a commercial project 
> or purely for their personal hobby, nor should I (IMRarelyHO) even try! 😁
> 
> k
> ___
> 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


Re: I seem to have missed something

2024-07-25 Thread matthias rebbe via use-livecode
First of all, it's 3 years not 2. ;) 

I am in the same boat regarding the utility apps to make life and jobs of 
family members and colleagues easier.
Over the years I've created plenty of them and I am sure some of them need to 
be maintained in the future. 
Sometimes I even cannot remember an app when people tell me that they still use 
it. ;)

The new licenses allow to create free apps as long as they are not used 
commercially.
The following is from the FAQs.
"If you build and ship an app that is completely free, with no commercial 
benefit to you or to a client you build it for, then the end users of that app 
are free, you do not require a license for them. For example a free educational 
app used by students would fall into this category. You do still need to 
purchase a developer license for yourself. Free apps will display a LiveCode 
Create badge throughout the app, and will have “Made with LiveCode – Non 
Commercial Use Only” notices you are not permitted to disable. Educational apps 
will display an “Educational use only” badge in addition to these." 

So that is not a problem I would say. 


But the tools I've created  for free for family members and colleagues to use 
in their job would be a big problem if I would have to upgrade them after 2027. 
There is for example a command line tool  with only 199 lines of code, which is 
used by  10 people. They do not call it directly, they even do not know that it 
is executed on their machine, but the ERP calls it under their Windows user 
account with some parameters every time the users send e-mails to a customer 
with documents attached from the ERP.
The licensing alone for this small tool would cost for 1 Dev and 10 Users 4356 
Euro per year.  That is roundabout twice the annual maintenance fees for the 
ERP. 

The other thing is the "phone home". If for example a command line tool which 
shall be executed in "realtime" first has to phone home before it does for what 
it was created, I am wondering if this is not decreasing the performance.  
Kevin explained already, that it will be possible to create also apps that do 
not phone home, but this has to be discussed with LC Ltd. separately for each 
app.
In my day job I am working as an IT-Security- and Data-Protection-Officer. So 
this Phone Home "feature" gives me in general a stomachache. 
Kevin already confirmed that LC Create/Native will comply GDRP. That's of 
course reassuring to know, but detailed information is needed about  what data 
exactly is stored where and how. And also about how secure the data is. The 
technical organisational measures should contain all this information.

I will wait and see what the future really brings. 3 years is a long time and 
yet somehow it isn't. 
My main goal is to stay and continue  developing with Livecode 
(classic,Create,Native)  even after 2027. But I will start looking for an 
commercial alternative that allows to deploy at least to Mac,Win,Linux. The 
mobile platforms and Web would be fine, but are not so important for me.


Matthias



> Am 25.07.2024 um 18:55 schrieb Bob Sneidar via use-livecode 
> :
> 
> It’s water under the bridge, but in retrospect I think the proper way for 
> Livecode to have structured their business was to have 3 products: Livecode 
> Desktop, Livecode Mobile and Livecode Web. Each product should have 
> maintained their own revenue stream unbound and unburdened by the other two. 
> As it is, any financial burden developing for Mobile or Web is shared by 
> Desktop. If one fails, all fail.
> 
> I also think that the Non-Commercial version we used to have (as much as I 
> took advantage of it) was a bad idea. Give people something for free that 
> they would otherwise have to pay for, guess what? They will use the free 
> thing.
> 
> Finally, I think that Livecode, much like Now Software of the past, 
> overextended themselves. Now Software tried to develop a new product from the 
> ground up and learned what all developers learn: It’s REALLY HARD to do.
> 
> Livecode attempted to incorporate what I would consider to be niche 
> technologies, so their resources have become much diluted. The native 
> compiler project is dead I assume. Mobile is probably sucking resources from 
> other things because it seems like every other week iOS or Android are making 
> prior builds obsolete by their incessant changes. V10 has taken how many 
> years to produce? Don’t get me started on Artificial Intelligence!! And I 
> don’t NEED a no-code way to develop apps. I LIKE CODING!!
> 
> All I ever wanted was to create utility apps to make my life and my job 
> easier. That is it. I don’t need the bells and whistles, but I have been 
> investing in those all these years just to keep desktop deveopment alive. Now 
> I will not be able to afford developing for just the 3 internal users I have, 
> and approaching my employer to incorporate my applipaction throughout the 
> company is dead in the water. Thank GOD I didn’t already do so!
> 
> S

@Kevin - some questions about GDRP and what exactly happens with the Lifetime Commercial (all current and future platforms) licenses

2024-07-24 Thread matthias rebbe via use-livecode
Dear Kevin,

I am asking this here, as I am sure there a many who are also having the same 
or similar questions.

As i correctly understand, then the product  "Livecode Internal Apps" tracks 
the number of users. What information is collected and where is it stored? Are 
those servers located in the US or EU? Does it comply with GDRP?

Does the new cloud solution in general comply with GDRP? 

What exactly happens to Livecode Server?

What exactly happens with the Commercial Lifetime licenses  from Kickstarter, 
which included current and all future platforms? Will they, even not 
maintained, at least still work after 2027? Or will they be disabled? 
Although I had such a license I also had a subscription for a Business license, 
although I really did not need that Business features. It was more a support to 
LC, because Lifetime licenses does not  bring any money. I even funded most of 
your "projects", starting with On-Rev Server and revMobile. I evend "funded" 
the ScriptCompiler, although I was sure, that I do not really need it. 


My personal situation is the following. 

I have one commercial app which is sold through Fastspring. I would not have a 
problem with paying for a developer license + the 5% fee for my sales, although 
I do not earn much money with it. 
I even would also not have a problem with it to purchase also a Internal Apps 
Developer license.

But over the years I've created many Internal Apps and LC server scripts. A 
large number of them is still maintained. 

Some of them run scheduled and unattended on a server. Some of them are used by 
about 10 or 12 users. Those are not big apps, just simple helper tools. One 
tool for example is run every time the user sends an email from the ERP. It 
uses pdftk server and Ghostscrip in the background  to manipulate PDF files 
before they are sent out by email to customers. 

According to the new pricing we would have to pay at least 4356 /year (1 dev + 
10 users to use this tool. That is definitely a knockout criterion.

I would understand to pay this when using the new features of the new product, 
but not for maintaining/bugfixing and even for creating simple apps without the 
need of AI, Cloud and whatever extraordinary feature/functions the new product 
comes with...


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


Re: How do you update the summer megabundle.

2024-07-16 Thread Matthias Rebbe via use-livecode
Alex,

log into your Livecode account. Then  on the left side select   Products and 
then Thirdparty. There you should find a download link to the current version.
Open it in LC and press Install and it will override/update your files.

Regards,
Matthias

Von meinem iPad gesendet

> Am 16.07.2024 um 18:05 schrieb Alex Tweedly via use-livecode 
> :
> 
> 
> I opened a bug report on the PolyList (or Polygrid), and it seems likely it 
> has already been fixed in the latest version of the widget.
> 
> But I can't remember how to upgrade my bundle (and can't seem to find the 
> instructions ...)
> 
> Help please.
> 
> Thanks
> 
> Alex.
> 
> 
> ___
> 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


Re: [ ANN ] Release 9.6.13 RC-1

2024-07-15 Thread matthias rebbe via use-livecode
I found the link here
https://livecode.com/account/products/livecode

and then in the dropdown menu in the second section where the RC builds are 
listed.

See a screenshot here
https://livecode.dermattes.de/images/9_6_13_rc1.jpg

Regards,
Matthias



> Am 15.07.2024 um 21:18 schrieb Richard Gaskin via use-livecode 
> :
> 
> Panos wrote:
> 
>> We are pleased to announce the release of LiveCode 9.6.13 RC-1.
> ...
>> You can find the release in your LiveCode account area or get
>> it via the automatic updater.
> 
> Thank you for the release. The Windows pasting issue is especially 
> noteworthy, much appreciated.
> 
> I don't see 9.6.13 RC1 in my account or on the Downloads page. Will it appear 
> in those soon, or is the in-app updater the only method now?
> 
> --
> Richard Gaskin
> FourthWorld.com
> 
> ___
> 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


Re: eMail attachment: best practice?

2024-06-27 Thread matthias rebbe via use-livecode



> Am 27.06.2024 um 02:48 schrieb Richard Gaskin via use-livecode 
> :
> 
> I wouldn't make anyone fill out anything. I'd just present a window for them 
> to review, and POST it to my web site. The receiving CGI can do whatever I 
> need. 
> 
I would say this always depends on the purpose the app is supposed to fulfill. 
In my private projects I am using quite often Livecode Server  as the backend 
for my LC apps, but I had some customer projects in the past where the customer 
wanted an app to send out e-mails  with special  attachments, like logfiles or 
reports or what ever and it had to be without user interaction. 

In the days before tsNET I either used Shao Sean's e-mail library, Chip 
Walter's altEmailHarness or I called command line tools using shell function to 
get this done. 



> If the diagnostic info is for a support issue, you may be able to use your 
> support tracking DB's API to automate creating the ticket.
> 
> Richard Gaskin
> FourthWorld.com
> 
> ___
> 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


Re: eMail attachment: best practice?

2024-06-26 Thread matthias rebbe via use-livecode

Von meinem iPad gesendet

> Am 26.06.2024 um 15:01 schrieb Paul Dupuis via use-livecode 
> :
> 
> So this tsNet example for sending an email look great IF you are using it in 
> an corporate or institutional setting. One where you have a known SMTP server 
> and you know whether or not that SMTP server requires authentication.


> However, in the "wild" of a distributed application that could be on any 
> customer's computer in any setting, how do you know what the customer's SMTP 
> server is or whether it requires authentication. If it does require 
> authentication, most people set

Your app needs to have a card or substack where the customers can add their 
mail account login data and the server ip or name and all the other information 
they would enter when adding an email account to their e-mail client.  


> this up in their email client ONCE (or rarely) and may not know or remember 
> what the credentials are.
> 
Those people would also run into trouble if they switch to another e-mail 
client or if they get a new computer where they have to setup the e-mail client 
again.
This is not an email problem per se, but rather the problem that users are not 
doing proper password management.

> So I considered using our company SMTP server, but increasingly, SMTP servers 
> will reject messages if they are from a client computer that is not in the 
> same domain, as is the case with ours (for anti-spamming/spoofing), so that 
> it out as an option.
> 
What exactly did you want to do?
Use the server to send e-mails  to internal accounts on that server?

Or did you want to use that server as a relay server to send emails to external 
e-mail addresses? To do that you normally need an e-mail account on that server 
and your account needs to have the right to send external e-mails and you need 
to have to authenticate on that server when sending the e-mails to external 
users.


> I kinda need a solution that uses the clients own email client (and server).
tsNet behaves like an e-mail client. If the customer now there e-mail 
credentials and other information for setting up an e-mail client and if your 
app allows to enter those information, then tsNet will work without a problem.
Maybe with one exception. If the server only allows 2FA for the e-mail clients, 
then tsNet needs to support this. Maybe this is already the case, maybe not.
This is a question Charles Warwick or Livecode Support could answer


> Maybe I should look at how to encode the array in a pure text form that can 
> be part of the email body and send it that way. The problem there is that 
> some email clients (like gMail) limit the size of the message body that can 
> be generated from their APIs. If you use revMail with someone with gMail as 
> their default mail, the message body can only be about 2500 characters (or 
> maybe 5000, I forget the exact limit).
> 
> I suppose I could output the array as an encoded file to the customer's 
> desktop and ASK them to manually attach it to the generated email? I wish 
> there was a better option.
> 
> 
>> On 6/25/2024 6:15 PM, matthias rebbe via use-livecode wrote:
>> Instead of using revMail which opens the default mail client app you could 
>> use tsNET external, which is availlable  for Win/Mac/Linux/iOS and Android.
>> 
>> The only thing you have to keep in mind is that tsNet directly sends the 
>> email instead of opening the default email client.
>> 
>> Here you can find an sample stack
>> https://downloads.techstrategies.com.au/tsnet/smtpexample.livecode
>> 
>> And here is a link to a Livecode Lesson
>> https://lessons.livecode.com/m/4071/l/685661-how-to-send-e-mail-using-the-tsnet-external
>> 
>> 
>> 
>>>> Am 25.06.2024 um 22:35 schrieb Paul Dupuis via use-livecode 
>>>> :
>>> 
>>> Under a specific condition, my app creates an email with some pre-populated 
>>> information using revMail:
>>> 
>>> revMail address, [ccAddress, [mailSubject, [messageBody]]]
>>> 
>>> So, my call is: revMail tSupportEmail, , "Diagnostic Report Information", 
>>> tEmailBody
>>> Where tSupportEmail contains a valid email address and tEmailBody contain 
>>> the information I want to send.
>>> 
>>> I realize the user still has to click their send button in their email 
>>> client, but I have 2 questions:
>>> 
>>> 1) I see the Dictionary still lists "revMailUnicode" with the same 
>>> parameters. If tEmailBody contains Unicode characters do I need to 
>>> textEncode(tEmailBody, "UTF-16") and use revMailUnicode OR is plain old 
>>> revMail now Unicode aware
>>> 
>>> 2) My more 

Re: eMail attachment: best practice?

2024-06-26 Thread Matthias Rebbe via use-livecode
I am not sure how many smtp servers support 2FA yet.
If the mail client can connect to a mailserver then tsNET should also be able 
to.
tsNET external uses a curl library. 
And if 2FA for SMTP gets more common, I am sure tsNet will be updated to 
support it.

I am using tsNET in several projects for sending e-mails with logfiles and 
reports.
This works w/o problems.


Von meinem iPad gesendet

> Am 26.06.2024 um 01:02 schrieb Bob Sneidar via use-livecode 
> :
> 
> I used a properly formatted “url” (it’s not actually a URL) for the server 
> and got a response from the server, so I am communicating, but it’s 
> generating an error even though the user name and password are correct (They 
> are my credentials.)
> 
> Also, considering that almost all servers are forcing the use of 2 factor or 
> Multi-factor authentication these days, it’s probably just better to use the 
> local mail client.
> 
> Bob S
> 
> 
>> On Jun 25, 2024, at 3:53 PM, Bob Sneidar  wrote:
>> 
>> The demo stack URL in the script does not look right. I have never used a 
>> URL in the form of SMTP://:587/ before. That can’t be right!
>> 
>> Bob S
>> 
>> 
>>>> On Jun 25, 2024, at 3:15 PM, matthias rebbe via use-livecode 
>>>>  wrote:
>>> 
>>> Instead of using revMail which opens the default mail client app you could 
>>> use tsNET external, which is availlable  for Win/Mac/Linux/iOS and Android.
>>> 
>>> The only thing you have to keep in mind is that tsNet directly sends the 
>>> email instead of opening the default email client.
>>> 
>>> Here you can find an sample stack
>>> https://downloads.techstrategies.com.au/tsnet/smtpexample.livecode
>>> 
>>> And here is a link to a Livecode Lesson
>>> https://lessons.livecode.com/m/4071/l/685661-how-to-send-e-mail-using-the-tsnet-external
>>> 
>>> 
>>> 
>>>> Am 25.06.2024 um 22:35 schrieb Paul Dupuis via use-livecode 
>>>> :
>>>> 
>>>> Under a specific condition, my app creates an email with some 
>>>> pre-populated information using revMail:
>>>> 
>>>> revMail address, [ccAddress, [mailSubject, [messageBody]]]
>>>> 
>>>> So, my call is: revMail tSupportEmail, , "Diagnostic Report Information", 
>>>> tEmailBody
>>>> Where tSupportEmail contains a valid email address and tEmailBody contain 
>>>> the information I want to send.
>>>> 
>>>> I realize the user still has to click their send button in their email 
>>>> client, but I have 2 questions:
>>>> 
>>>> 1) I see the Dictionary still lists "revMailUnicode" with the same 
>>>> parameters. If tEmailBody contains Unicode characters do I need to 
>>>> textEncode(tEmailBody, "UTF-16") and use revMailUnicode OR is plain old 
>>>> revMail now Unicode aware
>>>> 
>>>> 2) My more important question is how does one create an email with an 
>>>> attached file? I see no feature of revMail to include an attachment. Is 
>>>> there some other way? If there is no way to add an attachment, what might 
>>>> the best practice for sending the contents and structure of a Livecode 
>>>> array be?
>>>> 
>>>> 
>>>> ___
>>>> 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


___
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


Re: eMail attachment: best practice?

2024-06-26 Thread Matthias Rebbe via use-livecode
The url is right.
The prefixes smtp:// smtps://, http:// https:// ftp:// ftps:// sftp:// and so 
tell the underlying tool which establish the connection to use that protocol.
A trailing :587 means the connection should be established with port 587

If you are running for example a webserver on an other port than 80, e.g. 8080, 
you can would open use the following url in the web browser http://serverip:8080



Von meinem iPad gesendet

> Am 26.06.2024 um 00:55 schrieb Bob Sneidar via use-livecode 
> :
> 
> The demo stack URL in the script does not look right. I have never used a 
> URL in the form of SMTP://:587/ before. That can’t be right!
> 
> Bob S
> 
> 
>> On Jun 25, 2024, at 3:15 PM, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Instead of using revMail which opens the default mail client app you could 
>> use tsNET external, which is availlable  for Win/Mac/Linux/iOS and Android.
>> 
>> The only thing you have to keep in mind is that tsNet directly sends the 
>> email instead of opening the default email client.
>> 
>> Here you can find an sample stack
>> https://downloads.techstrategies.com.au/tsnet/smtpexample.livecode
>> 
>> And here is a link to a Livecode Lesson
>> https://lessons.livecode.com/m/4071/l/685661-how-to-send-e-mail-using-the-tsnet-external
>> 
>> 
>> 
>>>> Am 25.06.2024 um 22:35 schrieb Paul Dupuis via use-livecode 
>>>> :
>>> 
>>> Under a specific condition, my app creates an email with some pre-populated 
>>> information using revMail:
>>> 
>>> revMail address, [ccAddress, [mailSubject, [messageBody]]]
>>> 
>>> So, my call is: revMail tSupportEmail, , "Diagnostic Report Information", 
>>> tEmailBody
>>> Where tSupportEmail contains a valid email address and tEmailBody contain 
>>> the information I want to send.
>>> 
>>> I realize the user still has to click their send button in their email 
>>> client, but I have 2 questions:
>>> 
>>> 1) I see the Dictionary still lists "revMailUnicode" with the same 
>>> parameters. If tEmailBody contains Unicode characters do I need to 
>>> textEncode(tEmailBody, "UTF-16") and use revMailUnicode OR is plain old 
>>> revMail now Unicode aware
>>> 
>>> 2) My more important question is how does one create an email with an 
>>> attached file? I see no feature of revMail to include an attachment. Is 
>>> there some other way? If there is no way to add an attachment, what might 
>>> the best practice for sending the contents and structure of a Livecode 
>>> array be?
>>> 
>>> 
>>> ___
>>> 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


___
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


Re: eMail attachment: best practice?

2024-06-25 Thread matthias rebbe via use-livecode
Instead of using revMail which opens the default mail client app you could use 
tsNET external, which is availlable  for Win/Mac/Linux/iOS and Android.

The only thing you have to keep in mind is that tsNet directly sends the email 
instead of opening the default email client.

Here you can find an sample stack
https://downloads.techstrategies.com.au/tsnet/smtpexample.livecode

And here is a link to a Livecode Lesson
https://lessons.livecode.com/m/4071/l/685661-how-to-send-e-mail-using-the-tsnet-external



> Am 25.06.2024 um 22:35 schrieb Paul Dupuis via use-livecode 
> :
> 
> Under a specific condition, my app creates an email with some pre-populated 
> information using revMail:
> 
> revMail address, [ccAddress, [mailSubject, [messageBody]]]
> 
> So, my call is: revMail tSupportEmail, , "Diagnostic Report Information", 
> tEmailBody
> Where tSupportEmail contains a valid email address and tEmailBody contain the 
> information I want to send.
> 
> I realize the user still has to click their send button in their email 
> client, but I have 2 questions:
> 
> 1) I see the Dictionary still lists "revMailUnicode" with the same 
> parameters. If tEmailBody contains Unicode characters do I need to 
> textEncode(tEmailBody, "UTF-16") and use revMailUnicode OR is plain old 
> revMail now Unicode aware
> 
> 2) My more important question is how does one create an email with an 
> attached file? I see no feature of revMail to include an attachment. Is there 
> some other way? If there is no way to add an attachment, what might the best 
> practice for sending the contents and structure of a Livecode array be?
> 
> 
> ___
> 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


Re: Apple developer application and installer certificates

2024-06-12 Thread matthias rebbe via use-livecode
Hello Tariel,

renewing is very easy and takes only minutes. If you want, I can guide you 
through this process.
Just contact me off-list.

Regards,
Matthias

> Am 12.06.2024 um 17:07 schrieb Tariel Gogoberidze via use-livecode 
> :
> 
> Hello,
> 
> I received message from apple that 
> 
> --
> Your Developer ID Installer Certificate will no longer be valid in 30 days. 
> To generate a new certificate, sign in and visit Certificates, Identifiers & 
> Profiles.
> 
> And 
> 
> Your Developer ID Application Certificate will no longer be valid in 30 days. 
> To generate a new certificate, sign in and visit Certificates, Identifiers & 
> Profiles.
> —
> 
> We do have applications created in LiveCode that we are still selling 
> (outside of apple store) but this applications were apple certified with the 
> help of Matthias Rebbe and I have no idea how to renew or generate new 
> Installer and Developer ID certificates.
> 
> The remote colocation computer on which Matthias did this certification magic 
> is still available to connect to and we do have apple developer account. So 
> if Matthias or somebody else is willing to help (for a payment of course) I 
> will appreciate it and will provide access to remote computer, apple 
> developer ID and other necessary information.
> 
> Regards
> Tariel Gogoveridze
> 
> 
> 
> ___
> 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


somehow OT, but somehow not - no price information anymore on Livecode website

2024-05-23 Thread matthias rebbe via use-livecode
Hi,

today I wanted to show a friend, who is interested in using Livecode, the 
different subscription plans  and their prices. 
But to my surprise, prices are no longer displayed on the website. The 
interested customers have to request a quote.

I am not sure what to think about this. Was this announced?
Or can the prices be viewed somewhere else?

In any case, my friend doesn't want to give his data to Livecode Ltd. in 
advance just to get price information. 

What do you think?

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


Re: Livecode startup messages...

2024-05-08 Thread matthias rebbe via use-livecode
Did you try the this "workaround"?

1. Open Windows Task Manager
2. Search for a process named "Spooler Subsystem app" or just "Print
Spooler"
3. Force quit this process

If this solves the problem, then maybe 9.6.11 still contains a bug that already 
was fixed in earlier versions.

Regards,
Matthias

> Am 08.05.2024 um 22:01 schrieb Paul Dupuis via use-livecode 
> :
> 
> Yes,
> 
> I figured that out earlier this week and just hadn't had time to post. It is 
> some sort of Windows 11 issue and not on all Windows 11 systems. Still don't 
> know what it is. The 3 printers on our office network are all HPs and I think 
> all my drivers are up to date. I also have a couple of different PDF printer 
> drivers installed (Microsoft's, Foxit's and one other)
> 
> 
> On 5/8/2024 1:20 PM, Mike Kerner via use-livecode wrote:
>> this is not just a lc issue
>> we use 4d, extensively, and every time a 4d client starts on windows, the
>> same message appears
>> 
>> On Fri, May 3, 2024 at 6:20 PM Bob Sneidar via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Interesting. As I’ve mentioned I install and provide IT support for
>>> copiers and printers. Ever since Windows 8 (I believe) Microsoft has been
>>> providing built in drivers for these devices, and they use what is called a
>>> WSD (Windows Service Daemon) port instead of a typical TCP/IP port.
>>> 
>>> If you go to install a printer and you see a list of icons representing
>>> the discovered printers on the network, NEVER EVER USE THEM! Manufacturers
>>> will not support them, and they cause all kinds of issues. ALWAYS select
>>> “The device I want isn’t listed” and use the standard TCP/IP method of
>>> installing a printer, or better yet the manufacturer probably supplies an
>>> executable either downloaded or on a CD ROM. Use that.
>>> 
>>> Of course, that does not help LC devs who are deploying apps to end users
>>> who cannot be told what to do.
>>> 
>>> Bob S
>>> 
>>> 
>>>> On May 3, 2024, at 2:33 PM, matthias rebbe via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>>> There was a problem in the past where standalones were LC IDE, LC
>>> Instaler and standalones were crashing on startup.
>>>> This is what Panos wrote about it:
>>>> We recently fixed a bug (affecting mainly Windows 11) where the LC
>>>> installer, the LC IDE and Windows standalones were crashing on startup.
>>> It
>>>> turned out this was caused if some generic printer drivers were installed
>>>> in the device, and installing the official printer drivers from the
>>>> vendor's website prevented the crash. We had reports for Brother
>>> printers,
>>>> Epson and HP if I remember correctly.
>>>> 
>>>> The fix we added did fix the crash, but in some cases caused a delay on
>>>> startup, if the device still had the "generic" printer driver installed.
>>>> <<
>>>> 
>>>> 
>>>> Maybe there is a regression in some way that LC now does not crash but
>>> shows the messages.
>>>> Could you try the following?
>>>> 
>>>> 1. Open Windows Task Manager
>>>> 2. Search for a process named "Spooler Subsystem app" or just "Print
>>>> Spooler"
>>>> 3. Force quit this process
>>>> 
>>>> If this solves it, then it seems to be a regression in the new LC dp
>>> builds.
>>>> Regards,
>>>> 
>>>> Matthias
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> Am 03.05.2024 um 20:16 schrieb Paul Dupuis via use-livecode <
>>> use-livecode@lists.runrev.com>:
>>>>> I had not searched the forums, but I just did for "Waiting for printer"
>>> and "printer connections" and neither phrase turned up anything related to
>>> the dialog that appears on startup (unfortunately). Maybe under another
>>> search term, but the general term of "printer" returns 38 screens of forum
>>> messages! Good suggestion though. Thank you.
>>>>> 
>>>>> On 5/3/2024 1:43 PM, Bob Sneidar via use-livecode wrote:
>>>>>> I think this has come up before, but I forget the resolution. Did you
>>> search the forums?
>>>>>> Bob S
>>>>>> 
>>>>>> 
>>>>>>> On May 3, 

Re: Livecode startup messages...

2024-05-03 Thread matthias rebbe via use-livecode
There was a problem in the past where standalones were LC IDE, LC Instaler and 
standalones were crashing on startup.
>>
This is what Panos wrote about it:
We recently fixed a bug (affecting mainly Windows 11) where the LC
installer, the LC IDE and Windows standalones were crashing on startup. It
turned out this was caused if some generic printer drivers were installed
in the device, and installing the official printer drivers from the
vendor's website prevented the crash. We had reports for Brother printers,
Epson and HP if I remember correctly.

The fix we added did fix the crash, but in some cases caused a delay on
startup, if the device still had the "generic" printer driver installed.
<<


Maybe there is a regression in some way that LC now does not crash but shows 
the messages.

Could you try the following?

1. Open Windows Task Manager
2. Search for a process named "Spooler Subsystem app" or just "Print
Spooler"
3. Force quit this process

If this solves it, then it seems to be a regression in the new LC dp builds.

Regards,

Matthias




> Am 03.05.2024 um 20:16 schrieb Paul Dupuis via use-livecode 
> :
> 
> I had not searched the forums, but I just did for "Waiting for printer" and 
> "printer connections" and neither phrase turned up anything related to the 
> dialog that appears on startup (unfortunately). Maybe under another search 
> term, but the general term of "printer" returns 38 screens of forum messages! 
> Good suggestion though. Thank you.
> 
> 
> On 5/3/2024 1:43 PM, Bob Sneidar via use-livecode wrote:
>> I think this has come up before, but I forget the resolution. Did you search 
>> the forums?
>> 
>> Bob S
>> 
>> 
>>> On May 3, 2024, at 10:40 AM, Paul Dupuis via use-livecode 
>>>  wrote:
>>> 
>>> When LC 9.6.11 or 9.6.12rc1 starts up OR (more importantly to me) 
>>> Standalones build with either of those versions starts up, on Windows 11, 
>>> there is a dialog that appear stating "Waiting for printer connections..."
>>> 
>>> This dialog may appear on earlier versions - I forget if I had seen it 
>>> previously.
>>> 
>>> Is there some setting to prevent or hide this dialog? In my standalone app, 
>>> I have customers asking what is it and find it "annoying".
>>> 
>>> 
>>> ___
>>> 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


___
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


Re: Windows on ARM...

2024-04-10 Thread matthias rebbe via use-livecode
I am running here a Windows 11 VM in Parallels 19 on my Mac Studio with M1 Max, 
mainly to test the Windows standalones (32 and 64bit) i've created on macOS.
I can also confirm that so far i did not experience any problems with running 
those Intel builds on Win11 ARM.




> Am 10.04.2024 um 15:20 schrieb Paul Dupuis via use-livecode 
> :
> 
> Thank you Mark!
> 
> I'm sure like most folks that sell software, we have a small camp of 
> customers that always want to be on the leading-edge and, whether its a new 
> macOS or a new Windows OS (or OS feature), we get contacted early and often 
> about whether our software will be compatible.
> 
> There are some days I just want to scream "It will work when it will work!" 
> but I do understand their interest in new technologies and so we try to 
> provide some reasonable answer. These responses (from you and Mike) allow me 
> to respond that it is very likely our app will work on Windows ARM.
> 
> -- Paul
> 
> On 4/10/2024 2:11 AM, Mark Waddingham via use-livecode wrote:
>> On 2024-04-09 20:03, Paul Dupuis via use-livecode wrote:
>>> Mothership people (or anyone in the community that may know this):
>>> 
>>> Microsoft is expected to port and release Windows running on ARM chips 
>>> (Surface laptops will use the Snapdragon X Elite processors from Qualcomm) 
>>> this year. Announcement expected May 20, shipping - who knows when, but 
>>> likely this year. This is to compete with Apple's M# chips.
>>> 
>>> Will we have a dual build option in Livecode (or is one even needed)? And, 
>>> for the BIG QUESTION, how long is it likely to be after Windows on ARM is 
>>> released to the public before we see a LC version that supports it?
>> 
>> I can't really say when we will add a native ARM64 build for Windows - it 
>> will depend largely on demand and need.
>> 
>> That being said, we have recently updated how we build the windows engine to 
>> use the most recent version of Visual Studio (which has arm64 target 
>> compilers) so that is at least a step in the right direction.
>> 
>>> I know, this is probably way ahead of any practical answer, but I know we 
>>> WILL have customers asking us if our app (built on LC9.6.11) will run on 
>>> Windows on ARM on day one.
>> 
>> Windows ARM has been available to everyone for a while - albeit not strictly 
>> a 'public' thing, virtualization tools like VMware on macOS will download 
>> and install the ARM version of windows automatically if you are running on 
>> an ARM mac.
>> 
>> We have a couple of people internally who have ARM macs, and use VMware to 
>> run Windows in ARM and we haven't seen any problems.
>> 
>> So I can echo what Mike said - especially since Microsoft added x86-64 
>> support to their Intel emulation layer on Windows ARM (think Rosetta 2) 
>> about a year or so ago - both x86 and x86-64 versions of the LiveCode engine 
>> run seamlessly on it.
>> 
>> Another thing to remember is that Microsoft are not forcing a processor 
>> transition unlike Apple have done twice now (in the last two decades) - I 
>> fully expect that Windows on ARM will support Intel executables 
>> indefinitely, just like x86-64 Windows continues to support x86 executables.
>> 
>> Warmest Regards,
>> 
>> Mark.
>> 
> 
> 
> ___
> 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


Re: is there something like "sockettimeoutinterval" for "put url... into aVariable"?

2024-03-17 Thread matthias rebbe via use-livecode
What URL type are you using? 
When using http/ftp and so on then there is also tsNetSetTimeouts in case you 
are using a commercial LC Version >=8.



> Am 17.03.2024 um 18:17 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi friends,
> 
> see subject, any hints welcome.
> Thanks in advance!
> 
> 
> Best
> 
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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


Re: How to edit a How To Lesson?

2024-02-11 Thread matthias rebbe via use-livecode
This is only possible, when you have an account for the Lessons (Screensteps) 
website.
You can edit the lessons directlyon the web or with the desktop app 
"Screensteps" which can be downloaded here
https://www.screensteps.com/downloads

As you already have created lessons at least the one from your posted link, you 
should already have access to it. 
Did you already try to  recover your password?

> Am 11.02.2024 um 23:04 schrieb kee nethery via use-livecode 
> :
> 
> I seem to have forgotten how to edit my LiveCode lesson.
> 
> Can someone point to a how to on how to edit a lesson? In specific:
> 
> https://lessons.livecode.com/m/4071/l/876834-signing-and-uploading-apps-to-the-mac-app-store
> 
> Thanks,
> 
> Kee Nethery
> 
> ___
> 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


Re: Top things you are waiting for ....

2024-01-15 Thread Matthias Rebbe via use-livecode
At least the subscription payments for the compiler are paused. ;)

Von meinem iPhone gesendet

> Am 15.01.2024 um 16:25 schrieb Mike Kerner via use-livecode 
> :
> 
> some day, "a couple weeks" will come, and the compiler will go into beta.
> 
>> On Sat, Nov 18, 2023 at 3:49 PM kee nethery via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>> In App Purchases for MacOS apps. When I can’t make money using LiveCode, I
>> have to use something else.
>> 
>> Everything in LiveCode should be Unicode. Really surprised there is stuff
>> that is not.
>> 
>> Kee Nethery
>> ___
>> 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
>> 
> 
> 
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> ___
> 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


Re: We lost an Angle

2024-01-11 Thread matthias rebbe via use-livecode
Ralph,
Unfortunately, I'm not good at these things, especially when I don't write in 
my native language.

Even though we don't know each other personally, I am very sorry for your loss.
I feel for you.

Matthias

> Am 11.01.2024 um 02:54 schrieb Ralph DiMola via use-livecode 
> :
> 
> Many of you knew Margaret from the conferences. We lost her today. She spent
> her life as a nurse in the oncology department. She gave her love and
> empathy to all her patients. She was so full of life and gave it a gallant
> try, but was not to be. We just celebrated our 40th anniversary in December.
> 
> You all were so kind and welcoming to her. I thank you for that.
> 
> 
> 
> Ralph DiMola
> 
> IT Director
> 
> Evergreen Information Services
> 
> rdim...@evergreeninfo.net
> 
> ___
> 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


Re: Best way to lock a whole mySQL table ?

2024-01-07 Thread matthias rebbe via use-livecode
Rereading your posts i realized that you want to lock a table.

So maybe this link is more helpful
https://www.atlassian.com/data/admin/grant-permissions-for-mysql




> Am 07.01.2024 um 21:50 schrieb matthias rebbe via use-livecode 
> :
> 
> You could set user permissions and allow only select.
> 
> https://simplebackups.com/blog/how-to-create-and-grant-permissions-to-a-mysql-user/
> 
> Regards,
> Matthias
> 
>> Am 07.01.2024 um 21:45 schrieb jbv via use-livecode 
>> :
>> 
>> Hi list,
>> I have a mySQL table with over a million rows and I would
>> like to lock the data so that no inserts nor updates are
>> possible, only reads via select commands.
>> I have read the doc as well as numerous blogs, and as far
>> as I understand, the following command
>> LOCK TABLES myTable WRITE;
>> locks the table and prevents other users from reading or
>> writing to the table.
>> But that's not what I need : I need to allow any user to
>> read at any time, but prevent anyone to write at any time.
>> Besides, I also need the lock to be effective in phpMyAdmin.
>> And of course, I need to do that for 1 table only and not
>> the other tables in the db.
>> 
>> How can I achieve that ? Does the solution have to do
>> with the user privileges ?
>> 
>> Thank you in advance.
>> jbv
>> 
>> ___
>> 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


Re: Best way to lock a whole mySQL table ?

2024-01-07 Thread matthias rebbe via use-livecode
You could set user permissions and allow only select.

https://simplebackups.com/blog/how-to-create-and-grant-permissions-to-a-mysql-user/

Regards,
Matthias

> Am 07.01.2024 um 21:45 schrieb jbv via use-livecode 
> :
> 
> Hi list,
> I have a mySQL table with over a million rows and I would
> like to lock the data so that no inserts nor updates are
> possible, only reads via select commands.
> I have read the doc as well as numerous blogs, and as far
> as I understand, the following command
> LOCK TABLES myTable WRITE;
> locks the table and prevents other users from reading or
> writing to the table.
> But that's not what I need : I need to allow any user to
> read at any time, but prevent anyone to write at any time.
> Besides, I also need the lock to be effective in phpMyAdmin.
> And of course, I need to do that for 1 table only and not
> the other tables in the db.
> 
> How can I achieve that ? Does the solution have to do
> with the user privileges ?
> 
> Thank you in advance.
> jbv
> 
> ___
> 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


Re: 2 Qs about the OAuth2 bug fix in v10.x

2024-01-03 Thread matthias rebbe via use-livecode
What i forgot,

if this all is done by the oauth2.livecodescript, couldn't one then use that 
script in V9?


> Am 03.01.2024 um 21:54 schrieb matthias rebbe via use-livecode 
> :
> 
> According to the release notes of dp7 the corresponding bug is 24334
> 
> 
> https://quality.livecode.com/show_bug.cgi?id=24334
> 
> 
> 
>> Am 03.01.2024 um 21:35 schrieb ambassador--- via use-livecode 
>> :
>> 
>> The blog discussion re v10 mentions this fix to OAuth2:
>> 
>>  "OAuth2 redirect parameters are now correctly decoded"
>> 
>> I was unable to find the corresponding bug report for that item.
>> 
>> Does anyone here know the bug report ID for that?
>> 
>> And can anyone on the team confirm if this will be backported to the v9.x 
>> series?
>> 
>> Thanks in advance - 
>> 
>> --
>> Richard Gaskin
>> FourthWorld.com
>> 
>> ___
>> 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


Re: 2 Qs about the OAuth2 bug fix in v10.x

2024-01-03 Thread matthias rebbe via use-livecode
According to the release notes of dp7 the corresponding bug is 24334


https://quality.livecode.com/show_bug.cgi?id=24334



> Am 03.01.2024 um 21:35 schrieb ambassador--- via use-livecode 
> :
> 
> The blog discussion re v10 mentions this fix to OAuth2:
> 
>   "OAuth2 redirect parameters are now correctly decoded"
> 
> I was unable to find the corresponding bug report for that item.
> 
> Does anyone here know the bug report ID for that?
> 
> And can anyone on the team confirm if this will be backported to the v9.x 
> series?
> 
> Thanks in advance - 
> 
> --
> Richard Gaskin
> FourthWorld.com
> 
> ___
> 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


Re: Embedded PDFs in Windows Menu

2024-01-03 Thread matthias rebbe via use-livecode


> Am 03.01.2024 um 17:09 schrieb Bob Sneidar via use-livecode 
> :
> 
> It sounds like he is dealing with file permissions. His app can create but 
> not write. I’ll bet the PDF file is 0 kbytes. 
> 
I had contact with Charles off-list.
No, the pdf sizes are not 0 kbytes. And they were written to the user's 
documents folder.  The different PDF files have different sizes on Windows and 
contain  exact the same number of pages the real PDF has, but they are blank.

The problem seems to be solved now. He will import/store the PDFs again in 
custom properties, but doing this under Windows. When those are written back 
from custom properties to pdf files on hard disk, they can be read  on Windows 
and macOS.
So at least he can proceed.

Anyway, i was wondering what the reason might have been that this did not work 
with PDF stored in custom properties on macOS.


> I would try saving the file using open file  for binary write; 
> write to file ; put the result into tResult, close file  
> then check for tResult
> 

> Bob S
> 
> 
>> On Dec 31, 2023, at 8:52 AM, Matthias Rebbe via use-livecode 
>>  wrote:
>> 
>> Paul,
>> 
>> the subject of Charles post is a bit misleading.
>> The problem does not have to do with the menu.
>> 
>> Charles problem is the following. He stored several PDF files on macOS as 
>> custom properties. His program allows the user to save the PDF to hard disk 
>> using a menu entry.
>> The command for creating the PDF is
>> put the PDFfile1 of this stack into URL “binfile:……..“
>> 
>> When the PDF is saved on macOS the PDF is readable (on Windows and macOS), 
>> when the PDF is saved on Windows, a PDF with blank pages is created.
>> 
>> I am not sure, if this maybe has to do with encoding or so?
>> 
>> Regards,
>> Matthias
>> 
>> Von meinem iPad gesendet
>>> Am 31.12.2023 um 16:18 schrieb Paul Dupuis via use-livecode 
>>> :
>>> 
>>> I'm not sure exactly what you are talking about?
>>> 
>>> Are you asking about launching a PDF from a menu item under a "Windows" 
>>> menu?
>>> 
>>>> On 12/31/2023 9:41 AM, Charles Szasz via use-livecode wrote:
>>>> I have found that a method I use (proposed by LC tech support a few years 
>>>> ago to embed PDFs in a Windows menu (using custom properties) does not 
>>>> work in LC 9+. It does work on a Mac. Anybody have solution for this 
>>>> problem?
>>>> 
>>>> 
>>>> Sent from my iPad
>>>> ___
>>>> 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
> 
> ___
> 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


Re: Embedded PDFs in Windows Menu

2023-12-31 Thread Matthias Rebbe via use-livecode
Paul,

the subject of Charles post is a bit misleading.
The problem does not have to do with the menu.

Charles problem is the following. He stored several PDF files on macOS as 
custom properties. His program allows the user to save the PDF to hard disk 
using a menu entry.
The command for creating the PDF is
put the PDFfile1 of this stack into URL “binfile:……..“

When the PDF is saved on macOS the PDF is readable (on Windows and macOS), when 
the PDF is saved on Windows, a PDF with blank pages is created.

I am not sure, if this maybe has to do with encoding or so?

Regards,
Matthias

Von meinem iPad gesendet
> Am 31.12.2023 um 16:18 schrieb Paul Dupuis via use-livecode 
> :
> 
> I'm not sure exactly what you are talking about?
> 
> Are you asking about launching a PDF from a menu item under a "Windows" menu?
> 
>> On 12/31/2023 9:41 AM, Charles Szasz via use-livecode wrote:
>> I have found that a method I use (proposed by LC tech support a few years 
>> ago to embed PDFs in a Windows menu (using custom properties) does not work 
>> in LC 9+. It does work on a Mac. Anybody have solution for this problem?
>> 
>> 
>> Sent from my iPad
>> ___
>> 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


Re: tsneterr: (3) URL using bad/illegal format or missing URL

2023-12-17 Thread matthias rebbe via use-livecode
Hello Klaus.

please see the example below. In my example i am posting a zip file with images 
to a livecode server script

Livecode script

on mouseup
   answer file "Select zip file..."
   if it is empty then exit to top
   put "" & it into tArchive
   if libUrlMultiPartFormData(tForm,"Archive", tArchive) is not empty then
  altlog the long system time & " - error:" & it
   else
  set the httpHeaders to line 1 of tForm 
  altlog the long system time & " - Upload gestartet"
  post line 2 to -1 of tForm to url "https://MYSERVER.COM/upload_bilder.lc";
  put it into  postResult
  set the httpHeaders to empty
  
  switch postResult
 case   postResult begins with "Bildupload fehlgeschlagen" is true
 ## your script for upload error
 break
 case  postResult begins with "Bildupload okay" is true
 ## your script for successful upload
break
end switch
   end if
end mouseup 


Livecode Server script



I hope there is no error in my example. I simplified my original code for the 
above example.

In my original version the complete upload and the processing of the uploaded 
file is automatic w/o user interaction. 
The desktop app creates a zip file and posts that zip file to a Livecode Server 
script which just handles the upload and then returns a success or failure.
According to the upload script my standalone then calls another script on the 
server for further processing.


Regards,
Matthias




> Am 17.12.2023 um 10:18 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi Matthias,
> 
>> Am 16.12.2023 um 23:29 schrieb matthias rebbe via use-livecode 
>> :
>> 
>> Hello Klaus,
>> 
>> You could try to post the data as a file  to the server. There is an array 
>> $_files in Livecode server available, which handles the file uploads.
> 
> ah, sounds promising, thank you! :-)
> I wanted to post the list directly from an LC field, but can surely store its 
> content to a temp file.
> 
> But how is the syntax in my case?
> ...
> put clean_name(tSetlist) into tDateiname 
> ## = filename on server
> 
> ## put "whatever" & CR & urlencode(fld "setlist") into tInhalt
> put "https://www.MYSERVER.de/setlists.lc?name="; & tDateiname & "&setlist=" & 
> url("file:" & path to file") into tURL #?
> ## Nothing in the dictionary about this
> ...
> 
>> Regards,
>> Matthias
> 
> Best
> 
> Klaus
> 
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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


Re: tsneterr: (3) URL using bad/illegal format or missing URL

2023-12-16 Thread matthias rebbe via use-livecode
Hello Klaus,

You could try to post the data as a file  to the server. There is an array 
$_files in Livecode server available, which handles the file uploads.

Regards,
Matthias

> Am 16.12.2023 um 17:37 schrieb Klaus major-k via use-livecode 
> :
> 
> Should I use a different format to pass the CR delimited list to the LC 
> script?
> If yes, which one?
> 
>> Am 16.12.2023 um 16:50 schrieb Klaus major-k via use-livecode 
>> :
>> 
>> Followup:
>> I checked fo "illegal" character like @ ' etc., still no joy.
>> This has been working two weeks ago!
>> 
>>> Am 16.12.2023 um 15:51 schrieb Klaus major-k via use-livecode 
>>> :
>>> 
>>> Hi friends,
>>> 
>>> I am trying to upload a (not so long) urlencoded text list
>>> to my server, but get the tsNet error as in the subject.
>>> 
>>> In the form of:
>>> ...
>>> ## Remove spaces etc.
>>> put clean_name(tSetlist) into tDateiname
>>> put "whatever" & CR & urlencode(fld "setlist") into tInhalt
>>> put "https://www.MYSERVER.de/setlists.lc?name="; & tDateiname & "&setlist=" 
>>> & tInhalt into tUrl
>>> ...
>>> 
>>> The LC server script:
>>> -
>>> >> put $_GET["name"] into tName
>>> put $_GET["setlist"] into tSetList
>>> put "OK" into tAntwort
>>> try
>>> put tSetList into url("file:" & tName)
>>> catch tProblem
>>> put tProblem into tAntwort
>>> end try
>>> put tAntwort
>>> ?>
>>> 
>>> 
>>> The error comes from LC and NOT from the server, tAnwort = EMPTY!
>>> 
>>> The URL is definitively correct!
>>> Is the urlencoded string in tInhalt too long for a parameter?
>>> Or is a CR in that parameter not a good idea?
>>> 
>>> Any hints very appreciated, thanks in advance.
>>> 
>>> 
>>> Best
>>> 
>>> Klaus
>>> --
>>> Klaus Major
>>> https://www.major-k.de
>>> https://www.major-k.de/bass
>>> kl...@major-k.de
>>> 
>>> 
>>> ___
>>> 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
>> 
>> --
>> Klaus Major
>> https://www.major-k.de
>> https://www.major-k.de/bass
>> kl...@major-k.de
>> 
>> 
>> ___
>> 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
> 
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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


Re: Get rid of the remote debugger

2023-12-11 Thread matthias rebbe via use-livecode
I meant the extensions folder in the app bundle, just don't mentioned it. 
Thought that it is clear that all included extensions reside in the app bundle. 
;)



> Am 11.12.2023 um 17:36 schrieb Bob Sneidar via use-livecode 
> :
> 
> That is not where the remote debugger lives on MacOS. It is in the 
> Application package. I can try to remove it from there and see what happens. 
> 
> Bob S
> 
> 
>> On Dec 8, 2023, at 4:14 PM, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Hm, did you already try to delete the folder   
>> Extensions/com.livecode.library.remotedebugger in the Livecode Extensions 
>> folder?
>> 
>>> Am 09.12.2023 um 00:42 schrieb Bob Sneidar via use-livecode 
>>> :
>>> 
>>> I occasionally get the dreaded error in remote debugger stack is password 
>>> protected issue. I don’t WANT the remote debugger. I do not NEED the remote 
>>> debugger. How can I rid myself of this incredibly annoying pest? 
>>> 
>>> Bob S
>>> 
>>> ___
>>> 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


___
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


Re: Get rid of the remote debugger

2023-12-08 Thread matthias rebbe via use-livecode
Hm, did you already try to delete the folder   
Extensions/com.livecode.library.remotedebugger in the Livecode Extensions 
folder?

> Am 09.12.2023 um 00:42 schrieb Bob Sneidar via use-livecode 
> :
> 
> I occasionally get the dreaded error in remote debugger stack is password 
> protected issue. I don’t WANT the remote debugger. I do not NEED the remote 
> debugger. How can I rid myself of this incredibly annoying pest? 
> 
> Bob S
> 
> ___
> 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


Re: tsNetUploadSync()

2023-12-08 Thread matthias rebbe via use-livecode
Hi Scott,

i just tested here with LC 9.6.10 and 10DP6 on a HostM account and also on a 
Synology FTP account in Rosetta mode and native on ARM64
I used FTP explicit as protocol.
In all cases it was successful.

My HostM account is on a server located in Germany at Hetzner, Your domain is 
on a server located in Canada at OHV.
So maybe there was a change in tsNET and there  is a difference between how our 
servers confirm the successful upload. And maybe the way  your server confirms 
the upload, does not "comply" with the changes in tsNET.

Maybe the HostM support could help in changing the settings. They are very used 
with Livecode. Y

Btw.  I could send you the login data for my test account so you could check  
if it is working with that account. 
Then you could tell HostM suppert  that there is no problem with a German HostM 
account.

Regards,
Matthias






> Am 08.12.2023 um 01:13 schrieb scott--- via use-livecode 
> :
> 
> I have a project that uses the business version of tsNet to ftp a file onto a 
> web server. (I’m using a Mac, the server is a shared one on hostm.) This 
> works fine in LC 9.6.8 but fails in subsequent versions of LC 9.6.x as well 
> as LC 10.0.0 (dp 6). I’m fairly ignorant of tsnet and file transfer 
> protocols. My attempts to debug the problem by looking at headers and cURL 
> error codes hasn’t gotten me anywhere useful. Is there something that changed 
> between LC 9.6.8 and LC 9.6.9  that might help inform where I should be 
> looking? I saw that LC 9.6.9 updated the version of OpenSSL it was using but 
> I’m not sure if/how that might effect tsnet. I’ve put more details below.  
> Any ideas welcomed. (Well, almost any ;- )
> 
> --
> Scott Morrow
> 
> Elementary Software
> (Now with 20% less chalk dust!)
> web   https://elementarysoftware.com/
> email sc...@elementarysoftware.com
> booth1-360-734-4701
> -
> 
> 
> When things don’t work I get:
> "Transfer complete with server response code tsneterr: (13) Bad PASV/EPSV 
> response: 250”  — which is confusing to me since:
> 
> "CURLE_FTP_WEIRD_PASV_REPLY (13)
> libcurl failed to get a sensible result back from the server as a response to 
> either a PASV or a EPSV command. The server is flawed.”
> 
> Although a 250 FTP response seems to mean: "Requested file action okay, 
> completed"
> 
> 
> When things do work [LC 9.6.8] I get:
> "Transfer complete with server response code 226”   — which I think means: 
> Closing data connection; requested file action successful
> 
> -
> A more complete list of responses
> 
> server responses from LC 9.6.11 (rc 1) failed attempt:
> 
> - Server Responses -
> Downloading FTPS directory listing for 
> /public_html/traditionaltaekwondo.org/calendar_events_data from 
> ftp://xxx.serversignin.com
> Transfer complete with server response code tsneterr: (13) Bad PASV/EPSV 
> response: 550--
> tRecvHeaders:
> 220-- Welcome to Pure-FTPd [privsep] [TLS] -- 
> 220-You are user number 6 of 188 allowed. 
> 220-Local time is now 22:44. Server port: 21. 
> 220-This is a private system - No anonymous login 
> 220-IPv6 connections are also welcome on this server. 
> 220 You will be disconnected after 30 minutes of inactivity. 
> 500 This security scheme is not implemented 
> 234 AUTH TLS OK. 
> 331 User xxx OK. Password required 
> 230 OK. Current restricted directory is / 
> 200 PBSZ=0 
> 200 Data protection level set to "private" 
> 257 "/" is your current location 
> 250 OK. Current directory is /public_html 
> 250 OK. Current directory is /public_html/traditionaltaekwondo.org 
> 500 Unknown command 
> 227 Entering Passive Mode (192,99,207,157,134,188) 
> 200 TYPE is now 8-bit binary 
> 550 I can only retrieve regular files --
> Uploading file 2024_calendar_events.txt to 
> ftp://xxx.serversignin.com/public_html/traditionaltaekwondo.org/calendar_events_data
> Transfer complete with server response code tsneterr: (13) Bad PASV/EPSV 
> response: 250
> 
> tRecvHeaders:
> 227 Entering Passive Mode (192,99,207,157,126,230) 
> 250 OK. Current directory is / 
> 250 OK. Current directory is /public_html 
> 250 OK. Current directory is /public_html/traditionaltaekwondo.org 
> 250 OK. Current directory is 
> /public_html/traditionaltaekwondo.org/calendar_events_data 
> tsNetGetTimeouts: 60,0,30,6,30,1000
> 
> 
> server responses from LC 9.6.8 successful attempt:
> 
> Downloading FTPS directory listing for 
> /public_html/traditionaltaekwondo.org/calendar_events_data from 
> ftp://ua873228.serversignin.com
> Transfer complete with server response code tsneterr: (78) The file does not 
> exist--
> tRecvHeaders:
> 220-- Welcome to Pure-FTPd [privsep] [TLS] -- 
> 220-You are user number 2 of 188 allowed. 
> 220-Local tim

Re: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
I normally would also use the emergency request only if  it is really urgent 
for me. But in this case it was also import for Livecode Ltd to get to know 
about it and therefore i thought i should inform them in case they weren't 
already aware of it.

> Am 20.11.2023 um 20:42 schrieb Ralph DiMola via use-livecode 
> :
> 
> Matthias, Thanks!
> Back up here also. I thought of that but did not want to take advantage of
> my hosting support. Next time I have an emergency off hours I'll contact
> hosting support.
> 
> Also thanks to the LC team for fixing this ASAP.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
> Of matthias rebbe via use-livecode
> Sent: Monday, November 20, 2023 2:06 PM
> To: How to use LiveCode
> Cc: matthias_livecode_150...@m-r-d.de
> Subject: Re: LC Licensing and Website
> 
> I just received an answer from the LC hosting support. Login and licensing
> should be possible again. Tried it here already with success.
> 
> 
>> Am 20.11.2023 um 19:57 schrieb matthias rebbe via use-livecode
> :
>> 
>> Me too, but send an email to livecode hosting support as urgent, because
> the service at that address is provided 24/7. I am not sure if the normal LC
> support address is watched outside the office hours?
>> 
>>> Am 20.11.2023 um 19:55 schrieb Ralph DiMola via use-livecode
> :
>>> 
>>> I sent an email to support before I sent to the list.
>>> 
>>> Ralph DiMola
>>> IT Director
>>> Evergreen Information Services
>>> rdim...@evergreeninfo.net
>>> 
>>> 
>>> -Original Message-
>>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On 
>>> Behalf Of Mark Wieder via use-livecode
>>> Sent: Monday, November 20, 2023 1:41 PM
>>> To: Ralph DiMola via use-livecode
>>> Cc: Mark Wieder
>>> Subject: Re: LC Licensing and Website
>>> 
>>> On 11/20/23 10:29, Ralph DiMola via use-livecode wrote:
>>>> I can't license LC or login to my LC account on the website. Anyone 
>>>> else
>>> having problems?
>>> 
>>> Yep. It's dead.
>>> 
>>> --
>>> Mark Wieder
>>> ahsoftw...@gmail.com
>>> 
>>> 
>>> ___
>>> 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
> 
> 
> ___
> 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


Re: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
I just received an answer from the LC hosting support. Login and licensing 
should be possible again. Tried it here already with success.


> Am 20.11.2023 um 19:57 schrieb matthias rebbe via use-livecode 
> :
> 
> Me too, but send an email to livecode hosting support as urgent, because the 
> service at that address is provided 24/7. I am not sure if the normal LC 
> support address is watched outside the office hours?
> 
>> Am 20.11.2023 um 19:55 schrieb Ralph DiMola via use-livecode 
>> :
>> 
>> I sent an email to support before I sent to the list.
>> 
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>> rdim...@evergreeninfo.net
>> 
>> 
>> -Original Message-
>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
>> Of Mark Wieder via use-livecode
>> Sent: Monday, November 20, 2023 1:41 PM
>> To: Ralph DiMola via use-livecode
>> Cc: Mark Wieder
>> Subject: Re: LC Licensing and Website
>> 
>> On 11/20/23 10:29, Ralph DiMola via use-livecode wrote:
>>> I can't license LC or login to my LC account on the website. Anyone else
>> having problems?
>> 
>> Yep. It's dead.
>> 
>> -- 
>> Mark Wieder
>> ahsoftw...@gmail.com
>> 
>> 
>> ___
>> 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


___
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


Re: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
Me too, but send an email to livecode hosting support as urgent, because the 
service at that address is provided 24/7. I am not sure if the normal LC 
support address is watched outside the office hours?

> Am 20.11.2023 um 19:55 schrieb Ralph DiMola via use-livecode 
> :
> 
> I sent an email to support before I sent to the list.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
> Of Mark Wieder via use-livecode
> Sent: Monday, November 20, 2023 1:41 PM
> To: Ralph DiMola via use-livecode
> Cc: Mark Wieder
> Subject: Re: LC Licensing and Website
> 
> On 11/20/23 10:29, Ralph DiMola via use-livecode wrote:
>> I can't license LC or login to my LC account on the website. Anyone else
> having problems?
> 
> Yep. It's dead.
> 
> -- 
>  Mark Wieder
>  ahsoftw...@gmail.com
> 
> 
> ___
> 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


Re: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
Same here with the LC Account. Did not try to relicense LC.

> Am 20.11.2023 um 19:29 schrieb Ralph DiMola via use-livecode 
> :
> 
> I can't license LC or login to my LC account on the website. Anyone else 
> having problems?
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> ___
> 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


Re: [[ ANN ]] New Enhancements Bundle v1.0.33 available

2023-11-15 Thread matthias rebbe via use-livecode
Yes, but it can be found, in case you've purchased the bundle, in your account 
under Products->Thirdparty

https://livecode.com/account/products/thirdparty



> Am 16.11.2023 um 00:28 schrieb Bob Sneidar via use-livecode 
> :
> 
> Is this the Summer Megabundle 2022? Otherwise I do not see it. 
> 
> Bob S
> 
> 
>> On Nov 15, 2023, at 6:34 AM, panagiotis merakos via use-livecode 
>>  wrote:
>> 
>> Hello all,
>> 
>> Just to let you know that there is an update of the enhancements bundle
>> available in your account area.
>> 
>> Latest update 1.0.33: 15 November 2023
>> 
>> This update includes some bugfixes. I'll update BugZilla later tonight.
>> 
>> You can have a look at the "changelog.txt" file that is included in the
>> bundle, to see what is new in this release.
>> 
>> Note that when installing this new version using the stack
>> "WidgetPackInstaller.livecode" that is included in the bundle, you need to
>> restart the LC IDE when the installation finishes - you will get a dialog
>> asking you to do so.
>> 
>> Kind regards,
>> Panos
>> --
>> ___
>> 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


Re: [[ ANN ]] New Enhancements Bundle v1.0.33 available

2023-11-15 Thread matthias rebbe via use-livecode
I too have the My Livecode folder in Dropbox and here i was able to install 
with minor problems on LC 9.6.10 macOS.

I got 2 times a message that a stack was already in memory. After pressing 
purge the installation went on.

The only thing that was not installed was the radial slider. I had to manually 
add it using the extension builder.



> Am 15.11.2023 um 21:02 schrieb J. Landman Gay via use-livecode 
> :
> 
> On 11/15/23 8:34 AM, panagiotis merakos via use-livecode wrote:
>> Hello all,
>> Just to let you know that there is an update of the enhancements bundle
>> available in your account area.
>> Latest update 1.0.33: 15 November 2023
> 
> Most of it won't install, I keep getting a message to install the 
> widgetBundleUtils before continuing. (There's no way to cancel out of the 
> installation so I need to hit "OK" multiple times.)
> 
> I do have this in the My LiveCode folder:
> My LiveCode/Extensions/com.livecode.library.widgetbundleutils.1.1.1
> 
> It might matter that this folder is not in the usual default location, it's 
> in a Dropbox so I can share it with my other Mac. Where does it need to be?
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
> 
> 
> ___
> 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


Re: Top things you are waiting for ....

2023-11-12 Thread matthias rebbe via use-livecode


1. Debugger for Livecode Server.
Man, what do i miss the On-Rev client

2. Native MSSQL database support

3. tsNet to support HTTP/2
https://quality.livecode.com/show_bug.cgi?id=23355
According to CharlesW this should be easily fixed with a 3rd party library 
which has to be included alongside curl. 



> Am 11.11.2023 um 23:43 schrieb Tom Glod via use-livecode 
> :
> 
> Hey everyone
> Just a market research thread.
> What are the top 3 or 5 things you are waiting for in Livecode's feature
> set?
> This is my list.
> 
> 1. Updated Browser
> 2. Compiler (its important because speed is important to the user
> experience)
> 3. integrated layering of native controls
> 
> What are yours?
> 
> Cheers,
> 
> Tom
> ___
> 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


Finally success with code signing Windows standalones withe the new eToken certificates under macOS using jarsigner

2023-11-09 Thread matthias rebbe via use-livecode
Phew, after searching, reading and trying many days i was finally able to code 
sign my first Windows standalone under macOS today with this new eToken 
certificates using jarsigner.

I used jarsigner 5.0 and JDK 1.8 for it.
I will now intensively test it and if there is interest i could create either 
an LC lesson or just a PDF with step by step instructions 

I tested it here with a certficate  that can be used with a software based 
eToken, not a hardware based one.
But it should also work with hardware eTokens, as jarsigner does not see if the 
the eToken is software or hardware based.

Code signing Windows standalones under macOS should technically also be 
possible using osslsigncode, but the current builds for macOS do not have the 
eToken support included, but i think that is just a matter of time. At least i 
hope so. ;)

Is there any interest here in the list for detailed instructions?
I will see if i can also provide an easy stack that automatically builds and 
executes the needed shell commands for signing, so you just have to select your 
Windows standalone and the stack does all the work for you.
The only work that has to be done by you is to do the basic configuration 
once...

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


Re: Deployment: a plea/opportunity

2023-10-14 Thread matthias rebbe via use-livecode
Hi all,

there is a way to export a Apple ID account including developer certificates 
and provisioning profiles at once using Xcode.
See here
https://dl.qck.nu/?dl=Transfer-Copy_Developer_Account_to_a_new_computer.pdf

Regards,
Matthias



> Am 14.10.2023 um 06:52 schrieb Mark Smith via use-livecode 
> :
> 
> Re: The problem was getting my Apple code signing certificates AND related 
> certificates on to the MacBook air from the Apple Developer site, something I 
> don't think Livecode can really help with.
> 
> Paul, just so I understand this problem better. Is there a reason why you 
> can’t just download your certificates from the Apple Developer site to your 
> MacBook Air? Do they specifically restrict downloading to only certain 
> devices? 
> 
> Mark
> 
> Sent from my iPhone
> 
>> On Oct 13, 2023, at 9:02 PM, Paul Dupuis via use-livecode 
>>  wrote:
>> 
>> I'd love to see versions of Livecode stacks that assist with code signing 
>> and notarization for as many platforms as possible (I am aware of stacks for 
>> Windows and macOS) built into Livecode.
>> 
>> That said, for my two major problems (1 on macOS and 1 on Windows), I don't 
>> think there is anything Livecode could have done to help (other than 
>> lessons/documentation).
>> 
>> On Windows my current certificate - a .pfx format code signing cert - is 
>> expiring in November, so I renewed it. However, as of June 1 2023, the 
>> Windows code signing industry moved to requiring all code signing 
>> certificates to be issued on an encrypted USB token and you must use 
>> specialized software (that 3rd party can not hook into to prevent malware) 
>> to access those tokens to code sign.
>> 
>> On macOS, I needed to update code signing and NOTARIZATION to accommodate 
>> that Apple is switching to a new notary tool that only rns on new versions 
>> of macOS (I was using Mojave and atool) so I HAD (forced by Apple) for 
>> update to using the macBook Air I have that happened to have Sonoma on it 
>> and than meant Xcode 15 command line tools for the new Notary tool. atool 
>> stops being accepted by Apple some time in November so my old notarization 
>> steps will stop working. The change in notary tool was easy with Matthias's 
>> lessons and documentation on livecode.com. The problem was getting my Apple 
>> code signing certificates AND related certificates on to the MacBook air 
>> from the Apple Developer site, something I don't think Livecode can really 
>> help with.
>> 
>> Yes, others have had still other issues some of which improvements in 
>> Livecode might help address, but for the two I ran into that I turned to the 
>> list for help for, they were ultimately nothing that I think Livecode could 
>> help with.
>> 
>> Just my 2 cents on my 2 issues.
>> 
>> 
>>> On 10/13/2023 1:46 PM, Richard Gaskin via use-livecode wrote:
>>> We see it here in this list. We see it in the forums. We see it wherever 
>>> app deployment is discussed:
>>> 
>>> OS requirements for packaging/stapling/signing apps are onerous.
>>> 
>>> At the edge of, and sometimes exceeding, being prohibitively so.
>>> 
>>> There's no point in making a standalone if you can't ship it.
>>> 
>>> If pro devs with decades of experience struggle with this, newcomers will 
>>> run screaming.
>>> 
>>> SIMPLIFYING DEPLOYMENT IS THE NUMBER ONE PRIORITY.
>>> 
>>> Pardon the all-caps. I rarely use them. But this is important.
>>> 
>>> Simplifying deployment is more important than "AI".
>>> Simplifying deployment is more important than "nocode".
>>> 
>>> It is the single biggest pain point.
>>> 
>>> And so it is the single biggest opportunity.
>>> 
>>> Fulfill the promise of "Everyone can code": focus on simplifying deployment.
>>> 
>>> Step 1: Acquire Matthias' great tool.
>>> 
>>> Step 2: Enhance it for current requirements across platforms.
>>> 
>>> Step 3: Look for every opportunity to further simplify the process, and 
>>> take it, at least one more simplification with each new build.
>>> 
>>> This is important. It really is.
>>> 
>>> -- 
>>> 
>>> And no, web export will not magically save things.  Even when that becomes 
>>> truly production-ready, it's only for web apps.  Not everything needs to be 
>>> a web app.
>>> 
>>> There are a hundred ways to make web apps.
>>> 
>>> There are few ways to make cross-platform native apps.
>>> 
>>> And almost none that rival what LC can do on the desktop.
>>> 
>>> Play into strengths.  Make native deployment the best it can be.
>>> 
>>> When that's done, only then resume work on more peripheral features.
>>> 
>> 
>> 
>> ___
>> 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 

Re: All Versions of LC crashing in Sonoma

2023-10-13 Thread matthias rebbe via use-livecode
Yes that is definitely the case.

But Bill asked if Apple will "fix that in Sonoma" so his old standalones will 
still work under Sonoma without building them again with 9.6.10 or 10.0.6. At 
least that was my understanding. ;) 



> Am 13.10.2023 um 18:32 schrieb Bob Sneidar via use-livecode 
> :
> 
> Heather, just to be clear, I was under the implression that 9.6.10 and 10.0.6 
> WAS the fix for this. 
> 
> Bob S
> 
> 
> -Original Message-
> From: use-livecode  On Behalf Of 
> Heather Laine via use-livecode
> Sent: Friday, October 13, 2023 1:37 AM
> To: How to use LiveCode 
> Cc: Heather Laine 
> Subject: Re: All Versions of LC crashing in Sonoma
> 
> I don't think you can hope for that. It's not a bug, its a change in the way 
> they are implementing menus.
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> ___
> 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


Re: Android: Myapp stopped

2023-10-12 Thread matthias rebbe via use-livecode
Hm,
just a shot in the dark, did you enable the Development mode on the tablets?



> Am 12.10.2023 um 15:35 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi friends,
> 
> I am trying to install my app on the tablets of my bandmembers
> and succeeded on all but one!?
> 
> Info: 
> Samsung Galaxy Tab S
> Android 6.0.1, API 23
> 
> After installation from LC (Test) I tap on the icon and get the alert:
> -> Leadsheeter stopped (angehalten) 
> immediately, no more info.
> 
> I already emptied cache and data and whatnot and even restarted 
> the device a couple of times, no dice!?
> 
> The only info I could get after starting Android Studio was in the
> "Device File Explorer" panel for the device which reads:
> 
> data -> app -> com.major-k.de.leadsheeter-1
> run-as: Could not set capabilities: Operation not permitted
> 
> API too old? Anything else I can check in Android Studio?
> 
> Any hints very welcome!
> 
> Thanks a lot in advance.
> 
> 
> Best
> 
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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


Re: Another (macOS) Code signing guidance question...

2023-10-11 Thread matthias rebbe via use-livecode
Panos,


> Am 11.10.2023 um 02:23 schrieb panagiotis merakos via use-livecode 
> :
> 
> Hello all,
> 
> Just downloading the certificate from your account in the apple dev
> website, and using it in a different machine from the one it was created
> will not work (you get identity not found), because you need the private
> key as well.
> 
But this is not case when the key chain is saved to iCloud and the other 
machine is also using the same iCloud account, isn't it.
At least i had never problems to download the certificates to an other computer 
which had also access to the same key chain in iCloud.

Regards,
Matthias



> This is why you have to export the certificate from the old machine,
> because exporting the certificate exports the private key that is
> associated with it as well.
> 
> Kind regards,
> Panos
> 
> On Wed, 11 Oct 2023, 01:08 J. Landman Gay via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
> 
>> On 10/10/23 4:16 PM, Paul Dupuis via use-livecode wrote:
>>> The hardest part was getting the correct Certificates into the Keychain
>> on the macBook Air.
>>> When code signing I kept getting an "identity not found" (or something
>> like that) that meant I
>>> didn't have the "right" certificate or the certificate installed where
>> it was needed.
>> 
>> Thanks for this. That was the error I was getting too. Apparently both of
>> us have identity
>> crises (ref: Doc Hawk. The smartalec.)
>> 
>> Guess I need to dig around in Keychain.
>> 
>> --
>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>> HyperActive Software   | http://www.hyperactivesw.com
>> 
>> 
>> ___
>> 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


Re: No progress updates on LC 10. Am i the only one who is concerned?

2023-10-11 Thread matthias rebbe via use-livecode
I am afraid the whole power is put into the Web platform. 
And i am not sure how i should feel about it.



> Am 11.10.2023 um 15:21 schrieb Mike Kerner via use-livecode 
> :
> 
> it's october. do you know where the script compiler and usable html5 are?
> 
> On Mon, Aug 21, 2023 at 12:10 PM Ben Rubinstein via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Sad update: it's just happened to me again, with Bracket Completion
>> switched
>> off. I literally checked just before starting to type the format
>> statement;
>> after it crashed and I relaunched 10.0.0.dp5, I checked again. It was
>> still
>> switched off.
>> 
>> I see that the bug is marked awaiting release - but it's not mentioned in
>> the
>> release notes for 10.0.0dp6.
>> 
>> :-(
>> 
>> 
>> On 26/07/2023 09:58, Ben Rubinstein via use-livecode wrote:
>>> Oooh - I hadn't spotted that. (With only a little bit of fear) I'll
>> venture
>>> back into 10dp5 and turn that off. Thanks Geoff!
>>> 
>>> On 26/07/2023 03:49, Geoff Canyon via use-livecode wrote:
 So, not to be too much of an apologist, but the issue doesn't seem like
>> a
 showstopper to me.
 
 On Tue, Jul 25, 2023 at 10:36 AM Dick Kriesel via use-livecode <
 use-livecode@lists.runrev.com> wrote:
 
> 
> 
>> On Jul 25, 2023, at 11:37 AM, Geoff Canyon via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>> 
>> Maybe a silly question, but that issue lists "turn on bracket
>> completion"
>> as a step to reproduce. If bracket completion is off, is it safe?
> 
> Hi, Geoff. I filed the report. With bracket completion off, I saw no
>> such
> problem.
> — Dick
> ___
> 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
>> 
>> ___
>> 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
>> 
> 
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> ___
> 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


Re: Another (macOS) Code signing guidance question...

2023-10-10 Thread matthias rebbe via use-livecode
Paul,

you should be able to download and "install" the Apple certificates directly in 
Xcode.
To do so, open settings in Xcode and select "accounts" icon. There you should 
see a window which allows you to manage your certificates which also includes 
to install them.

Matthias


> Am 10.10.2023 um 18:48 schrieb Paul Dupuis via use-livecode 
> :
> 
> On 10/10/2023 12:36 PM, J. Landman Gay via use-livecode wrote:
>> I got that far at least. I couldn't notarize on Monterey but my client on 
>> Sonoma had no problem using mrSignNotarizeHelper on Sonoma with Xcode 15. My 
>> issues happened after that. So I think you're safe using the tool on Sonoma.
>> 
> 
> Thank you for the encouraging information!
> 
> Currently, I am struggling with get a signing cert into the keychain on the 
> macBook Air with Sonoma. The cert I downloaded and double-click to add to the 
> keychain on Mojave, generates an error trying to do the same on Sonoma (to 
> bad as it was good until 2026!)
> 
> Not sure why it gives an error and would load into the keychain on Sonoma.
> 
> ___
> 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


Re: Window code signing certificate source recommendations

2023-10-10 Thread matthias rebbe via use-livecode
Paul,

just googled a little bit...

If you have a safenet USB Token, than there seems to be a way to disable the 
password pop up.

https://www.finalbuilder.com/resources/blogs/code-signing-with-usb-tokens

> Am 10.10.2023 um 15:05 schrieb Paul Dupuis via use-livecode 
> :
> 
> On 10/10/2023 8:53 AM, matthias rebbe via use-livecode wrote:
>> Hello Paul,
>> 
>> unfortunately this is the "new" standard. Since 1st June 2023 private keys 
>> has to be stored on a Token.
>> https://www.sslpoint.com/new-private-key-storage-requirement-for-standard-code-signing-certificates/
>> 
>> There is no way anymore to export a certificate for example to .pfx.
>> And much more of a pain, it is not possible anymore to code sign Windows app 
>> under macOS or at least i was not able to so so far.
>> 
>> I have a "cloud" certificate from Certum which i purchased from SSL Point 
>> (https://www.sslpoint.com <https://www.sslpoint.com/>)
>> 
>> With this type of certificate the private key is not stored on a USB token. 
>> This "cloud" certifcate  works similar to a usb token. I also have to 
>> install some software. This software allow me to login to the "cloud" and 
>> after successful login i can use that certificate
>> with Microsoft's signtool and JARsigner.
>> https://www.files.certum.eu/documents/manual_en/Code-Signing-signing-the-code-using-tools-like-Singtool-and-Jarsigner_v2.3.pdf
>> 
>> So to automate your signing, you just have to keep a Windows PC running and 
>> make sure that you are logged in to the "Cloud". As long as the software is 
>> logged in you have access to the certificate.
>> I don't know if this is also the case with the USB Token. Could not test it, 
>> because i do not have a usb token. ;)
>> 
>> 
>> Regards,
>> Matthias
> 
> First, thank you for the very informative reply (with links!)
> 
> Second, this "new" standard STINKS!
> 
> The cloud cert sound interesting, but we recently renewed out macOS cert and 
> now we've just renewed our Windows cert, so, short of trying to get money 
> back from Comodo and switching to the "cloud", I guess I am stuck with the 
> "new" crappy standard.
> 
> I do not see how large software companies that automate build, signing, and 
> even QA testing can accept this change. But they must of the suppliers of 
> certs would not go this route for loss of income.
> 
> 
> ___
> 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


Re: Window code signing certificate source recommendations

2023-10-10 Thread matthias rebbe via use-livecode
Hello Paul,

unfortunately this is the "new" standard. Since 1st June 2023 private keys has 
to be stored on a Token.
https://www.sslpoint.com/new-private-key-storage-requirement-for-standard-code-signing-certificates/

There is no way anymore to export a certificate for example to .pfx.
And much more of a pain, it is not possible anymore to code sign Windows app 
under macOS or at least i was not able to so so far.

I have a "cloud" certificate from Certum which i purchased from SSL Point 
(https://www.sslpoint.com )

With this type of certificate the private key is not stored on a USB token. 
This "cloud" certifcate  works similar to a usb token. I also have to install 
some software. This software allow me to login to the "cloud" and after 
successful login i can use that certificate
with Microsoft's signtool and JARsigner.
https://www.files.certum.eu/documents/manual_en/Code-Signing-signing-the-code-using-tools-like-Singtool-and-Jarsigner_v2.3.pdf

So to automate your signing, you just have to keep a Windows PC running and 
make sure that you are logged in to the "Cloud". As long as the software is 
logged in you have access to the certificate.
I don't know if this is also the case with the USB Token. Could not test it, 
because i do not have a usb token. ;)


Regards,
Matthias




> Am 10.10.2023 um 12:39 schrieb Paul Dupuis via use-livecode 
> :
> 
> To any with a recommendation:
> 
> I have been getting my Windows Code Signing Certificates from Comodo. I have 
> been able to get certs in file formats like .pfx or .p12 that allows me to 
> code sign using a single command line with the password as part of the 
> command. This lets me script code signing as part of the "on standaloneSaved" 
> message using the "shell()" function, so the code signing is part of saving 
> the Standalone.
> 
> My current Windows cert expires in November, so I click the renew link and 
> renewed. The new Cert came on a "USB token" - a small USB memory stick that 
> is specially encoded. To sign, I HAVE to use  a desktop GUI app called 
> SafeNet Authentication Client Tools. After a bunch of back and forth with 
> Sertgo - Comodo's fullfillment branch - I got the following message:
> 
> -
> 
> We apologize for the delayed response and any inconvenience it may have 
> caused. We understand that you need a Code Signing certificate in PFX format 
> to automate the signing process. As per the CA/B forum's new regulation, the 
> private key should be generated, stored, and used on a suitable 
> FIPS-compliant hardware token. This change from the CA/B Forum aims to 
> improve security and help reduce the risk of compromise.
> 
> The Code Signing token is a hardware device with a certificate/key inbuilt 
> and they cannot create/export PFX files. Since the private key is stored on 
> the hardware token, for security it cannot be copied or exported. The concept 
> of the token-based code signing certificate is to plug the USB into the 
> system where you want to sign the software. We appreciate your understanding 
> in this matter.
> 
> -
> 
> So, apparently Comodo/Sertgo does NOT issue ANY cert that can be used in a 
> sign command line PER the CA/B Forums (whatever they are).
> 
> 
> Does anyone know if this is an industry wide change? Or can anyone recommend 
> a Window Code Signing Certificate provider that can provide a cert in a 
> format that support a command line signing, such as:
> 
> "C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool.exe" 
> sign /fd certHash /debug /f "C:\Users\Paul\Desktop\Code 
> Signing\RWCodeSigningCert4.pfx" /t http://timestamp.comodoca.com/authenticode 
> /v /p  ""
> 
> 
> I really do not want to return to have to manually signing standalones!
> 
> 
> ___
> 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


Re: Can't codesign Mac app

2023-10-10 Thread matthias rebbe via use-livecode
Hello Jacque,

didn't you get the reason back why the app is rejected when you run 'spctl 
--assess --raw --verbose ' ?

I've tested here now with a simple LC app which opens an https url. The https 
call makes sure, that revsecurity is included in the app bundle.
I've code signed and notarized that standalone with my Helper stack V4 on 
Ventura and tested it then on macOS Sonoma.
The app can be executed on Sonoma andspctl --assess --raw --verbose 

returns the following on Sonoma.

/Users/matthias/Downloads/jacque/Untitled 1/Untitled 1.app: accepted

http://www.apple.com/DTDs/PropertyList-1.0.dtd";>


assessment:authority

assessment:authority:flags
2
assessment:authority:row
6
assessment:authority:source
Developer ID

assessment:remote

assessment:verdict



I am not sure why your app i rejected. If you want to, i could test your app 
with spctl here on Sonoma.

Did you by any chance add additonal data to the standalone after it was built?

Or are you using any additional code which might be not in the right place in 
the bundle?
There is an archive topic about this here
https://developer.apple.com/forums/thread/114943

I am really sorry that i am of no real help.

Regards

Matthias




> Am 10.10.2023 um 03:28 schrieb J. Landman Gay via use-livecode 
> :
> 
> Thank you, I'll try that. Meanwhile, I ran this on a supposedly 
> notarized/signed app:
> 
>  spctl --assess --raw --verbose 
> 
> which was rejected. Does his mean anything to anyone:
> 
> 
>  "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
> 
> 
>   assessment:authority
>   
>   assessment:authority:flags
>   0
>   
>   assessment:remote
>   
>   assessment:verdict
>   
> 
> 
> 
> 
> On 10/9/23 8:10 PM, Timothy Bleiler via use-livecode wrote:
>> I think this is the most recent lesson listing the terminal commands for 
>> using NotaryTool instead of altool.
>> These worked when I was using the last version of Ventura and Xcode 14.3.1.  
>> I haven’t tried Sonoma.
>> 
>> Code signing and notarizing your LC standalone for distribution outside the 
>> Mac Appstore with Xcode 13 and up | How To - Step-By-Step Guides To Tasks In 
>> LiveCode | LiveCode 
>> Lessons
>> lessons.livecode.com
>> [X]
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
> 
> ___
> 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


Re: All Versions of LC crashing in Sonoma

2023-10-03 Thread matthias rebbe via use-livecode
Hello Heather,

i meant that simple default menu that is automatically created when Livecode 
creates a macOS standalone.

But tested now in Sonoma VM and my older apps without just that simple default 
menu run w/o problems.

> Am 03.10.2023 um 15:56 schrieb Heather Laine via use-livecode 
> :
> 
> Hi Matthias,
> 
> I think ANY menu will cause a crash. |f your app has no menus it will not be 
> affected by the issue. Otherwise, it will crash, as does LiveCode itself  
> prior to the fix.
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 3 Oct 2023, at 11:53, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Hi Heather,
>> 
>> thanks for clarifying the reason for the crashes.
>> 
>> At least this grants that standalones created with older LC versions will 
>> run as long as they do not contain a customized menu, right?
>> 
>> Regards,
>> Matthias
>> 
>> 
>>> Am 03.10.2023 um 12:24 schrieb Heather Laine via use-livecode 
>>> :
>>> 
>>> Hi Rolf,
>>> 
>>> No, the problem is not related to signing. The problem centers on how 
>>> Sonoma handles menus, and any app that contains a menu will crash on Sonoma 
>>> unless built with LiveCode 9.6.10 or 10 dp-6.
>>> 
>>> Best Regards,
>>> 
>>> Heather
>>> 
>>> Heather Laine
>>> Customer Services Manager
>>> LiveCode Ltd
>>> www.livecode.com
>>> 
>>> 
>>> 
>>>> On 3 Oct 2023, at 09:53, Rolf Kocherhans via use-livecode 
>>>>  wrote:
>>>> 
>>>> @Matthias and the Mothership,
>>>> 
>>>> My Apple Developer account expired several years ago, and I'm facing a 
>>>> critical issue with one of my LiveCode Apps, Clarify, developed by Trevor 
>>>> DeVore. This app is extremely important to me.
>>>> 
>>>> Unfortunately, Clarify is no longer actively developed and has started 
>>>> crashing with Sonoma. I am wondering if there's a possibility to resolve 
>>>> this issue by signing the bundles. I am more than willing to invest in a 
>>>> new subscription with Apple if that's what it takes – I can't imagine my 
>>>> work without Clarify.
>>>> 
>>>> Could someone please test if signing the bundles might make an app 
>>>> functional again?
>>>> Your assistance in this matter would mean the world to me.
>>>> 
>>>> Cheers,
>>>> Rolf
>>>> 
>>>> Am 30.09.2023 um 18:00 schrieb use-livecode-requ...@lists.runrev.com:
>>>> 
>>>> Maybe my observation is not the reason for the crash. Would really not 
>>>> make sense, when an unsigned app would crash instead of reporting an alert.
>>>> 
>>>> But code signing  the complete Livecode app bundle would proof it.
>>>> 
>>>> Did someone btw had a look at the system log file after the crash?
>>>> 
>>>> ___
>>>> 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
> 
> 
> ___
> 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


Re: All Versions of LC crashing in Sonoma

2023-10-03 Thread matthias rebbe via use-livecode
Rolf,

now that Heather clarified that this problem has to do with menus,  only the 
developer of Clarify could help with a working version of Clarify for Sonoma.

Btw. Clarify (and Screensteps 2)  are two of the best tools i've ever used. I 
am still using Clarify regularly.
There is no real competitor for it. At least i do not know any program that has 
all the features and user comfort.

There is a program called Folge (https://folge.me ) and 
although i have a license for it and it gets better with each update, I can't 
get used to it..
Maybe i am just too spoiled by Clarify. ;)

Matthias

> Am 03.10.2023 um 10:53 schrieb Rolf Kocherhans via use-livecode 
> :
> 
> @Matthias and the Mothership,
> 
> My Apple Developer account expired several years ago, and I'm facing a 
> critical issue with one of my LiveCode Apps, Clarify, developed by Trevor 
> DeVore. This app is extremely important to me.
> 
> Unfortunately, Clarify is no longer actively developed and has started 
> crashing with Sonoma. I am wondering if there's a possibility to resolve this 
> issue by signing the bundles. I am more than willing to invest in a new 
> subscription with Apple if that's what it takes – I can't imagine my work 
> without Clarify.
> 
> Could someone please test if signing the bundles might make an app functional 
> again?
> Your assistance in this matter would mean the world to me.
> 
> Cheers,
> Rolf
> 
> Am 30.09.2023 um 18:00 schrieb use-livecode-requ...@lists.runrev.com:
> 
> Maybe my observation is not the reason for the crash. Would really not make 
> sense, when an unsigned app would crash instead of reporting an alert.
> 
> But code signing  the complete Livecode app bundle would proof it.
> 
> Did someone btw had a look at the system log file after the crash?
> 
> ___
> 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


Re: All Versions of LC crashing in Sonoma

2023-10-03 Thread matthias rebbe via use-livecode
Hi Heather,

thanks for clarifying the reason for the crashes.

At least this grants that standalones created with older LC versions will run 
as long as they do not contain a customized menu, right?

Regards,
Matthias


> Am 03.10.2023 um 12:24 schrieb Heather Laine via use-livecode 
> :
> 
> Hi Rolf,
> 
> No, the problem is not related to signing. The problem centers on how Sonoma 
> handles menus, and any app that contains a menu will crash on Sonoma unless 
> built with LiveCode 9.6.10 or 10 dp-6.
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 3 Oct 2023, at 09:53, Rolf Kocherhans via use-livecode 
>>  wrote:
>> 
>> @Matthias and the Mothership,
>> 
>> My Apple Developer account expired several years ago, and I'm facing a 
>> critical issue with one of my LiveCode Apps, Clarify, developed by Trevor 
>> DeVore. This app is extremely important to me.
>> 
>> Unfortunately, Clarify is no longer actively developed and has started 
>> crashing with Sonoma. I am wondering if there's a possibility to resolve 
>> this issue by signing the bundles. I am more than willing to invest in a new 
>> subscription with Apple if that's what it takes – I can't imagine my work 
>> without Clarify.
>> 
>> Could someone please test if signing the bundles might make an app 
>> functional again?
>> Your assistance in this matter would mean the world to me.
>> 
>> Cheers,
>> Rolf
>> 
>> Am 30.09.2023 um 18:00 schrieb use-livecode-requ...@lists.runrev.com:
>> 
>> Maybe my observation is not the reason for the crash. Would really not make 
>> sense, when an unsigned app would crash instead of reporting an alert.
>> 
>> But code signing  the complete Livecode app bundle would proof it.
>> 
>> Did someone btw had a look at the system log file after the crash?
>> 
>> ___
>> 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


Re: All Versions of LC crashing in Sonoma

2023-09-29 Thread Matthias Rebbe via use-livecode
Maybe my observation is not the reason for the crash. Would really not make 
sense, when an unsigned app would crash instead of reporting an alert. 

But code signing  the complete Livecode app bundle would proof it. 

Did someone btw had a look at the system log file after the crash?

Von meinem iPhone gesendet

> Am 30.09.2023 um 01:23 schrieb Bob Sneidar via use-livecode 
> :
> 
> Hmmm… I wonder if we can expect ALL unsigned apps to crash under Sonoma?
> 
> Bob S
> 
> 
> On Sep 29, 2023, at 3:44 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> While checking the different binaries of the app bundles of 9.6.9, 9.6.10, 
> 10dp4 and 10.dp6 i noticed
> that only 9.6.10 and 10DP6 app bundles have all their binaries completely 
> code signed.
> 
> I just checked the content of the macOS folder of the app bundles, but there 
> for example the livecode executables of 9.6.10 and 10DP6 have valid 
> signature, but the livecode executables of  9.6.9 and 10DP4 haven't.
> So maybe  this is the reason why the older releases do not work in Sonoma.
> 
> If you have a current Apple Developer  subscription you could try to code 
> sign and notarize the complete app bundle of 9.6.9 for example. Maybe this 
> will allow to run these versions under Sonoma.
> I did this some time ago, if i remember right then with 10DP2  and an 
> "enhanced" plist to get an other problem fixed.
> https://quality.livecode.com/show_bug.cgi?id=23576
> 
> 
> 
> 
> Am 29.09.2023 um 23:03 schrieb Roger Guay via use-livecode 
> mailto:use-livecode@lists.runrev.com>>:
> 
> Finally, I can confirm that 10.0.0-dp-6 works in Sonoma
> 
> Roger
> 
> ___
> 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


Re: All Versions of LC crashing in Sonoma

2023-09-29 Thread matthias rebbe via use-livecode
While checking the different binaries of the app bundles of 9.6.9, 9.6.10, 
10dp4 and 10.dp6 i noticed
that only 9.6.10 and 10DP6 app bundles have all their binaries completely code 
signed.

I just checked the content of the macOS folder of the app bundles, but there 
for example the livecode executables of 9.6.10 and 10DP6 have valid signature, 
but the livecode executables of  9.6.9 and 10DP4 haven't.
So maybe  this is the reason why the older releases do not work in Sonoma.

If you have a current Apple Developer  subscription you could try to code sign 
and notarize the complete app bundle of 9.6.9 for example. Maybe this will 
allow to run these versions under Sonoma.
I did this some time ago, if i remember right then with 10DP2  and an 
"enhanced" plist to get an other problem fixed. 
https://quality.livecode.com/show_bug.cgi?id=23576




> Am 29.09.2023 um 23:03 schrieb Roger Guay via use-livecode 
> :
> 
> Finally, I can confirm that 10.0.0-dp-6 works in Sonoma
> 
> Roger
> 
>> On Sep 29, 2023, at 1:26 PM, Roger Guay via use-livecode 
>>  wrote:
>> 
>> Nope, removing the plugins is not the answer to making LiveCode work in 
>> Sonoma. To be clear, I have found that LC 9.6.10 is the only version that 
>> works in Sonoma. I’m not sure if there is a subsequent version of 10.0.0 (DP 
>> 4) that might work?
>> 
>> Oh and Firewall is inactive
>> 
>> 
>> Roger
>> 
>>> On Sep 29, 2023, at 9:33 AM, Roger Guay via use-livecode 
>>>  wrote:
>>> 
>>> Thanks, Bob, I’ll give that a try later today. At least I am up and running 
>>> with LC 9.6.10.
>>> 
>>> Roger
>>> 
 On Sep 29, 2023, at 8:30 AM, Bob Sneidar via use-livecode 
  wrote:
 
 As always, remove all your plugins and try again. Also, just spitballing 
 but do you have your firewall enabled? LC checks for licensing on launch 
 (correct me if I am wrong). 
 
 Bob S
 
 
> On Sep 28, 2023, at 7:22 PM, Roger Guay via use-livecode 
>  wrote:
> 
> Hope to find help here. LC Versions 9.6.3, 9.6.9, and 10.0.0 all give me 
> the “LiveCode quit unexpectedly" on launch after upgrading to Sonoma 
> v14.0 on my Mac, And no, Reopen does not work either. Please help.
> 
> Thanks,
> 
> Roger
> 
> 
> ___
> 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
>> 
>> 
>> ___
>> 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


Re: PDF Widget No Filled Forms

2023-09-28 Thread matthias rebbe via use-livecode
What i forgot to mention. For macOS 10.11 and above please use the following 
link
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg



> Am 28.09.2023 um 13:09 schrieb matthias rebbe via use-livecode 
> :
> 
> Bob,
> 
> as a workaround you could create a temporary pdf file that is then displayed 
> in the pdf widget.
> You'll need the free tool PDFTK server with its fill-form option for this.  
> PDFTK server runs on macOS, Windows and some Linux versions. 
> PDFTK server is free  https://www.pdflabs.com
> 
> If you need it for iOS or Android you could use a web server to which you 
> post the .fdf or xfdf data and the web server then runs pdftk server, creates 
> the pdf and returns it back to the device.
> 
> Not as easy then just opening the .(x)fdf file, but at least a solution. ;)
> 
> Regards,
> Matthias
> 
> 
> 
> 
>> Am 27.09.2023 um 17:27 schrieb Bob Sneidar via use-livecode 
>> :
>> 
>> Hi all. 
>> 
>> I have filled forms, and I am just now wanting to display those FILLED forms 
>> in a PDF widget. Only problem is, the form data is not being displayed. Is 
>> that the current state of affairs? If so, then boo! 
>> 
>> Bob S
>> 
>> 
>> ___
>> 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


Re: PDF Widget No Filled Forms

2023-09-28 Thread matthias rebbe via use-livecode
Bob,

as a workaround you could create a temporary pdf file that is then displayed in 
the pdf widget.
You'll need the free tool PDFTK server with its fill-form option for this.  
PDFTK server runs on macOS, Windows and some Linux versions. 
PDFTK server is free  https://www.pdflabs.com

If you need it for iOS or Android you could use a web server to which you post 
the .fdf or xfdf data and the web server then runs pdftk server, creates the 
pdf and returns it back to the device.

Not as easy then just opening the .(x)fdf file, but at least a solution. ;)

Regards,
Matthias




> Am 27.09.2023 um 17:27 schrieb Bob Sneidar via use-livecode 
> :
> 
> Hi all. 
> 
> I have filled forms, and I am just now wanting to display those FILLED forms 
> in a PDF widget. Only problem is, the form data is not being displayed. Is 
> that the current state of affairs? If so, then boo! 
> 
> Bob S
> 
> 
> ___
> 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


Re: LC server, on-rev and time zones

2023-09-06 Thread matthias rebbe via use-livecode
You could try to set the $TZ variable. I did not try on On-Rev/LivecodeHosting, 
but on a HostM Server which also has Livecode Server installed.

This script here for example would set the timezone first to Germany  and 
outputs the current time and then for New York.


<?lc
put "Europe/Berlin" into $TZ
set the twelvehourtime to false
put the time
put ""
put "America/New_York" into $TZ
set the twelvehourtime to true
put the time
?>

> Am 06.09.2023 um 15:22 schrieb jbv via use-livecode 
> :
> 
> Hi list,
> 
> How do you handle different time zones in server scripts ?
> For example, I and my clients are in Europe, so dates and
> times need to be consistent with the local time zone.
> But on-rev servers are located in the US East coast, so
> there is presently a 6 hours difference.
> Furthermore, switching from summer time to winter time
> (and back) occur at different dates in Europe and North
> America...
> How do you guys manage to keep everything consistent
> all year round ?
> 
> Thanks you in advance.
> jbv
> 
> ___
> 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


Re: Sorting by item ... of each and item ... of each

2023-09-03 Thread matthias rebbe via use-livecode
Hello Mark,

thanks for explanation and also for your solution. I will try. 

Maybe i should get my book "regular expressions"  from  Jeffrey E.F.Friedl from 
the shelf and should finish reading it, so i could make use of regular 
expressions  in Livecode more often. 

Regards,
Matthias

> Am 03.09.2023 um 11:49 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-09-03 10:26, panagiotis m via use-livecode wrote:
>> Hello Matthias,
>> I do not think that the syntax "sort  by sortKey1 and sortKey2"
>> is supported
> 
> Heh technically it 'is' - and does do something but it won't be what you 
> expected...
> 
> So the syntax for sort in this case is:
> 
>   sort  by 
> 
> This works by iterating over the elements in , passing each 
> through the expression to generate a sort key list, sorting that list and 
> then reordering the original list.
> 
> Expressions can contain the boolean 'and' operator, so:
> 
>   sort  by X and Y
> 
> Means that the sort key is evaluated as 'X and Y' for each element - meaning 
> sort ends up sorting a list of 'true' and 'false' values.
> 
> As Panos says, if you want to sort by separate fields with decreasing 
> priority you need to do multiple sorts from least priority to most - this 
> works because 'sort' is stable (if two elements compare the same, then the 
> order of them in the output list is the same as the first).
> 
> The alternative is to work out a sort expression which combines the two parts 
> of the element you want to sort so that the sort keys sort in that order. 
> This can be quite tricky, but (for example) - let's say your container has 
> elements of the form:
> 
>   ,
> 
> So you want things in the 'obvious' sorted order - then you could use:
> 
>   sort tSections ascending text by format("%08d%08d", item 1 of each, item 2 
> of each)
> 
> Here the sortkey is defined so that the text sort of the sort keys is that 
> same as sorting first by sub-section number and then by section number.
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> 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


Re: Sorting by item ... of each and item ... of each

2023-09-03 Thread matthias rebbe via use-livecode
Thanks Panos,

you are right. ;)  While reading your answer i remembered that i have done this 
with 2 separate sorts.
I really don't know how i thought to use  by sortKey1 and sortKey2

But at least the script editor did not return an error.

Should not work so late in the night.

Matthias


> Am 03.09.2023 um 11:26 schrieb panagiotis m via use-livecode 
> :
> 
> Hello Matthias,
> 
> I do not think that the syntax "sort  by sortKey1 and sortKey2"
> is supported
> 
> If you have multiple sortKeys, you have to do multiple sorts, for example,
> in your use case, this should work:
> 
> set the itemdel to ";"
> sort lines of tList numeric by item 3 of each
> sort lines of tList numeric by item 2 of each
> 
> Kind regards,
> Panos
> --
> 
> On Sun, 3 Sept 2023 at 08:23, Phil Davis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> I believe this works:
>> 
>>on mouseUp
>> put fld 1 into tList
>> sort lines of tList by _sortKey(each)
>> put tList into fld 2
>>end mouseUp
>> 
>> 
>>function _sortKey pLine
>> set the itemDel to ";"
>> return item 3 of pLine & ";" & item 2 of pLine
>>    end _sortKey
>> 
>> 
>> I realize it isn't as simple as you were looking for, but at least it
>> avoids doing 2 separate sorts.
>> 
>> Phil Davis
>> 
>> 
>> 
>> On 9/2/23 6:03 PM, matthias rebbe via use-livecode wrote:
>>> Of course my "not working" sort code look like this
>>> 
>>> set the itemdelimiter to  ";"
>>> sort lines of tList numeric by item 3 of each and item 2 of each.
>>> 
>>> 
>>> 
>>> 
>>>> Am 03.09.2023 um 02:59 schriebmatthias_livecode_150...@m-r-d.de:
>>>> 
>>>> Maybe i do not see the forest for the trees
>>>> 
>>>> I have a tab delimited list which i want to sort. I am using this code
>> to sort it by item 3 and  item 2
>>>> 
>>>> set the itemdelimiter to tab
>>>> sort lines of tList numeric by item 3 of each and item 2 of each.
>>>> 
>>>> But that code does not sort as i expected it. Column 2 is not sorted
>> correctly.
>>>> The following list is the result.
>>>> 
>>>> 113254;8420;3016365
>>>> 113254;8423;3016365
>>>> 113254;8422;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8421;3016365
>>>> 203212;8420;3016366
>>>> 203212;8423;3016366
>>>> 203212;8422;3016366
>>>> 203212;8420;3016366
>>>> 
>>>> 
>>>> My expectation for example  was that for value 3016365 in column 3 the
>> values in Col 2 would be sorted like this
>>>> 
>>>> 113254;8423;3016365
>>>> 113254;8422;3016365
>>>> 113254;8421;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 
>>>> Tried also'by item 2 of each and item 3 of each', but the sort
>> result is the same?
>>>> 
>>>> Am i missing something?
>>>> 
>>>> 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
>>> 
>> 
>> --
>> Phil Davis
>> (503) 307-4363
>> ___
>> 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


Re: Sorting by item ... of each and item ... of each

2023-09-03 Thread matthias rebbe via use-livecode
Thanks Phil,

i will try.

> Am 03.09.2023 um 07:22 schrieb Phil Davis via use-livecode 
> :
> 
> I believe this works:
> 
>   on mouseUp
>put fld 1 into tList
>sort lines of tList by _sortKey(each)
>put tList into fld 2
>   end mouseUp
> 
> 
>   function _sortKey pLine
>set the itemDel to ";"
>return item 3 of pLine & ";" & item 2 of pLine
>   end _sortKey
> 
> 
> I realize it isn't as simple as you were looking for, but at least it avoids 
> doing 2 separate sorts.
> 
> Phil Davis
> 
> 
> 
> On 9/2/23 6:03 PM, matthias rebbe via use-livecode wrote:
>> Of course my "not working" sort code look like this
>> 
>> set the itemdelimiter to  ";"
>> sort lines of tList numeric by item 3 of each and item 2 of each.
>> 
>> 
>> 
>> 
>>> Am 03.09.2023 um 02:59 schriebmatthias_livecode_150...@m-r-d.de:
>>> 
>>> Maybe i do not see the forest for the trees
>>> 
>>> I have a tab delimited list which i want to sort. I am using this code to 
>>> sort it by item 3 and  item 2
>>> 
>>> set the itemdelimiter to tab
>>> sort lines of tList numeric by item 3 of each and item 2 of each.
>>> 
>>> But that code does not sort as i expected it. Column 2 is not sorted 
>>> correctly.
>>> The following list is the result.
>>> 
>>> 113254;8420;3016365
>>> 113254;8423;3016365
>>> 113254;8422;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8421;3016365
>>> 203212;8420;3016366
>>> 203212;8423;3016366
>>> 203212;8422;3016366
>>> 203212;8420;3016366
>>> 
>>> 
>>> My expectation for example  was that for value 3016365 in column 3 the 
>>> values in Col 2 would be sorted like this
>>> 
>>> 113254;8423;3016365
>>> 113254;8422;3016365
>>> 113254;8421;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 
>>> Tried also'by item 2 of each and item 3 of each', but the sort result 
>>> is the same?
>>> 
>>> Am i missing something?
>>> 
>>> 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
>> 
> 
> -- 
> Phil Davis
> (503) 307-4363
> ___
> 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


Re: Sorting by item ... of each and item ... of each

2023-09-02 Thread matthias rebbe via use-livecode
Of course my "not working" sort code look like this

set the itemdelimiter to  ";"
sort lines of tList numeric by item 3 of each and item 2 of each.




> Am 03.09.2023 um 02:59 schrieb matthias_livecode_150...@m-r-d.de:
> 
> Maybe i do not see the forest for the trees
> 
> I have a tab delimited list which i want to sort. I am using this code to 
> sort it by item 3 and  item 2
> 
> set the itemdelimiter to tab
> sort lines of tList numeric by item 3 of each and item 2 of each.
> 
> But that code does not sort as i expected it. Column 2 is not sorted 
> correctly.
> The following list is the result. 
> 
> 113254;8420;3016365
> 113254;8423;3016365
> 113254;8422;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8421;3016365
> 203212;8420;3016366
> 203212;8423;3016366
> 203212;8422;3016366
> 203212;8420;3016366
> 
> 
> My expectation for example  was that for value 3016365 in column 3 the values 
> in Col 2 would be sorted like this
> 
> 113254;8423;3016365
> 113254;8422;3016365
> 113254;8421;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 
> Tried also'by item 2 of each and item 3 of each', but the sort result is 
> the same?
> 
> Am i missing something?
> 
> 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


Sorting by item ... of each and item ... of each

2023-09-02 Thread matthias rebbe via use-livecode
Maybe i do not see the forest for the trees

I have a tab delimited list which i want to sort. I am using this code to sort 
it by item 3 and  item 2

set the itemdelimiter to tab
sort lines of tList numeric by item 3 of each and item 2 of each.

But that code does not sort as i expected it. Column 2 is not sorted correctly.
The following list is the result. 

113254;8420;3016365
113254;8423;3016365
113254;8422;3016365
113254;8420;3016365
113254;8420;3016365
113254;8420;3016365
113254;8421;3016365
203212;8420;3016366
203212;8423;3016366
203212;8422;3016366
203212;8420;3016366


My expectation for example  was that for value 3016365 in column 3 the values 
in Col 2 would be sorted like this

113254;8423;3016365
113254;8422;3016365
113254;8421;3016365
113254;8420;3016365
113254;8420;3016365
113254;8420;3016365
113254;8420;3016365

Tried also'by item 2 of each and item 3 of each', but the sort result is 
the same?

Am i missing something?

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


Re: [[ ANN ]] Release 9.6.10

2023-08-29 Thread matthias rebbe via use-livecode
Hi Bob,

i did not mean when an update for LC 10 is coming, but for what version the fix 
is planned for Livecode Server.
Currently LC Server 7 and up do not work with IIS on Windows.
You have to install Apache, although Windows has a built-in web server.



> Am 29.08.2023 um 19:16 schrieb Bob Sneidar via use-livecode 
> :
> 
> I think he said in that email that v10 is expected to be released this week.
> 
> Bob S
> 
> 
> On Aug 29, 2023, at 10:00 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> Hello Panos,
> so for which version is it planned, if at all?
> 
> 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


Re: [[ ANN ]] Release 9.6.10

2023-08-29 Thread matthias rebbe via use-livecode
Hello Panos,
so for which version is it planned, if at all?

Regards,
Matthias

> Am 29.08.2023 um 18:41 schrieb panagiotis m via use-livecode 
> :
> 
> Hello all,
> 
> @matthias
> I am sorry for the frustration - I know you are very eager to get this
> fixed. But this was not planned for LC 9.6.10 anyway.
> 
> @Dan
> The release of LC 10 DP-6 is in the final stages of testing and it is
> expected to appear this week.
> 
> Kind regards,
> Panos
> --
> 
> On Tue, 29 Aug 2023 at 19:34, Dan Friedman via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Any word on 10.0.0?   Biting nails!!
>> 
>> -Dan
>> 
>> 
>> From: use-livecode  on behalf of
>> panagiotis merakos via use-livecode 
>> Date: Tuesday, August 29, 2023 at 8:10 AM
>> To: How to use LiveCode 
>> Cc: panagiotis merakos 
>> Subject: [[ ANN ]] Release 9.6.10
>> Dear list members,
>> 
>> We are pleased to announce the release of LiveCode 9.6.10 STABLE.
>> 
>> LiveCode 9.6.10 STABLE comes with more than 20 bugfixes, including support
>> for Android API 33, which will be a requirement for submitting new apps to
>> the Google Play Store as of the 31st of August.
>> 
>> You can find more details on the bug fixes and improvements of this new
>> release here:
>> 
>> https://livecode.com/livecode-9-6-10-stable-released/
>> 
>> You can find the release in your LiveCode account area or get it via the
>> automatic updater.
>> 
>> Enjoy!
>> 
>> Kind regards
>> The LiveCode Team
>> 
>> --
>> ___
>> 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


___
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


Re: [[ ANN ]] Release 9.6.10

2023-08-29 Thread matthias rebbe via use-livecode
And still Livecode Server is not working with Internet Information Server 
(IIS). :(

> Am 29.08.2023 um 17:09 schrieb panagiotis merakos via use-livecode 
> :
> 
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 9.6.10 STABLE.
> 
> LiveCode 9.6.10 STABLE comes with more than 20 bugfixes, including support
> for Android API 33, which will be a requirement for submitting new apps to
> the Google Play Store as of the 31st of August.
> 
> You can find more details on the bug fixes and improvements of this new
> release here:
> 
> https://livecode.com/livecode-9-6-10-stable-released/
> 
> You can find the release in your LiveCode account area or get it via the
> automatic updater.
> 
> Enjoy!
> 
> Kind regards
> The LiveCode Team
> 
> --
> ___
> 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


Re: OT - Mac Notarization Problem - Desperation setting in

2023-08-25 Thread matthias rebbe via use-livecode
Congratulations. Good to know that you could resolve it.

And now you know why wanted to do a remote session to repeat all steps from 
creating app-specific pw to connecting to apples services. ;)
We could have found out sooner. ;) Unfortunately your security office 
prohibited the use of Teamviewer. 

Anyway, your are now setup to use Notarytool.

Matthias


> Am 25.08.2023 um 22:34 schrieb Timothy Bleiler via use-livecode 
> :
> 
> I think I’ve solved it.  I’m very grateful to Matthias both for his code 
> signing tool and his personal help with this problem.
> 
> In the end it looks like the trouble was caused by a combination of my 
> limited experience with the process and a lack of helpful feedback from 
> Apple’s online tools at critical points.
> 
> Here’s what happened.
> - I have 2 user accounts on my Mac that use different Apple IDs.
> 
> - Somehow the one I use for the Apple developer account had made my Mac NOT a 
> trusted device for the Apple ID I use for development. I have no idea how 
> this happened.
> You can verify that your device is trusted at appleid.apple.com 
>  for your account under 
> “Devices”.
> 
> - Despite the device not being trusted for the account, the website let me 
> think I’d created an app-specific password. I hadn’t succeed, but my lack of 
> experience prevented me from realizing that the second step of the process is 
> getting the actual password back from Apple and copying it down.  I didn’t 
> get anything, no error message, so in my ignorance I thought the seed string 
> I’d typed in WAS the password. So, I did NOT have an actual app-specific 
> password to use in the NotaryTool commands. This caused all commands 
> dependent on an app-specific password to fail.
> 
> What solved it for me was to go to System Settings, sign out of the Apple 
> account on the mac and sign back in again.
> Then sign back in to appleid.apple.com 
> , verify that my Mac 
> was a trusted device on my developer account and then create a NEW 
> app-specific password.
> This time I saw the second part when they send the actual password. I think 
> you need to copy this down because I don’t see any way to recover it again 
> later.
> 
> Once I had the new app-specific password and my Mac was a trusted device in 
> my developer account, the notaryTool commands worked without errors.
> 
> It all makes me long for the days when we could easily pass around Hypercard 
> stacks for the fun of it!!
> 
> 
___
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


Re: OT - Mac Notarization Problem - Desperation setting in

2023-08-25 Thread matthias rebbe via use-livecode
If you mean that the the link was shown normal and also in sharp bracktes, then 
that seems to be normal here in the list.
I noticed this also in the past.


> Am 25.08.2023 um 22:41 schrieb Timothy Bleiler via use-livecode 
> :
> 
> It’s just not my day.  The goofy links in my last post are just supposed to 
> be references to the appleID site.  I don’t know how all the rest of that got 
> put in there.
> I’ve got to be more careful with my copy and paste I guess.
> 
> 
> 
>> On Aug 25, 2023, at 4:34 PM, Timothy Bleiler via use-livecode 
>>  wrote:
>> 
>> I think I’ve solved it.  I’m very grateful to Matthias both for his code 
>> signing tool and his personal help with this problem.
>> 
>> In the end it looks like the trouble was caused by a combination of my 
>> limited experience with the process and a lack of helpful feedback from 
>> Apple’s online tools at critical points.
>> 
>> Here’s what happened.
>> - I have 2 user accounts on my Mac that use different Apple IDs.
>> 
>> - Somehow the one I use for the Apple developer account had made my Mac NOT 
>> a trusted device for the Apple ID I use for development. I have no idea how 
>> this happened.
>> You can verify that your device is trusted at 
>> appleid.apple.com for your account under 
>> “Devices”.
>> 
>> - Despite the device not being trusted for the account, the website let me 
>> think I’d created an app-specific password. I hadn’t succeed, but my lack of 
>> experience prevented me from realizing that the second step of the process 
>> is getting the actual password back from Apple and copying it down.  I 
>> didn’t get anything, no error message, so in my ignorance I thought the seed 
>> string I’d typed in WAS the password. So, I did NOT have an actual 
>> app-specific password to use in the NotaryTool commands. This caused all 
>> commands dependent on an app-specific password to fail.
>> 
>> What solved it for me was to go to System Settings, sign out of the Apple 
>> account on the mac and sign back in again.
>> Then sign back in to appleid.apple.com, verify 
>> that my Mac was a trusted device on my developer account and then create a 
>> NEW app-specific password.
>> This time I saw the second part when they send the actual password. I think 
>> you need to copy this down because I don’t see any way to recover it again 
>> later.
>> 
>> Once I had the new app-specific password and my Mac was a trusted device in 
>> my developer account, the notaryTool commands worked without errors.
>> 
>> It all makes me long for the days when we could easily pass around Hypercard 
>> stacks for the fun of it!!
>> 
>> 
>> 
>> On Aug 25, 2023, at 2:38 PM, scott--- via use-livecode 
>>  wrote:
>> 
>> I use Matthias' brilliant “mrSignNotarizeHelperV4.livecode” project 
>> regularly and when I’ve had a problem in the past, ticking the “Debug mode” 
>> checkbox (which places each step of the terminal commands in the message box 
>> when you click the “Start” button) and then manually entering each of these 
>> steps as a command line in Terminal.app, has been helpful in figuring out 
>> exactly what step was failing. And sometimes, why.
>> 
>> --
>> Scott Morrow
>> 
>> Elementary Software
>> (Now with 20% less chalk dust!)
>> web   https://elementarysoftware.com/
>> email sc...@elementarysoftware.com
>> booth1-360-734-4701
>> --
>> 
>> On Aug 25, 2023, at 8:24 AM, Mark Smith via use-livecode 
>>  wrote:
>> 
>> Hi Tim,
>> 
>> Codesigning is (as you probably know) one of the tricker bits of building an 
>> app for distribution (and I’ve certainly had my share of failures and 
>> frustrations along the way). I am following this thread closely so if you 
>> don’t mind sharing, I’d be interested in hearing what the solution is, once 
>> you’ve found it.
>> 
>> Cheers and best of luck,
>> Mark
>> 
>> On 25 Aug 2023, at 3:37 pm, Timothy Bleiler via use-livecode 
>>  wrote:
>> 
>> Thank you Heather,
>> 
>> I’ll take a look.  Matthias Rebbe is also trying to help me find the problem.
>> 
>> Regards,
>> Tim Bleiler
>> 
>> 
>> 
>> On Aug 25, 2023, at 4:13 AM, Heather Laine via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Tim - codesigning is not my expertise but failed password credentials I deal 
>> with frequently :). A possible gotcha is that your password is saved to your 
>> keychain, and then, if you change it, the changed password is overwritten by 
>> the saved password, invisibly since the password is hidden when entered. I 
>> would recommend deleting all saved passwords from your keychain for your 
>> certificates etc, and re-entering them to eliminate this possibility.
>> 
>> Probably not the issue but you never know...
>> 
>> Best Regards,
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> http://www.livecode.com/ 
>> 
>> 
>> 
>> On 24 Aug 2023, at 18:02

Re: Merging PDF pages

2023-08-25 Thread matthias rebbe via use-livecode
Just noticed that my steps are missing something.
So here's version 2 of it.

1. download
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

2. to extract the pkg run the following in Terminal
pkgutil --expand   

If the source path to the pkg contains spaces then put quotes around the path.

3. Now open the destination path to which you've extracted the .pkg. There 
should be another pkg pdftk.pkg

4. right click the file pdftk.pkg  and select "show package content"

5. Now you should see a file payload. Right click that file and select "open 
with" and select the archive utility to decompress the file payload.

6. After extraction you'll find a new folder "Payload 2"

7. open that folder. In that folder you will find the Lib and Bin folder. Copy 
those folder to another location.

Now in LC you can use shell shell function to call the pdftk

Example
set the folder to "path to the bin folder"

put shell("./pdftk  file1.pdf file2.pdf file3.pdf cat output mynewfile.pdf")


would create combine the three file..pdf file into a new one called 
mynewfile.pdf

To use pdftk server in your standalone  you just have to include both folders 
in your standalone.


On Windows you first have to run the setup of pdftk server. During the 
installation you can select the folder where pdftk server shall be installed. 
You then can copy the bin folder from that installation folder
and use it with your standalone on any other computer without the need to run 
the setup on that computer.




> Am 25.08.2023 um 17:00 schrieb matthias rebbe via use-livecode 
> :
> 
> On which OS are you planning to do this?
> 
> On Windows and macOS you could make use of PDFTK server from PDFLabs.com 
> <http://pdflabs.com/>
> 
> On macOS  PDFTK Server normally  has to be installed to use it. But you could 
> follow these steps here to get it working w/o installation.
> 
> 1. Do not use the d/l link for pdftk Server from the pdfLabs website. That 
> version will not work on macOS11 and up. Instead download this version of 
> PDFTK Server. Sid Steward created a new version but did not update the d/l 
> link
> https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg
> 
> 2. to extract the pkg run the following in Terminal
> pkgutil --expand   
> 
> If the source path to the pkg contains spaces then put quotes around the path.
> 
> After extraction you'll find the 2 folders lib and bin and some others .The 2 
> mentioned ones are needed. 
> 
> Now in LC you can use shell shell function to call the pdftk
> 
> Example
> set the folder to "path to the bin folder"
> 
> put shell("./pdftk  file1.pdf file2.pdf file3.pdf cat output mynewfile.pdf")
> 
> 
> would create combine the three file..pdf file into a new one called 
> mynewfile.pdf
> 
> 
> I wrote this in a hurry, so i might have some error in my explanation. Just 
> ask, if you have problems.
> 
> Regards,
> 
> Matthias
> 
>> Am 25.08.2023 um 15:10 schrieb Eller, Roger via use-livecode 
>> :
>> 
>> It's been a while since I've posted a question here.  Is it possible to use 
>> livecode script to merge multiple 1-page PDFs into a multipage PDF without 
>> using Acrobat or other 3rd party software?
>> 
>> Thanks.
>> 
>> ~Roger
>> 
>> 
>> ___
>> 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


Re: Merging PDF pages

2023-08-25 Thread matthias rebbe via use-livecode
On which OS are you planning to do this?

On Windows and macOS you could make use of PDFTK server from PDFLabs.com 


On macOS  PDFTK Server normally  has to be installed to use it. But you could 
follow these steps here to get it working w/o installation.

1. Do not use the d/l link for pdftk Server from the pdfLabs website. That 
version will not work on macOS11 and up. Instead download this version of PDFTK 
Server. Sid Steward created a new version but did not update the d/l link
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

2. to extract the pkg run the following in Terminal
pkgutil --expand   

If the source path to the pkg contains spaces then put quotes around the path.

After extraction you'll find the 2 folders lib and bin and some others .The 2 
mentioned ones are needed. 

Now in LC you can use shell shell function to call the pdftk

Example
set the folder to "path to the bin folder"

put shell("./pdftk  file1.pdf file2.pdf file3.pdf cat output mynewfile.pdf")


would create combine the three file..pdf file into a new one called 
mynewfile.pdf


I wrote this in a hurry, so i might have some error in my explanation. Just 
ask, if you have problems.

Regards,

Matthias

> Am 25.08.2023 um 15:10 schrieb Eller, Roger via use-livecode 
> :
> 
> It's been a while since I've posted a question here.  Is it possible to use 
> livecode script to merge multiple 1-page PDFs into a multipage PDF without 
> using Acrobat or other 3rd party software?
> 
> Thanks.
> 
> ~Roger
> 
> 
> ___
> 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


Re: OT - Mac Notarization Problem - Desperation setting in

2023-08-25 Thread matthias rebbe via use-livecode
The Keychain.app does not have any influence on passwords entered in the 
command line.
Passwords entered in terminal will not be replaced by Keychain.app.

> Am 25.08.2023 um 16:37 schrieb Timothy Bleiler via use-livecode 
> :
> 
> Thank you Heather,
> 
> I’ll take a look.  Matthias Rebbe is also trying to help me find the problem.
> 
> Regards,
> Tim Bleiler
> 
> 
> 
>> On Aug 25, 2023, at 4:13 AM, Heather Laine via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Tim - codesigning is not my expertise but failed password credentials I deal 
>> with frequently :). A possible gotcha is that your password is saved to your 
>> keychain, and then, if you change it, the changed password is overwritten by 
>> the saved password, invisibly since the password is hidden when entered. I 
>> would recommend deleting all saved passwords from your keychain for your 
>> certificates etc, and re-entering them to eliminate this possibility.
>> 
>> Probably not the issue but you never know...
>> 
>> Best Regards,
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> http://www.livecode.com/
>> 
>> 
>> 
>>> On 24 Aug 2023, at 18:02, Timothy Bleiler via use-livecode 
>>>  wrote:
>>> 
>>> Hi all,
>>> 
>>> I believe the problem I’m having is either on Apple’s end or something with 
>>> my local configuration but Apple has not been very helpful and I’m running 
>>> out of ideas, so I’m turning to the wealth of experience on this list in 
>>> desperation.
>>> 
>>> I’ve been using the lessons from  Matthias Rebbe and V4 of his handy 
>>> mrSignNotarizeHelper stack.
>>> Code signing seems to work fine but when I get to the Notarization step I 
>>> always get an
>>> "Error: HTTP status code: 401. Invalid credentials. Username or password is 
>>> incorrect.
>>> 
>>> I’m on an M1 Mac with OS 13.4.1, Xcode 14.3.1 is installed, Livecode 9.6.9.
>>> 
>>> So far, this is what I’ve tried with the same result
>>> 
>>> 1) Verified developer account in good status with Apple
>>> 2) Multiple checks of my credentials (Apple ID, team ID, app-specific 
>>> password) on Apple's developer and ID sites,
>>> 3) Multiple checks of my credentials in the parameters I’m using
>>> 4) Setting up a new app specific password on my account
>>> 5) Trying with a different Livecode application
>>> 6 Trying everything manually in Terminal. (What is apparent is any 
>>> subcommands of NotaryTool (e.g. submit, store-credentials) using my 
>>> credentials fail with the same error.
>>> 
>>> 7) Repeat everything on a brand new user account on my Mac
>>> 8) Sought help through devprogr...@apple.com
>>> 
>>> 
>>> I’ve done codesigning and notarization many times before with the same 
>>> developer account with no issues.
>>> What’s new here for me is using NotaryTool and the app-specific password.
>>> 
>>> I realize this is a long shot but I’m stuck, so it would be great if anyone 
>>> has any suggestions for solving this problem (even some detail I may have 
>>> missed in the steps I’ve already taken)
>>> 
>>> Thanks,
>>> 
>>> Tim Bleiler, Ph.D.
>>> Instructional Designer, HSIT
>>> University at Buffalo
>>> 
>>> ___
>>> 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

___
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


Re: OT - Mac Notarization Problem - Desperation setting in

2023-08-24 Thread matthias rebbe via use-livecode
Timothy,

so running the following command from step 7.1.2 of that lesson

xcrun notarytool submit --apple-id "" --password 
"" --team-id  --wait ""

gives you the 401 error or are you using the parameter --keychain-profile 
instead of the three parameters --password,--team-id and --apple-id?
If using the above command, then could you please run the command again from 
command line and add --verbose  to enable a detailed log and send the log file 
to me in a private email?

If the second, then did you create a new keychain profile as described in 
chapter 8 of that lesson?

Regards,
Matthias





> Am 24.08.2023 um 19:02 schrieb Timothy Bleiler via use-livecode 
> :
> 
> Hi all,
> 
> I believe the problem I’m having is either on Apple’s end or something with 
> my local configuration but Apple has not been very helpful and I’m running 
> out of ideas, so I’m turning to the wealth of experience on this list in 
> desperation.
> 
> I’ve been using the lessons from  Matthias Rebbe and V4 of his handy 
> mrSignNotarizeHelper stack.
> Code signing seems to work fine but when I get to the Notarization step I 
> always get an
> "Error: HTTP status code: 401. Invalid credentials. Username or password is 
> incorrect.
> 
> I’m on an M1 Mac with OS 13.4.1, Xcode 14.3.1 is installed, Livecode 9.6.9.
> 
> So far, this is what I’ve tried with the same result
> 
> 1) Verified developer account in good status with Apple
> 2) Multiple checks of my credentials (Apple ID, team ID, app-specific 
> password) on Apple's developer and ID sites,
> 3) Multiple checks of my credentials in the parameters I’m using
> 4) Setting up a new app specific password on my account
> 5) Trying with a different Livecode application
> 6 Trying everything manually in Terminal. (What is apparent is any 
> subcommands of NotaryTool (e.g. submit, store-credentials) using my 
> credentials fail with the same error.
> 
> 7) Repeat everything on a brand new user account on my Mac
> 8) Sought help through devprogr...@apple.com
> 
> 
> I’ve done codesigning and notarization many times before with the same 
> developer account with no issues.
> What’s new here for me is using NotaryTool and the app-specific password.
> 
> I realize this is a long shot but I’m stuck, so it would be great if anyone 
> has any suggestions for solving this problem (even some detail I may have 
> missed in the steps I’ve already taken)
> 
> Thanks,
> 
> Tim Bleiler, Ph.D.
> Instructional Designer, HSIT
> University at Buffalo
> 
> ___
> 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


Re: How to search this list

2023-08-20 Thread matthias rebbe via use-livecode
I just tested and used

search livecode uselist

for a google search. The 6th result showed a link to the the--mail-archive 
which also has a complete archiv of this mailing list.



> Am 20.08.2023 um 19:25 schrieb R.H. via use-livecode 
> :
> 
> I also can not use Google search. It finds nothing in the list. If Google
> is not the culprit then it deserves a bug report.
> ___
> 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


Re: [[ ANN ]] Release 9.6.10 RC-1

2023-08-18 Thread matthias rebbe via use-livecode
On the 25th July Heather wrote the following:

"We are working on LiveCode 10 dp6. We expect it to ship in August, with 
support for Web Fonts plus a number of bug fixes. Web Fonts turned out to be 
rather trickier than expected but it looks like we've got it more or less 
sorted out now. 

If there are specific bugs in 10 dp-5 that are really problematic for you, its 
worth flagging them to me in support (not on the list) so I can at least find 
out for you if they will be fixed in dp-6. Please send me the bug report number 
from the Quality Center for checking. "




> Am 18.08.2023 um 22:32 schrieb Dan Friedman via use-livecode 
> :
> 
> Panos,
> 
> What about 10.0.0?  Is there an update coming?   I sure hope so… I’m going to 
> be hosed if not.
> 
> -Dan
> 
> 
> From: use-livecode  on behalf of 
> panagiotis merakos via use-livecode 
> Date: Thursday, August 17, 2023 at 7:04 AM
> To: How to use LiveCode 
> Cc: panagiotis merakos 
> Subject: [[ ANN ]] Release 9.6.10 RC-1
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 9.6.10 RC-1.
> 
> LiveCode 9.6.10 RC-1 comes with more than 20 bugfixes, including support
> for Android API 33, which will be a requirement for submitting new apps to
> the Google Play Store as of the 31st of August.
> 
> You can find more details on the bug fixes and improvements of this new
> release here:
> 
> https://livecode.com/livecode-9-6-10-rc-1-released/
> 
> You can find the release in your LiveCode account area or get it via the
> automatic updater.
> 
> Enjoy!
> 
> Kind regards
> The LiveCode Team
> --
> ___
> 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


Re: Linux filenames in LC Server

2023-08-17 Thread Matthias Rebbe via use-livecode
Neville,

The htaccess solution would also not harm other apps because the environment 
variable is only set when executing .lc files and they’re only used within that 
session. 

Von meinem iPhone gesendet

> Am 18.08.2023 um 03:07 schrieb Neville Smythe via use-livecode 
> :
> 
> Hi Matthias, I didn’t see your post until now. I did wonder if .htaccess 
> could be used using Rewrite rules, but I couldn’t get my head around the 
> documentation. 
> 
> So it’s good to know both methods work. We are running other apps on the 
> website so I wonder a bit if setting the environment variables for everything 
> running under apache might have some side effects, so I’ll stick with Mark’s 
> launch script method.
> 
> Neville Smythe
> 
> 
> 
> 
> ___
> 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


Re: [[ ANN ]] Release 9.6.10 RC-1

2023-08-17 Thread matthias rebbe via use-livecode
As Panos wrote.. ;)

You can find the release in your LiveCode account area or get it via the
automatic updater.

> Am 17.08.2023 um 17:57 schrieb Mark Talluto via use-livecode 
> :
> 
> Hi Panos,
> 
> I am looking forward to testing this build. I do not have any links to the 
> download on the page. They appear to be missing.
> 
> The release notes are linked, and I can read them. 
> 
> 
> Best regards,
> Mark Talluto
> 
> appli.io 
> livecloud.io 
> nursenotes.net 
> canelasoftware.com 
> 
> 
> 
>> On Aug 17, 2023, at 7:02 AM, panagiotis merakos via use-livecode 
>>  wrote:
>> 
>> Dear list members,
>> 
>> We are pleased to announce the release of LiveCode 9.6.10 RC-1.
>> 
>> LiveCode 9.6.10 RC-1 comes with more than 20 bugfixes, including support
>> for Android API 33, which will be a requirement for submitting new apps to
>> the Google Play Store as of the 31st of August.
>> 
>> You can find more details on the bug fixes and improvements of this new
>> release here:
>> 
>> https://livecode.com/livecode-9-6-10-rc-1-released/
>> 
>> You can find the release in your LiveCode account area or get it via the
>> automatic updater.
>> 
>> Enjoy!
>> 
>> Kind regards
>> The LiveCode Team
>> --
>> ___
>> 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


Re: Linux filenames in LC Server - Resolved

2023-08-17 Thread matthias rebbe via use-livecode
Hi Neville,

did you read my comment about setting the environment variable lang using 
.htaccess?
That worked here and i could write non-ascii filenames using the "standard" LC 
Server installation.

Regards,
Matthias

> Am 17.08.2023 um 15:56 schrieb Neville Smythe via use-livecode 
> :
> 
> Thank you Mark, installing the launcher script to set environment variables 
> has fixed all my issues with non-ascii filenames. The documentation for 
> installing LCS could usefully make a note of these settings. And indeed 
> TextEncode/Decode both work as expected, my musings there were irrelevant.
> 
> Do you expect a future version of LCServer will incorporate the changes? IMHO 
> I’d agree option 2 would make things work more transparently for the vast 
> majority of cases. And while you wouldn’t able be able to handle badly 
> encoded filenames within LC, I guess you wouldn't be able to create them 
> either.
> 
> Neville Smythe
> 
> 
> 
> 
> ___
> 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


Re: Linux filenames in LC Server

2023-08-16 Thread matthias rebbe via use-livecode
It seems it is possible to set environment vars  using redirect rules in 
.htaccess.

I added the following lines to my .htaccess

RewriteEngine on
RewriteRule \.(lc) - [E=LANG:de_DE.UTF-8]

the 2nd line or better tells Apache not to redirect, but to 'use'  the flag 
[E=]  when an .lc file is "requested".
The flag allows to set an environment variable.  E=LANG:de_DE.UTF-8
tells apache to set the variable LANG  to the value de_DE.UTF-8
It's even possible to set cookies that way using a cookie tag.

With those 2 lines i did not receive the 'can't open file'  error anymore and 
the file with a non-ascii filename, in my script testä.txt, was created by the 
.lc script.
In my ftp client the file testä.txt is shown as testä.txt, but i can access 
the file from LCserver still with its original name testä.txt



> Am 16.08.2023 um 09:34 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-08-16 06:37, Neville Smythe via use-livecode wrote:
>> So I misunderstood, I thought we were talking about Apache environment 
>> variables. Indeed the Terminal app reports
>> LANG=C
>> as a system env variable. But if this is not specifically a server problem, 
>> wouldn’t
>> that mean we could see the same behaviour with LC Desktop on Linux machines 
>> running
>> vanilla Ubuntu or Debian (which is what Dreamhost uses)? I haven’t tried 
>> this yet,
>> as it is a bit of pain to fire up my Linux emulator machine.
> 
> So the situation here is similar to that which you get on macOS. If you open 
> Terminal, then the (UNIX) environment (variable-wise) which you get will be 
> different from that you get when you double-click on an app to launch it. In 
> the latter case, the executable is launched via the desktop environments 
> 'launcher' process and will inherit the environment provided by that. 
> Presumably, as Linux desktops mandate various things (like language 
> settings), the locale and environment vars will be set appropriately.
> 
>> An experiment, which make me wonder if this counts as a configuration 
>> problem or an actual bug in LC Server:
>> In Terminal I type (actually paste) and execute
>> echo “éü😃” > Carré.txt
>>(for Forum users like me who just see ? everywhere, that is 
>> [e-acute][u-umlaut][happyface emoji] in the content to be written to a file 
>> with [e-acute] in its name)
>>   This works without problem. The contents of the file are utf-8 encoded, 
>> which I didn’t
>> need to specify, but I guess that is what the pasteboard provided. Terminal 
>> had no problem
>> creating or finding the file without needing those env settings. Of course 
>> it cannot *display*
>> the file name without knowing the encoding, so ls reports the filename as 
>> 'Carr'$'\303\251''.txt’
>> ( readable as an ascii encoding, though not one I have seen before; note the 
>> single quotes)
> 
> I'm guessing here that this is a remote ssh session to your Linux server, and 
> you are using macOS Terminal app to run and connect? If that is the case then 
> the reason this works is because Terminal on macOS is UTF-8 (which is the 
> *only* encoding macOS supports in its UNIX subsystem so you don't get the 
> variance problem you do with Linux). This means that pasting text from 
> somewhere else will paste the UTF-8 bytes - i.e. they will get transmitted 
> over SSH to the remote linux machine.
> 
> As filenames are just sequences of bytes on Linux this works fine - however 
> when you ask the remote terminal to list the files, it can only interpret the 
> ascii chars (as the LANG is C) and thus emits octal escapes for the others - 
> here this ix 0xC3 0xA9 which is the utf-8 encoding of e-acute.
> 
>> If I setup the env variables Mark suggests in the Terminal session
>> export LC_ALL="en_US.UTF8"
>> export LANG=“en_US.UTF8”
>> then Terminal is able to display the filename á la française.
> 
> So now the remote terminal knows how to interpret the sequences of bytes 
> present in the filenames, and thus can emit them appropriately.
> 
>> Cyberduck reports this filename correctly using the [e-acute] without having 
>> to set encoding
>> knowledge. And I can also create the file using Cyberduck with no problems. 
>> So IT knows about/expects/sets
>> up the encoding as needed. I bet other Linux-aware apps would also open or 
>> list such files without
>> drama or special configuration.
> 
> IT doesn't know - it assumes. I suspect that if you used Cyberduck to connect 
> to a Linux server which is setup to *not* be utf-8 (so filenames are encoded 
> with some other encoding), then it would display things incorrectly.
> 
> Of course, if the protocols it deals with specify the text encoding as utf-8 
> *and* the daemons running on said server are setup correctly (i.e. so that 
> they process the filenames and such relative to the server's encoding) *and* 
> they correctly convert the filenames from that encoding to the encoding 
> mandated by the protocol then it would display fine.
> 
> Certainly FTP treats filename

Re: Linux filenames in LC Server

2023-08-15 Thread matthias rebbe via use-livecode
What definitely works, at least here,  is to urlencode the filename before 
creating it
So that e.g. testä would be created as test%E4
As urlencode does not "harm" you could use it in general, not only for 
non-ascii file names. 
And if you want to display the "real" name you just have to urldecode the 
filename again.





> Am 15.08.2023 um 09:42 schrieb Neville Smythe via use-livecode 
> :
> 
> Thanks Mark and Matthias
> 
> I think it is clear the problem is not related to variant forms - if I 
> replace [e-acute] by any other non-ascii character, such as a Kanji character 
> or emoji, I get the same “can’t open that file” error. And the weird decoding 
> of [e-acute] to [E-grave] would be explained if textDecode is failing in LC 
> Server.
> 
> So if I understand Mark correctly, while one can create utf-8 encoded 
> filenames directly in a terminal session,  LC Server internally accesses 
> Apache environment variables to encode/decode the filename before opening a 
> file rather than directly using the shell. Presumably this has something to 
> do with the engine being a server app having to respect the server 
> environment.  
> 
> On Dreamhost, as far as I can determine, the LANG and LC-ALL variables are 
> *not* set (though WordPress is running and it adds support for a swathe of 
> languages, so surely has support for non-ascii filenames?) The site is a 
> shared hosting, so I do not have permissions to change the Apache conf files. 
> I tried adding the SetEnv commands in the .htaccess file but that didn’t 
> work, although I could well be doing it wrong, I am fumbling around in the 
> dark here.
> 
> Unless there is some way to fix the configuration, it would seem that not 
> only will opening files fail but the detailed files (the long files) command 
> will also fail if non-ascii characters are encountered since it uses 
> textEncode. I presume that using shell commands could be used as a workaround 
> for accessing the filesystem, as long as LC doesn’t do an internal textEncode 
> as it passes the variables to the shell! 
> 
> However it also means one cannot use textDecode/Encode at all, not just for 
> the filenames but also content; and that could be a bummer. I haven’t 
> encountered this so far because to this point I have encoded content before 
> uploading binary files to the server, but I can envision situations where I 
> would want to encode or decode server-side.
> 
> I’m puzzled that this problem hasn’t been raised before. Surely the vast 
> majority of website host providers use Linux servers, and the Dreamhost 
> configuration for shared hosting is most likely standard. So has no-one in 
> Europe (or Asia..) using LC Server wanted to create native-language 
> filenames? I think LC Server is a magnificent tool, but perhaps it is not as 
> widely used as it deserves! Or: they all found the fix and haven’t told us.
> 
>> So, when you run lc-server from a terminal session directly, its almost 
>> certainly the case that the LC_ALL and LANG environment variables are 
>> set to en_US.UTF-8 (or some other language code DOT UTF-8 - it is the 
>> UTF-8 which is the important bit).
>> 
>> On Linux, a C API nl_langinfo() is used to fetch the encoding to use 
>> when talking to the system APIs (e.g. filesystem APIs) - this (I 
>> believe) derives its information from LANG/LC_ALL.
>> 
>> If the latter *are not set* then it will likely default to the 'C' 
>> locale which has no interpretation of any non-ascii chars, and thus 
>> attempts to encode/decode utf-8 encoded filenames will fail.
>> 
>> My theory is that these variables are not set in the configuration for 
>> running CGIs in Apache (or whatever web server is being used in this 
>> instance).
>> 
>> Digging around it looks like Apache (at least) has a `SetEnv` directive 
>> which would allow these environment variables to be set, e.g.
>> 
>>  SetEnv LC_ALL en_US.UTF-8
>>  SetEnv LANG en_US.UTF-8
>> 
>> Although I'm not 100% sure where such things go, perhaps someone more 
>> conversant with apache config could chime in to suggest.
> Neville Smythe
> 
> 
> 
> 
> ___
> 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


Re: Linux filenames in LC Server

2023-08-14 Thread matthias rebbe via use-livecode
see below...


> Am 14.08.2023 um 13:30 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-08-14 12:12, matthias rebbe via use-livecode wrote:
>> Hi Mark,
>> when i read Neville's post i thought also about normalize, although i really 
>> do not have a clue about the whole unicode stuff, but i remembered that the 
>> standalone builder make use of the normalize function. ;)
>> So i used this script on LC Server to write the seconds to a file containing 
>> an a-umlaut in its name.
>> put  normalizeText("testä.txt", "NFC") into tFile
>> put the seconds into URL ("binfile:"&tFile)
>> put the result
>> put ""
>> put the files
>> put ""
>> put tFile
>> But that does not work. "The result" returns 'can't open file'.
> 
> Hmmm - I must confess that I misread Neville's post - he did explicitly 
> mention 'creating' files... The normalization would only arise if the file 
> already existed, but the requested (incoming) filename was normalized 
> differently (thus resulting in the file not being found).
> 
> So assuming that the defaultFolder is accessible in your above script (as a 
> read-only folder would also cause the same error) then there does appear to 
> be something up here...
> 

The default folder is accessible. The same script works when the ä is removed  
from the line
put  normalizeText("testä.txt", "NFC") into tFile



> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com <mailto:m...@livecode.com> ~ 
> http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com <mailto: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


Re: Linux filenames in LC Server

2023-08-14 Thread matthias rebbe via use-livecode
Hi Mark,

when i read Neville's post i thought also about normalize, although i really do 
not have a clue about the whole unicode stuff, but i remembered that the 
standalone builder make use of the normalize function. ;)

So i used this script on LC Server to write the seconds to a file containing an 
a-umlaut in its name.

put  normalizeText("testä.txt", "NFC") into tFile
put the seconds into URL ("binfile:"&tFile)
put the result
put ""
put the files
put ""
put tFile

But that does not work. "The result" returns 'can't open file'. 
As i already wrote i have no clue about unicode so i tried also NFD and also 
the other 2 options, but also w/o success.

Is there something else that  one hast to keep in mind to have success with 
this?


Regards,
Matthias



> Am 14.08.2023 um 12:22 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-08-14 02:45, Neville Smythe via use-livecode wrote:
>> OK, so the macOS *is* using utf-8 for its file names - the [e-acute] in the 
>> filename Carré.txt is rendered with two bytes [C3A9] not the single byte 
>> MacRoman encoding. I got tricked by copying the terminal listing into 
>> another program rather than hex dumping within the terminal, and somewhere 
>> in the process the native encoding was preferred.
>> So one must *not* textEncode a filename to utf-8 before writing a file to 
>> disk, LC deals with the encoding, although you *should” textEncode its 
>> contents.
>> Which leaves the problem of why I can’t get LC Server on Linux to write 
>> non-ascii filenames
> 
> So I suspect the problem here is normalization, rather than the inability of 
> Linux to write non-ascii filenames.
> 
> Characters such as e-acute / e-grave have *two* representations in unicode - 
> the decomposed and composed form.
> 
> The composed form is a direct mapping from the native encodings and is a 
> single codepoint, the decomposed form will be two codepoints - (e, 
> combining-acute/grave)
> 
> Depending on where the string comes from it might either be composed or 
> decomposed - macOS filenames are stored decomposed in the FS, but the 
> higher-level parts of the OS make either form work (in a similar fashion to 
> how macOS filesystems are case-insensitive by default).
> 
> Linux filesystems, however, are both case-sensitive and form-sensitive - a 
> filename must match byte to byte with what it was created with (indeed, linux 
> filesystems care nothing for encodings, they see filenames as a sequence of 
> bytes which are interpreted relative to the user's current locale - the 
> default locale on linux these days is utf-8).
> 
> If your app is managing the files completely on Linux (i.e. it is creating / 
> deleting them and the filenames are not user-editable) then (if this is the 
> caseu) the problem should be fixable by choosing a normalization form when 
> you create / lookup the file - i.e. pass all filenames on the server through 
> `normalizeText(, )` - here you want form to be either "NFC" 
> (composed) or "NFD" (decomposed).
> 
> Warmest Regards,
> 
> Mark.
> 
> P.S. For all the gory details about Unicode normalization forms see - 
> https://unicode.org/reports/tr15/
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> 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


Re: xavvi - temper your expectations

2023-08-10 Thread matthias rebbe via use-livecode
I thought Xavvi will make use of AI, but the use is not mandatory. So even 
without AI, XAVVI would be an online development tool which can deploy web apps 
and which also could import and export Livecode stacks.



Am 10.08.2023 um 21:22 schrieb Mike Kerner via use-livecode 
:
> 
> i'm using chatgpt and bard, every day, because i can, and because
> sometimes they give me more comprehensive things to think about.
> but, they are wrong. a lot.
> zdnet just published a piece, today, documenting the same thing: wrong
>> 50% of the time.
> so, temper your expectations for xavvi in the medium term:
> https://www.zdnet.com/article/chatgpt-answers-more-than-half-of-software-engineering-questions-incorrectly/
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> 
> ___
> 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


Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-09 Thread matthias rebbe via use-livecode
And like the links says that Mark posted.

For iOS standalones every Livecode version supports a special Xcode version 
according to the installed macOS.
You'll find the information which works for your installed LC version also in 
the release notes of your LC version.
You'll find the release notes under the Help menu in LC.



> Am 09.08.2023 um 15:41 schrieb matthias_livecode_150...@m-r-d.de:
> 
> Every version of Xocde come with it own version of command line tools. 
> If you are just creating macOS standalones then you just need the command 
> line tools.
> But if you are also planning to create iOS apps then you'll need the complete 
> Xcode package.
> 
> To install just the command line tools run the following command from terminal
> 
> xcode-select --install
> 
> This should download and install the most current version of command line 
> tools or better said, the most current version that is available for your 
> installed macOS.
> 
> Regards,
> Matthias
> 
> 
>> Am 09.08.2023 um 14:40 schrieb Dar Scott via use-livecode 
>> :
>> 
>> I wonder. I don’t have Xcode installed on this machine. Does installing 
>> Xcode change the command-line tools? Maybe those tools that are the default 
>> work a little differently.
>> 
>> I’m willing to install Xcode, but before that maybe I can provide some 
>> information (such as version) about any particular tools.
>> 
>> Dar
>> 
>>> On Aug 9, 2023, at 6:17 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> Whoops, I sent the most recent before I saw that Panos had responded.
>>> 
>>> Panos, yes, a build to the network drive with a minimal stack has the 
>>> error. This minimal stack has a name of Test, no inclusions, no copy files.
>>> 
>>> The drive provides SMB, AFP and NFS services.
>>> 
>>> Dar
>>> 
>>>> On Aug 9, 2023, at 5:55 AM, Dar Scott via use-livecode 
>>>>  wrote:
>>>> 
>>>> I don’t know what I did. Building for Mac Intel works just fine. I’ll add 
>>>> my inclusions and such.
>>>> 
>>>> I don’t have Xcode on this system. Perhaps there are some command line 
>>>> tools suitable that come with macOS. 
>>>> 
>>>> I still feel defensive that Mac said “detritus”. ;-)
>>>> 
>>>>> On Aug 8, 2023, at 5:13 PM, matthias rebbe via use-livecode 
>>>>>  wrote:
>>>>> 
>>>>> Hi Dar,
>>>>> 
>>>>> just a shot in the dark
>>>>> 
>>>>> For some time now Livecode does an adhoc code signing when creating a 
>>>>> macOS standalone. So therefore the Xcode command line tools have to be 
>>>>> installed.
>>>>> In case you have installed more than one versions of Xcode on your 
>>>>> system, did you select in Xcode preferences the correct Xcode standalone 
>>>>> tools that shall be used?
>>>>> 
>>>>> Regards,
>>>>> Matthias
>>>>> 
>>>>> 
>>>>>> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
>>>>>> :
>>>>>> 
>>>>>> I have a clue. I changed the build destination to a drive on my Mac. 
>>>>>> That seemed to have gotten past that error and I ran into other errors.
>>>>>> 
>>>>>> I guess building expects a drive on my Mac. And my Mac returns a bogus 
>>>>>> error message. 
>>>>>> 
>>>>>> I suggest one of these as an improvement to the build operation:
>>>>>> 
>>>>>> *   Complain and advise when the target is on a network drive.
>>>>>> *   Build the standalone in a temporary location on the local drive and 
>>>>>> then copy to the network drive when the target is on a network drive.
>>>>>> 
>>>>>> I got past that error, but now I am running into others. They look 
>>>>>> familiar. I think the problem is that I’m not remembering the magic 
>>>>>> steps related to saving, purging and so on. I’m not sure, since I can 
>>>>>> build for Windows. (I can probably stumble through what I did long, long 
>>>>>> ago, but might figure it out faster.) 
>>>>>> 
>>>>>> Suggestion:
>>>>>> 
>>>>>> *   I should not have to remember.
>>>>>> 
>>>>>> Thanks, everybody, for y

Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-09 Thread matthias rebbe via use-livecode
Every version of Xocde come with it own version of command line tools. 
If you are just creating macOS standalones then you just need the command line 
tools.
But if you are also planning to create iOS apps then you'll need the complete 
Xcode package.

To install just the command line tools run the following command from terminal

xcode-select --install

This should download and install the most current version of command line tools 
or better said, the most current version that is available for your installed 
macOS.

Regards,
Matthias


> Am 09.08.2023 um 14:40 schrieb Dar Scott via use-livecode 
> :
> 
> I wonder. I don’t have Xcode installed on this machine. Does installing Xcode 
> change the command-line tools? Maybe those tools that are the default work a 
> little differently.
> 
> I’m willing to install Xcode, but before that maybe I can provide some 
> information (such as version) about any particular tools.
> 
> Dar
> 
>> On Aug 9, 2023, at 6:17 AM, Dar Scott via use-livecode 
>>  wrote:
>> 
>> Whoops, I sent the most recent before I saw that Panos had responded.
>> 
>> Panos, yes, a build to the network drive with a minimal stack has the error. 
>> This minimal stack has a name of Test, no inclusions, no copy files.
>> 
>> The drive provides SMB, AFP and NFS services.
>> 
>> Dar
>> 
>>> On Aug 9, 2023, at 5:55 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> I don’t know what I did. Building for Mac Intel works just fine. I’ll add 
>>> my inclusions and such.
>>> 
>>> I don’t have Xcode on this system. Perhaps there are some command line 
>>> tools suitable that come with macOS. 
>>> 
>>> I still feel defensive that Mac said “detritus”. ;-)
>>> 
>>>> On Aug 8, 2023, at 5:13 PM, matthias rebbe via use-livecode 
>>>>  wrote:
>>>> 
>>>> Hi Dar,
>>>> 
>>>> just a shot in the dark
>>>> 
>>>> For some time now Livecode does an adhoc code signing when creating a 
>>>> macOS standalone. So therefore the Xcode command line tools have to be 
>>>> installed.
>>>> In case you have installed more than one versions of Xcode on your system, 
>>>> did you select in Xcode preferences the correct Xcode standalone tools 
>>>> that shall be used?
>>>> 
>>>> Regards,
>>>> Matthias
>>>> 
>>>> 
>>>>> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
>>>>> :
>>>>> 
>>>>> I have a clue. I changed the build destination to a drive on my Mac. That 
>>>>> seemed to have gotten past that error and I ran into other errors.
>>>>> 
>>>>> I guess building expects a drive on my Mac. And my Mac returns a bogus 
>>>>> error message. 
>>>>> 
>>>>> I suggest one of these as an improvement to the build operation:
>>>>> 
>>>>> *   Complain and advise when the target is on a network drive.
>>>>> *   Build the standalone in a temporary location on the local drive and 
>>>>> then copy to the network drive when the target is on a network drive.
>>>>> 
>>>>> I got past that error, but now I am running into others. They look 
>>>>> familiar. I think the problem is that I’m not remembering the magic steps 
>>>>> related to saving, purging and so on. I’m not sure, since I can build for 
>>>>> Windows. (I can probably stumble through what I did long, long ago, but 
>>>>> might figure it out faster.) 
>>>>> 
>>>>> Suggestion:
>>>>> 
>>>>> *   I should not have to remember.
>>>>> 
>>>>> Thanks, everybody, for your help!
>>>>> 
>>>>> Dar
>>>>> 
>>>>>> On Aug 8, 2023, at 10:47 AM, Dar Scott via use-livecode 
>>>>>>  wrote:
>>>>>> 
>>>>>> Oh, and I’m building from a network drive.
>>>>>> 
>>>>>> 
>>>>>>> On Aug 8, 2023, at 10:41 AM, Dar Scott via use-livecode 
>>>>>>>  wrote:
>>>>>>> 
>>>>>>> xcode-select -p
>>>>>>> /Library/Developer/CommandLineTools
>>>>>>> 
>>>>>>>> On Aug 8, 2023, at 10:19 AM, Dar Scott via use-livecode 
>>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>>

Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-08 Thread matthias rebbe via use-livecode
Forgot my answer, i just saw your post that your error where caused because of 
building to a network drive.

I had similar problems btw. in the past when building to a dropbox folder or a 
folder that was synchronized with iCloud.

Regards,
Matthias



> Am 09.08.2023 um 01:13 schrieb matthias_livecode_150...@m-r-d.de:
> 
> Hi Dar,
> 
> just a shot in the dark
> 
> For some time now Livecode does an adhoc code signing when creating a macOS 
> standalone. So therefore the Xcode command line tools have to be installed.
> In case you have installed more than one versions of Xcode on your system, 
> did you select in Xcode preferences the correct Xcode standalone tools that 
> shall be used?
> 
> Regards,
> Matthias
> 
> 
>> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
>> :
>> 
>> I have a clue. I changed the build destination to a drive on my Mac. That 
>> seemed to have gotten past that error and I ran into other errors.
>> 
>> I guess building expects a drive on my Mac. And my Mac returns a bogus error 
>> message. 
>> 
>> I suggest one of these as an improvement to the build operation:
>> 
>> *   Complain and advise when the target is on a network drive.
>> *   Build the standalone in a temporary location on the local drive and then 
>> copy to the network drive when the target is on a network drive.
>> 
>> I got past that error, but now I am running into others. They look familiar. 
>> I think the problem is that I’m not remembering the magic steps related to 
>> saving, purging and so on. I’m not sure, since I can build for Windows. (I 
>> can probably stumble through what I did long, long ago, but might figure it 
>> out faster.) 
>> 
>> Suggestion:
>> 
>> *   I should not have to remember.
>> 
>> Thanks, everybody, for your help!
>> 
>> Dar
>> 
>>> On Aug 8, 2023, at 10:47 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> Oh, and I’m building from a network drive.
>>> 
>>> 
 On Aug 8, 2023, at 10:41 AM, Dar Scott via use-livecode 
  wrote:
 
 xcode-select -p
 /Library/Developer/CommandLineTools
 
> On Aug 8, 2023, at 10:19 AM, Dar Scott via use-livecode 
>  wrote:
> 
> I removed all inclusions. I opted to remove all profiles, probably none. 
> There are no Copy Files. I’m building for Intel only. 
> 
> For PLIST I chose Chose a PLIST and then clicked Use None.
> 
> I set my bundle identifier and have not changed that among my attempts. I 
> left all of the other Version Information as default. 
> 
> I have no Icons added.
> 
> I get the same error.
> 
> Dar
> 
>> On Aug 8, 2023, at 10:08 AM, J. Landman Gay via use-livecode 
>>  wrote:
>> 
>> Signing happens after the app is built and is a manual process, so yours 
>> isn't signed /notarized yet. But unsigned apps run on the development 
>> machine anyway, so I'd say you built the app successfully.
>> 
>> --
>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>> HyperActive Software | http://www.hyperactivesw.com
>> On August 8, 2023 10:47:34 AM Bob Sneidar via use-livecode 
>>  wrote:
>> 
>>> I have, but I don’t do any signing or notarizing. If that happens 
>>> transparently, then it’s working for me.
>>> 
>>> Bob S
>>> 
>>> 
 On Aug 8, 2023, at 6:59 AM, Dar Scott via use-livecode 
  wrote:
 
 Thanks, Jacque!
 
 That gives me a clue. I will try to get more info on this.
 
 However, that note shows how to delete the offending resource using 
 the xattr tool, but I have no app to point it to. LiveCode did not 
 build anything.
 
 I’m willing to try some magic values in Standalone Application 
 Settings.
I’m using LiveCode 9.6.9, but I’m willing to upgrade.
I’m on macOS Ventura.
 
 Has anyone successfully built a Mac application recently?
 
 Dar
 
> On Aug 7, 2023, at 3:43 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> This might help:
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On August 7, 2023 12:49:03 PM Dar Scott via use-livecode 
>  wrote:
> 
>> I’m having trouble building an application for Mac Intel.
>> 
>> The first time LiveCode crashed.
>> 
>> Subsequent times, I get this error:
>> There was an error while saving the standalone application
>> Adding ad-hoc signature failed with error:
>> /…/myProgram.app:
>> Replacing existing signature
>> /…/myProgram.app:
>> Resource for, Finder information, or similar detritus not
>> Allowed
>> 
>> I tried fid

Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-08 Thread matthias rebbe via use-livecode
Hi Dar,

just a shot in the dark

For some time now Livecode does an adhoc code signing when creating a macOS 
standalone. So therefore the Xcode command line tools have to be installed.
In case you have installed more than one versions of Xcode on your system, did 
you select in Xcode preferences the correct Xcode standalone tools that shall 
be used?

Regards,
Matthias


> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
> :
> 
> I have a clue. I changed the build destination to a drive on my Mac. That 
> seemed to have gotten past that error and I ran into other errors.
> 
> I guess building expects a drive on my Mac. And my Mac returns a bogus error 
> message. 
> 
> I suggest one of these as an improvement to the build operation:
> 
> *   Complain and advise when the target is on a network drive.
> *   Build the standalone in a temporary location on the local drive and then 
> copy to the network drive when the target is on a network drive.
> 
> I got past that error, but now I am running into others. They look familiar. 
> I think the problem is that I’m not remembering the magic steps related to 
> saving, purging and so on. I’m not sure, since I can build for Windows. (I 
> can probably stumble through what I did long, long ago, but might figure it 
> out faster.) 
> 
> Suggestion:
> 
> *   I should not have to remember.
> 
> Thanks, everybody, for your help!
> 
> Dar
> 
>> On Aug 8, 2023, at 10:47 AM, Dar Scott via use-livecode 
>>  wrote:
>> 
>> Oh, and I’m building from a network drive.
>> 
>> 
>>> On Aug 8, 2023, at 10:41 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> xcode-select -p
>>> /Library/Developer/CommandLineTools
>>> 
 On Aug 8, 2023, at 10:19 AM, Dar Scott via use-livecode 
  wrote:
 
 I removed all inclusions. I opted to remove all profiles, probably none. 
 There are no Copy Files. I’m building for Intel only. 
 
 For PLIST I chose Chose a PLIST and then clicked Use None.
 
 I set my bundle identifier and have not changed that among my attempts. I 
 left all of the other Version Information as default. 
 
 I have no Icons added.
 
 I get the same error.
 
 Dar
 
> On Aug 8, 2023, at 10:08 AM, J. Landman Gay via use-livecode 
>  wrote:
> 
> Signing happens after the app is built and is a manual process, so yours 
> isn't signed /notarized yet. But unsigned apps run on the development 
> machine anyway, so I'd say you built the app successfully.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On August 8, 2023 10:47:34 AM Bob Sneidar via use-livecode 
>  wrote:
> 
>> I have, but I don’t do any signing or notarizing. If that happens 
>> transparently, then it’s working for me.
>> 
>> Bob S
>> 
>> 
>>> On Aug 8, 2023, at 6:59 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> Thanks, Jacque!
>>> 
>>> That gives me a clue. I will try to get more info on this.
>>> 
>>> However, that note shows how to delete the offending resource using the 
>>> xattr tool, but I have no app to point it to. LiveCode did not build 
>>> anything.
>>> 
>>> I’m willing to try some magic values in Standalone Application Settings.
>>> I’m using LiveCode 9.6.9, but I’m willing to upgrade.
>>> I’m on macOS Ventura.
>>> 
>>> Has anyone successfully built a Mac application recently?
>>> 
>>> Dar
>>> 
 On Aug 7, 2023, at 3:43 PM, J. Landman Gay via use-livecode 
  wrote:
 
 This might help:
 
 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software | http://www.hyperactivesw.com
 On August 7, 2023 12:49:03 PM Dar Scott via use-livecode 
  wrote:
 
> I’m having trouble building an application for Mac Intel.
> 
> The first time LiveCode crashed.
> 
> Subsequent times, I get this error:
> There was an error while saving the standalone application
> Adding ad-hoc signature failed with error:
> /…/myProgram.app:
> Replacing existing signature
> /…/myProgram.app:
> Resource for, Finder information, or similar detritus not
> Allowed
> 
> I tried fiddling with the PLIST settings without success.
> ___
> 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

Re: Anyone with a new code sign certificate on eToken or in cloud would like to test my signtool.exe wrapper?

2023-07-30 Thread matthias rebbe via use-livecode


> Am 30.07.2023 um 20:08 schrieb J. Landman Gay via use-livecode 
> :
> 
> Yes, prices have gone way up. You now need a physical USB stick with an 
> encrypted certificate for Windows.

> I understand there is a cloud option too but we weren't offered that.
Not every certificate issuer offers the 'certificate in cloud' (software token) 
solution.
I for example have a Certum certificate. Certum offers for  the OV and the EV 
certificates both the certificate in cloud and the eToken solution. So one can 
choose.
For my OV certificate in the cloud I paid not more than i paid for my old  
3-year certificate.
I purchased not directly from Certum, but from SSLPoint and paid 329 Eur for a 
3-year OV certificate in the cloud.

For those who are interested in a Cloud certificate
 Leaderssl.com is currently selling the 3-years Certum OV cloud certificate 
even for only 300 Euros and the EV for 600 Euros.

The cloud based solutions works this way:
You have to install a mobile app on your Android or iOS smart phone and also a 
desktop app on your Windows pc.
The mobile app creates a one time password which you need to login with your 
desktop app into the Certum "Cloud" or however this could be called.
As soon and as long you are  logged in to the cloud service  the certificate is 
"included" in your certificate store.
Signtool.exe and any also other signing tool, e.g. Jarsigner, which is able to 
sign using a token, can access the certificate then.

The eToken solution works similar. You have to install a driver for the eToken 
on your Windows PC.
As soon as signtool tries to access the certificate from the eToken, the driver 
software asks for the password to access the eToken.


Unfortunately osslsigncode for macOS currently does not support tokens, 
therefore it is not possible to sign Windows executabls on macOS anymore when 
using those new certificates.
Osslsignode for Linux shall support the new tokens, but i haven't tested it yet.


Matthias
> If you go for the USB solution, give yourself some time. We ordered from 
> Sectigo and while they claim you will get the device in 2 or 3 days, they 
> didn't send it for 5 weeks, which required numerous support interactions to 
> determine why the order was lost in the bureaucracy. If that happens to you, 
> get on phone, the chat bot people are evasive and will tell you it's 
> processing and you will receive it in "2 or 3 days."  Demand to talk to a 
> supervisor.
> 
> My client can be very persuasive when she's pissed off. :)
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On July 30, 2023 1:45:06 AM Tom Glod via use-livecode 
>  wrote:
> 
>> Hmm, I'm going to look into this Matthias,  I had not heard of etoken Certs.
>> I wonder if this is the reason for the recent doubling of the price of
>> signing certificates.
>> 
>> On Thu, Jul 27, 2023 at 10:49 AM matthias rebbe via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Hi,
>>> is there anyone in the list who has already one of those new code signing
>>> certificates on an eToken or in the cloud and would like to test my new
>>> wrapper for signtool.exe?
>>> 
>>> Especially those who are not very familiar with Windows might find this
>>> wrapper helpful.
>>> 
>>> I've tested it with my cloud base certificate, but had no chance to get it
>>> tested from one with an eToken certificate.
>>> 
>>> So if there is interest, then please let me know.
>>> 
>>> 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


___
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


  1   2   3   4   5   6   7   8   9   10   >