To do (for hypothetical future versions, if someone isinterested.) Reviewed the documentation and the default config file.Tested under MacOS 8.6. 0.0.3 (Jul, 11th 2000) : fixed a bug related to closing serialports (already fixed in 0.0.2, but this version was neverpublished).0.0.4 (Jul, 14th 2000) : corrected the mailing routine bugscorrection and clarification in log file.The spectacular leap inversion numbering is due to mistakes :-). 0.5 (Aug, 14th 2000) : corrected a long standing crash for 68Kmachines added handshaking support for serial ports (eitherRTS/CTS or Xon/Xoff) requires use of explicit ports names fordefining serial printers in the LPD.config file added support forQuit AppleEvent cleaned source from some pre-system 7 routinesand adapted it to UniversalHeaders 3.3.2.0.6 (Oct, 2nd 2000) : added USB printer support, and correctedsome bugs.0.61 (Oct, 18 th 2000) : workaround for theLMGetUnitTableEntr圜ount missing in InterfaceLib in early PowerPCmachines ROMs.0.62 (Nov, 24 th 2000) : (was only sent to some testers)attempt to correct the way Print66 handles the null byte markingthe end of a spool file and acknowledges it.The previous method was not 100% compliant withRFC1179 and could cause problems with certain clients or undercertain network conditions. 0.63 (Nov, 28 th 2000) : improves the way Print66 handles thenull byte marking the end of a data or control file, andacknowledges it.In certainsituations, remote hosts using Apple Laserwriter driver could notprint. 0.64 (Dec, 4th 2000) : solves another problem with the nullbyte marking the end of a data or control file.0.65 (June, 4th 2001) : solves a problem poking spool filesunder MacOS 9.1 this version should also run faster.0.66 (Sep, 5th 2001) : this version should run faster (betterbuffer handling) the Laserwriter printer driver is now opened inread only mode, which solves some issue on getting the resourcesand is safer anyway.0.68 (Jan, 11th 2002) : workaround a problem where long hostnames made the spool names get longer than the 31 characters theclassic MacOS can handle.0.69 (Jan, 21th 2002) : solves a memory problem introduced in 0.68 version (Thanks to Mark Taylor).Thepossibility to print to a serial port or USB printer appearsnowadays more interesting than the use of AppleTalk, because manymodern network printers already handle directly TCP/IP and LPR/LPD,and this explain the focus of my work. I did this work because I wanted to print some AS/400 printfiles on a printer connected directly to my desktop Macintosh. I corrected a few bugs (and mayhave inadvertently added new ones :-) ), added the handshakesupport for serial printers and the support of USB printers. ![]() Some parts of the code have been rewrittendue to the change of environment and the evolutions of Mac Headers,and to build a PowerPC version. The lpDaemon version 3.3.2sources have been ported to Metrowerks CodeWarrior environment andhave been recompiled. Print66 is a quick port from the lpDaemon program originallywritten by Casper Boon in Think C. ![]() The latest version can be downloaded through the URL : As the programis free, it comes without any warranty. ![]() Bugreports and suggestions are welcomed at program is freeware and will stay freeware. This program is really a quick and dirty work, which in manyaspects does not conform to Macintosh user interface, but I mayrework it if I have enough time and/or someone find it useful. Print66 should run under System 7 and requires MacTCP orOpenTransport TCP/IP. It normally spools files sent from aremote host (for instance an Unix machine) and sends them to aLaserWriter on the Mac network, a Serial printer or an USB printer.It can also be used to print any file to a Laserwriter printer. Print66 is a utility that implements the Berkeley Line PrinterProtocols on the Macintosh. You will need Stuffit Expander 5.1 orlater. Source code is also available (for Metrowerks Codewarrior11),and can be found here (116 k binarycompressed archive).Īrchives are compressed. click here(180 K binhex compressed archive) for old web browsers who don'tretrieve binaries.click here (132 Kcompressed archive) if your web browser achieves to retrievebinaries,.What is it ? | Setup | Frequently asked questions Print66 : a Line Printer Daemon for the Macintosh Accueil
0 Comments
Leave a Reply. |