IPB

Welcome Guest ( Log In | Register )

3 Pages V   1 2 3 >  
Reply to this topicStart new topic
> Printer Plugin (local Printing)
user.home
post Feb 25 2004, 09:59 AM
Post #1


Member
**

Group: Members
Posts: 23
Joined: 20-November 03
Member No.: 2,682



Here are my Plugins for local printing:
You need also plug´n play plugin (do a search in the forum).

First you need the generic plugin:

CODE
[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="local Printer"
Enable=1
Help=""

[WinntDirectories]
a=Programs\Printers,2


[SourceDisksFiles]
autorun0printers.cmd=2,,1


parport.sys=4
compstui.dll=2
msports.dll=2
ntprint.dll=2
printui.dll=2
msports.inf=20
comctl32.dll=2
comdlg32.dll=2  
print.exe=2      
printui.dll=2
prncnfg.vbs=2    
prndrvr.vbs=2    
prnjobs.vbs=2    
prnmngr.vbs=2    
prnport.vbs=2
prnqctl.vbs=2    
shimgvw.dll=2



[Software.AddReg]
0x1, "Classes\Printers", "TileInfo", "prop:{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}1;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}2"
0x1, "Classes\Printers", "Details", "prop:Name;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}1;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}2;DocComments;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}4;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}5"
0x1, "Classes\Printers", "InfoTip", "prop:{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}2;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}1;{FE9E4C12-AACB-4aa3-966D-91A29E6128B5}4"
0x1, "Classes\Printers\shellex\PropertySheetHandlers\ICM Printer Management", "", "{675F097E-4C4D-11D0-B6C1-0800091AA605}"
0x1, "Classes\CLSID\{77597368-7b15-11d0-a0c2-080036af3f03}", "", "Shellerweiterung für Webdrucker"
0x1, "Classes\CLSID\{77597368-7b15-11d0-a0c2-080036af3f03}\InProcServer32", "", "printui.dll"
0x1, "Classes\CLSID\{77597368-7b15-11d0-a0c2-080036af3f03}\InProcServer32", "ThreadingModel", "Apartment"
0x7, "Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceGroups\Printer", "Icons", "%SystemRoot%\system32\shell32.dll,-17"
0x1, "Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceGroups\Printer", "Label", "Drucker"
0x1, "Microsoft\Windows NT\CurrentVersion\Print\Printers", "DefaultSpoolDirectory", "B:\spool"



[SetupReg.AddReg]
0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","Class","Printer"
0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","","Drucker"
0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","Icon","-4"
0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","Installer32","ntprint.dll,ClassInstall32"
0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","NoDisplayClass","1"
0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","EnumPropPages32","printui.dll,PrinterPropPageProvider"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}", "Class", "Ports"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}", "", "Anschlüsse (COM und LPT)"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}", "Icon", "-23"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}", "Installer32", "MsPorts.Dll,PortsClassInstaller"
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "PortSubClass", 00
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "ECPDevice", 00
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "EnumPropPages32", "MsPorts.dll,ParallelPortPropPageProvider"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "InfPath", "msports.inf"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "InfSection", "LptPort"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "InfSectionExt", ".NT"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "ProviderName", "Microsoft"
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "DriverDateData", 00,80,62,c5,c0,01,c1,01
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "DriverDate", "7-1-2001"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "DriverVersion", "5.1.2600.0"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "MatchingDeviceId", "*pnp0400"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0000", "DriverDesc", "Druckeranschluss"
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "PortSubClass", 01
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "EnumPropPages32", "MsPorts.dll,SerialPortPropPageProvider"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "InfPath", "msports.inf"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "InfSection", "ComPort"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "InfSectionExt", ".NT"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "ProviderName", "Microsoft"
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "DriverDateData", 00,80,62,c5,c0,01,c1,01
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "DriverDate", "7-1-2001"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "DriverVersion", "5.1.2600.0"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "MatchingDeviceId", "*pnp0501"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0001", "DriverDesc", "Kommunikationsanschluss"
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "PortSubClass", 01
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "EnumPropPages32", "MsPorts.dll,SerialPortPropPageProvider"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "InfPath", "msports.inf"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "InfSection", "ComPort"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "InfSectionExt", ".NT"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "ProviderName", "Microsoft"
0x3, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "DriverDateData", 00,80,62,c5,c0,01,c1,01
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "DriverDate", "7-1-2001"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "DriverVersion", "5.1.2600.0"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "MatchingDeviceId", "*pnp0501"
0x1, "ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}\0002", "DriverDesc", "Kommunikationsanschluss"




0x1, "ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}", "Class", "Printer"
0x1, "ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}", "", "Drucker"
0x1, "ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}", "Icon", "-4"
0x1, "ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}", "Installer32", "ntprint.dll,ClassInstall32"
0x1, "ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}", "NoDisplayClass", "1"
0x1, "ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}", "EnumPropPages32", "printui.dll,PrinterPropPageProvider"


0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "DeviceDesc", "Logische Schnittstelle für Druckeranschluss"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "LocationInformation", "LPT1"
0x4, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "Capabilities", 0x00000060
0x4, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "ConfigFlags", 0x00000000
0x7, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "HardwareID", "LPTENUM\MicrosoftRawPort958A", "MicrosoftRawPort958A"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "ClassGUID", "{4D36E97D-E325-11CE-BFC1-08002BE10318}"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "Class", "System"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "Driver", "{4D36E97D-E325-11CE-BFC1-08002BE10318}\0023"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1", "Mfg", "(Standardsystemgeräte)"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1\Device Parameters", "PortName", "LPT1:"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1\Device Parameters", "IEEE_1284_Manufacturer", "Microsoft"
0x1, "ControlSet001\Enum\LPTENUM\MicrosoftRawPort\6&aa85288&0&LPT1\Device Parameters", "IEEE_1284_Model", "RawPort"




0x1, "ControlSet001\Control\Print\Printers", "DefaultSpoolDirectory", "b:\spool"

0x4, "ControlSet001\Control\Print", "MajorVersion", 0x00000002
0x4, "ControlSet001\Control\Print", "MinorVersion", 0x00000000
0x4, "ControlSet001\Control\Print", "PriorityClass", 0x00000000
0x4, "ControlSet001\Control\Print", "BeepEnabled", 0x00000000
0x4, "ControlSet001\Control\Print", "PortThreadPriority", 0x00000000
0x4, "ControlSet001\Control\Print", "SchedulerThreadPriority", 0x00000000
0x1, "ControlSet001\Control\Print\Environments\Windows 4.0", "Directory", "WIN40"
0x1, "ControlSet001\Control\Print\Environments\Windows IA64", "Directory", "IA64"
0x1, "ControlSet001\Control\Print\Environments\Windows NT Alpha_AXP", "Directory", "W32ALPHA"
0x1, "ControlSet001\Control\Print\Environments\Windows NT x86", "Directory", "W32X86"

0x1, "ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-2", "Directory", ""2""
0x4, "ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-2", "MajorVersion", 2
0x4, "ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-2", "MinorVersion", 0

0x4, "ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-3", "MajorVersion", 0x00000003
0x4, "ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-3", "MinorVersion", 0x00000000
0x1, "ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-3", "Directory", "3"

0x3, "ControlSet001\Control\Print\Forms", "11 x 17", 68,43,04,00,b8,96,06,00,00,00,00,00,00,00,00,00,68,43,04,00,b8,\
 96,06,00,01,00,00,00,02,00,00,00
0x3, "ControlSet001\Control\Print\Forms", "Screen", ec,84,02,00,02,02,02,00,00,00,00,00,00,00,00,00,ec,84,02,00,02,02,\
 02,00,02,00,00,00,02,00,00,00

0x1, "ControlSet001\Control\Print\Monitors\Local Port", "Driver", "localspl.dll"
0x1, "ControlSet001\Control\Print\Monitors\Standard TCP/IP Port", "Driver", "tcpmon.dll"
0x4, "ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports", "StatusUpdateInterval", 0x0000000a
0x4, "ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports", "StatusUpdateEnabled", 0x00000001
0x1, "ControlSet001\Control\Print\Monitors\USB Monitor", "Driver", "usbmon.dll"



0x1, "ControlSet001\Control\Print\Environments\Windows NT x86\Print Processors\winprint", "Driver", "localspl.dll"


