2022年2月10日木曜日

ubuntu20で古いスキャナを使う

 断舎利のため古くなった本を自炊

スキャナはCANNON DR-C125 

前はWINDOWS今はubuntuなのでハマったが

なんとかしたらなんとかなった


まずsane は入ってたから、libsane1,  libsane-common,  sane-utilsをインストール

sudo apt update
sudo apt install libsane1
sudo apt-get update
sudo apt-get install libsane-common
sudo apt-get update
sudo apt-get install sane-utils

どれが必要あるのか無いのかわからなかったので全部入れてみた


ubntu用ドライバは以下のサイトから

https://www.canon.co.uk/support/products/document-scanners/dr-series/imageformula-dr-c125.html?type=drivers&language=&os=linux

ダウンロードしたのがこれ d1224mux_dr125_lnx_drv010.zip 

解凍して cndrvsane-drc125_1.00-0.1_i386.deb をインストール

の途中でエラーで止まる

詳細は以下のサイトに書いてあるようなことらしい

https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1728012

ubuntuのバージョンアップでsanaのディレクトリの構成が変わったからみたい

なので

/usr/ lib/sane

を作りもう一度インストールすると成功した

ディレクトリのなかにはファイルが3つ

それらを

usr/lib/x86_64-linux-gnu/sane

に移動 /usr/ lib/sane は削除

以上でドライバのインストールは出来た


これだけが原因なら他の古いスキャナのドライバのインストール

もできるんじゃないかしら


WINDOWS には CaptureOnTouch なる

ソフトがあったがubuntuにはない

ので xsane を導入

sudo apt-get update
sudo apt-get install xsane

普通に使える

連続スキャンもファイル名に連番追加もjpg,png保存も

読み込み範囲指定もdpi変更その他もろもろできる


結論 ubuntuでDR-C125をつかって自炊はできた

   個人的にはCaptureOnTouchと比べて遜色ない


 



raspiでseleniumの自動化用のファイル作り直し

2024/2/17に不注意でraspiのsdカードを壊し jupyterファイルのバックアップを取らずにos再インストールを試みるという 愚行を重ねたためまたjupyterで作業ファイルを作ることになったので念の為 残しておく 途中なので要らない行も有るかも これだけ再現できれば...