Arbeiter: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(76 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
OrgaMon verwendet diverse andere Anwendungen um Aufgaben zu erledigen die jeweils das Spezialgebiet dieser Anwendungen sind. OrgaMon meldet wenn es erforderlich ist eine dieser Anwendungen zu installieren:
OrgaMon verwendet optional diverse andere Anwendungen um Aufgaben zu erledigen die jeweils das Spezialgebiet dieser Anwendungen sind. Diese Anwendung muss auf jeder OrgaMon-Arbeitsplatz-Installation einzeln installiert werden (Nur wer im Arbeitsalltag diese Funktion auch wirklich braucht!). OrgaMon meldet sich, wenn es erforderlich ist, eine dieser Anwendungen zu installieren:
 
== TPicUpload ==
 
* Aufgabe: gleicht lokale Bildverzeichnisse mit FTP-Servern ab
* mehr Info [[TPicUpload|hier]]
 
 
== 7zip ==
 
* Aufgabe: OrgaMon nutzt das Command-Line-Tool 7z.exe für alle .zip-Archiv Operationen
* bei passwort-geschützen Archiven wird die AES256 Verschlüsselung benutzt
* Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
** http://www.7-zip.de/
 
== InnoSetup ==
 
* AutoUp modifiziert und startet InnoSetup Skripte und erstellt dadurch Setups.exe für das Zielsystem Windows 32
== Notepad++ ==
 
* Anzeige von Log-Dateien und Fehlerprotokollen
* Vorbereiten und Prüfen von .csv Dateien
* https://notepad-plus-plus.org/downloads/


== wkhtmltopdf ==
== wkhtmltopdf ==


* Aufgabe: Aus einem .html Dokument ein .pdf erstellen
* Aufgabe: Aus einem .html Dokument ein .pdf erstellen (HTML nach PDF Konverter)
* Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
* Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
* Auf einer Windows 2012 Server Version lief die VC 2015 nicht verwenden Sie hier die MinGW Version
* Installation unter  
* Installation unter  
** http://wkhtmltopdf.org/downloads.html
** http://wkhtmltopdf.org/downloads.html
== Putty ==
* Login in einen Linux-Server, z.B. für das Banking-API
* https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
== Gimp ==
* [[Gimp]] 2.6 (win32) oder 2.8 (win64) oder 2.10 (win64) Installation ...
** erstellt uns Bedienungsfolien für die [[Kasse3|Kasse 3]]
** verkleinert uns .jpg Fotos des FotoServers auf die gewünschte Grösse
* Das "Share" verzeichnis von Gimp muss für Schreibende Zugriffe durch den OrgaMon geöffnet werden:
** Start->Computer->Lokaler Datenträger "C"->Programme (x86)->GIMP-2.0->rechter  Mausklick auf "Share" -> "Eiegenschaften" -> Reiter Sicherheit -> Bearbeiten -> in der Liste nun "Benutzer (...)" markieren -> Vollzugriff anhaken -> OK -> OK ->
== Icons ==
* http://greenfishsoftware.org/gfie.php


== SumatraPDF ==
== SumatraPDF ==
Zeile 13: Zeile 53:
* Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
* Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
* Installation unter  
* Installation unter  
** http://www.sumatrapdfreader.org/download-free-pdf-viewer-de.html
** http://www.sumatrapdfreader.org/download-free-pdf-viewer.html


== LibreOffice ==
== LibreOffice ==
Zeile 23: Zeile 63:
** https://de.libreoffice.org/download/libreoffice-still/
** https://de.libreoffice.org/download/libreoffice-still/
* Einrichten der Datenbank Verknüpfung zum OrgaMon
* Einrichten der Datenbank Verknüpfung zum OrgaMon
** [[lib]]
** [[Libreoffice|LibreOffice]]
 
== Datenbank ==
 
* FlameRobin
** Ansehen und Ändern von Datenstrukturen der OrgaMon-Datenbank
** https://github.com/mariuz/flamerobin/releases
 
== Mozilla Thunderbird ==
 
* Ordner, die man sicher löschen kann
** <code>storage</code>
** <code>cache2</code>
** <code>crashes</code>
** <code>datarep</code>
** <code>extensions</code>
** <code>gmp</code>
** <code>startupCache</code>
 
== VNC ==
 
* https://www.uvnc.com/downloads/ultravnc.html
 
== Mozilla Firefox ==
 
* Systemvoraussetzung für OrgaMon 9
 
== FTPS ==
 
* Wird FTPS benötigt verwendet der OrgaMon http://www.coreftp.com/
** Es wird corecmd.exe verwendet
 
== SFTP ==
 
* Wird SFTP benötigt verwendet der OrgaMon tgputtylib
* Die DLL ist Teil des Setups
 
== Rename-Tool ==
 
[[r2fips]]
 
== WordIndex ==
 
* Bei sehr viel Daten kann WordIndex auch mit einem externen Tool geholfen werden
* Dazu wird WordIndex inerhalb der Programmierung angewiesen einen "Dump.txt" anzulegen
* Dieser kann dann extern sortiert werden, ein Import ist noch nicht programmiert
* Linux-"sort" sortiert unglaublich schnell (Millionen Datensätze in Sekunden )
 
LC_ALL=C sort --parallel=8 --output=0.sorted 0.txt
 
* Win32 stößt auf Speichergrenzen, hier hilft {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}
 
== PasDoc ==
 
* erstellt aus einem Pascal-Quelltext ein HTML-Hilfe-Dokument
** Info: https://pasdoc.github.io/
** Quelltext: https://github.com/pasdoc/pasdoc/
 
== OpenSSL ==
 
(bereits im Setup enthalten!)
 
* libeay32.dll and ssleay32.dll
* https://indy.fulgan.com/SSL/
 
== QR Codes ==
 
* https://goqr.me/de/
 
== Touch-Tool ==
 
* https://www.funduc.com/fstouch.htm
 
Das Touch Tool wird verwendet um das Datei-Datum und -Uhrzeit zu setzen. Diese Manipulation kann sinnvoll sein wenn man z.B. die Verweildauer von alten Dateien auf den Internet-Ablagen verlängern will. Dabei öffnet man das fstouch-Programm und "fügt" die Dateien ein, deren Datum man verändern will. Standard ist das heutige Datum.
 
== FileTouch Kommandozeile ==
 
* http://www.softtreetech.com/24x7/archive/47.htm
 
== Fernwartung ==
 
* Im folgenden wird beschrieben, wie ein Fernwartungszugang mit Hilfe einer Fritz!Box eingerichtet wird
* Unser PC der Ferngewartet werden soll heisst im Beispiel "EMPFANG"
* Es werden nur Open-Source Programme eingesetzt
* diese Dokumentation ermöglicht Transparenz und Verständnis wie das funktioniert
* Im Abschnitt AN/AUS wird erklärt wie man diese sicherheitskritischen Dienste an- und abschaltet
 
=== In der Fritz!Box Konfigurations-Overfläche ===
 
* In einem Webbrowser geht man auf fritz.box und loggt sich in die Fritz!Box ein
* Erweiterte Ansicht aktivieren (rechts oben!)
 
==== Benutzer "extern" ====
 
* richtet einen Benutzer ein, der von aussen auf die Fritz!Box
zugreifen darf
 
 
 
-> <b class="mw-ui-button">System</b> -> <b class="mw-ui-button">FRITZ!Box-Benutzer</b> -> <b class="mw-ui-button">Benutzer hinzufügen</b>
 
der Benutzername soll
 
extern
 
lauten, das Passwort ist
 
*** (hier ein extrem Starkes Passwort erzeugen)
 
Er soll 2 Kreuzchen haben:
 
[v] Zugang aus dem Internet erlaubt
 
[v] FRITZ!Box Einstellungen
 
alles andere brauche ich nicht! "Übernehmen" drücken muss man glaube
ich, also irgendwas, was es speichert!
 
==== Login in die Box via https:// erlauben ====
 
* schaltet den Zugriff auf die Box aus dem Internet frei
 
-> Internet -> Freigaben -> Reiter <b class=mw-ui-button2>FRITZ!Box-Dienste</b>
 
[v] Internetzugriff auf die FRITZ!Box über HTTPS aktivieren
 
Der https:// Port soll 443 sein.
Weitere Standards in den Eingabefeldern sind ok. "Übernehmen" drücken
muss man glaube ich, also irgendwas, was es speichert!
 
==== Die IP der Box bekannt geben ====
 
* die IP-Adresse wechselt alle 24 h, gebt nun diese IP-Adresse der Welt unter einem
Namen bekannt
* diese Anleitung setzt voraus, dass man einen Benutzer-Account bei dyn.com hat, es gibt aber auch andere DynDns-Anbieter
 
-> Internet -> Freigaben -> Reiter "DynDNS" -> anhaken bei
 
[v] DynDNS benutzen
 
DynDNS-Anbieter ist
 
dyndns.org
 
Domainname ist
 
~DeinnameHier~.dyndns.org
 
Benutzername ist
 
DeinDynDNSName
 
Kennwort ist
 
****
 
==== VNC Port öffnen und umleiten ====
 
-> Internet -> Freigaben -> Reiter "Portfreigaben" -> Freigabe für den Rechner "EMPFANG"
 
[[Datei:Fritz-VNC.png]]
 
=== Fernwartungssoftware auf dem PC "EMPFANG" ===
 
* auf dem EMPFANG installieren wir eine Software die den Bildschirminhalt übertragen kann und die Maus kontrollieren kann
 
 
http://www.uvnc.com/component/jdownloads/summary/4/377.html
 
nach einiger Zeit kommt unten was zum anhaken - das bitte machen:
 
[v] i accept the above listed conditions
 
unten ist eine GRAUES kleine Download, bitte das benutzen
 
->Datei speichern
 
-> Nun euer "Downloads"-Verzeichnis ansteuern und die Datei
 
"UltraVNC_1_2_24_X64_Setup.exe"
 
doppelklicken
 
-> Ausführen
 
-> Ja
 
-> OK
 
(o) ich akzeptiere
 
-> weiter
 
eine Haken noch zusätzlich setzen bei
 
[v] UltraVNC Server
 
-> weiter
 
nun 2 weitere Haken setzen bei
 
[v] UltraVNCServer als System-Dienst
 
[v] UltraVNC Dienst (erneut) start
 
-> weiter
 
-> Installieren
 
-> weiter
 
-> Fertigstellen
 
(Das Programm ist nun installiert)
 
Jetzt erscheint in eurer Tastleiste unten rechts ein schwarzes Auge auf blauem Grund, macht bitte einen rechten Mausklick darauf
 
-> Admin Properties
 
dann steht er schon im "VNC Passwort", in dieses Feld nun
 
*** (erstellen Sie hier ein neues Passwort)
 
reinkopieren.
 
-> Haken bei [ ] Java Http Viewer entfernen!
 
-> Apply
 
-> Ja
 
=== AN/AUS ===
 
* Zentral wichtig ist, dass man selbst das Know-How hat, diese ganzen kritischen Dienste nur bei Bedarf aktiv zu halten
 
==== PC "EMPFANG": Fernwartungszugriff ====
 
* AUS: rechter Mausklick auf das Auge in der Taskleiste: -> Uninstall Service -> "Ja"
 
* AN: -> Windows Start Taste -> Ultra VNC Server -> rechter Mausklick auf das Auge in der Taskleiste -> Install Service
 
* Passwort neu: rechter Mausklick auf das Auge -> Admin Properties -> VNC Passwort neu erfinden!
 
==== Fritz!Box: Konfiguration von aussen ====
 
* AUS: dem Benutzer "extern" das Recht zu einwählen nehmen: In die Fritz!Box einwählen (im Lokalen Netz immer möglich!) -> System -> Fritz!Box Benutzer -> bei dem Benutzer "extern" auf den Stift -> Kreuzle bei "Zugang aus dem INternet" wegnehmen
 
* AN: -> System -> Fritz!Box Benutzer -> auf den Stift bei "Extern" -> Kreuze machen bei [] Zugang aus dem Internet
 
* Passwort neu: -> System -> Fritz!box Benutzer -> neues Passwort erfinden
 
==== Fritz!Box: offener "VNC" Port ====
 
* AUS: -> Internet -> Freigaben -> Reiter "Portfreigaben" -> Stift bei "VNC" -> Nochmal auf den Stift bei "5900" -> Kreuzle bei "Freigabe aktivieren" rausmachen (danach "Übernehmen" und ok usw.)
* AN: -> Internet -> Freigaben -> Reiter "Portfreigaben" -> Stift bei "VNC" -> Nochmal auf den Stift bei "5900" -> Kreuzle bei "Freigabe aktivieren" reinmachen (danach "Übernehmen" und ok usw.)

Aktuelle Version vom 17. Oktober 2024, 19:45 Uhr

OrgaMon verwendet optional diverse andere Anwendungen um Aufgaben zu erledigen die jeweils das Spezialgebiet dieser Anwendungen sind. Diese Anwendung muss auf jeder OrgaMon-Arbeitsplatz-Installation einzeln installiert werden (Nur wer im Arbeitsalltag diese Funktion auch wirklich braucht!). OrgaMon meldet sich, wenn es erforderlich ist, eine dieser Anwendungen zu installieren:

TPicUpload

  • Aufgabe: gleicht lokale Bildverzeichnisse mit FTP-Servern ab
  • mehr Info hier


7zip

  • Aufgabe: OrgaMon nutzt das Command-Line-Tool 7z.exe für alle .zip-Archiv Operationen
  • bei passwort-geschützen Archiven wird die AES256 Verschlüsselung benutzt
  • Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version

InnoSetup

  • AutoUp modifiziert und startet InnoSetup Skripte und erstellt dadurch Setups.exe für das Zielsystem Windows 32

Notepad++

wkhtmltopdf

  • Aufgabe: Aus einem .html Dokument ein .pdf erstellen (HTML nach PDF Konverter)
  • Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
  • Auf einer Windows 2012 Server Version lief die VC 2015 nicht verwenden Sie hier die MinGW Version
  • Installation unter

Putty

Gimp

  • Gimp 2.6 (win32) oder 2.8 (win64) oder 2.10 (win64) Installation ...
    • erstellt uns Bedienungsfolien für die Kasse 3
    • verkleinert uns .jpg Fotos des FotoServers auf die gewünschte Grösse
  • Das "Share" verzeichnis von Gimp muss für Schreibende Zugriffe durch den OrgaMon geöffnet werden:
    • Start->Computer->Lokaler Datenträger "C"->Programme (x86)->GIMP-2.0->rechter Mausklick auf "Share" -> "Eiegenschaften" -> Reiter Sicherheit -> Bearbeiten -> in der Liste nun "Benutzer (...)" markieren -> Vollzugriff anhaken -> OK -> OK ->

Icons

SumatraPDF

LibreOffice

  • Aufgabe: .xls Dokumente des OrgaMon ansehene und bearbeiten
  • Aufgabe: Serienbrief Dokumente bearbeiten und mit Daten der OrgaMon verbinden
  • Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
  • Installation unter
  • Einrichten der Datenbank Verknüpfung zum OrgaMon

Datenbank

Mozilla Thunderbird

  • Ordner, die man sicher löschen kann
    • storage
    • cache2
    • crashes
    • datarep
    • extensions
    • gmp
    • startupCache

VNC

Mozilla Firefox

  • Systemvoraussetzung für OrgaMon 9

FTPS

SFTP

  • Wird SFTP benötigt verwendet der OrgaMon tgputtylib
  • Die DLL ist Teil des Setups

Rename-Tool

r2fips

WordIndex

  • Bei sehr viel Daten kann WordIndex auch mit einem externen Tool geholfen werden
  • Dazu wird WordIndex inerhalb der Programmierung angewiesen einen "Dump.txt" anzulegen
  • Dieser kann dann extern sortiert werden, ein Import ist noch nicht programmiert
  • Linux-"sort" sortiert unglaublich schnell (Millionen Datensätze in Sekunden )
LC_ALL=C sort --parallel=8 --output=0.sorted 0.txt
  • Win32 stößt auf Speichergrenzen, hier hilft {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}

PasDoc

OpenSSL

(bereits im Setup enthalten!)

QR Codes

Touch-Tool

Das Touch Tool wird verwendet um das Datei-Datum und -Uhrzeit zu setzen. Diese Manipulation kann sinnvoll sein wenn man z.B. die Verweildauer von alten Dateien auf den Internet-Ablagen verlängern will. Dabei öffnet man das fstouch-Programm und "fügt" die Dateien ein, deren Datum man verändern will. Standard ist das heutige Datum.

FileTouch Kommandozeile

Fernwartung

  • Im folgenden wird beschrieben, wie ein Fernwartungszugang mit Hilfe einer Fritz!Box eingerichtet wird
  • Unser PC der Ferngewartet werden soll heisst im Beispiel "EMPFANG"
  • Es werden nur Open-Source Programme eingesetzt
  • diese Dokumentation ermöglicht Transparenz und Verständnis wie das funktioniert
  • Im Abschnitt AN/AUS wird erklärt wie man diese sicherheitskritischen Dienste an- und abschaltet

In der Fritz!Box Konfigurations-Overfläche

  • In einem Webbrowser geht man auf fritz.box und loggt sich in die Fritz!Box ein
  • Erweiterte Ansicht aktivieren (rechts oben!)

Benutzer "extern"

  • richtet einen Benutzer ein, der von aussen auf die Fritz!Box

zugreifen darf


-> System -> FRITZ!Box-Benutzer -> Benutzer hinzufügen

der Benutzername soll

extern

lauten, das Passwort ist

*** (hier ein extrem Starkes Passwort erzeugen)

Er soll 2 Kreuzchen haben:

[v] Zugang aus dem Internet erlaubt

[v] FRITZ!Box Einstellungen

alles andere brauche ich nicht! "Übernehmen" drücken muss man glaube ich, also irgendwas, was es speichert!

Login in die Box via https:// erlauben

  • schaltet den Zugriff auf die Box aus dem Internet frei

-> Internet -> Freigaben -> Reiter FRITZ!Box-Dienste

[v] Internetzugriff auf die FRITZ!Box über HTTPS aktivieren

Der https:// Port soll 443 sein. Weitere Standards in den Eingabefeldern sind ok. "Übernehmen" drücken muss man glaube ich, also irgendwas, was es speichert!

Die IP der Box bekannt geben

  • die IP-Adresse wechselt alle 24 h, gebt nun diese IP-Adresse der Welt unter einem

Namen bekannt

  • diese Anleitung setzt voraus, dass man einen Benutzer-Account bei dyn.com hat, es gibt aber auch andere DynDns-Anbieter

-> Internet -> Freigaben -> Reiter "DynDNS" -> anhaken bei

[v] DynDNS benutzen

DynDNS-Anbieter ist

dyndns.org

Domainname ist

~DeinnameHier~.dyndns.org

Benutzername ist

DeinDynDNSName

Kennwort ist

****

VNC Port öffnen und umleiten

-> Internet -> Freigaben -> Reiter "Portfreigaben" -> Freigabe für den Rechner "EMPFANG"

Fernwartungssoftware auf dem PC "EMPFANG"

  • auf dem EMPFANG installieren wir eine Software die den Bildschirminhalt übertragen kann und die Maus kontrollieren kann


http://www.uvnc.com/component/jdownloads/summary/4/377.html

nach einiger Zeit kommt unten was zum anhaken - das bitte machen:

[v] i accept the above listed conditions

unten ist eine GRAUES kleine Download, bitte das benutzen

->Datei speichern

-> Nun euer "Downloads"-Verzeichnis ansteuern und die Datei

"UltraVNC_1_2_24_X64_Setup.exe"

doppelklicken

-> Ausführen

-> Ja

-> OK

(o) ich akzeptiere

-> weiter

eine Haken noch zusätzlich setzen bei

[v] UltraVNC Server

-> weiter

nun 2 weitere Haken setzen bei

[v] UltraVNCServer als System-Dienst

[v] UltraVNC Dienst (erneut) start

-> weiter

-> Installieren

-> weiter

-> Fertigstellen

(Das Programm ist nun installiert)

Jetzt erscheint in eurer Tastleiste unten rechts ein schwarzes Auge auf blauem Grund, macht bitte einen rechten Mausklick darauf

-> Admin Properties

dann steht er schon im "VNC Passwort", in dieses Feld nun

*** (erstellen Sie hier ein neues Passwort)

reinkopieren.

-> Haken bei [ ] Java Http Viewer entfernen!

-> Apply

-> Ja

AN/AUS

  • Zentral wichtig ist, dass man selbst das Know-How hat, diese ganzen kritischen Dienste nur bei Bedarf aktiv zu halten

PC "EMPFANG": Fernwartungszugriff

  • AUS: rechter Mausklick auf das Auge in der Taskleiste: -> Uninstall Service -> "Ja"
  • AN: -> Windows Start Taste -> Ultra VNC Server -> rechter Mausklick auf das Auge in der Taskleiste -> Install Service
  • Passwort neu: rechter Mausklick auf das Auge -> Admin Properties -> VNC Passwort neu erfinden!

Fritz!Box: Konfiguration von aussen

  • AUS: dem Benutzer "extern" das Recht zu einwählen nehmen: In die Fritz!Box einwählen (im Lokalen Netz immer möglich!) -> System -> Fritz!Box Benutzer -> bei dem Benutzer "extern" auf den Stift -> Kreuzle bei "Zugang aus dem INternet" wegnehmen
  • AN: -> System -> Fritz!Box Benutzer -> auf den Stift bei "Extern" -> Kreuze machen bei [] Zugang aus dem Internet
  • Passwort neu: -> System -> Fritz!box Benutzer -> neues Passwort erfinden

Fritz!Box: offener "VNC" Port

  • AUS: -> Internet -> Freigaben -> Reiter "Portfreigaben" -> Stift bei "VNC" -> Nochmal auf den Stift bei "5900" -> Kreuzle bei "Freigabe aktivieren" rausmachen (danach "Übernehmen" und ok usw.)
  • AN: -> Internet -> Freigaben -> Reiter "Portfreigaben" -> Stift bei "VNC" -> Nochmal auf den Stift bei "5900" -> Kreuzle bei "Freigabe aktivieren" reinmachen (danach "Übernehmen" und ok usw.)