0x7, "ControlSet001\Control\Print\Providers", "Order", "LanMan Print Services", "Internet Print Provider"
0x4, "ControlSet001\Control\Print\Providers", "EventLog", 0x0000001b
0x4, "ControlSet001\Control\Print\Providers", "NetPopup", 0x00000000
0x4, "ControlSet001\Control\Print\Providers", "NetPopupToComputer", 0x00000000
0x4, "ControlSet001\Control\Print\Providers", "RetryPopup", 0x00000000
0x4, "ControlSet001\Control\Print\Providers", "RestartJobOnPoolError", 0x00000258
0x4, "ControlSet001\Control\Print\Providers", "RestartJobOnPoolEnabled", 0x00000001
0x3, "ControlSet001\Control\Print\Providers", "LogonTime", c0,19,7e,45,f9,e3,c3,01
0x1, "ControlSet001\Control\Print\Providers\Internet Print Provider", "DisplayName", "HTTP-Druckdienste"
0x1, "ControlSet001\Control\Print\Providers\Internet Print Provider", "Name", "inetpp.dll"
0x1, "ControlSet001\Control\Print\Providers\LanMan Print Services", "DisplayName", "LanMan-Druckdienste"
0x1, "ControlSet001\Control\Print\Providers\LanMan Print Services", "Name", "win32spl.dll"
0x4, "ControlSet001\Control\Print\Providers\LanMan Print Services\servers", "addprinterdrivers", 0x00000000


0x1, "ControlSet001\Services\Parport", "DisplayName", "Parallel port driver"
0x1, "ControlSet001\Services\Parport", "Group", "Parallel arbitrator"
0x2, "ControlSet001\Services\Parport", "ImagePath", "System32\drivers\parport.sys"
0x4, "ControlSet001\Services\Parport", "Start", 0x3
0x4, "ControlSet001\Services\Parport", "Type", 0x1
0x4, "ControlSet001\Services\Parport", "ErrorControl", 0x1
0x4, "ControlSet001\Services\Parport", "Tag", 0x1

0x7, "ControlSet001\Services\ParVdm", "DependOnGroup", "Parallel arbitrator"
0x7, "ControlSet001\Services\ParVdm", "DependOnService", "Parport"
0x1, "ControlSet001\Services\ParVdm", "Group", "Extended base"
0x4, "ControlSet001\Services\ParVdm", "Start", 0x2
0x4, "ControlSet001\Services\ParVdm", "Type", 0x1
0x4, "ControlSet001\Services\ParVdm", "ErrorControl", 0x0
0x4, "ControlSet001\Services\ParVdm", "Tag", 0x2




[Default.AddReg]
0x4, "Printers\Settings", "EnableBalloonNotificationsLocal", 0x00000000
0x4, "Printers\Settings", "EnableBalloonNotificationsRemote", 0x00000001


autorun0printers.cmd:
CODE
@echo off
title Start Printers

for %%i in (%SystemDrive%\Programs\Printers\*.reg) do regedit /s "%%i"
net start spooler
net stop spooler
for %%i in (%SystemDrive%\Programs\Printers\*.reg) do regedit /s "%%i"
net start spooler
exit





then you have to make the driver for the various models:
here for HP LJ III

CODE
[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Printer HP LaserJet III"
Enable=1




[WinntDirectories]
a=Programs\Printers,2
c=i386\inf,2
h=i386\system32\spool\drivers\w32x86\3,2




[SourceDisksFiles]
printers\*.*=a,,1
files\system32\spool\drivers\w32x86\3\HPLJ3.BUD=h,,1
files\system32\spool\drivers\w32x86\3\HPLJ3.GPD=h,,1
files\system32\spool\drivers\w32x86\3\PCL5ERES.DLL=h,,1




[Default.AddReg]
0x1, "Printers\Settings\Wizard", "Driver Name", ""HP LaserJet III""
0x3, "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections", "SavedLegacySettings", \
    3c,00,00,00,47,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,04,\
    00,00,00,00,00,00,00,40,c7,1c,07,02,ae,c3,01,03,00,00,00,0a,14,32,22,c0,a8,\
    ed,01,c0,a8,e2,01,00,00,00,00,00,00,00,00
0x1, "Software\Microsoft\Windows NT\CurrentVersion\Devices", "HP LaserJet III", ""winspool,LPT1:""
0x1, "Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts", "HP LaserJet III", ""winspool,LPT1:,15,45""


Then you must export 3 the registry entries in a reg-file in the [plugin]/printers directory. It´s not possible
to put this in the inf-file!

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet III
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\HP LaserJet III]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP LaserJet III]

Also needed:

[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SystemSetupInProgress"=dword:00000000



CODE
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SystemSetupInProgress"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet III]
"ChangeID"=dword:0951bfc4
"Status"=dword:00000080
"Name"="HP LaserJet III"
"Share Name"=""
"Print Processor"="WinPrint"
"Datatype"="RAW"
"Parameters"=""
"Action"=dword:00000000
"ObjectGUID"=""
"DsKeyUpdate"=dword:00000000
"DsKeyUpdateForeground"=dword:00000003
"Description"=""
"Printer Driver"="HP LaserJet III"
"Default DevMode"=hex:48,00,50,00,20,00,4c,00,61,00,73,00,65,00,72,00,4a,00,65,\
 00,74,00,20,00,49,00,49,00,49,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,04,00,05,dc,\
 00,34,02,43,cf,81,05,01,00,09,00,9a,0b,34,08,64,00,01,00,0f,00,2c,01,01,00,\
 01,00,2c,01,02,00,01,00,41,00,34,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,02,00,\
 00,00,01,00,00,00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,44,49,4e,55,22,00,00,00,34,02,00,00,5f,c1,fa,c9,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,06,00,00,00,01,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"Priority"=dword:00000001
"Default Priority"=dword:00000000
"StartTime"=dword:00000000
"UntilTime"=dword:00000000
"Separator File"=""
"Location"=""
"Attributes"=dword:00000200
"txTimeout"=dword:0000afc8
"dnsTimeout"=dword:00003a98
"Security"=hex:01,00,04,80,f0,00,00,00,0c,01,00,00,00,00,00,00,14,00,00,00,02,\
 00,dc,00,08,00,00,00,00,0a,14,00,00,00,02,00,01,01,00,00,00,00,00,03,00,00,\
 00,00,00,09,14,00,00,00,00,10,01,01,00,00,00,00,00,03,00,00,00,00,00,00,14,\
 00,08,00,02,00,01,01,00,00,00,00,00,01,00,00,00,00,00,0a,14,00,00,00,00,20,\
 01,01,00,00,00,00,00,01,00,00,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,\
 00,00,05,20,00,00,00,20,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,\
 00,05,20,00,00,00,20,02,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,00,00,\
 05,20,00,00,00,23,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,00,05,\
 20,00,00,00,23,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,05,00,00,00,00,\
 00,05,15,00,00,00,fc,e3,15,31,f0,94,c8,5f,a8,37,d6,65,eb,03,00,00,01,05,00,\
 00,00,00,00,05,15,00,00,00,fc,e3,15,31,f0,94,c8,5f,a8,37,d6,65,01,02,00,00
"SpoolDirectory"="b:\spool"
"Port"="LPT1:"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet III\DsDriver]
"printBinNames"=hex(7):41,00,75,00,74,00,6f,00,6d,00,61,00,74,00,69,00,73,00,\
 63,00,68,00,20,00,61,00,75,00,73,00,77,00,e4,00,68,00,6c,00,65,00,6e,00,00,\
 00,4f,00,62,00,65,00,72,00,65,00,72,00,20,00,50,00,61,00,70,00,69,00,65,00,\
 72,00,73,00,63,00,68,00,61,00,63,00,68,00,74,00,00,00,4d,00,61,00,6e,00,75,\
 00,65,00,6c,00,6c,00,65,00,20,00,50,00,61,00,70,00,69,00,65,00,72,00,7a,00,\
 75,00,66,00,75,00,68,00,72,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,\
 00,67,00,2c,00,20,00,4d,00,61,00,6e,00,75,00,65,00,6c,00,6c,00,65,00,72,00,\
 20,00,45,00,69,00,6e,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,\
 00,65,00,69,00,6e,00,7a,00,75,00,67,00,00,00,00,00
"printCollate"=hex:01
"printColor"=hex:00
"printDuplexSupported"=hex:00
"printStaplingSupported"=hex:00
"printMaxXExtent"=dword:0000086f
"printMaxYExtent"=dword:00000de4
"printMinXExtent"=dword:000003d8
"printMinYExtent"=dword:00000771
"printMediaSupported"=hex(7):4c,00,65,00,74,00,74,00,65,00,72,00,00,00,4c,00,\
 65,00,67,00,61,00,6c,00,00,00,45,00,78,00,65,00,63,00,75,00,74,00,69,00,76,\
 00,65,00,00,00,41,00,34,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,\
 67,00,20,00,31,00,30,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,\
 00,20,00,44,00,4c,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,00,\
 20,00,43,00,35,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,00,20,\
 00,4d,00,6f,00,6e,00,61,00,72,00,63,00,68,00,00,00,00,00
