MyPocketmod - Übersicht
Kommandozeilenprogramm welches 8 PDF Dokumente in eine PDF Seite konvertiert, die im Pocketmod Style gefaltet werden kann.
Inhaltsverzeichnis
Hintergrund
Ich mag es, mein Leben im GTD Style zu organisieren und mag daher auch pocketmod.com. Die Nutzung hatte aber für mich 2 große Einschränkungen:
-
Das Offline Werkzeug ist nur für Windows verfügbar und ich besitze keinen Windows Rechner privat.
-
Das Online Werkzeug bietet nur eine feste Anzahl an Vorlagen und lässt sich somit nicht flexibel genug personalisieren.
Diese Einschränkungen möchte ich beseitigen, indem ich das Werkzeug MyPocketmod zur Verfügung stelle, welches auf Java basiert und damit bei guter Programmierung plattformübergreifend arbeiten sollte (Hier habe ich großen Lernbedarf und bin auf Feedback der Nutzer angewiesen, da ich nur temporär Zugang zu einem Windows PC besitze - er dient sonst als Spiele PC und möchte nicht mit Entwicklerwerkzeugen verunreinigt werden). Bei der Nutzung von MyPocketmod soll der Nutzer selbst konfigurieren können welche PDF Dokumente (immer die erste Seite wird genutzt) zu einer PDF Seite zusammengefügt werden. Die Ausrichtung der Seiten auf der finalen Seite soll auch konfigurierbar sein.
Installation
Harte und rauhe Methode, welche aber immer gehen sollte
-
Ein "Projektverzeichnis" anlegen.
-
Prüfen, dass Java installiert ist (JRE muss ausreichen).
-
Das MyPocketmod JAR Archiv welches auch alle Abhängigkeiten (z.B. mypocketmod-0.0.1-jar-with-dependencies.jar) enthält herunterladen und im "Projekverzeichnis" ablegen
Nutzung
-
Konsole öffnen und ins "Projektverzeichnis" wechseln.
-
Im Projektverzeichnis 8 PDF Dokumente ablegen, welche bitte
Seite1.pdf
,Seite2.pdf
bisSeite8.pdf
benannt sind. -
Auf der Kommandozeile
java -jar <pfad zum JAR Archiv>
eingeben und mit Enter zur Ausführung bringen → Es entsteht eine Konfigurationsdatei und eine PDF Datei welche das finale Pocketmod enthält.
Weitere Details bietet das Benutzerhandbuch
Literatur und Quellen im Netz
-
Art of Readme - Erlerne die Kunst gute READMEs zu schreiben.
-
open-source-template - A README template to encourage open-source contributions.
-
http://boeffi.net/tutorials/local-mock-variables-ein-dritter-weg-in-jmockit/
-
http://www.testautomationguru.com/introducing-pdfutil-to-compare-pdf-files-extract-resources/
-
https://gist.github.com/dcode/0cfbf2699a1fe9b46ff04c41721dda74
Projektverantwortlicher
Unterstützung
Unterstützung ist jederzeit erwünscht. Ein gelungener Einstieg sollte sich über Duchlesen, Prüfen/Testen, Korrigieren/Weiterentwickeln und Änderungen als Pull-Request einstellen, ergeben. Du kannst aber auch jederzeit gern ein Ticket öffnen unter: Ticket Erstellen.
Dieses Projekt folgt den unter Verhaltenskodex abgelegten Verhaltensregeln. Welche auch unter Verhaltenskodex für Unterstützer veröffentlicht wurden.
Weitere Details bietet das Entwicklerhandbuch
Unterstützer
Dieses Projekt lebt vom Support all seiner Unterstützer genau wie auch vom Support all jener welche nicht namentlich bekannt sind aber das Projekt im Internet bekannt machen oder anderweitig unterstützen.
Vielen Dank für all Euren Suppprt!