thecloud
/SimpleSpooler
/amendments
/6
Simple Spooler 0.3 release
thecloud made amendment 6 1 day ago
--- README Mon Feb 23 11:11:53 2026
+++ README Thu Jul 30 20:22:56 2026
@@ -1,4 +1,4 @@
-## Simple Spooler 0.2 ##
+## Simple Spooler 0.3 ##
Copyright (c) 2026, Ken McLeod.
This application acts as a virtual printer on an AppleTalk network, receiving
@@ -25,21 +25,29 @@ files, but all can add up if they are not being proces
**Starting the spooler**
-After opening the application, select "Start Spooler…" from the Control menu.
+After opening the application, select "Start Spooler" from the Control menu.
A dialog will present the following options:
-* Spooler name
+* Printer name
Type a name for the print spooler, which you can think of as a virtual
printer. This name will appear on the network and can be selected by other
users as an AppleTalk printer in the Chooser.
+* Auto-run at launch
+ Select this checkbox if you want the spooler to run automatically when the
+ application opens, rather than needing to manually click Start. This allows
+ for unattended server operation, e.g. by placing an alias to Simple Spooler
+ in your Startup Items folder on System 7.0 or later.
+
* Virtual printer type
Select one of the icons representing LaserWriter, ImageWriter LQ, or
ImageWriter to create a virtual printer of that type. For an ImageWriter or
LQ, you can additionally select whether the printer is seen as having a
- color ribbon or a sheet feeder. The "ImageWriter 1 mode" checkbox improves
+ color ribbon or a sheet feeder. The "IW1 compatibility" checkbox improves
compatibility with the original ImageWriter by removing newer printer
- control codes that only the ImageWriter II understands.
+ control codes that only the ImageWriter II understands. The "Skip Reverse
+ Feeds" checkbox strips control codes that would cause your printer to roll
+ the paper backwards; selecting this can prevent misprints and paper jams.
* Print to this port
Select the icon for the local serial port where your ImageWriter printer
@@ -100,7 +108,7 @@ level will reset to 0 again. The spooler should normal
default log level 0.
Pressing the command-shift-S key combination will output the server's current
-status to the log.
+status to the log. Alternatively, select Print Status from the Control menu.
**About the print queue**
@@ -203,3 +211,6 @@ to reproduce it.) Thanks!
0.1 2026-02-16: first release for testing
0.2 2026-02-23: added ImageWriter 1 compatibility mode
+0.3 2026-07-30: split up configuration and startup, so server can auto-run;
+ rewrote filter to run when printing rather than spooling;
+ optionally strip reverse feeds