"printMediaReady"=hex(7):41,00,34,00,00,00,00,00
"printNumberUp"=dword:00000006
"printMemory"=dword:00000800
"printOrientationsSupported"=hex(7):50,00,4f,00,52,00,54,00,52,00,41,00,49,00,\
 54,00,00,00,4c,00,41,00,4e,00,44,00,53,00,43,00,41,00,50,00,45,00,00,00,00,\
 00
"printMaxResolutionSupported"=dword:0000012c
"printLanguage"=hex(7):00,00,00,00
"printRate"=dword:00000008
"printRateUnit"="PagesPerMinute"
"printPagesPerMinute"=dword:00000008
"driverVersion"=dword:00000401

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet III\DsSpooler]
"description"=""
"driverName"="HP LaserJet III"
"location"=""
"portName"=hex(7):4c,00,50,00,54,00,31,00,3a,00,00,00,00,00
"printStartTime"=dword:00000000
"printEndTime"=dword:00000000
"printerName"="HP LaserJet III"
"printKeepPrintedJobs"=hex:00
"printSeparatorFile"=""
"printShareName"=""
"printSpooling"="PrintAfterSpooled"
"priority"=dword:00000001
"uNCName"="\\\\localhost\\HP LaserJet III"
"versionNumber"=dword:00000004
"serverName"="localhost"
"shortServerName"="localhost"
"url"="http://localhost/"
"flags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet III\PnPData]
"HardwareID"="hphp_laserjet_iii6c28"
"Manufacturer"="HP"
"OEM URL"="http://go.microsoft.com/fwlink/?LinkID=37&prd=10798&sbp=Printers"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet III\PrinterDriverData]
"InitDriverVersion"=dword:00000500
"Model"="HP LaserJet III"
"FreeMem"=hex:00,08,00,00
"PrinterDataSize"=dword:00000230
"PrinterData"=hex:00,05,30,02,81,08,00,00,00,b4,19,00,00,00,00,00,00,00,00,00,\
 64,00,58,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,5f,c1,fa,c9,01,\
 00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"FeatureKeywordSize"=dword:00000011
"FeatureKeyword"=hex:4d,65,6d,6f,72,79,00,32,30,34,38,4b,42,00,0a,00,00
"Forms?"=dword:c9fac15f

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\HP LaserJet III]
"Configuration File"="UNIDRVUI.DLL"
"Data File"="HPLJ3.GPD"
"Driver"="UNIDRV.DLL"
"Help File"="UNIDRV.HLP"
"Monitor"=""
"Datatype"=""
"Dependent Files"=hex(7):50,00,43,00,4c,00,35,00,45,00,52,00,45,00,53,00,2e,00,\
 44,00,4c,00,4c,00,00,00,55,00,4e,00,49,00,52,00,45,00,53,00,2e,00,44,00,4c,\
 00,4c,00,00,00,53,00,54,00,44,00,4e,00,41,00,4d,00,45,00,53,00,2e,00,47,00,\
 50,00,44,00,00,00,00,00
"Previous Names"=hex(7):00,00,90,90
"Version"=dword:00000003
"TempDir"=dword:00000000
"Attributes"=dword:00000002
"Manufacturer"="HP"
"OEM URL"="http://go.microsoft.com/fwlink/?LinkID=37&prd=10798&sbp=Printers"
"HardwareID"="hphp_laserjet_iii6c28"
"Provider"="Microsoft Windows XP"
"DriverDate"=hex:00,80,62,c5,c0,01,c1,01
"DriverVersion"=hex:52,04,28,0a,01,00,05,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP LaserJet III]
"ChangeID"=dword:0951bfc4
"Status"=dword:00000080
"Name"="HP LaserJet III"
"Share Name"=""
"Print Processor"="WinPrint"
"Datatype"="RAW"
"Parameters"=""
"Action"=dword:00000000
"ObjectGUID"=""
"DsKeyUpdate"=dword:00000000
"DsKeyUpdateForeground"=dword:00000003
"Description"=""
"Printer Driver"="HP LaserJet III"
"Default DevMode"=hex:48,00,50,00,20,00,4c,00,61,00,73,00,65,00,72,00,4a,00,65,\
 00,74,00,20,00,49,00,49,00,49,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,04,00,05,dc,\
 00,34,02,43,cf,81,05,01,00,09,00,9a,0b,34,08,64,00,01,00,0f,00,2c,01,01,00,\
 01,00,2c,01,02,00,01,00,41,00,34,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,02,00,\
 00,00,01,00,00,00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,44,49,4e,55,22,00,00,00,34,02,00,00,5f,c1,fa,c9,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,06,00,00,00,01,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"Priority"=dword:00000001
"Default Priority"=dword:00000000
"StartTime"=dword:00000000
"UntilTime"=dword:00000000
"Separator File"=""
"Location"=""
"Attributes"=dword:00000200
"txTimeout"=dword:0000afc8
"dnsTimeout"=dword:00003a98
"Security"=hex:01,00,04,80,f0,00,00,00,0c,01,00,00,00,00,00,00,14,00,00,00,02,\
 00,dc,00,08,00,00,00,00,0a,14,00,00,00,02,00,01,01,00,00,00,00,00,03,00,00,\
 00,00,00,09,14,00,00,00,00,10,01,01,00,00,00,00,00,03,00,00,00,00,00,00,14,\
 00,08,00,02,00,01,01,00,00,00,00,00,01,00,00,00,00,00,0a,14,00,00,00,00,20,\
 01,01,00,00,00,00,00,01,00,00,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,\
 00,00,05,20,00,00,00,20,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,\
 00,05,20,00,00,00,20,02,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,00,00,\
 05,20,00,00,00,23,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,00,05,\
 20,00,00,00,23,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,05,00,00,00,00,\
 00,05,15,00,00,00,fc,e3,15,31,f0,94,c8,5f,a8,37,d6,65,eb,03,00,00,01,05,00,\
 00,00,00,00,05,15,00,00,00,fc,e3,15,31,f0,94,c8,5f,a8,37,d6,65,01,02,00,00
"SpoolDirectory"=""
"Port"="LPT1:"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP LaserJet III\DsDriver]
"printBinNames"=hex(7):41,00,75,00,74,00,6f,00,6d,00,61,00,74,00,69,00,73,00,\
 63,00,68,00,20,00,61,00,75,00,73,00,77,00,e4,00,68,00,6c,00,65,00,6e,00,00,\
 00,4f,00,62,00,65,00,72,00,65,00,72,00,20,00,50,00,61,00,70,00,69,00,65,00,\
 72,00,73,00,63,00,68,00,61,00,63,00,68,00,74,00,00,00,4d,00,61,00,6e,00,75,\
 00,65,00,6c,00,6c,00,65,00,20,00,50,00,61,00,70,00,69,00,65,00,72,00,7a,00,\
 75,00,66,00,75,00,68,00,72,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,\
 00,67,00,2c,00,20,00,4d,00,61,00,6e,00,75,00,65,00,6c,00,6c,00,65,00,72,00,\
 20,00,45,00,69,00,6e,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,\
 00,65,00,69,00,6e,00,7a,00,75,00,67,00,00,00,00,00
"printCollate"=hex:01
"printColor"=hex:00
"printDuplexSupported"=hex:00
"printStaplingSupported"=hex:00
"printMaxXExtent"=dword:0000086f
"printMaxYExtent"=dword:00000de4
"printMinXExtent"=dword:000003d8
"printMinYExtent"=dword:00000771
"printMediaSupported"=hex(7):4c,00,65,00,74,00,74,00,65,00,72,00,00,00,4c,00,\
 65,00,67,00,61,00,6c,00,00,00,45,00,78,00,65,00,63,00,75,00,74,00,69,00,76,\
 00,65,00,00,00,41,00,34,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,\
 67,00,20,00,31,00,30,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,\
 00,20,00,44,00,4c,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,00,\
 20,00,43,00,35,00,00,00,55,00,6d,00,73,00,63,00,68,00,6c,00,61,00,67,00,20,\
 00,4d,00,6f,00,6e,00,61,00,72,00,63,00,68,00,00,00,00,00
