synOCR synOCR - GUI für OCRmyPDF

synOCR v0.14.0

IMPLEMENTIERUNGEN:
* es wird jetzt in einem temporären Ordner gearbeitet, damit unerfahrene User nicht von leeren Dateien irritiert werden
* über ein Listfeld lässt sich das Image jbarlow83/ocrmypdf-polyglot (mit allen Sprachen) auswählen
BUGFIXES:
* das Handling der Dateirechte wurde geändert
 
Auch wenn ich synOCR nur gelegentlich nutze, bin ich begeistert über das Programm und über die schnelle Reaktion von @geimist bzgl. der Implementieruung von Userwünschen.

Danke dafür.:)

Habe vorhin auf die aktuelle Version upgedated.
 
Auch wenn ich synOCR nur gelegentlich nutze, bin ich begeistert über das Programm und über die schnelle Reaktion von @geimist bzgl. der Implementieruung von Userwünschen …
… sehe grad, dass die neue Version bereits meinen Wunsch eingearbeitet hat, erst die finalen Dateien im Ausgabeordner abzulegen. Das ging ja schnell …
Freut mich, wenn es euch freut :o

Noch ist das Programm jung; die Userwünsche entsprechend viele. Die Frequenz wird langfristig sicherlich nicht so bleiben können.
Wenn es nur kleinere Dinge sind, dann bekommen wir das schon schnell hin. Derzeit knappere ich gerade an den gewünschten User-Profilen, welche ich nicht mehr in der Konfigurations-Textdatei, sondern als Datenbank abbilden will, was wiederum umfangreicher als gedacht ist …

(@koen: deine gewünschte Funktion für Trennseiten kommt erst danach …)
 
Top! Nicht nur das Tool sondern vor allem auch die Kommunikation hier finde ich lobenswert! Kann ja nicht jede/r so von sich behaupten! :)
 
Stephan, da gibts noch einen wichtigen Feature-Wunsch.
Habe bissel gesucht, aber keine Info gefunden, wo/wie man dir nen Kaffee spendieren kann. Solche Links sind ja in Entwicklerkreisen durchaus üblich. Könntest du den in der nächsten Version implementieren?

Grüße
 
Hallo Stephan,

das Tool ist der Traum meiner schlaflosen Nächte. Auch ich würde mich an Kaffeespenden beteiligen (-:

Eine Frage/Vorschlag hätte ich. Ich habe 5 verschiedene Posteingänge (entsprechend also 5 verschiedene "Input"-Ordner und 5 verschiedene "Output"-Ordner. Ist es denkbar in einer zukünftigen Version mehrere Input-Ordner auswählen zu können, und diese auf Veränderung zu überwachen?
Oder ließe sich diese Funktion irgendwie mit Skripts umsetzen?

Vielen Dank.

Gruß Marius
 
Herzlich willkommen hier im Forum, Marius :)

.... soooo viiieeel Kaffee - da bekomme ich ja noch nen Herzkasper!

Das wirst du in Zukunft mit den Profilen umsetzen können, sofern alles so klappt, wie gedacht :cool:
 
Zuletzt bearbeitet:
Hi @geimist

erstmal vielen Dank für synOCR. Bestes Tool!

Ich habe gerade auf Version 0.14.0 geupdatet und danach den Browser auch neugestartet. Immer wenn ich im DSM jetzt synOCR starten will öffnet sich das Fenster innerhalb von DSM dort steht aber die Fehlermeldung der DSM das der Ort nicht erreichbar (Seite konnte leider nicht geladen werden oder so ähnlich) ist und ca. 2 Sekunden später werde ich komplett aus DSM ausgeloggt! O.O

Kannst du mir helfen?
 
Gab's ja schonmal … :rolleyes:
Bei den anderen hatte es sich immer wieder gegeben. Ich weiß nicht, woran es liegt.

1. Kannst du mal in einem Inkognitofenster oder anderem Browser testen?
2. Hilft ein DS-Neustart?
3. synOCR in neuem Fenster öffnen?
4. Mit einem anderen User (entsprechende Rechte für synOCR) probiert?
5. Wenn es nicht hilft, mit HyperBackup die synOCR-Einstellungen sichern, synOCR deinstallieren (sicherheitshalber neustarten) und synOCR neuinstallieren, Hyperbackup wieder herstellen?
 
Zuletzt bearbeitet:
Gab's ja schonmal … :rolleyes:
Bei den anderen hatte es sich immer wieder gegeben. Ich weiß nicht, woran es liegt.

1. Kannst du mal in einem Inkognitofenster oder anderem Browser testen?
2. Hilft ein DS-Neustart?
3. synOCR in neuem Fenster öffnen?
4. Mit einem anderen User (entsprechende Rechte für synOCR) probiert?
5. Wenn es nicht hilft, mit HyperBackup die synOCR-Einstellungen sichern, synOCR deinstallieren (sicherheitshalber neustarten) und synOCR neuinstallieren, Hyperbackup wieder herstellen?

Okay folgendes probiert:
1. Geht nicht, identisches Problem
2. Ging auch nicht
3. Ging auch nicht
4. Ging auch nicht

Backup/Neuinstallation kann ich erst heute Abend testen.. Ziemlich ärgerlich :( Trotzdem danke für die Hilfe.
 
Hallo

Bin begeistert.

Habe das Tool auf meiner DS918+ installiert. Funktioniert einwandfrei. Muss dazu sagen, dass ich ein ziemlicher Laie in solchen Sachen bin.

Ein weiterer Schritt, um iPadOnly zu leben. Nun kann ich direkt vom Scanner via WLan in das entsprechende Verzeichnis scannen. Danach das Dokument am iPad aufrufen, umbenennen und im Archiv ablegen. Vollständig durchsuchbar.

Probleme hat es nur bei der Pfadangabe gegeben. Der Scannter benötigt ‚BackSlash‘ um den Pfad korrekt zu erkennen. Andernfalls gibt es einen Sendefehler. Hat etwas gedauert, bis ich darauf gekommen bin.

Vielen Dank dem Programmierer für dieses Tool.

Beste Grüsse.
 
… Probleme hat es nur bei der Pfadangabe gegeben. Der Scannter benötigt ‚BackSlash‘ um den Pfad korrekt zu erkennen …
Das kommt auf das verwendete Übertragungsprotokoll an. Dein Scanner wird wahrscheinlich via SMB die Scans auf die DS übertragen. Hinweise zur richtigen Pfadangabe sollten im Scannerhandbuch zu finden sein.
 
Can onyone maybe help me: synocr is suddenly no longer running: i get an error "quellverzeichnis prufen"

As far as I know I didn't rename a folder, it is still set correctly in the Konfiguration. Have I changed permissions maybe? Who should have rights to te folder?
 
Bei den anderen hatte es sich immer wieder gegeben. Ich weiß nicht, woran es liegt.

Ich kann das Problem nun reproduzieren. Probier mal bei dir:
* Angabe der IP zur DSM Oberfläche
versus
* Angabe der Domain (via Reverse Proxy - ob nur Domain via CNAME oder explizit Reverse Proxy - noch offen) zur DSM Oberfläche

Da merkt man sofort, dass es mE daran liegt :)
Nur was und wie genau muss man noch tiefer gehen, aber als Ansatz kann ich schon vermuten, dass die Ursache so sein könnte.
 
Can onyone maybe help me: synocr is suddenly no longer running: i get an error "quellverzeichnis prufen"
As far as I know I didn't rename a folder, it is still set correctly in the Konfiguration. Have I changed permissions maybe? Who should have rights to te folder?
Die Fehlermeldung kommt nach einer Prüfung von 2 Voraussetzungen:
Rich (BBCode):
if [ ! -d "${INPUTDIR}" ] || ! $(echo "${INPUTDIR}" | grep -q "/volume") ; then
    echo "! ! ! Quellverzeichnis in der Konfiguration prüfen ! ! !"
    …

1.: Ist das Quellverzeichnis (INPUTDIR) ein Ordner?
2.: enthält der Pfad die Zeichenfolge "/volume"? Das stellt sicher, dass nicht aus Versehen auf die Systempartition geschrieben wird.

Also einer der beiden Punkte scheint nicht zu passen.

Da synOCR von root ausgeführt wird, würde ein Rechteproblem ausschließen.
 
Zuletzt bearbeitet:
Ich kann das Problem nun reproduzieren. Probier mal bei dir:
* Angabe der IP zur DSM Oberfläche
versus
* Angabe der Domain (via Reverse Proxy - ob nur Domain via CNAME oder explizit Reverse Proxy - noch offen) zur DSM Oberfläche

Da merkt man sofort, dass es mE daran liegt :)
Nur was und wie genau muss man noch tiefer gehen, aber als Ansatz kann ich schon vermuten, dass die Ursache so sein könnte.

