Conclusion
The following should fix all the problems mentioned in this thread.
Whenever you add or remove jpegs, run this command:
dir c:\wallpapers\*.jpg /b/a-d >c:\powerpro\store\jpglist.txt
To change wallpaper, just run changewallpaper.powerpro
------------------------------------------
;; this is changewallpaper.powerpro
;; beware of yahoo splitting my lines
i = i + 1
nextjpg = "c:\wallpapers\" ++ readline("c:\powerpro\store\jpglist.txt",i)
;; modify the next line to suit convert.exe's command line
do("c:\pathto\convert.exe " ++ nextjpg ++ " c:\powerpro\store\temppaper1.bmp","")
wallpaper show c:\powerpro\store\temppaper1.bmp
;; maybe use the next line to refresh your bar's background:
cl.SetBackground(clname,"c:\powerpro\store\temppaper1.bmp")
quit
@startup
static i = ini.get("c:\powerpro\scripts.ini","wallpaper","nextline")
quit
@shutdown
ini.set("c:\powerpro\scripts.ini","wallpaper","nextline",i)
quit
-----------------------------------------
In your Scheduler Startup script, add
runfile [EMAIL PROTECTED]
In your shutdown script add
runfile [EMAIL PROTECTED]
__________________________________________
__________________________________________
Test the above.
If wallpaper.changeto complains that you are changing to the same
bitmap file and/or will not refresh it's reading of temppaper1.bmp,
modify the above script thus:
------------------------------------------
;; this is changewallpaper.powerpro
;; beware of yahoo splitting my lines
i = i + 1
nextjpg = "c:\wallpapers\" ++ readline("c:\powerpro\store\jpglist.txt",i)
flag reverse 5
if(pproflag 5)do
do("c:\pathto\convert.exe " ++ nextjpg ++ " c:\powerpro\store\temppaper1.bmp","")
wallpaper show c:\powerpro\store\temppaper1.bmp
cl.SetBackground(mybarname,"c:\powerpro\store\temppaper1.bmp")
quit
else
do("c:\pathto\convert.exe " ++ nextjpg ++ " c:\powerpro\store\temppaper2.bmp","")
wallpaper show c:\powerpro\store\temppaper2.bmp
cl.SetBackground(mybarname,"c:\powerpro\store\temppaper2.bmp")
quit
@startup
static i = ini.get("c:\powerpro\scripts.ini","wallpaper","nextline")
quit
@shutdown
ini.set("c:\powerpro\scripts.ini","wallpaper","nextline",i)
quit
-----------------------------------------
------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/JV_rlB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/power-pro/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/