hipercdecode - Decode a HIPERC stream into human readable form. hipercdecode [options] <hiperc-file hipercdecode decodes a HIPERC stream into human readable form. Uncompressed and JBIG formats are handled.
An HIPERC stream is the printer language used by the Oki Data C310dn, C3100, C3200n, C3250n, C3300n, C3400n, C5100n, C5250n, C5500n, C5600, and the C5800n printers.
These are the options that can appear on the command line.
- -d basename
-
Basename of .pbm file for saving decompressed planes.
- -h
-
Print hex file offsets.
- -o
-
Print file offsets.
- -D level
-
Set Debug level [0].
Decode an HIPERC stream file created by foo2hiperc.
$ foo2hiperc-wrapper testpage.ps | hipercdecode -h0: \033%-12345X@PJLf: @PJL RDYMSG DISPLAY = "Unknown"30: @PJL SET OKIJOBACCOUNTJOB USERID="Unknown" JOBNAME="Unknown"6e: @PJL SET OKIAUXJOBINFO DATA="DocumentName=Unknown"a2: @PJL SET OKIAUXJOBINFO DATA="ComputerName=dual.rkkda.org"dd: @PJL SET OKIAUXJOBINFO DATA="ReceptionTime=00:00:00 2008/01/30"11e: @PJL SET OKIAUTOTRAYSWITCH=ON13d: @PJL SET OKIPAPERSIZECHECK=ENABLE160: @PJL SET RESOLUTION=600179: @PJL SET PAPER=LETTER190: @PJL SET OKITRAYSEQUENCE=PAPERFEEDTRAY1b8: @PJL SET OKIPAPERFEED=TRAY11d5: @PJL SET OKIMEDIATYPE = PLAIN1f4: @PJL SET LPARM:PCL OKIPRINTMARGIN=INCH1D621f: @PJL SET COPIES=1232: @PJL SET QTY=1242: @PJL SET HIPERCEFFECTIVEBLOCKSIZE=3479936026e: @PJL ENTER LANGUAGE=HIPERC289: RECTYPE 0 (len=52,0x34 cnt=1)291: BLKNUM 0, nbie=1, pn=3 [black] uc=0,0, wid=4864 ud=0,1002a5: BLKNUM 1 (len=20), uncompressed=1, bie:DL = 48, D = 48, P = 49, - = 48, XY = 4864 x 6816L0 = 256, MX = 0, MY = 0Order = 0Options = 01 stripes, 0 layers, 49 planes2bd: RECTYPE 1 (len=155668,0x26014 cnt=1)2c5: BLKNUM 0 (len=4), plane=3, uc=0,0,02cd: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...262d1: RECTYPE 1 (len=155668,0x26014 cnt=2)262d9: BLKNUM 0 (len=4), plane=3, uc=0,0,0262e1: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...4c2e5: RECTYPE 1 (len=155668,0x26014 cnt=3)4c2ed: BLKNUM 0 (len=4), plane=3, uc=0,0,04c2f5: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...722f9: RECTYPE 1 (len=155668,0x26014 cnt=4)72301: BLKNUM 0 (len=4), plane=3, uc=0,0,072309: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...9830d: RECTYPE 1 (len=155668,0x26014 cnt=5)98315: BLKNUM 0 (len=4), plane=3, uc=0,0,09831d: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...be321: RECTYPE 1 (len=155668,0x26014 cnt=6)be329: BLKNUM 0 (len=4), plane=3, uc=0,0,0be331: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...e4335: RECTYPE 1 (len=155668,0x26014 cnt=7)e433d: BLKNUM 0 (len=4), plane=3, uc=0,0,0e4345: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...10a349: RECTYPE 1 (len=155668,0x26014 cnt=8)10a351: BLKNUM 0 (len=4), plane=3, uc=0,0,010a359: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...13035d: RECTYPE 1 (len=155668,0x26014 cnt=9)130365: BLKNUM 0 (len=4), plane=3, uc=0,0,013036d: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...156371: RECTYPE 1 (len=155668,0x26014 cnt=10)156379: BLKNUM 0 (len=4), plane=3, uc=0,0,0156381: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...17c385: RECTYPE 1 (len=155668,0x26014 cnt=11)17c38d: BLKNUM 0 (len=4), plane=3, uc=0,0,017c395: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...1a2399: RECTYPE 1 (len=155668,0x26014 cnt=12)1a23a1: BLKNUM 0 (len=4), plane=3, uc=0,0,01a23a9: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...1c83ad: RECTYPE 1 (len=155668,0x26014 cnt=13)1c83b5: BLKNUM 0 (len=4), plane=3, uc=0,0,01c83bd: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...1ee3c1: RECTYPE 1 (len=155668,0x26014 cnt=14)1ee3c9: BLKNUM 0 (len=4), plane=3, uc=0,0,01ee3d1: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...2143d5: RECTYPE 1 (len=155668,0x26014 cnt=15)2143dd: BLKNUM 0 (len=4), plane=3, uc=0,0,02143e5: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...23a3e9: RECTYPE 1 (len=155668,0x26014 cnt=16)23a3f1: BLKNUM 0 (len=4), plane=3, uc=0,0,023a3f9: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...2603fd: RECTYPE 1 (len=155668,0x26014 cnt=17)260405: BLKNUM 0 (len=4), plane=3, uc=0,0,026040d: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...286411: RECTYPE 1 (len=155668,0x26014 cnt=18)286419: BLKNUM 0 (len=4), plane=3, uc=0,0,0286421: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...2ac425: RECTYPE 1 (len=155668,0x26014 cnt=19)2ac42d: BLKNUM 0 (len=4), plane=3, uc=0,0,02ac435: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...2d2439: RECTYPE 1 (len=155668,0x26014 cnt=20)2d2441: BLKNUM 0 (len=4), plane=3, uc=0,0,02d2449: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...2f844d: RECTYPE 1 (len=155668,0x26014 cnt=21)2f8455: BLKNUM 0 (len=4), plane=3, uc=0,0,02f845d: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...31e461: RECTYPE 1 (len=155668,0x26014 cnt=22)31e469: BLKNUM 0 (len=4), plane=3, uc=0,0,031e471: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...344475: RECTYPE 1 (len=155668,0x26014 cnt=23)34447d: BLKNUM 0 (len=4), plane=3, uc=0,0,0344485: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...36a489: RECTYPE 1 (len=155668,0x26014 cnt=24)36a491: BLKNUM 0 (len=4), plane=3, uc=0,0,036a499: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...39049d: RECTYPE 1 (len=155668,0x26014 cnt=25)3904a5: BLKNUM 0 (len=4), plane=3, uc=0,0,03904ad: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...3b64b1: RECTYPE 1 (len=155668,0x26014 cnt=26)3b64b9: BLKNUM 0 (len=4), plane=3, uc=0,0,03b64c1: BLKNUM 1 (len=155648), Data=00 00 00 00 00 00 00 00 00 00 00 ...3dc4c5: RECTYPE 1 (len=97300,0x17c14 cnt=27)3dc4cd: BLKNUM 0 (len=4), plane=3, uc=0,0,03dc4d5: BLKNUM 1 (len=97280), Data=00 00 00 00 00 00 00 00 00 00 00 ...3f40d9: RECTYPE 255 (len=8,0x8 cnt=28)3f40e1: \033%-12345X/usr/bin/hipercdecode foo2hiperc-wrapper(1), foo2hiperc(1) Rick Richardson <[email protected]>
http://foo2hiperc.rkkda.com/