"printMediaReady"=hex(7):41,00,34,00,00,00,00,00
"printNumberUp"=dword:00000006
"printMemory"=dword:00000800
"printOrientationsSupported"=hex(7):50,00,4f,00,52,00,54,00,52,00,41,00,49,00,\
 54,00,00,00,4c,00,41,00,4e,00,44,00,53,00,43,00,41,00,50,00,45,00,00,00,00,\
 00
"printMaxResolutionSupported"=dword:0000012c
"printLanguage"=hex(7):00,00,00,00
"printRate"=dword:00000008
"printRateUnit"="PagesPerMinute"
"printPagesPerMinute"=dword:00000008
"driverVersion"=dword:00000401

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP LaserJet III\DsSpooler]
"description"=""
"driverName"="HP LaserJet III"
"location"=""
"portName"=hex(7):4c,00,50,00,54,00,31,00,3a,00,00,00,00,00
"printStartTime"=dword:00000000
"printEndTime"=dword:00000000
"printerName"="HP LaserJet III"
"printKeepPrintedJobs"=hex:00
"printSeparatorFile"=""
"printShareName"=""
"printSpooling"="PrintAfterSpooled"
"priority"=dword:00000001
"uNCName"="\\\\tst-legato-2.eu.dbvwin.winterthur.com\\HP LaserJet III"
"versionNumber"=dword:00000004
"serverName"="tst-legato-2.eu.dbvwin.winterthur.com"
"shortServerName"="TST-LEGATO-2"
"url"="http://tst-legato-2.eu.dbvwin.winterthur.com/"
"flags"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP LaserJet III\PnPData]
"HardwareID"="hphp_laserjet_iii6c28"
"Manufacturer"="HP"
"OEM URL"="http://go.microsoft.com/fwlink/?LinkID=37&prd=10798&sbp=Printers"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP LaserJet III\PrinterDriverData]
"InitDriverVersion"=dword:00000500
"Model"="HP LaserJet III"
"FreeMem"=hex:00,08,00,00
"PrinterDataSize"=dword:00000230
"PrinterData"=hex:00,05,30,02,81,08,00,00,00,b4,19,00,00,00,00,00,00,00,00,00,\
 64,00,58,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,5f,c1,fa,c9,01,\
 00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"FeatureKeywordSize"=dword:00000011
"FeatureKeyword"=hex:4d,65,6d,6f,72,79,00,32,30,34,38,4b,42,00,0a,00,00
"Forms?"=dword:c9fac15f



After PE boot you have to go into devicemanager and "update driver" of the lpt-port.
Thats all!

user.home
Go to the top of the page
 
+Quote Post
user.home
post Feb 26 2004, 07:21 AM
Post #2


Member
**

Group: Members
Posts: 23
Joined: 20-November 03
Member No.: 2,682



I rewrote my plugin, so no user intervention is needed
(but network must be started)

Thanks to Bart and the forum users for work and tips!

autorun0printers.cmd
CODE
@echo off
title Start Printers

for %%i in (%SystemDrive%\Programs\Printers\*.reg) do regedit /s "%%i"
net start spooler
net stop spooler
for %%i in (%SystemDrive%\Programs\Printers\*.reg) do regedit /s "%%i"
net start spooler

%SystemDrive%\Programs\Printers\devcon update %SystemDrive%\i386\inf\msports.inf ACPI\PNP0400


exit
Go to the top of the page
 
+Quote Post
mbarnes
post Feb 27 2004, 09:49 AM
Post #3


Platinum Member
*****

Group: Members
Posts: 1,343
Joined: 14-October 03
From: London UK
Member No.: 2,024



Thank you to user.home for giving the information on howto enable the parallel port using devcon, I am using NU2Menu & Geoshell V2a not XPE

I have the lpt1 port working and I can copy file lpt1:
and get my laser printer to print.
AIDA32 (system info) plugin confirms the port exists under windows

I have not got the print spooler & driver working yet.
I am going to split up the plugin into parallel port, print spooler and printer driver and try them one at a time with few other plugins enabled..

The plugin above seems to be missing msports.inf and devcon.exe
If msports.inf is edited to replace CopyFiles with ; CopyFiles if no longer tries to copy the driver, but still protests the driver is not signed!!

regards
Mike Barnes
Go to the top of the page
 
+Quote Post
mbarnes
post Mar 1 2004, 09:44 AM
Post #4


Platinum Member
*****

Group: Members
Posts: 1,343
Joined: 14-October 03
From: London UK
Member No.: 2,024



I am in the final stages of making a printer plugin based on the work of user.home and Allen2. I have to make some final tests to see if it relies on other plugins. (VB6 or NLS local etc )
I printed to a Kyocera FS-600 laser printer using a FS-600 driver and the HP Laserjet III driver / registry entry provided by user.home

This information may be usefull to anyone else working on the problem.
I don't need XPE or plug&play.
devcon enables the printer port LPT1, but msports.inf needs to be modified to stop it trying to copy driver files.
Do a search & replace on "CopyFiles" replace with "; CopyFiles"
There is also no need to stop/start/stop/start the print spooler.
one stop/start cycle is enough. to be run after importing the registry entries.

'controlset001\Control\Print' contains much of the driver & spooler information. If you install the microsoft drivers for a selection of printers on a working XP system.
Then export the registry entry above for latter importation. (along with the HPLJ III.reg)
You need to copy the printer drivers from Windows\system32\spool\drivers\w32x86\3\
Most driver files don't seem to be in \I386 directory they are inside various archive files (drivers.cab)
Go to the top of the page
 
+Quote Post
korale
post Jun 7 2004, 04:07 PM
Post #5


Member
**

Group: Members
Posts: 48
Joined: 14-April 04
Member No.: 5,329



have a new plugin for PDF printing with go2pdf (it's freeware)

1. use the printer plugin from user.home and create a new printer

2. download go2pdf from www.go2pdf.com
unpack the file with go2pdf.exe /C /T:<full directory with drive>
see also go2pdf.exe /? for help

3. copy all extracted files to your printer directory plus files (e.g. "printers\files")

4. copy the plugin (go2pdf.inf) and the reg-file (go2pdf.reg) to your printer directory

go2pdf.inf
CODE
;then you have to make the driver for the various models:
;here for go2pdf

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Printer go2pdf"
Enable=1


[WinntDirectories]
a=Programs\Printers,2
g=i386\system32\spool\drivers\w32x86,2
h=i386\system32\spool\drivers\w32x86\3,2


[SourceDisksFiles]
files\prtproc.dll=h,,1
files\virpntd.dll=h,,1
files\virpntd.ppd=h,,1
files\virtual.chm=h,,1
files\prtproc.dll=g,,1
files\virpntd.dll=g,,1
files\virpntd.ppd=g,,1
files\virtual.chm=g,,1
files\virport.dll=2,,1
go2pdf.reg=a,,1

[Default.AddReg]
0x1, "Printers\Settings\Wizard", "Driver Name", ""Virtual PDF Printer""
0x3, "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections", "SavedLegacySettings", \
   3c,00,00,00,47,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,04,\
   00,00,00,00,00,00,00,40,c7,1c,07,02,ae,c3,01,03,00,00,00,0a,14,32,22,c0,a8,\
   ed,01,c0,a8,e2,01,00,00,00,00,00,00,00,00
0x1, "Software\Microsoft\Windows NT\CurrentVersion\Devices", "Virtual PDF Printer", ""winspool,Ne00:""
0x1, "Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts", "Virtual PDF Printer", ""winspool,Ne00:,15,45""



go2pdf.reg
CODE
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Virtual PDF Printer]
"ChangeID"=dword:00094d14
"Status"=dword:00000080
"Name"="Virtual PDF Printer"
"Share Name"=""
"Print Processor"="WinPrint"
"Datatype"="RAW"
"Parameters"=""
"Action"=dword:00000000
"ObjectGUID"=""
"DsKeyUpdate"=dword:00000000
"DsKeyUpdateForeground"=dword:00000003
"Description"=""
"Printer Driver"="Virtual PDF Printer"
"Default DevMode"=hex:56,00,69,00,72,00,74,00,75,00,61,00,6c,00,20,00,50,00,44,\
 00,46,00,20,00,50,00,72,00,69,00,6e,00,74,00,65,00,72,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,04,00,04,dc,\
 00,00,00,13,4f,01,00,01,00,09,00,9a,0b,34,08,64,00,01,00,0f,00,2c,01,02,00,\
 01,00,00,00,03,00,00,00,41,00,34,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00
