Changeset 196
- Timestamp:
- 04/04/05 09:29:41 (19 years ago)
- Location:
- pkpgcounter/trunk/pdlanalyzer
- Files:
-
- 5 modified
Legend:
- Unmodified
- Added
- Removed
-
pkpgcounter/trunk/pdlanalyzer/escp2.py
r193 r196 24 24 import sys 25 25 26 from pdlanalyzer.pdlparser import PDLParser 26 from pdlanalyzer.pdlparser import PDLParser, PDLParserError 27 27 28 28 class ESCP2Parser(PDLParser) : … … 65 65 def test() : 66 66 """Test function.""" 67 raise RuntimeError, "Not implemented !" 67 if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 68 sys.argv.append("-") 69 totalsize = 0 70 for arg in sys.argv[1:] : 71 if arg == "-" : 72 infile = sys.stdin 73 mustclose = 0 74 else : 75 infile = open(arg, "rb") 76 mustclose = 1 77 try : 78 parser = ESCP2Parser(infile, debug=1) 79 totalsize += parser.getJobSize() 80 except PDLParserError, msg : 81 sys.stderr.write("ERROR: %s\n" % msg) 82 sys.stderr.flush() 83 if mustclose : 84 infile.close() 85 print "%s" % totalsize 68 86 69 87 if __name__ == "__main__" : -
pkpgcounter/trunk/pdlanalyzer/pcl345.py
r193 r196 25 25 import mmap 26 26 27 from pdlanalyzer.pdlparser import PDLParser 27 from pdlanalyzer.pdlparser import PDLParser, PDLParserError 28 28 29 29 class PCLParser(PDLParser) : … … 332 332 def test() : 333 333 """Test function.""" 334 raise RuntimeError, "Not implemented !" 334 if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 335 sys.argv.append("-") 336 totalsize = 0 337 for arg in sys.argv[1:] : 338 if arg == "-" : 339 infile = sys.stdin 340 mustclose = 0 341 else : 342 infile = open(arg, "rb") 343 mustclose = 1 344 try : 345 parser = PCL345Parser(infile, debug=1) 346 totalsize += parser.getJobSize() 347 except PDLParserError, msg : 348 sys.stderr.write("ERROR: %s\n" % msg) 349 sys.stderr.flush() 350 if mustclose : 351 infile.close() 352 print "%s" % totalsize 335 353 336 354 if __name__ == "__main__" : -
pkpgcounter/trunk/pdlanalyzer/pclxl.py
r193 r196 332 332 def test() : 333 333 """Test function.""" 334 raise RuntimeError, "Not implemented !" 334 if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 335 sys.argv.append("-") 336 totalsize = 0 337 for arg in sys.argv[1:] : 338 if arg == "-" : 339 infile = sys.stdin 340 mustclose = 0 341 else : 342 infile = open(arg, "rb") 343 mustclose = 1 344 try : 345 parser = PCLXLParser(infile, debug=1) 346 totalsize += parser.getJobSize() 347 except PDLParserError, msg : 348 sys.stderr.write("ERROR: %s\n" % msg) 349 sys.stderr.flush() 350 if mustclose : 351 infile.close() 352 print "%s" % totalsize 335 353 336 354 if __name__ == "__main__" : -
pkpgcounter/trunk/pdlanalyzer/pdf.py
r193 r196 25 25 import re 26 26 27 from pdlanalyzer.pdlparser import PDLParser 27 from pdlanalyzer.pdlparser import PDLParser, PDLParserError 28 28 29 29 class PDFParser(PDLParser) : … … 39 39 def test() : 40 40 """Test function.""" 41 raise RuntimeError, "Not implemented !" 41 if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 42 sys.argv.append("-") 43 totalsize = 0 44 for arg in sys.argv[1:] : 45 if arg == "-" : 46 infile = sys.stdin 47 mustclose = 0 48 else : 49 infile = open(arg, "rb") 50 mustclose = 1 51 try : 52 parser = PDFParser(infile, debug=1) 53 totalsize += parser.getJobSize() 54 except PDLParserError, msg : 55 sys.stderr.write("ERROR: %s\n" % msg) 56 sys.stderr.flush() 57 if mustclose : 58 infile.close() 59 print "%s" % totalsize 42 60 43 61 if __name__ == "__main__" : -
pkpgcounter/trunk/pdlanalyzer/postscript.py
r193 r196 100 100 def test() : 101 101 """Test function.""" 102 raise RuntimeError, "Not implemented !" 102 if (len(sys.argv) < 2) or ((not sys.stdin.isatty()) and ("-" not in sys.argv[1:])) : 103 sys.argv.append("-") 104 totalsize = 0 105 for arg in sys.argv[1:] : 106 if arg == "-" : 107 infile = sys.stdin 108 mustclose = 0 109 else : 110 infile = open(arg, "rb") 111 mustclose = 1 112 try : 113 parser = PostScriptParser(infile, debug=1) 114 totalsize += parser.getJobSize() 115 except PDLParserError, msg : 116 sys.stderr.write("ERROR: %s\n" % msg) 117 sys.stderr.flush() 118 if mustclose : 119 infile.close() 120 print "%s" % totalsize 103 121 104 122 if __name__ == "__main__" :