Re: Uninstaller question

2018-01-02 Thread Bob Sneidar via use-livecode
There is a product called App Cleaner. It's sold in the Mac App Store so it's likely been vetted. Bob S > On Jan 2, 2018, at 15:43 , Bob Sneidar via use-livecode > wrote: > > PCs use a helper application which "records" all the changes made to the file > system and registry. Similar apps h

Re: Uninstaller question

2018-01-02 Thread Bob Sneidar via use-livecode
PCs use a helper application which "records" all the changes made to the file system and registry. Similar apps have been written for the Mac in the past, mostly to track before and after installation for security purposes. You may want to look up software for MacOS along those lines. Bob S

Re: Uninstaller question

2018-01-02 Thread Graham Samuel via use-livecode
Thanks Rick for replying. I’m sticking to the original thread here. The thing is, there are different classes of users: developers / nerds (I guess many on this list count as some species of those - I know I do); people who want to “just do it”; and a lot of categories in between. In my experie

Re: Uninstaller question

2018-01-02 Thread Bob Sneidar via use-livecode
Not to venture off topic too far, but if Kaspersky products have been communicating with outside entities and passing along information, the real wonder is that there are no present indications in anyone's router logs to indicate it is doing so. In fact there are entire companies that thrive on

Re: Uninstaller question

2018-01-02 Thread Richmond Mathewson via use-livecode
I really wonder what the Russians would do withmy LiveCode files? They would probably bring down Putin: and in my opinion, at least, that might not be a bad thing. Richmond. On 2/1/2018 7:37 pm, Richard Gaskin via use-livecode wrote: Rick Harrison wrote: > Never recommend Mac Keeper or Mac

Re: Uninstaller question

2018-01-02 Thread Richard Gaskin via use-livecode
Rick Harrison wrote: > Never recommend Mac Keeper or Mac Cleaner as they > are considered to be Malware/Spyware/Annoyance-ware > and are difficult for some users to eradicate. Add Kaspersky to that list: UK cyber security chief warns government against using Kaspersky

Re: Uninstaller question

2018-01-02 Thread Richmond Mathewson via use-livecode
On 2/1/2018 5:38 pm, Rick Harrison via use-livecode wrote: Hi Graham, Most applications on the Mac do not have uninstaller as they are usually very easy to uninstall by deleting the application. Most users are smart enough to know they have to delete any aliases in the dock. They usually kno

Re: Uninstaller question

2018-01-02 Thread Rick Harrison via use-livecode
Hi Graham, Most applications on the Mac do not have uninstaller as they are usually very easy to uninstall by deleting the application. Most users are smart enough to know they have to delete any aliases in the dock. They usually know that the prefs file for the application should be deleted as

Re: Uninstaller question

2018-01-02 Thread Richmond Mathewson via use-livecode
Well, preumably the "clever" thing to do is to gave your standalone some unique name such as "WildBoar.exe" or somesuch, rather than a very pedesrian name such as "MyProg.exe" which risks having a twin. Then you'll need a routine to search the end-user's system to find all examples of WildBoa

Re: Uninstaller question

2018-01-02 Thread Graham Samuel via use-livecode
Yes, that would be a bad strategy. I think anyway I wouldn’t be looking for stacks but for complied applications - the kind of stuff you get in the Applications folder on a Mac. If there were stacks, then for a runnable app they would be in very specific places (application support type folders)

Re: Uninstaller question

2018-01-02 Thread Richmond Mathewson via use-livecode
I suppose you would have to search the end-user's machine for all instances of "myStack.livecode", and that seems a risky business as the end-user might have other LiveCode stacks on their machine that are needed to do something else. Richmond. On 2/1/2018 1:00 pm, Graham Samuel via use-liveco

Uninstaller question

2018-01-02 Thread Graham Samuel via use-livecode
I’m developing a very simple uninstaller for a Mac app. I have an installer, thanks to DropDMG. The uninstallation process isn’t difficult - it’s just a matter of deleting all the involved files (some are slightly tricky to find, like dock aliases, but I guess there’s a way around that). But t