Die Lösung findest du hier im Thread zu UlitmateBackup. Ich denke, es wird alle 3rdParty-Apps betreffen, die die selbe Art der Authentifizierung nutzen.

Lösung: "Systemsteuerung > Sicherheit > Browserkompatibilität durch Verzeicht auf IP-Prüfung erhöhen" aktivieren
 
Hi,

zunächst auch ein fettes DANKE an @geimist für die Idee und Umsetzung, war schon seeehr lange auf der Suche nach einer Lösung wie dieser :)

Bei mir funktioniert alles gut, nur scheint bei mir der Parameter --optimize keine Wirkung zu haben:
- ohne Angabe des Parameters: Original: 2.283 KB --> OCR: 1.469 KB, dabei aber deutliche Artefakte durch Komprimierung zu erkennen wenn ich auf 600% zoome
original.png
OCR-version.png

- mit Angabe "-srd -l deu --optimize 0" keine Änderung
- mit Angabe "-srd -l deu --optimize 1" keine Änderung

habe ich da einen Denkfehler?
 
nur scheint bei mir der Parameter --optimize keine Wirkung zu haben:

Ich habe das durchgetestet.

Grundlage waren die vier möglichen Einstellungen:
--optimize 0 Disables optimization.
--optimize 1 Enables lossless optimizations, such as transcoding images to more efficient formats. Also compress other uncompressed objects in the PDF and enables the more efficient “object streams” within the PDF.
--optimize 2 All of the above, and enables lossy optimizations and color quantization.
--optimize 3 All of the above, and enables more aggressive optimizations and targets lower image quality.
Quelle: https://ocrmypdf.readthedocs.io/en/latest/cookbook.html#pdf-optimization


Test 1:
1 Seite DIN A4
400dpi schwarz-weiß
49kb

Ausgabe:
--optimize 0 => 58kb
--optimize 1 => 45kb
--optimize 2 => 45kb
--optimize 3 => 45kb


Test 2:
1 Seite DIN A4
600dpi Farbe
1660kb

Ausgabe:
--optimize 0 => 1348kb
--optimize 1 => 1348kb
--optimize 2 => 1243kb
--optimize 3 => 1047kb


Wenn keine Angabe erfolgt, scheint --optimize 1 der Standard zu sein.


zunächst auch ein fettes DANKE an @geimist für die Idee und Umsetzung, war schon seeehr lange auf der Suche nach einer Lösung wie dieser
Dem kann ich mich nur anschließen. Ich bin auch sehr froh, dass Geimist sich diesem Projekt angenommen hat. :)
 
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat