Hi Peter,
Is it possible you're running LC in a user account that doesn't have
"admin" permissions? I suggest this because they are lab computers.
You can check Apple menu > System Preferences > Users & Groups >
[username] to find out.
Phil Davis
On 3/27/19 11:20 PM, Peter Bogdanoff via use-livecode wrote:
In attempting to create this folder in MacOS:
put specialFolderpath("asup") & “/My Folder" into tURL
[which yields tURL: /Library/Application Support/My Folder ]
create folder tURL
returns a result: can't create that directory
Why the error?
Peter
ArtsInteractive
On Mar 27, 2019, at 2:38 PM, Peter Bogdanoff via use-livecode
<use-livecode@lists.runrev.com> wrote:
Thanks all! I’ll check these out.
Peter
On Mar 27, 2019, at 2:28 PM, Ralph DiMola via use-livecode
<use-livecode@lists.runrev.com> wrote:
These are the public ones on Win 10:
25 C:/Users/Public/Desktop
46 C:/Users/Public/Documents
53 C:/Users/Public/Music
54 C:/Users/Public/Pictures
55 C:/Users/Public/Videos
Used this in the message box:
put empty into msg;repeat with i = 1 to 100;if specialFolderPath(i) contains "public" then
put i&&specialFolderPath(i) &cr after msg;end repeat
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
Klaus major-k via use-livecode
Sent: Wednesday, March 27, 2019 5:04 PM
To: How to use LiveCode
Cc: Klaus major-k
Subject: Re: LC application running on lab computers
Hi Peter,
Am 27.03.2019 um 21:59 schrieb Peter Bogdanoff via use-livecode
<use-livecode@lists.runrev.com>:
Hi,
My application is being installed on Windows machines in a school lab. The admin is
having trouble because I’m writing preference files to the Users\<user>\ folder
and when another user logs in, the file is not available. This may be a problem in
the future for Macs as well. These same preference files should be accessed by all
users.
The specialFolderPath functions don’t seem to have one for a root level
Library/Preferences folder. Is there otherwise a best, or even workable
practice for this scenario?
you could use these 2 undocumented specialfolderpath() codes for Windows:
-> specialFolderPath(35) -> prefs folder for ALL users
-> specialfolderpath(26) -> dito for the current user only!
Not sure this is still working on Win 10, but worth a try. :-) Check this in
the IDE with the messagebox:
put specialFolderPath(35)
Peter Bogdanoff
ArtsInteractive
Best
Klaus
--
Klaus Major
http://www.major-k.de
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
_______________________________________________
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
--
Phil Davis
_______________________________________________
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