O.K, this is a 'just because I think I can' feature I want to implement.
I have an old laser printer (Apple LaserWriter 16/600) that still works just fine for the few pages I need to print at home. It hangs out in the basement out of the way. Right now, I have it attached to an appliance linc so I can remotely turn it on when I need to print something as it doesn't have good power savings. I also have an auto power off feature as I tend to forget to turn things off.
Well, I upgraded my wireless network to a Time Capsule and found that I no longer could print to the printer via AppleTalk, so I had to print to it via TCP/IP. The problem there was that it didn't just 'show up' in bonjour, so I set it up on my Indigo server and enabled printer sharing. All is well now.
Well, I got to thinking, it would be REALLY cool if there were some way to have the system know when a print job comes in that it would tell Indigo to turn on the printer, then wait a minute or so to send the print job while the printer warms up. Now, if I'm printing multiple things, it shouldn't go through this wait cycle until the printer has been turned off.
I'm very green with Applescript. Does this sound like something that's even going to be possible?