Arbeiter: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
 
(54 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. Diese Anwendung muss auf jeder OrgaMon-Arbeitsplatz-Installation einzeln installiert werden (Nur wer im Arbeitsalltag diese Funktion auch wirklich braucht). Eine Installation auf dem Server reicht nicht aus. 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 ==
Zeile 8: Zeile 30:
* 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 26: Zeile 65:
** [[Libreoffice|LibreOffice]]
** [[Libreoffice|LibreOffice]]


== 7zip ==
== 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 ==


* Aufgabe: OrgaMon nutzt das Command-Line-Tool 7z.exe für alle .zip-Archiv Operationen
* Wird SFTP benötigt verwendet der OrgaMon tgputtylib
* bei passwort-geschützen Archiven wird die AES256 Verschlüsselung benutzt
* Die DLL ist Teil des Setups
* Verwenden Sie für 64-Bit-Systeme bitte die 64-Bit-Version
** http://www.7-zip.de/


== Rename-Tool ==
== Rename-Tool ==


[[r2fips]]
[[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 ==
== Fernwartung ==
Zeile 43: Zeile 148:
* Es werden nur Open-Source Programme eingesetzt
* Es werden nur Open-Source Programme eingesetzt
* diese Dokumentation ermöglicht Transparenz und Verständnis wie das funktioniert
* diese Dokumentation ermöglicht Transparenz und Verständnis wie das funktioniert
* Im Abschnitt AN/AUS wird erklärt wie man kritische Dienst abschaltet
* Im Abschnitt AN/AUS wird erklärt wie man diese sicherheitskritischen Dienste an- und abschaltet


=== Konfigurations-Zugang auf der Fritz!Box ===
=== In der Fritz!Box Konfigurations-Overfläche ===


Geht in eure Fritz!Box Oberfläche:
* In einem Webbrowser geht man auf fritz.box und loggt sich in die Fritz!Box ein
* Erweiterte Ansicht aktivieren (rechts oben!)


==== Benutzer "extern" ====
==== Benutzer "extern" ====


a) richtet einen Benutzer ein, der von aussen auf die Fritz!Box
* richtet einen Benutzer ein, der von aussen auf die Fritz!Box
zugreifen darf
zugreifen darf


-> System -> FRITZ!Box-Benutzer -> Benutzer hinzufügen
 
 
-> <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
der Benutzername soll
Zeile 75: Zeile 183:
==== Login in die Box via https:// erlauben ====
==== Login in die Box via https:// erlauben ====


schaltet den Zugriff auf die Box aus dem Internet frei
* schaltet den Zugriff auf die Box aus dem Internet frei


-> Internet -> Freigaben -> Reiter "FRITZ!Box-Dienste"
-> Internet -> Freigaben -> Reiter <b class=mw-ui-button2>FRITZ!Box-Dienste</b>


[v] Internetzugriff auf die FRITZ!Box über HTTPS aktivieren
[v] Internetzugriff auf die FRITZ!Box über HTTPS aktivieren
Zeile 87: Zeile 195:
==== Die IP der Box bekannt geben ====
==== Die IP der Box bekannt geben ====


c) eure IP wechselt alle 24 h, gebt nun diese IP-Adresse unter einem
* die IP-Adresse wechselt alle 24 h, gebt nun diese IP-Adresse der Welt unter einem
Namen bekannt
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
-> Internet -> Freigaben -> Reiter "DynDNS" -> anhaken bei
Zeile 116: Zeile 225:
[[Datei:Fritz-VNC.png]]
[[Datei:Fritz-VNC.png]]


=== Fernwartungssoftware auf dem PC ===
=== Fernwartungssoftware auf dem PC "EMPFANG" ===
c) auf dem EMPFANG installieren wir eine Software die den Bildschirminhalt übertragen kann und die Maus kontrollieren kann
 
* auf dem EMPFANG installieren wir eine Software die den Bildschirminhalt übertragen kann und die Maus kontrollieren kann




Zeile 177: Zeile 287:


reinkopieren.
reinkopieren.
-> Haken bei [ ] Java Http Viewer entfernen!


-> Apply
-> Apply


-> Ja
-> Ja
OK, danach könnte ich einen ersten Test ausführen ...


=== AN/AUS ===
=== AN/AUS ===
Zeile 189: Zeile 298:
* Zentral wichtig ist, dass man selbst das Know-How hat, diese ganzen kritischen Dienste nur bei Bedarf aktiv zu halten
* Zentral wichtig ist, dass man selbst das Know-How hat, diese ganzen kritischen Dienste nur bei Bedarf aktiv zu halten


==== Fernwartungszugriff auf "EMPFANG" ====
==== PC "EMPFANG": Fernwartungszugriff ====


* AUS: rechter Mausklick auf das Auge in der Taskleiste: -> Uninstall Service -> "Ja"
* AUS: rechter Mausklick auf das Auge in der Taskleiste: -> Uninstall Service -> "Ja"
Zeile 197: Zeile 306:
* Passwort neu: rechter Mausklick auf das Auge -> Admin Properties -> VNC Passwort neu erfinden!
* Passwort neu: rechter Mausklick auf das Auge -> Admin Properties -> VNC Passwort neu erfinden!


==== Einwählen von aussen in die Fritz!Box: ====
==== 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
* 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
Zeile 205: Zeile 314:
* Passwort neu: -> System -> Fritz!box Benutzer -> neues Passwort erfinden
* Passwort neu: -> System -> Fritz!box Benutzer -> neues Passwort erfinden


==== Grundsätzlich den Port "VNC" auf den EMPFANG leiten, das macht man wieder in der Fritz!Box ====
==== 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.)
* 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.)
* 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.)