*** MOVIES1.0 SCREEN SAVERS *** PRE-HISTORY: Back before the dawn of BackSpace, I used Scene to do my screen saving, which worked fine sort of, except it wasn't too automatic, and there weren't too many "movies" to pick from. Then came BackSpace! CURRENT EVENTS: I grabbed up NINE of the Scene "movies" and went to work. These were the easiest of the bunch that I had to work with. None of the PostScript is "mine", but belongs to who knows who else. I just basically copied the code and made up the modules for em. Here is what they are: FireWorks Fireworks display. shoots 10 firecrackers, and then starts over. Needs sound. Will try to add later. Works in a normal window but don't expect much. HostFont Prints the host name out at random angles, random sizes, and random (?) font types. HostSpin & HostSpinSingle These both print out the hostname to the screen, and rotate it while also changing the color. The Single version will cycle through each letter, rotating that single letter 360 degrees before going on to the next letter. They work fine in a normal window, but they may be a bit screwy if you change the window size, especially HostSpinSingle. In order for HostSpinSingle to work, HostSpin MUST be installed, as it uses the same pswrap'ped code to do it's letters. The reverse is not true. May be in color, I don't know. Shouldn't be difficult to add if not. Lines Very simple, prints random lines randommly to screen in random color. Hey, how about a bit more randomness??? ModernArt Puts up some *modern* art onto the screen. Basically a mish-mash of demented rectangles. Nothing spectacular. NeXT Puts a NeXT logo on the screen, squishes it, then unsquishes it. Should be in color, I don't know. NeXTshades Rotates and changes the scale of a NeXT logo, while also moving it along the screen. Also changes it's color. This should look nice in color, or on black and white. Popcorn Makes popcorn. Turn up the sound to hear it "popping". All of these work on my system (2.1). I've not run any of them over night or anything but I don't expect them to crash. INSTALLING: Just unpack the archive, and 'cd MovieSavers', and type 'make'. This presumes that you are logged in as root, or have write access to /LocalLibrary/BackSpaceViews. Everything is precompiled. It should install w/o having to recompile. The make scripts are pretty simplistic. Nothing too fancy. If you only want to make and install one module, then do a 'make install' from that module's directory. CUSTOMIZATION: FireWorks, ModernArt, and NeXT all have #defines of TIME_DELAY. You can change this to speed up or slow down the animation. In addition, FireWorks has extra options for gravity, and number of "shots" that will show on a screen. NeXTshades has a bunch of options that you could fiddle with to make bizzarre movements. FUTURE ENHANCEMENTS: I probably could add code to make mousemovements affect various aspects of these programs, and most likely I will. I hope to bring a few more of the "movies" to BackSpace, like the snake one (I really want that one), but it's quite big and I don't have the time right now. PROBLEMS / BUGS / SUGGESTIONS / PRAISE / MONEY (yeah right): If ya find a problem, or like these, or whatever, send me some mail. See below. COPYRIGHT: None. Since I "borrowed" all the PostScript examples from elsewhere, I don't think I'd even attempt to Copyright this. Use em any way you wish, except for commericial gain. GUARANTEE'S: I guarantee that I don't think it'll hose your system. Mine hasn't crashed and I tested these pretty thoroughly. If it does bake your system, well, rest assured it'll probably nail mine too. Apologies if it does anything goofy. Please let me know. AUTHOR / EMAIL ADDRESS: Doug "Kareth" McClure asd@cc.purdue.edu XASD@PURCCVM.BITNET
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.