plustek: Thread: [ANN] plustek backend V0.44 - Canon support


[<<] [<] Page 1 of 1 [>] [>>]
Subject: [ANN] plustek backend V0.44 - Canon support
From: "Jaeger, Gerhard" ####@####.####
Date: 28 Sep 2002 12:49:31 -0000
Message-Id: <17vGzs-0iTnUXC@fmrl11.sul.t-online.com>

Hi there,

I've currently released V0.44 of the Plustek backend. I
have intergrated code to support CIS based devices, namely
CanoScan N670U and N650U.
The support is currently limited to color modes and without
any calibration. I used the information from the standalone
programs from Jason Millward and Gunter Mayer.

Please checkout the stuff from the CVS repository or
download the backend from www.gjaeger.de

It would be nice if all other Plustek users would download the
new code too and check if this breaks anything so far...

For Canon-Testers: Any comment and or additional patches
are welcome. I need esp. the graymode register settings and if
possible some logs during the calibration process...

Thanks in advance for testing...
  Gerhard
Subject: Re: [ANN] plustek backend V0.44 - Canon support
From: Mike Causer ####@####.####
Date: 28 Sep 2002 15:57:39 -0000
Message-Id: <20020928165525.0d002010.mikec@mikecauser.org>

On Sat, 28 Sep 2002 14:48:33 +0200  Jaeger, Gerhard wrote:

> I've currently released V0.44 of the Plustek backend. I
> have intergrated code to support CIS based devices, namely
> CanoScan N670U and N650U.

Gerhard,

   I'm getting some funny colour effects on the HP2200C.  There is a
blue or magenta streak down the left side of the scan, and the balance
of the colours has changed since 43.3.  

Examples at http://www.mikecauser.org/hp2200.html


Mike
-- 
Mike Causer                          Email - ####@####.####
GPG KeyID 1C2DDA07                       WWW - http://www.mikecauser.org
Flood the fen again! - Wicken Fen enlargement - http://www.wicken.org.uk
Subject: Re: [ANN] plustek backend V0.44 - Canon support
From: Kyrian ####@####.####
Date: 28 Sep 2002 16:05:08 -0000
Message-Id: <200209281552.g8SFqUl03705@mailhost.orenet.co.uk>

All,

I've built and put up RPM's of sane-backends, and sane-frontends v1.0.8, and
the 0.44 Plustek patch applied.

http://kyrian.ore.org/RPMS/plustek_sane/

Enjoy.

Initial testing of them seems to work, but I accept no responsibility for
any damage caused by using those RPMS.

K.