"Priority"=dword:00000001
"Default Priority"=dword:00000000
"StartTime"=dword:00000000
"UntilTime"=dword:00000000
"Separator File"=""
"Location"=""
"Attributes"=dword:00000000
"txTimeout"=dword:0000afc8
"dnsTimeout"=dword:00003a98
"Security"=hex:01,00,04,80,f0,00,00,00,0c,01,00,00,00,00,00,00,14,00,00,00,02,\
 00,dc,00,08,00,00,00,00,0a,14,00,00,00,02,00,01,01,00,00,00,00,00,03,00,00,\
 00,00,00,09,14,00,00,00,00,10,01,01,00,00,00,00,00,03,00,00,00,00,00,00,14,\
 00,08,00,02,00,01,01,00,00,00,00,00,01,00,00,00,00,00,0a,14,00,00,00,00,20,\
 01,01,00,00,00,00,00,01,00,00,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,\
 00,00,05,20,00,00,00,20,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,\
 00,05,20,00,00,00,20,02,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,00,00,\
 05,20,00,00,00,23,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,00,05,\
 20,00,00,00,23,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,05,00,00,00,00,\
 00,05,15,00,00,00,fd,37,42,40,35,8a,02,1a,f8,9f,b4,74,eb,03,00,00,01,05,00,\
 00,00,00,00,05,15,00,00,00,fd,37,42,40,35,8a,02,1a,f8,9f,b4,74,01,02,00,00
"SpoolDirectory"=""
"Port"="virprnt"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Virtual PDF Printer\DsDriver]
"printBinNames"=hex(7):41,75,74,6f,6d,61,74,69,63,61,6c,53,65,6c,65,63,74,69,\
 6f,6e,00,00,00,00
"printColor"=hex:01
"printDuplexSupported"=hex:00
"printMaxXExtent"=dword:00000000
"printMaxYExtent"=dword:00000000
"printMinXExtent"=dword:00007fff
"printMinYExtent"=dword:00007fff
"printMediaSupported"=hex(7):4c,00,65,00,74,00,74,00,65,00,72,00,00,00,54,00,\
 61,00,62,00,6c,00,6f,00,69,00,64,00,00,00,4c,00,65,00,64,00,67,00,65,00,72,\
 00,00,00,4c,00,65,00,67,00,61,00,6c,00,00,00,45,00,78,00,65,00,63,00,75,00,\
 74,00,69,00,76,00,65,00,00,00,41,00,33,00,00,00,41,00,34,00,00,00,41,00,35,\
 00,00,00,53,00,63,00,72,00,65,00,65,00,6e,00,00,00,00,00
"printMediaReady"=hex(7):00,00,00,00
"printOrientationsSupported"=hex(7):50,00,4f,00,52,00,54,00,52,00,41,00,49,00,\
 54,00,00,00,4c,00,41,00,4e,00,44,00,53,00,43,00,41,00,50,00,45,00,00,00,00,\
 00
"printMaxResolutionSupported"=dword:000009ec
"printLanguage"=hex(7):00,00,00,00
"printRateUnit"=""
"driverVersion"=dword:00000401

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Virtual PDF Printer\DsSpooler]
"description"=""
"driverName"="Virtual PDF Printer"
"location"=""
"portName"=hex(7):76,00,69,00,72,00,70,00,72,00,6e,00,74,00,00,00,00,00
"printStartTime"=dword:00000000
"printEndTime"=dword:00000000
"printerName"="Virtual PDF Printer"
"printKeepPrintedJobs"=hex:00
"printSeparatorFile"=""
"printShareName"=""
"printSpooling"="PrintWhileSpooling"
"priority"=dword:00000001
"uNCName"="\\\\localhost\\Virtual PDF Printer"
"versionNumber"=dword:00000004
"serverName"="localhost"
"shortServerName"="localhost"
"flags"=dword:00000000


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3]
"Directory"="3"
"MajorVersion"=dword:00000003
"MinorVersion"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\Virtual PDF Printer]
"Configuration File"="virpntd.dll"
"Data File"="virpntd.ppd"
"Driver"="prtproc.dll"
"Help File"="virtual.chm"
"Monitor"=""
"Datatype"="RAW"
"Dependent Files"=hex(7):00,00,90,90
"Previous Names"=hex(7):00,00,90,90
"Version"=dword:00000003
"TempDir"=dword:00000000
"Attributes"=dword:00000002
"Manufacturer"=""
"OEM URL"=""
"HardwareID"=""
"Provider"=""
"DriverDate"=hex:00,00,00,00,00,00,00,00
"DriverVersion"=hex:00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\Virtual PDF Printer]
"ChangeID"=dword:00094d14
"Status"=dword:00000080
"Name"="Virtual PDF Printer"
"Share Name"=""
"Print Processor"="WinPrint"
"Datatype"="RAW"
"Parameters"=""
"Action"=dword:00000000
"ObjectGUID"=""
"DsKeyUpdate"=dword:00000000
"DsKeyUpdateForeground"=dword:00000003
"Description"=""
"Printer Driver"="Virtual PDF Printer"
"Default DevMode"=hex:56,00,69,00,72,00,74,00,75,00,61,00,6c,00,20,00,50,00,44,\
 00,46,00,20,00,50,00,72,00,69,00,6e,00,74,00,65,00,72,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,04,00,04,dc,\
 00,00,00,13,4f,01,00,01,00,09,00,9a,0b,34,08,64,00,01,00,0f,00,2c,01,02,00,\
 01,00,00,00,03,00,00,00,41,00,34,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00
"Priority"=dword:00000001
"Default Priority"=dword:00000000
"StartTime"=dword:00000000
"UntilTime"=dword:00000000
"Separator File"=""
"Location"=""
"Attributes"=dword:00000000
"txTimeout"=dword:0000afc8
"dnsTimeout"=dword:00003a98
"Security"=hex:01,00,04,80,f0,00,00,00,0c,01,00,00,00,00,00,00,14,00,00,00,02,\
 00,dc,00,08,00,00,00,00,0a,14,00,00,00,02,00,01,01,00,00,00,00,00,03,00,00,\
 00,00,00,09,14,00,00,00,00,10,01,01,00,00,00,00,00,03,00,00,00,00,00,00,14,\
 00,08,00,02,00,01,01,00,00,00,00,00,01,00,00,00,00,00,0a,14,00,00,00,00,20,\
 01,01,00,00,00,00,00,01,00,00,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,\
 00,00,05,20,00,00,00,20,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,\
 00,05,20,00,00,00,20,02,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,00,00,\
 05,20,00,00,00,23,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,00,05,\
 20,00,00,00,23,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,05,00,00,00,00,\
 00,05,15,00,00,00,fd,37,42,40,35,8a,02,1a,f8,9f,b4,74,eb,03,00,00,01,05,00,\
 00,00,00,00,05,15,00,00,00,fd,37,42,40,35,8a,02,1a,f8,9f,b4,74,01,02,00,00
"SpoolDirectory"=""
"Port"="virprnt"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\Virtual PDF Printer\DsDriver]
"printBinNames"=hex(7):41,75,74,6f,6d,61,74,69,63,61,6c,53,65,6c,65,63,74,69,\
 6f,6e,00,00,00,00
"printColor"=hex:01
"printDuplexSupported"=hex:00
"printMaxXExtent"=dword:00000000
"printMaxYExtent"=dword:00000000
"printMinXExtent"=dword:00007fff
"printMinYExtent"=dword:00007fff
"printMediaSupported"=hex(7):4c,00,65,00,74,00,74,00,65,00,72,00,00,00,54,00,\
 61,00,62,00,6c,00,6f,00,69,00,64,00,00,00,4c,00,65,00,64,00,67,00,65,00,72,\
 00,00,00,4c,00,65,00,67,00,61,00,6c,00,00,00,45,00,78,00,65,00,63,00,75,00,\
 74,00,69,00,76,00,65,00,00,00,41,00,33,00,00,00,41,00,34,00,00,00,41,00,35,\
 00,00,00,53,00,63,00,72,00,65,00,65,00,6e,00,00,00,00,00
"printMediaReady"=hex(7):00,00,00,00
"printOrientationsSupported"=hex(7):50,00,4f,00,52,00,54,00,52,00,41,00,49,00,\
 54,00,00,00,4c,00,41,00,4e,00,44,00,53,00,43,00,41,00,50,00,45,00,00,00,00,\
 00
