Re: I successfully converted a stand-alone script into an extension!
Re: I successfully converted a stand-alone script into an extension!
- Subject: Re: I successfully converted a stand-alone script into an extension!
- From: "Arthur J Knapp" <email@hidden>
- Date: Wed, 10 Jan 2001 14:43:21 -0500
>
From: "Mec E Man" <email@hidden>
>
Subject: I successfully converted a stand-alone script into an extension!
>
Date: Wed, 10 Jan 2001 02:55:37 -0700
>
I successfully converted a stand-alone AppleScript into an "appe" extension.
WOW WOW WOW !!!
I am having so much fun. Why hasn't anyone ever showed me this before???
I'm sure that the whole thing is extremly dangerous, but WOW !!!
>
I'll start by saying, yes, I am probably the first person to actually create
>
a system extension directly from a stand-alone AppleScript app (however I'm
>
not sure on this :).
I just did a quick search on the MacScrpt archives, and discovered that
in 99, there was a thread called "faceless background apps", started by a
guy call Greg Tillman <email@hidden>. He created an FBA in the same
way that you did. The thread covered a number of issues, including the
restrictions regarding dialogs and such:
http://listserv.dartmouth.edu/scripts/wa.exe?A2=ind9908&L=macscrpt&P=R27677&
D=1&H=0&O=D&T=1
Currently, *this* list's archives are not searchable :(
>
you may or may not want to use a non-cpu intrusive pause routine (uses the
>
idle handler), the routine also allows one to QUIT the script durring the
>
pause.
Sounds like a job for Bill Cheeseman's IdleLib:
http://www.AppleScriptSourcebook.com/scripts.html
The thread on that other list also mentioned the "safer" way to
go about creating a faceless background app, an development application
made by Leonard Rosenthol. Unfortunately, I can't seem to find a working
link, ( Leonard ??? ). It's called ScriptFBA. Among other things, it
deals with the no-dialog restriction.
http://www.lazerware.com/
--
{
Arthur J Knapp, of STELLARViSIONs ;
http://www.STELLARViSIONs.com ;
mailto:email@hidden ;
how many?
zero.
are you sure?
i counted twice.
}