--
Kev Green, aka Kyrian. Email: kyrian&#64;ore.org Web: http://kyrian.ore.org/
  [ Looking for ISP contract work, CV at http://kyrian.ore.org/cv.html ]
               "Be excellent to each other" -- Bill & Ted.
--> -->
 
 
<type 'exceptions.UnicodeDecodeError'>
Python 2.7.18: /usr/bin/python2
Mon May 20 16:44:42 2024

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /usr/lib64/python2.7/runpy.py in _run_module_as_main(mod_name='__main__', alter_argv=0)
    172         sys.argv[0] = fname
    173     return _run_code(code, main_globals, None,
=>  174                      "__main__", fname, loader, pkg_name)
    175 
    176 def run_module(mod_name, init_globals=None,
fname = '/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/__main__.py', loader = <zipimporter object "/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi">, pkg_name = ''
 /usr/lib64/python2.7/runpy.py in _run_code(code=<code object <module> at 0x7862b2ceb2b0, file "/....org/ezmlm-browse/index.cgi/__main__.py", line 1>, run_globals={'__builtins__': <module '__builtin__' (built-in)>, '__doc__': None, '__file__': '/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/__main__.py', '__loader__': <zipimporter object "/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi">, '__name__': '__main__', '__package__': '', 'main': <module 'main' from '/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/main.py'>}, init_globals=None, mod_name='__main__', mod_fname='/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/__main__.py', mod_loader=<zipimporter object "/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi">, pkg_name='')
     70                        __loader__ = mod_loader,
     71                        __package__ = pkg_name)
=>   72     exec code in run_globals
     73     return run_globals
     74 
code = <code object <module> at 0x7862b2ceb2b0, file "/....org/ezmlm-browse/index.cgi/__main__.py", line 1>, run_globals = {'__builtins__': <module '__builtin__' (built-in)>, '__doc__': None, '__file__': '/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/__main__.py', '__loader__': <zipimporter object "/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi">, '__name__': '__main__', '__package__': '', 'main': <module 'main' from '/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/main.py'>}
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/__main__.py in <module>()
      1 import main
=>    2 main.main()
main = <module 'main' from '/home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/main.py'>, main.main = <function main>
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/main.py in main()
    424 
    425         if path is not None:
    426                 main_path(path)
    427         else:
=>  428                 main_form()
global main_form = <function main_form>
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/main.py in main_form()
    378         except ImportError:
    379                 die(ctxt, "Invalid command")
=>  380         module.do(ctxt)
    381 
    382 def main():
module = <module 'commands.showthread' from '/home/alex/w...g/ezmlm-browse/index.cgi/commands/showthread.py'>, module.do = <function do>, global ctxt = {'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/commands/showthread.py in do(ctxt={'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'})
      9         ctxt.update(ezmlm.thread(ctxt[THREADID]))
     10         header(ctxt, 'Thread: ' + ctxt[SUBJECT], 'showthread')
     11         do_list(ctxt, 'msgs', ctxt[MSGSPERPAGE], ctxt[MESSAGES],
=>   12                         lambda:sub_showmsg(ctxt, ctxt[MSGNUM]))
     13         footer(ctxt)
global sub_showmsg = <function sub_showmsg>, ctxt = {'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/globalfns.py in do_list(ctxt={'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, name='msgs', perpage=10, values=[{'author': u'Jaeger, Gerhard', 'authorid': 'bdheakoinncokblgjnpo', 'date': '28 Sep 2002 12:49:31 -0000', 'month': 200209, 'msgnum': 1523, 'subject': u'[ANN] plustek backend V0.44 - Canon support', 'threadid': 'jdabfodffjagkahjnakn', 'timestamp': 1033217371.0}, {'author': u'Mike Causer', 'authorid': 'jhlpidcncbfecmdifnco', 'date': '28 Sep 2002 15:57:39 -0000', 'month': 200209, 'msgnum': 1524, 'subject': u'Re: [ANN] plustek backend V0.44 - Canon support', 'threadid': 'jdabfodffjagkahjnakn', 'timestamp': 1033228659.0}, {'author': u'Kyrian', 'authorid': 'mebkhnlocbjolmpiaoic', 'date': '28 Sep 2002 16:05:08 -0000', 'month': 200209, 'msgnum': 1525, 'subject': u'Re: [ANN] plustek backend V0.44 - Canon support', 'threadid': 'jdabfodffjagkahjnakn', 'timestamp': 1033229108.0}, {'author': u'"Fredrik Tj\ufffdrnstr\ufffdm"', 'authorid': 'dkpmhpfgfkbociljnpig', 'date': '30 Sep 2002 07:25:23 -0000', 'month': 200209, 'msgnum': 1534, 'subject': u'Re: [ANN] plustek backend V0.44 - Canon support', 'threadid': 'jdabfodffjagkahjnakn', 'timestamp': 1033370723.0}], peritem=<function <lambda>>)
    128                 write(template % ctxt)
    129                 if peritem:
=>  130                         peritem()
    131                 ctxt[ROW] += 1
    132 
peritem = <function <lambda>>
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/commands/showthread.py in <lambda>()
      9         ctxt.update(ezmlm.thread(ctxt[THREADID]))
     10         header(ctxt, 'Thread: ' + ctxt[SUBJECT], 'showthread')
     11         do_list(ctxt, 'msgs', ctxt[MSGSPERPAGE], ctxt[MESSAGES],
=>   12                         lambda:sub_showmsg(ctxt, ctxt[MSGNUM]))
     13         footer(ctxt)
global sub_showmsg = <function sub_showmsg>, ctxt = {'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/globalfns.py in sub_showmsg(ctxt={'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msgnum=1534)
    228         ctxt[MESSAGE] = msg
    229         format_timestamp(ctxt, ctxt)
=>  230         write(html('msg-header') % ctxt)
    231         rec_showpart(ctxt, msg, 0)
    232         write(html('msg-footer') % ctxt)
global write = <function write>, global html = <function html>, ctxt = {'SERVER_SOFTWARE': 'Apache', 'SCRIPT_NAME': '/e...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}
 /home/alex/websites/linuxhacker.org/ezmlm-browse/index.cgi/globalfns.py in write(s='<b>Subject:</b>\n<a href="mailto:plustek@linuxhac...7.64472.972371.936432@klasse.isy.liu.se&gt;\n<br>\n')
     10 
     11 def write(s):
=>   12         sys.stdout.write(s.encode('utf-8'))
     13 
     14 ###############################################################################
global sys = <module 'sys' (built-in)>, sys.stdout = <open file '<stdout>', mode 'w'>, sys.stdout.write = <built-in method write of file object>, s = '<b>Subject:</b>\n<a href="mailto:plustek@linuxhac...7.64472.972371.936432@klasse.isy.liu.se&gt;\n<br>\n', s.encode = <built-in method encode of str object>

<type 'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode byte 0xe4 in position 295: ordinal not in range(128)
      args = ('ascii', '<b>Subject:</b>\n<a href="mailto:plustek@linuxhac...7.64472.972371.936432@klasse.isy.liu.se&gt;\n<br>\n', 295, 296, 'ordinal not in range(128)')
      encoding = 'ascii'
      end = 296
      message = ''
      object = '<b>Subject:</b>\n<a href="mailto:plustek@linuxhac...7.64472.972371.936432@klasse.isy.liu.se&gt;\n<br>\n'
      reason = 'ordinal not in range(128)'
      start = 295