"printMaxResolutionSupported"=dword:000009ec
"printLanguage"=hex(7):00,00,00,00
"printRateUnit"=""
"driverVersion"=dword:00000401

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\Virtual PDF Printer\DsSpooler]
"description"=""
"driverName"="Virtual PDF Printer"
"location"=""
"portName"=hex(7):76,00,69,00,72,00,70,00,72,00,6e,00,74,00,00,00,00,00
"printStartTime"=dword:00000000
"printEndTime"=dword:00000000
"printerName"="Virtual PDF Printer"
"printKeepPrintedJobs"=hex:00
"printSeparatorFile"=""
"printShareName"=""
"printSpooling"="PrintWhileSpooling"
"priority"=dword:00000001
"uNCName"="\\\\localhost\\Virtual PDF Printer"
"versionNumber"=dword:00000004
"serverName"="localhost"
"shortServerName"="localhost"
"flags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\virprnt]
"Driver"="virport.dll"
Go to the top of the page
 
+Quote Post
DanPye
post Jun 8 2004, 02:21 PM
Post #6


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



Hey,

Got a few printers installed locally (lpt1). Used devicecon to enable the lpt1: port and to install the driver from the inf file. Still having problems though. I can go into start - settings - printers and see all of the printers. When I double click on the printers I get a message about not installed. I can click yes and the install fails but properties still comes up. I then can print a test page sucessfully. When I try to print from any app that is 'installed' I get a message about not having permission to use the printer..

any thoughts?

Dan
Go to the top of the page
 
+Quote Post
mbarnes
post Jun 8 2004, 05:42 PM
Post #7


Platinum Member
*****

Group: Members
Posts: 1,343
Joined: 14-October 03
From: London UK
Member No.: 2,024



I got to a similar situation a few months ago.

I found that the MSviewers plugin by Photographer contains wordview.exe which does not check printers properties properly and would print word and similar documents.
Also if you have a usb printer connected, the usb printing port was enabled by plug & play (Paragliders HWPnP) and could be selected. So that if you have a HP inkjet printer (parallel port) driver and a HP usb printer you can select the usb port & print. The HP LaserJet III driver prints to several other laserJet printers not necessarily HP

