Hallo liebe Ubuntu-Gemeinschaft,
die Frage ist wahrscheinlich selten dämlich aber ich stell sie trozdem.
In Nautilus kann man Skripts hinterlegen und diese dann mit einer gewünschten Datei ausführen. Rechtsklick auf die Datei → Skripte → [entsprechnenden hinterlegten Skript auswählen] und fertig. Dafür muss der Skript nur in ~./local/share/nautilus/scripts/ hinterlegt sein und ausführbar sein.
So weit so gut, ich habe mir extra Nautilus installiert um es auszubrobieren. Mache das zum ersten Mal, und hab das Prinzip schnell verstanden, lerning by doing. Da ich Nautilus aber nicht mag und Dolphin nutzen möchte, stelle ich mir seit Stunden die Frage wie zum Teufel das hier funktioniert.
Hintergrund: Ich habe mir das Programm "ABBYY FineReader Engine CLI for Linux" installiert. Dieses Programm arbeitet aus der Konsole heraus und um sich das ständige tippen zu ersparen hat ein pfiffiger User dafür ein Script geschrieben.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # bin/bash # 15.Dez.2014 # Texterkennung mit Abbyy Finereader cli # http://www.YouTube.com/WarumLinuxBesserIst # # Datei: ~/.local/share/nautilus/scripts/OCR-Texterkennung for i in $NAUTILUS_SCRIPT_SELECTED_URIS do # Den Anfang file:// entfernen i=$(echo $i | sed s/"file\:\/\/"/""/g) # %20 durch Leerzeichen ersetzten i=$(echo $i | sed s/"\%20"/' '/g) /usr/local/bin/abbyyocr11 -rl German English -if "$i" -tet UTF8 -of "$i.odt" --outputFileFormat ODT; done notify-send 'Texterkennung abgeschlossen' "$i wurde erstellt." |
Mir ist klar das es auf Nautilus gemünzt ist aber es ist doch sicherlich auf Dolphin anpassbar.
In Nautilus funktioniert es einwandfrei. Durch Rechtsklick auf ein entsprechenden BriefScan dann Skripte → OCR-Texterkennung führt er den Befehl wie er soll aus.
es gibt keinen Ordner "~/.local/share/dolphin/scripts/" was mich auch nicht wirklich wundert, Dolphin ist halt anders gestrickt.
Im Internet finde leider nichts entsprechendes. Ist das was ich will umsetzbar? und wenn ja weiß jemand wie ?
LG