ShareQik Bilderversand

Aus drf-faq
Version vom 11. Mai 2019, 16:19 Uhr von Andreas (Diskussion | Beiträge) (Erste Basis-Version)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Einleitung

Welcher Fotograf hat es nicht schon erlebt: Das Model oder der Auftraggeber möchte ein bestimmtes Bild SOFORT haben und fotografiert einfach den Bildschirm oder - noch schlimmer - das Display der Kamera ab. Dabei bieten zumindest die gängigen RAW-Konverter und Bildanzeigeprogramme die Möglichkeit via externen Programmen einen einfachen und sofortigen Bilderversand zu ermöglichen.

ShareQik

Auf Basis dieser Anforderungen wurde ShareQik entwickelt. Es handelt sich dabei um ein Windows-Programm das für die TLS-Funktionalität (FTP via Transport Layer Security) zusätzlich die Bibliotheken libeay32.dll und ssleay32.dll aus dem OpenSSL-Paket benötigt.

ShareQik-Eigenschaften:

  • Nimmt einen Dateinamen über die Kommandozeile entgegen
  • Alternativ kann via Drag&Drop eine Datei auf die Oberfläche gezogen werden
  • Oder es kann per Doppelklick auf den QR-Anzeigebereich eine Datei ausgewählt werden
  • Hochladen der Datei per FTP oder FTPS auf eigenen Web-Speicherplatz
  • Wahlweise per FTP oder per FTPS (FTP via TLS)
  • FTP-Server, Port, User, Passwort und Server-Verzeichnis einstellbar
  • Basispfad für den Link einstellbar
  • Generiert einen QR-Code mit der URL (Link) zur Datei
  • Jede Datei bekommt einen individuellen Dateinamen der den Originaldateinamen enthält
  • Wahlweise kann die URL auch automatisch in die Zwischenablage kopiert werden
  • Wahlweise automatisches Beenden nach einstellbarer Zeit
  • Wahlweise löschen der hochgeladenen Dateien beim Verlassen des Programms
  • Einstellungen werden in settings.ini gespeichert
  • FTP/FTPS-Protokollierung per Settings-Datei einstellbar

Installation

Die Datei shareqik.exe ist aus der ZIP-Datei zu entpacken und kann dann an einen beliebigen Ort auf der Festplatte kopiert werden. Anschließend sollte eine Desktop-Verknüpfung zu dieser VBS-Datei angelegt werden. Beim erstmaligen Aufruf oder falls die settings.ini fehlen sollte wird automatisch der Einstellungsdialog gestartet. Möchte man TLS einsetzen so sind libeay32.dll und ssleay32.dll ins gleiche Verzeichnis wie die shareqik.exe zu kopieren.

Einstellungen

Kommandozeilenparameter

shareqik.exe nimmt einen Dateinamen mit vollständigem Pfad entgegen und verarbeitet diese Datei automatisch. Wird kein Dateinamen übergeben, so wird die Oberfläche gezeigt und man kann per Drap&Drop oder per Dateiauswahl eine Datei verarbeiten lassen.

Versionen

  • 11.05.2019 Artikel in drf-FAQ
  • 07.05.2019 Beginn Entwicklung

Lizenz

ShareQik ist Freeware.

Hinweise

  • FTP ist per se unsicher da das Passwort im Klartext übertragen wird. TLS einschalten hilft (sofern der Anbieter des Web-Speicherplatzes das unterstützt).
  • ShareQik hat eine automatische Sprachumschaltung. Auf deutschen Windows-Systemen erscheint eine deutschsprachige Oberfläche, auf allen anderen Systemen eine englischsprachige.

Links