I also print simple text files by copying them to the lpt1
this needs a program to check & remove any control characters, check for lines over 79 characters and break up long lines. I found a old C program written over 10 years ago (noansi80.com) which did this, you could do something similar with some sort of Basic.
(sorry I cant find the source code and I don't have anyware to upload it to)

the batch file follows
printext.cmd
------------------------
@echo off
TITLE=[Print Text to LPT1]
rem v0.93 - 3 May 2004
rem by M Barnes

rem remove crtl char / ansi escape codes & check line length limited to 80 char
rem then send to lpt1: followed by newpage.bin = "^L ^M ^J" to eject page

If "%1"== "" goto _error1

if exist "%1" goto _begin

goto _error0

:_begin

%systemdrive%\bin\noansi80 < "%1" > %temp%\print-txt.$$$

if exist %temp%\print-txt.$$$ goto _print

goto _error2

:_print

copy %temp%\print-txt.$$$ LPT1:

copy /b %systemdrive%\bin\newpage.bin LPT1:

goto _end

:_error0

echo.
echo.
echo "%1" not found, so no printing possible
echo.
pause
goto _end

:_error1

echo.
echo.
echo Syntax error - missing 'data-file-name' - so no printing possible
echo.
echo usage \> printext data-file-name
echo.
echo file must be text based not binary-program
echo.

pause

goto _end

:_error2

echo.
echo.
echo missing temporary file %temp%\print-text.$$$ so no printing possible
echo.

pause


:_end

rem exit
------------------------
newpage.bin contains FF CR LF CHR(?) chr(13) chr(10) and ejects page
------------------------


regards
Mike Barnes
Go to the top of the page
 
+Quote Post
fafot
post Jun 8 2004, 09:39 PM
Post #8


Platinum Member
*****

Group: Members
Posts: 1,139
Joined: 4-March 04
Member No.: 4,555



QUOTE
Got a few printers installed locally (lpt1). Used devicecon to enable the lpt1: port and to install the driver from the inf file. Still having problems though. I can go into start - settings - printers and see all of the printers. When I double click on the printers I get a message about not installed. I can click yes and the install fails but properties still comes up. I then can print a test page sucessfully. When I try to print from any app that is 'installed' I get a message about not having permission to use the printer..

I'm having the same problem BUT I found that some programs still prints to the printer (HP LJ P4). Any Acrobat Reader, Open Office Text Document (like MS Word) and Open Office Spreadsheet.
The trick with the Acrobat is to print to the Virtual Printer (plugin above from korale) and than print it on the usual printer from Acrobat 4 or 6.

Direct print from DOS prompt works too:
Print filename > LPT1

Well in any case it is still better than without printer... smile.gif

mbarnes - please can you post the link to the MSviewers plugin by Photographer.
Tx


--------------------
Go to the top of the page
 
+Quote Post
Former_Noddy_post
post Jun 8 2004, 10:32 PM
Post #9





Guests






QUOTE (fafot @ Jun 9 2004, 02:39 AM)
mbarnes - please can you post the link to the MSviewers plugin by Photographer.
Tx

http://www.911cd.net/forums/index.php?show...t=0&#entry10345
Go to the top of the page
 
+Quote Post
fafot
post Jun 9 2004, 02:51 AM
Post #10


Platinum Member
*****

Group: Members
Posts: 1,139
Joined: 4-March 04
Member No.: 4,555



Tx Noddy.


--------------------
Go to the top of the page
 
+Quote Post
DanPye
post Jun 9 2004, 06:02 AM
Post #11


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



Thanks..

I need to be able to print from IE though....

and I have to use IE for what I am doing.. any thoughts ? Anyone have any ideas on how to get the permissions problem working? If this was winxp I would change the security of the printer to allow all users to be able to print, but the local users and groups are disabled in this version..

Anyone have any idea how to get ie6 to print ? I can do the dos prints to lpt1..

Thanks,
Dan
Go to the top of the page
 
+Quote Post
vette3619
post Jun 9 2004, 04:10 PM
Post #12


Member
**

Group: Members
Posts: 21
Joined: 13-February 04
Member No.: 4,179



Can you make a driver for a
HP Deskjet 970cxi????
How do you make the drivers
I might know how to use IPP with this plugin but I need a printer driver to test it with my printserver
Thx smile.gif


--------------------
Go to the top of the page
 
+Quote Post
DanPye
post Jun 11 2004, 08:33 AM
Post #13


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



Well,

I got it to print once from print test page... but now cant repeat it...

To install drivers, I did a capture from a known good xp box using Installwatch pro 2.5 (great util) . Then I altered the reg keys using this thread as a guide. Make sure that you edit your driver inf file to avoid the copyfiles command. Copy all of the files to the associated pebldr folders before making the iso image. Export all of the edited reg keys to a folder in the pebldr folder.

See if that works.. thats how I have my 4 printers showing up. Now just trying to get them printing... grr...

Anyone else have any ideas?

using "devcon install \i386\inf\msports.inf acpi\pnp0401" -> to install ports
using "devcon enable acpi\pnp0401" -> ecp printer port
net stop spooler
net start spooler
net stop spooler
net start spooler

devcon restart lptenum\*

still not working... help.....

Dan
Go to the top of the page
 
+Quote Post
mbarnes
post Jun 11 2004, 02:56 PM
Post #14


Platinum Member
*****

Group: Members
Posts: 1,343
Joined: 14-October 03
From: London UK
Member No.: 2,024



When I was researching printing I found that for each printer driver there was a corresponding file with extension .BUD this was customised for the PC & version of PE Builder it was created on (by going into the printer driver).

I test run PE Builder on drive C: in C:\minint c:\programs & C:\bin so the .BUD files could be customised, saved and put back into the system before burning the ISO

unfortunately this means printing works fully on my own PC but not anywhere else

On other PC's I can copy text files to LPT1 or print documents from MS WordView, or do test prints.

You need to get the parallel port working first, the Plug&Play plugin seems to be the best option for that. It can also enable a usb printing port which can be selected as a destination within a printer driver ports option

I will post the reg file for a HP 970 dekjet plugin latter

regards
Mike Barnes
Go to the top of the page
 
+Quote Post
mbarnes
post Jun 11 2004, 05:09 PM
Post #15


Platinum Member
*****

Group: Members
Posts: 1,343
Joined: 14-October 03
From: London UK
Member No.: 2,024



vette3619 asked for a 970CXi printer driver plugin

partial printer driver for HP deskjet 970CXi follows

use with user.home's printer plugin

printer.reg
(only HP deskjet 970CXi registry entries)
----------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\HP DeskJet 970Cxi]
"Configuration File"="UNIDRVUI.DLL"
"Data File"="HPFDJ97I.GPD"
"Driver"="UNIDRV.DLL"
"Help File"="UNIDRV.HLP"
"Monitor"=""
"Datatype"=""
"Dependent Files"=hex(7):48,00,50,00,46,00,44,00,4a,00,35,00,30,00,2e,00,49,00,\
4e,00,49,00,00,00,48,00,50,00,46,00,55,00,44,00,35,00,30,00,2e,00,44,00,4c,\
00,4c,00,00,00,48,00,50,00,46,00,55,00,49,00,35,00,30,00,2e,00,44,00,4c,00,\
4c,00,00,00,48,00,50,00,46,00,49,00,4d,00,47,00,35,00,30,00,2e,00,44,00,4c,\
00,4c,00,00,00,48,00,50,00,46,00,39,00,30,00,30,00,41,00,4c,00,2e,00,44,00,\
4c,00,4c,00,00,00,48,00,50,00,46,00,44,00,4a,00,39,00,37,00,30,00,2e,00,47,\
00,50,00,44,00,00,00,48,00,50,00,46,00,44,00,4a,00,39,00,37,00,58,00,2e,00,\
47,00,50,00,44,00,00,00,48,00,50,00,46,00,44,00,4a,00,32,00,30,00,30,00,2e,\
00,48,00,4c,00,50,00,00,00,48,00,50,00,46,00,4e,00,41,00,4d,00,35,00,30,00,\
2e,00,47,00,50,00,44,00,00,00,55,00,4e,00,49,00,52,00,45,00,53,00,2e,00,44,\
00,4c,00,4c,00,00,00,53,00,54,00,44,00,4e,00,41,00,4d,00,45,00,53,00,2e,00,\
47,00,50,00,44,00,00,00,00,00
"Previous Names"=hex(7):48,00,50,00,20,00,44,00,65,00,73,00,6b,00,4a,00,65,00,\
74,00,20,00,39,00,37,00,30,00,43,00,20,00,53,00,65,00,72,00,69,00,65,00,73,\
00,00,00,00,00
"Version"=dword:00000003
"TempDir"=dword:00000000
"Attributes"=dword:00000002
"Manufacturer"="HP"
"OEM URL"="http://go.microsoft.com/fwlink/?LinkID=37&prd=10798&sbp=Printers"
"HardwareID"="hewlett-packarddeskj8fff"
"Provider"="Microsoft Windows XP"
"DriverDate"=hex:00,80,62,c5,c0,01,c1,01
"DriverVersion"=hex:52,04,28,0a,01,00,05,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi]
"ChangeID"=dword:000f437e
"Status"=dword:00000080
"Name"="HP DeskJet 970Cxi"
"Share Name"=""
"Print Processor"="WinPrint"
"Datatype"="RAW"
"Parameters"=""
"Action"=dword:00000000
"ObjectGUID"=""
"DsKeyUpdate"=dword:00000000
"DsKeyUpdateForeground"=dword:00000003
"Description"=""
"Printer Driver"="HP DeskJet 970Cxi"
"Default DevMode"=hex:48,00,50,00,20,00,44,00,65,00,73,00,6b,00,4a,00,65,00,74,\
00,20,00,39,00,37,00,30,00,43,00,78,00,69,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,04,00,05,dc,\
00,58,02,43,df,81,07,01,00,09,00,9a,0b,34,08,64,00,01,00,0f,00,2c,01,02,00,\
01,00,2c,01,02,00,01,00,41,00,34,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,02,00,00,00,02,00,\
00,00,01,00,00,00,01,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,44,49,4e,55,22,00,00,00,34,02,24,00,f4,0c,86,d1,00,00,00,00,00,00,00,00,\
00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,15,00,00,00,01,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,04,00,00,00,01,00,03,00,\
01,00,00,00,02,00,02,00,02,00,02,00,02,00,01,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,24,00,00,00,98,19,24,02,01,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,24,00,00,00,98,19,24,02,01,00,00,\
00
"Priority"=dword:00000001
"Default Priority"=dword:00000000
"StartTime"=dword:00000000
"UntilTime"=dword:00000000
"Separator File"=""
"Location"=""
"Attributes"=dword:00000200
"txTimeout"=dword:0000afc8
"dnsTimeout"=dword:00003a98
"Security"=hex:01,00,04,80,c0,00,00,00,dc,00,00,00,00,00,00,00,14,00,00,00,02,\
00,ac,00,06,00,00,00,00,0a,14,00,00,00,02,00,01,01,00,00,00,00,00,03,00,00,\
00,00,00,09,14,00,00,00,00,10,01,01,00,00,00,00,00,03,00,00,00,00,00,00,14,\
00,08,00,02,00,01,01,00,00,00,00,00,01,00,00,00,00,00,0a,14,00,00,00,00,20,\
01,01,00,00,00,00,00,01,00,00,00,00,00,00,18,00,0c,00,0f,00,01,02,00,00,00,\
00,00,05,20,00,00,00,20,02,00,00,00,0b,18,00,00,00,00,10,01,02,00,00,00,00,\
00,05,20,00,00,00,20,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,05,00,00,\
00,00,00,05,15,00,00,00,6b,d6,62,04,bb,8c,33,5e,15,25,af,47,ec,03,00,00,01,\
05,00,00,00,00,00,05,15,00,00,00,6b,d6,62,04,bb,8c,33,5e,15,25,af,47,01,02,\
00,00
"SpoolDirectory"=""
"Port"="LPT1:"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi\CopyFiles]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi\CopyFiles\ICM]
"Files"=hex(7):73,00,52,00,47,00,42,00,20,00,43,00,6f,00,6c,00,6f,00,72,00,20,\
00,53,00,70,00,61,00,63,00,65,00,20,00,50,00,72,00,6f,00,66,00,69,00,6c,00,\
65,00,2e,00,69,00,63,00,6d,00,00,00,00,00
"Directory"="COLOR"
"Module"="mscms.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi\DsDriver]
"printBinNames"=hex(7):41,00,75,00,74,00,6f,00,6d,00,61,00,74,00,69,00,63,00,\
61,00,6c,00,6c,00,79,00,20,00,53,00,65,00,6c,00,65,00,63,00,74,00,00,00,55,\
00,70,00,70,00,65,00,72,00,20,00,50,00,61,00,70,00,65,00,72,00,20,00,54,00,\
72,00,61,00,79,00,00,00,4d,00,61,00,6e,00,75,00,61,00,6c,00,20,00,50,00,61,\
00,70,00,65,00,72,00,20,00,46,00,65,00,65,00,64,00,00,00,45,00,6e,00,76,00,\
65,00,6c,00,6f,00,70,00,65,00,2c,00,20,00,4d,00,61,00,6e,00,75,00,61,00,6c,\
00,20,00,46,00,65,00,65,00,64,00,00,00,00,00
"printCollate"=hex:01
"printColor"=hex:01
"printDuplexSupported"=hex:01
"printStaplingSupported"=hex:00
"printMaxXExtent"=dword:0000086f
"printMaxYExtent"=dword:00000de4
"printMinXExtent"=dword:000003e8
"printMinYExtent"=dword:000005b4
"printMediaSupported"=hex(7):4c,00,65,00,74,00,74,00,65,00,72,00,00,00,4c,00,\
65,00,67,00,61,00,6c,00,00,00,45,00,78,00,65,00,63,00,75,00,74,00,69,00,76,\
00,65,00,00,00,41,00,34,00,00,00,41,00,35,00,00,00,42,00,35,00,20,00,28,00,\
4a,00,49,00,53,00,29,00,00,00,45,00,6e,00,76,00,65,00,6c,00,6f,00,70,00,65,\
00,20,00,23,00,31,00,30,00,00,00,45,00,6e,00,76,00,65,00,6c,00,6f,00,70,00,\
65,00,20,00,44,00,4c,00,00,00,45,00,6e,00,76,00,65,00,6c,00,6f,00,70,00,65,\
00,20,00,43,00,36,00,00,00,4a,00,61,00,70,00,61,00,6e,00,65,00,73,00,65,00,\
20,00,50,00,6f,00,73,00,74,00,63,00,61,00,72,00,64,00,00,00,41,00,36,00,00,\
00,45,00,6e,00,76,00,65,00,6c,00,6f,00,70,00,65,00,20,00,41,00,32,00,00,00,\
55,00,53,00,20,00,49,00,6e,00,64,00,65,00,78,00,20,00,43,00,61,00,72,00,64,\
00,20,00,34,00,78,00,36,00,00,00,55,00,53,00,20,00,49,00,6e,00,64,00,65,00,\
78,00,20,00,43,00,61,00,72,00,64,00,20,00,35,00,78,00,38,00,00,00,00,00
"printMediaReady"=hex(7):41,00,34,00,00,00,00,00
"printNumberUp"=dword:00000006
"printOrientationsSupported"=hex(7):50,00,4f,00,52,00,54,00,52,00,41,00,49,00,\
54,00,00,00,4c,00,41,00,4e,00,44,00,53,00,43,00,41,00,50,00,45,00,00,00,00,\
00
"printMaxResolutionSupported"=dword:000004b0
"printLanguage"=hex(7):50,00,43,00,4c,00,00,00,00,00
"printRate"=dword:0000000c
"printRateUnit"="PagesPerMinute"
"printPagesPerMinute"=dword:0000000c
"driverVersion"=dword:00000401

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi\DsSpooler]
"description"=""
"driverName"="HP DeskJet 970Cxi"
"location"=""
"portName"=hex(7):4c,00,50,00,54,00,31,00,3a,00,00,00,00,00
"printStartTime"=dword:00000000
"printEndTime"=dword:00000000
"printerName"="HP DeskJet 970Cxi"
"printKeepPrintedJobs"=hex:00
"printSeparatorFile"=""
"printShareName"=""
"printSpooling"="PrintAfterSpooled"
"priority"=dword:00000001
"uNCName"="\\\\MININT-JVC\\HP DeskJet 970Cxi"
"versionNumber"=dword:00000004
"serverName"="MININT-JVC"
"shortServerName"="MININT-JVC"
"url"="http://MININT-JVC/"
"flags"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi\PnPData]
"HardwareID"="hewlett-packarddeskj8fff"
"Manufacturer"="HP"
"OEM URL"="http://go.microsoft.com/fwlink/?LinkID=37&prd=10798&sbp=Printers"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\HP DeskJet 970Cxi\PrinterDriverData]
"InitDriverVersion"=dword:00000500
"Model"="HP DeskJet 970Cxi"
"PrinterDataSize"=dword:00000230
"PrinterData"=hex:00,05,30,02,81,08,00,00,80,1a,06,00,00,00,00,00,00,00,00,00,\
64,00,58,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,f4,0c,86,d1,01,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"FeatureKeywordSize"=dword:0000001a
"FeatureKeyword"=hex:48,50,44,75,70,6c,65,78,55,6e,69,74,00,49,6e,73,74,61,6c,\
6c,65,64,00,0a,00,00
"Forms?"=dword:d1860cf4
---------------------------------

