{"id":9641,"date":"2023-01-12T00:56:44","date_gmt":"2023-01-11T23:56:44","guid":{"rendered":"https:\/\/archivista.ch\/cms\/?page_id=9641"},"modified":"2024-02-22T17:31:59","modified_gmt":"2024-02-22T16:31:59","slug":"pdf-server-2023-i","status":"publish","type":"page","link":"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/blogs-2023\/pdf-server-2023-i\/","title":{"rendered":"PDF-Server mit 2023\/I"},"content":{"rendered":"<h1>Mit 40 Zeilen zur ArchivistaBox als Netzwerkscanner<\/h1>\n<p><em><strong>Egg, 11. Janaur 2023:<\/strong> Voller Freude wurde die vergangenen Tage ein netzwerkf\u00e4higer Scanner von Fujitsu bestellt. Positiv vermerkt werden kann, dass das Ger\u00e4t problemlos mit der ArchivistaBox arbeitet. Weniger positiv vermerkt werden muss, dass &#8212; obowhl das Ger\u00e4t \u00fcber einen Netzwerkanschluss verf\u00fcgt &#8212; das Scannen auf einen Freigabeordner nur mit Windows gelingt. Andere Betriebssystem, z.B. Mac oder Linux bleiben aussen vor. Grund genug, einen solchen Job mit der ArchivistaBox zu realisieren.<\/em><\/p>\n<h1><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9650\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0.jpg\" alt=\"\" width=\"1080\" height=\"703\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0.jpg 1080w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0-300x195.jpg 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0-1024x667.jpg 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0-768x500.jpg 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0-600x391.jpg 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0-624x406.jpg 624w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><\/h1>\n<h2>Matchentscheidend beim Scannen ist der Einzug<\/h2>\n<p>Vor einiger Zeit wurde an dieser Stelle ein <strong><a href=\"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/blogs-2020\/\">Brother-Scanner vorgestellt.<\/a><\/strong> Dieses Ger\u00e4t kann bequem \u00fcber ein Web-Interface konfiguriert werden und sendet die Scans m\u00fchelos auf ein Freigabelaufwert. Leider \u00fcberzeugen die Brother-Ger\u00e4te &#8212; vom Einzug her betrachtet &#8212; im harten B\u00fcroalltag nicht. Rein vom Einzug her arbeiten die Fujitsu-Ger\u00e4te schlicht und einfach in einer anderen Liga. Voller Freude wurde deshalb ein Fujtsu fi-8150 bestellt.<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9651\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a.jpg\" alt=\"\" width=\"1080\" height=\"334\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a.jpg 1080w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a-300x93.jpg 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a-1024x317.jpg 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a-768x238.jpg 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a-600x186.jpg 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu0a-624x193.jpg 624w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><\/p>\n<p>Das Ger\u00e4t verf\u00fcgt \u00fcber USB und Netzwerkanschluss. \u00dcber USB kann das Ger\u00e4t an eine jede ArchivistaBox angeh\u00e4ngt werden. Leider entpuppte sich der Netzwerkanschluss &#8212; um es noch wohlwollend auszudr\u00fccken &#8212; als Niete. Zwar k\u00f6nnen die IP-Kenndaten \u00fcber das Web-Interface festgelegt werden (Password ist password). Leider ist es nicht m\u00f6glich, in diesem Interface Scans festzulegen, um z.B. auf einen Netzwerkpfad zu scannen.<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9648\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2.jpg\" alt=\"\" width=\"1000\" height=\"761\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2.jpg 1000w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2-300x228.jpg 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2-768x584.jpg 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2-600x457.jpg 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu2-624x475.jpg 624w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<h2>Wenn das Scannen \u00fcber das Netz nur mit Windows l\u00e4uft<\/h2>\n<p>Wer mit dem Fujitsu fi-8150 \u00fcber das Netzwerk scannen m\u00f6chte, ben\u00f6tigt zwingend Windows und ist \u00fcberdies eine ganze Weile damit besch\u00e4ftigt, bis die Software aufgespielt ist bzw. gescannt werden kann. F\u00fcr ein netzwerkf\u00e4higes Ger\u00e4t ist dies \u00e4usserst entt\u00e4uschend. Dies umso mehr, als das Ger\u00e4t durchaus f\u00fcr Mac und Linux beworben wird. Dies trifft ja auch zu, jedoch eben nur dann, wenn mit USB gearbeitet wird.<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9646\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4.jpg\" alt=\"\" width=\"1467\" height=\"887\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4.jpg 1467w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4-300x181.jpg 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4-1024x619.jpg 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4-768x464.jpg 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4-600x363.jpg 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu4-624x377.jpg 624w\" sizes=\"auto, (max-width: 1467px) 100vw, 1467px\" \/><\/a><\/p>\n<h2>Script der ArchivistaBox &#8222;hilft&#8220; dem Scanner auf die Spr\u00fcnge<\/h2>\n<p>Nun ist die ArchivistaBox in erster Linie ein DMS (Dokumenten Management System). Jedoch, eine jede ArchivistaBox l\u00e4sst sich per Skript erweitern und so wurde dem fi-8150 das beigebracht, was eingentlich von &#8222;Haus&#8220; aus h\u00e4tte funktionieren k\u00f6nnen, das Scannen in einen Freigabeordner. Zun\u00e4chst das Skript:<\/p>\n<pre><strong>#!\/usr\/bin\/perl<\/strong>\r\n<strong>use lib qw(\/home\/cvs\/archivista\/jobs);<\/strong>\r\n<strong>use AVJobs;<\/strong>\r\n<strong>my ($host,$db,$user,$pw,$lnr) = @ARGV;<\/strong>\r\n<strong>my $net = \"\/mnt\/net\";<\/strong>\r\n<strong>my $smbhost = <span style=\"color: #ff6600;\">\"\/\/192.168.0.161\/pdfs\";<\/span><\/strong>\r\n<strong>my $smbuser = <span style=\"color: #ff6600;\">\"avbox\";<\/span><\/strong>\r\n<strong>my $smbpwd = <span style=\"color: #ff6600;\">\"archivista\";<\/span><\/strong>\r\n<strong>logit(\"open $db at $host with $user for $lnr\");<\/strong>\r\n<strong>my $dbh=MySQLOpen($host,$db,$user,$pw);<\/strong>\r\n<strong>if ($dbh) {<\/strong>\r\n<strong>  if (HostIsSlave($dbh)==0) {<\/strong>\r\n<strong>    logit(\"login in $db is sucessfully\");<\/strong>\r\n<strong>    my $lnr2 = ($lnr*1000)+1;<\/strong>\r\n<strong>    my $sql = \"select Quelle from archivbilder where Seite=$lnr2\";<\/strong>\r\n<strong>    my @row = $dbh-&gt;selectrow_array($sql);<\/strong>\r\n<strong>    if (length($row[0])&gt;0) {<\/strong>\r\n<strong>      logit(\"we got a pdf file for $lnr\");<\/strong>\r\n<strong>      mkdir $net if !-d $net;<\/strong>\r\n<strong>      my $err=0;<\/strong>\r\n<strong>      my $mounted = `df | grep $net`;<\/strong>\r\n<strong>      if ($mounted eq \"\") {<\/strong>\r\n<strong>        my $cmd = \"mount -t cifs $smbhost $net \".<\/strong>\r\n<strong>          \"-o username=$smbuser,password=$smbpwd\";<\/strong>\r\n<strong>        $err=system($cmd);<\/strong>\r\n<strong>        logit(\"$err=&gt;$cmd\");<\/strong>\r\n<strong>      } else {<\/strong>\r\n<strong>        logit(\"$smbhost at $net already mounted\");<\/strong>\r\n<strong>      }<\/strong>\r\n<strong>      if ($err==0) {<\/strong>\r\n<strong>        my $fname = \"$net\/$db-$lnr.pdf\";<\/strong>\r\n<strong>        logit(\"try to write $fname\");<\/strong>\r\n<strong>        writeFile($fname,\\$row[0]) if !-e \"$fname\";<\/strong>\r\n<strong>      }<\/strong>\r\n<strong>    }<\/strong>\r\n<strong>  }<\/strong>\r\n<strong>  $dbh-&gt;disconnect();<\/strong>\r\n}<\/pre>\n<p>Anzuf\u00fcgen gilt es hier, dass die Angaben bei <strong><span style=\"color: #ff6600;\">smbhost, smbuser und smbpwd<\/span><\/strong> dem Freigabepfad (z.B. des Windows-Rechners oder des Macs), dem dortigen Benutzer und Passwort entsprechen m\u00fcssen.<\/p>\n<p>Weiter muss das Skript so abgelegt werden, dass es direkt nach der OCR-Erkennung aufgerufen wird. Dabei ist der folgende Pfad auf der ArchivistaBox zwingend zu verwenden:<\/p>\n<pre><strong>\/home\/data\/archivista\/cust\/autofields<\/strong><\/pre>\n<p>Innerhalb dieses Pfads muss das Skript erstens den Namen der Datenbank entsprechen, die zum Scannen verwendet werden soll. Zweitens muss dem Datenbanknamen &#8218;ocr.pl&#8216; hinzugef\u00fcgt werden. Bei der Datenbank &#8218;archivista&#8216; muss das Skript folglich &#8218;archivistaocr.pl&#8216; lauten.<\/p>\n<p>Wird nun entweder \u00fcber WebDMS oder das <strong><a href=\"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/jahre-2008-2019\/blogs-2014\/easy-amp-full\/\">Keypad gescannt,<\/a><\/strong> so werden die gescannten Seiten nach der Texterkennung direkt in das gew\u00fcnschte Verzeichnis kopiert. Dadurch, dass die Texterkennung selber \u00fcber mehrere CPU-Kerne oder gar Rechner laufen kann, ist hier eine enorme Geschwindigkeit m\u00f6glich. Auf der <a href=\"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/blogs-2020\/archivistak2-und-archivistaeverest\/\"><strong>ArchivistaBox Everst<\/strong><\/a> z.B. k\u00f6nnen pro Sekunde etwa 200 Seiten verarbeitet werden.<\/p>\n<h2>Quizfrage: 40 Zeilen oder 600 MByte Software ?<\/h2>\n<p>Das obige Skript umfasst ca. 40 Zeilen. Selbstverst\u00e4ndlich kann der Prozess an beliebige Bed\u00fcrfnisse angepasst werden (z.B. Scannen direkt zum PC der Chefetage). Demgegen\u00fcber ben\u00f6tigt die von Fujitsu ausgelieferte Software \u00fcber 600 MByte unter Windows. Die 600 MByte w\u00e4ren wohl verkraftbar, dass aber absolut keine Software f\u00fcr Mac oder Linux zur Verf\u00fcgung steht, dies schr\u00e4nkt den Einsatz sehr arg ein.<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9644\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6.jpg\" alt=\"\" width=\"1461\" height=\"966\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6.jpg 1461w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6-300x198.jpg 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6-1024x677.jpg 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6-768x508.jpg 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6-600x397.jpg 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2023\/01\/fujitsu6-624x413.jpg 624w\" sizes=\"auto, (max-width: 1461px) 100vw, 1461px\" \/><\/a><\/p>\n<p>Als Fazit kann hier angef\u00fcgt werden, dass der Nutzen der Netzwerkschnittstelle der 8000er-Serie durch das auf Windows beschr\u00e4nkte Scannen arg limitiert ist. Zwar kostet das Kombipaket aus einer ArchivistaBox Dolder mit einem Fujitsu fi-7140 etwas mehr als der Fujitsu fi-8150-Scanner. Daf\u00fcr l\u00e4sst sich das Gespann auf fi-7140 und ArchivistaBox deutlich flexibler\u00a0 in beliebige Rechnerwelten einbinden. Und zwar selbst dann, wenn es nur darum geht, m\u00f6glichst effizient PDF-Dateien zu erstellen.<\/p>\n<p><em><strong>Nachbemerkung:<\/strong> Die Version 2023\/I ist nur notwendig, sofern Ger\u00e4te der 8000er-Serie von Fujitsu zum Einsatz kommen sollen. F\u00fcr das Erstellen der PDF-Dateien mit den 7000er-Ger\u00e4ten kann das Skript auch auf \u00e4lteren ArchivistaBoxen zum Einsatz kommen.<\/em><\/p>\n\n\n\n\t<div class=\"dkpdf-button-container\" style=\"            text-align:right \">\n\n\t\t<a class=\"dkpdf-button\" href=\"\/cms\/wp-json\/wp\/v2\/pages\/9641?pdf=9641\" target=\"_blank\"><span class=\"dkpdf-button-icon\"><i class=\"fa fa-file-pdf-o\"><\/i><\/span> PDF Button<\/a>\n\n\t<\/div>\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Mit 40 Zeilen zur ArchivistaBox als Netzwerkscanner Egg, 11. Janaur 2023: Voller Freude wurde die vergangenen Tage ein netzwerkf\u00e4higer Scanner von Fujitsu bestellt. Positiv vermerkt werden kann, dass das Ger\u00e4t problemlos mit der ArchivistaBox arbeitet. Weniger positiv vermerkt werden muss, dass &#8212; obowhl das Ger\u00e4t \u00fcber einen Netzwerkanschluss verf\u00fcgt &#8212; das Scannen auf einen Freigabeordner [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":9981,"menu_order":34,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-9641","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/9641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/comments?post=9641"}],"version-history":[{"count":9,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/9641\/revisions"}],"predecessor-version":[{"id":9913,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/9641\/revisions\/9913"}],"up":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/9981"}],"wp:attachment":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/media?parent=9641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}