From: TaliesinSoft on
On 2010-05-07 16:21:45 -0500, Lewis said:

> In message <84hk2pF2iaU1(a)mid.individual.net> TaliesinSoft
> <taliesinsoft(a)me.com> wrote:
>> Every few weeks I change the images used for my background, usually
>> having at one time five to ten images which are each displayed for a
>> minute. These same images are used for each of my several user and
>> single administrator accounts. At the same time as I set a new set of
>> background images I also change the login screen to display one from
>> the new set.
>
> How are you changing the login screen image?

I use an applet called Loginox which replaces the file
System/Library/CoreServices/DefaultDesktop with whatever image you
wish. At the same time the original DefaultDesktop file is saved
somewhere and Loginox provides an option to restore it as the active
login screen.

>> The oddity is that occasionally, perhaps about one out of six times,
>> when I log into an account instead of one of the background images I
>> have set the initial background image will be the purple skyscape,
>> Apple's default background. After a minute has passed then the
>> backgrounds will rotate amongst the set I have installed.
>
>> So, my query is what, if anything, can I do so that the purple skyscape
>> doesn't appear when I log onto one of my accounts?
>
> I have about 800 images in a folder that I use as random desktop
> images and I don't see this behavior on my accounts.




--
James Leo Ryan --- Austin, Texas --- taliesinsoft(a)me.com

From: Wes Groleau on
On 05-07-2010 19:07, TaliesinSoft wrote:
> On 2010-05-07 17:28:31 -0500, Wes Groleau said:
>
>> On 05-07-2010 11:52, TaliesinSoft wrote:
>>> the purple skyscape. To do that I used the applet Loginox which saves
>>> the purple skyscape somewhere so it can later be restored as the default
>>> desktop image.
>>
>> Storing the file "somewhere" won't help if it is in the same volume
>> and accessed through a Finder alias.
>
> Loginox replaces the login background file in
> /System/Library/CoreServices/DefaultDesktop with a copy of a file of
> your choosing. When it does so it keeps a copy of the aforementioned
> DefaultDesktop file somewhere, there being an option to restore it to
> use if one so chooses. Where that file is and what it is called I do not
> know.

Does it "keep a COPY" ? or does it just move the directory entry to
another directory, i.e., move the original? Moving the original will
not break any aliases that point to it. This may even include aliases
encoded in base64 and embedded in plists.

I wouldn't be surprised were someone to tell me that an application's
resource fork can contain aliases to files the app uses or that a file's
resource fork can contain an alias to the app that opens it.

--
Wes Groleau

Ostracism: A practice of sticking your head in the sand.
From: TaliesinSoft on
On 2010-05-07 18:23:57 -0500, Wes Groleau said:

> On 05-07-2010 19:07, TaliesinSoft wrote:

[describing the applet Loginox which allows one to change the login screen]

>> Loginox replaces the login background file in
>> /System/Library/CoreServices/DefaultDesktop with a copy of a file of
>> your choosing. When it does so it keeps a copy of the aforementioned
>> DefaultDesktop file somewhere, there being an option to restore it to
>> use if one so chooses. Where that file is and what it is called I do not
>> know.
>
> Does it "keep a COPY" ? or does it just move the directory entry to
> another directory, i.e., move the original? Moving the original will
> not break any aliases that point to it. This may even include aliases
> encoded in base64 and embedded in plists.
>
> I wouldn't be surprised were someone to tell me that an application's
> resource fork can contain aliases to files the app uses or that a file's
> resource fork can contain an alias to the app that opens it.

Loginox changes the .jpg file
System/Library/CoreServices/DefaultDesktop to the image file you choose
(I don't know if Loginox accepts other than .jpg files) and apparently
saves the file it replaces somewhere. At least if I traverse to
System/Library/CoreServices the file DefaultDesktop.jpg will now
contain the image I chose via Loginox. Loginox has the option to
restore the DefaultDesktop file to whatever it contained prior to the
use of Loginox, and in my case that image is the "Aurora" one. Where it
saves that restoration file I do not know.


--
James Leo Ryan --- Austin, Texas --- taliesinsoft(a)me.com

From: Wes Groleau on
On 05-07-2010 20:11, TaliesinSoft wrote:
> Loginox has the option to restore the DefaultDesktop file to whatever it
> contained prior to the use of Loginox, and in my case that image is the
> "Aurora" one. Where it saves that restoration file I do not know.

in my scenario, the important thing is _how_ it puts it there.


--
Wes Groleau

Opaqueness vs opacity - derivational confusion
http://Ideas.Lang-Learn.us/barrett?itemid=1017
From: Jolly Roger on
In article <84jl42F4t8U1(a)mid.individual.net>,
TaliesinSoft <taliesinsoft(a)me.com> wrote:

> On 2010-05-07 16:21:45 -0500, Lewis said:
>
> > In message <84hk2pF2iaU1(a)mid.individual.net> TaliesinSoft
> > <taliesinsoft(a)me.com> wrote:
> >> Every few weeks I change the images used for my background, usually
> >> having at one time five to ten images which are each displayed for a
> >> minute. These same images are used for each of my several user and
> >> single administrator accounts. At the same time as I set a new set of
> >> background images I also change the login screen to display one from
> >> the new set.
> >
> > How are you changing the login screen image?
>
> I use an applet called Loginox which replaces the file
> System/Library/CoreServices/DefaultDesktop with whatever image you
> wish. At the same time the original DefaultDesktop file is saved
> somewhere and Loginox provides an option to restore it as the active
> login screen.

Perhaps that's at the root of your problem.

--
Send responses to the relevant news group rather than email to me.
E-mail sent to this address may be devoured by my very hungry SPAM
filter. Due to Google's refusal to prevent spammers from posting
messages through their servers, I often ignore posts from Google
Groups. Use a real news client if you want me to see your posts.

JR