printer.inf
----------------
[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Printers:- Laser, Inkjet generic by HP, Epson, Canon etc"
Enable=1


[WinntDirectories]

a=Programs\Printers,2

; 20 = c=i386\inf
; 11 = h=i386\system32\spool\drivers\w32x86\3\


[SourceDisksFiles]

; colour printer .icm
files\color\*.*=34,,4

files\drivers\*.*=11,,1
files\reg\*.reg=a,,1

[Default.AddReg]
0x1, "Printers\Settings\Wizard", "Driver Name", ""HP LaserJet III""
0x3, "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections", "SavedLegacySettings", \
3c,00,00,00,47,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,04,\
00,00,00,00,00,00,00,40,c7,1c,07,02,ae,c3,01,03,00,00,00,0a,14,32,22,c0,a8,\
ed,01,c0,a8,e2,01,00,00,00,00,00,00,00,00
0x1, "Software\Microsoft\Windows NT\CurrentVersion\Devices", "HP LaserJet III", ""winspool,LPT1:""
0x1, "Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts", "HP LaserJet III", ""winspool,LPT1:,15,45""

--------------------------------------------------
install printers on a working XP system

printer drivers from "\windows\system32\spool\drivers\w32x86\3"
collect all drivers and copy to 'Plugin\printer\files\drivers' folder

for color printers .icm files from "\windows\system32\spool\drivers\color"
collect all .icm files from this folder and copy to 'Plugin\printer\files\color' folder



printer.cmd
-----------------
@echo off
rem last mod 4 May 04
rem initialise print spooler & load registry settings for printer
title [Start Printer Spooler]


rem spool dir must exist
if exist %ramdrv%\spool goto jump

mkdir %ramdrv%\spool > nul
:jump


net stop spooler


regedit /s %SystemDrive%\Programs\Printers\printer.reg

rem hp-ljiii.reg from user.home printing plugin
regedit /s %SystemDrive%\Programs\Printers\hp-ljiii.reg

net start spooler

echo.
echo.
echo.
echo HP LJ-III and LJ-5P - Epson Stylus C 400 - Canon BJC 4000 - Kyocera FS-600 and Generic Printers Enabled
echo.
pause
exit

----------------------------
stop.cmd
------------------------
@echo off
rem stop print spooler
title [Stop Printer Spooler]

net stop spooler

echo.
echo.
pause
exit
---------------------
stopstart.cmd
---------------------
@echo off
rem stop & re Start print spooler
title [Re-Start Printer Spooler]

net stop spooler
net start spooler

echo.
echo.
pause

exit
------------------------
stop.cmd & stopstart.cmd used if you need to cancel a print job
( stop spooler delete files in %ramdrv%\spool, restart spooler)

-------------------------
<!-- printer_nu2menu.xml -->
<!-- V0.99 - 28 March 04 -->
<NU2MENU>
<MENU ID="Programs">

<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\programs\printers\printer.cmd))" CMD="RUN" FUNC="@GetProgramDrive()\programs\printers\printer.cmd">Enable Spooler and Printers [Laser, InkJet and generic text]</MITEM>

<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\programs\printers\stopstart.cmd))" CMD="RUN" FUNC="@GetProgramDrive()\programs\printers\stopstart.cmd">Stop/Re-START Print Spooler</MITEM>

<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\programs\printers\stop.cmd))" CMD="RUN" FUNC="@GetProgramDrive()\programs\printers\stop.cmd">STOP Print Spooler</MITEM>

</MENU>
</NU2MENU>

-------------------------------------
Go to the top of the page
 
+Quote Post
vette3619
post Jun 12 2004, 10:53 PM
Post #16


Member
**

Group: Members
Posts: 21
Joined: 13-February 04
Member No.: 4,179



Thx mbarnes/DanPye smile.gif it works

IPP and ALL

Use http://www.shinesoft.com/shineprint/spclient.html

It works with my Linksys WPS11 w00t smile.gif

All you have to do is use Installwatch pro 2.5 for reg

copy aippmonnt.dll to system32

and add an ipp port/config it to your print servers ip

ex http://xxx.xxx.xx.xxx


--------------------
Go to the top of the page
 
+Quote Post
DanPye
post Jun 14 2004, 07:07 AM
Post #17


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



hmmm. will try that solution as well as the obvious.. to hexedit the bud files to point to the right drive letter..

Dan
Go to the top of the page
 
+Quote Post
DanPye
post Jun 14 2004, 12:55 PM
Post #18


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



Hex edit didnt work.

Still getting inconclusive results on printing test pages as well as dos printing...

May have to see if the hwpnp plug in will work better and allow for monitoring of processes..


This ip printing.. can you print to a physically connected printer on your local workstation? Does it need to have the server or client installed ? or the SDK??

Dan
Go to the top of the page
 
+Quote Post
DanPye
post Jun 14 2004, 02:08 PM
Post #19


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



Also... question...

I think that the problem is that its trying to reinstall / rewrite the files in the system32\spool\w32x86\3 folder. Does anyone know what keys would be necessary to be able to change the default printer driver storage location to the ram drive? Then it would be very easy to add printer driver support for almost any printer..
Go to the top of the page
 
+Quote Post
DanPye
post Jun 18 2004, 07:08 AM
Post #20


Silver Member
***

Group: Members
Posts: 149
Joined: 20-April 04
Member No.: 5,444



Another thought that came to me...

Under windows 2000, if you have an active file system, you can 'mount' partitions as subfolders under other folders.. I know that being a CDFS this cannot be done, but does anyone know of any other redirection programs that would allow a folder on the ram drive to show up in windows as the %systemroot%\System32\Spooler folder? If this could be done, it could solve all of the printer driver problems.

Any thoughts?

Dan
Go to the top of the page
 
+Quote Post

3 Pages V   1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 2nd September 2010 - 04:16 PM