diff options
Diffstat (limited to 'db/source/PPD/Lanier/PS')
62 files changed, 6284 insertions, 388 deletions
diff --git a/db/source/PPD/Lanier/PS/CVS/Entries b/db/source/PPD/Lanier/PS/CVS/Entries index 269e398f..aaa8fe9f 100644 --- a/db/source/PPD/Lanier/PS/CVS/Entries +++ b/db/source/PPD/Lanier/PS/CVS/Entries @@ -1,64 +1,64 @@ /Lanier-2132_PS.ppd/1.1.2.1/Mon Aug 29 17:00:28 2005//Tfoomatic-3_0-branch -/Lanier-2138_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-2145_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-5622_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-5627_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-5632_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-5635_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-5645_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LC155_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch -/Lanier-LD0105_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD015_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD024c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD032c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD035_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD045_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD060_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD075_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD090_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD115_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD116_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD118_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD118d_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD120_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD120d_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD122_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD124c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD127_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD132_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD132c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD135_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD145_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD151_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD160_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD160c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch -/Lanier-LD175_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD225_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD228c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD230_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD232c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD235_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD238c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD245_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch -/Lanier-LD328c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD335c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LD345c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch +/Lanier-2138_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-2145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-5622_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-5627_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-5632_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-5635_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-5645_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-LC155_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch +/Lanier-LD0105_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD015_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD024c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD032c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD090_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD115_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD116_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD118_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD118d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD120_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD120d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD122_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD124c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD127_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD132_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD132c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch +/Lanier-LD135_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD151_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD160_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD160c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD175_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD225_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD228c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD230_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD232c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD235_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD238c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD245_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD328c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD335c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LD345c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch /Lanier-LF510_515e_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP025N_LP026N_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP025_LP026_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP031c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP032_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP116c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP122c_LP121c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP125cx_LP126cn_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP127n_LP128n_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP128_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP135n_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP138c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP175_LP175hdn_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP235c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP332c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch -/Lanier-LP335c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch -/Lanier-LP_020c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch -/Lanier-LP_036c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch +/Lanier-LP025N_LP026N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LP025_LP026_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LP031c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LP032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LP116c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LP122c_LP121c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP125cx_LP126cn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP127n_LP128n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP128_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP135n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP138c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP175_LP175hdn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP235c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP332c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP335c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch +/Lanier-LP_020c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch +/Lanier-LP_036c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch D diff --git a/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd index 3e5a0e5d..49522733 100644 --- a/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1101,12 +1097,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1676,4 +1673,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-2138 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd index 53465e11..ce6acdf3 100644 --- a/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -949,13 +945,14 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1447,4 +1444,91 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-2145 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd index b8d973c9..6565cbe2 100644 --- a/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -928,12 +924,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1391,4 +1388,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-5622 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd index 0773286a..135ef6b1 100644 --- a/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -928,12 +924,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1391,4 +1388,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-5627 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd index 91e25a8f..7097ef51 100644 --- a/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -928,12 +924,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1391,4 +1388,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-5632 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd index e6090b77..f780fbb4 100644 --- a/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -613,13 +609,14 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1197,4 +1194,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-5635 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd index 325aa754..0d7cf065 100644 --- a/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -613,13 +609,14 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1197,4 +1194,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-5645 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd index 5a2b6226..650a50e9 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1464,12 +1460,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2267,5 +2264,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" -*% end of Printer Description file -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LC155 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd index e28a64f5..c696cb60 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -877,7 +873,7 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" @@ -885,6 +881,7 @@ restore *InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice" *InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice" *InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)] @@ -1649,4 +1646,120 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD0105 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd index e6471183..ea99ee86 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -563,10 +559,11 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)] @@ -1125,4 +1122,57 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD015 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd index e418132f..4481dc66 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -924,12 +920,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1421,4 +1418,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD024c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd index bf598dd1..480b5d22 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -924,12 +920,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1421,4 +1418,120 @@ *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD032c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd index 3657628f..59cb0447 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -704,13 +700,14 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1401,4 +1398,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD035 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd index e2dea744..c16dbdae 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -704,13 +700,14 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1401,4 +1398,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD045 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd index 770c1301..e0026b0a 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -903,12 +899,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1462,4 +1459,120 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD060 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd index d15b7572..e376ec1c 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -903,12 +899,13 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1462,4 +1459,120 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD075 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd index f6f074ef..73a0b534 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -902,7 +898,7 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" @@ -910,6 +906,7 @@ restore *InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice" *InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice" *InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)] @@ -1675,4 +1672,120 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD090 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd index 600806e6..b2e9c5cb 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -477,11 +473,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1020,4 +1017,57 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD115 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd index e26f5a0c..a19e7766 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -477,11 +473,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1020,4 +1017,57 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD116 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd index 729d248d..8e4acadf 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -567,12 +563,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1113,4 +1110,57 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD118 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd index 7afed7fc..60cafb1e 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -636,12 +632,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1199,4 +1196,57 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD118d Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd index ac8cb25f..ad4a52c6 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -567,12 +563,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1113,4 +1110,57 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD120 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd index c9f7c55e..85e2a768 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -636,12 +632,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1199,4 +1196,57 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD120d Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *JobType + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd index fb9993ef..2691cc3d 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1014,12 +1010,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1651,4 +1648,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD122 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd index 71e1699d..69301895 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1078,12 +1074,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1780,4 +1777,120 @@ restore *ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134" *ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD124c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd index 46c40755..48c3681d 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1014,12 +1010,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1651,4 +1648,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD127 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd index c83e3f5e..5ea39e45 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1014,12 +1010,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1651,4 +1648,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD132 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd index 8ffa0109..c524282a 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1078,12 +1074,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1780,4 +1777,120 @@ restore *ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134" *ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD132c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd index 3de07de6..711cceab 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -704,13 +700,14 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1401,4 +1398,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD135 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd index 0ac49172..17453fa8 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -704,13 +700,14 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1401,4 +1398,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD145 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd index 74db4638..0f9c906d 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1581,12 +1577,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2360,4 +2357,120 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD151 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd index 7e19c90e..07875626 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1581,12 +1577,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2360,4 +2357,120 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD160 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd index 3b51b22e..fdd186e8 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1464,12 +1460,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2267,5 +2264,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" -*% end of Printer Description file -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD160c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd index b7a44db8..d7e8c287 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1581,12 +1577,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2360,4 +2357,120 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD175 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd index 683e20ee..6689d352 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1548,12 +1544,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2220,4 +2217,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD225 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd index beb94ee6..5ca29e1f 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1005,12 +1001,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1768,4 +1765,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD228c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd index 70350776..737d1595 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1548,12 +1544,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2220,4 +2217,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD230 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd index c32311bc..37cc7cd8 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1005,12 +1001,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1768,4 +1765,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD232c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd index 8152e881..eb53f54b 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1230,13 +1226,14 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1983,5 +1980,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" -*% end of Printer Description file -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD235 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd index 58891274..03633a60 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1005,12 +1001,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1768,4 +1765,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD238c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:4 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd index 18395e82..611ba302 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -1230,13 +1226,14 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" *InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)] @@ -1983,5 +1980,120 @@ restore *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106" *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106" -*% end of Printer Description file -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD245 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd index 13b25f3f..c6939b81 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1556,12 +1552,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2358,4 +2355,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190" *ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD328c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd index 84c83dde..1b6170ca 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1556,12 +1552,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2358,4 +2355,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190" *ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD335c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd index c2939a54..51f987d7 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1556,12 +1552,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2358,4 +2355,120 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190" *ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LD345c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*JobType DocServer/Document Server: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne +*FoomaticRIPOption DocServerPassword: password CmdLine D +*FoomaticRIPOptionMaxLength DocServerPassword:8 +*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9" +*OrderDependency: 255 AnySetup *DocServerPassword +*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DefaultDocServerPassword: None +*DocServerPassword None/None: "" +*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001" +*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002" +*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003" +*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *DocServerPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd index 13aa8f51..fe8e397e 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -524,11 +520,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1090,4 +1087,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP025N_LP026N Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd index 1bea788d..274c22b1 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -524,11 +520,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1090,4 +1087,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP025_LP026 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd index 2c159f16..d7a87538 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -361,9 +357,10 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(1Tray)(2Tray)] @@ -958,4 +955,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP031c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd index add85f40..dee46826 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -757,11 +753,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1341,4 +1338,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP032 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd index 0ddfcf66..574c3a01 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -740,11 +736,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1184,4 +1181,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP116c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd index 0e2d2dc1..873f9193 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -740,11 +736,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1184,4 +1181,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP122c_LP121c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd index b350df1a..b8d7cf9d 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -505,11 +501,12 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1153,4 +1150,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP125cx_LP126cn Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd index ef4ec0ff..04e8d217 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -842,11 +838,12 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1433,4 +1430,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP127n_LP128n Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd index 664e73ff..1f6ce5ae 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -525,11 +521,12 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1095,4 +1092,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP128 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd index 570ab0ac..0e10f58d 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -970,11 +966,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1562,4 +1559,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP135n Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd index cb591e9c..5813ed5f 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1185,12 +1181,13 @@ cleartomark *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1958,4 +1955,91 @@ cleartomark *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP138c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd index ed2602bf..577638aa 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: False @@ -946,12 +942,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -1700,5 +1697,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP175_LP175hdn Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd index 7e102da3..4267f9ae 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1233,12 +1229,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2007,4 +2004,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP235c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd index 962c8ce6..878b49af 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd @@ -47,10 +47,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -2015,12 +2011,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2842,4 +2839,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP332c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd index 6d14ff24..9fd5698e 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd @@ -47,10 +47,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1992,12 +1988,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" *InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2819,4 +2816,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP335c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:8 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd index ad77f2b7..8fb3906e 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -740,11 +736,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1184,4 +1181,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP_020c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file diff --git a/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd index fedda200..776eee36 100644 --- a/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd +++ b/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL BCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -857,11 +853,12 @@ *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice" *InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice" *InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice" *InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)] @@ -1338,4 +1335,91 @@ *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Lanier-LP_036c Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + *% end of Printer Description file
\ No newline at end of file |