===== Ini-Dateien =====
Die Ini-Dateien lassen sich am leichtesten mit dem 'PepUpdateServer' erstellen.
Hier werden automatische die Ini-Dateien mit verschlüsselten Passwörtern erstellt.
==== Server.ini ====
Gebrauch in PEP, Lizenzverwaltung
Dateiname: server.ini
Speicherort: Ordner, in dem auch die pep.exe gespeichert ist
Aufbau der Datei:
Server
Datenbank
[SINGLEWIN]
ConnectionTimeout
Sprache
SAVEDUSER
=== Optional ===
| WIN | Nutzt die Crednetials der Windows-Anmeldung |
| SINGLE | |
| SINGLEWIN | Wenn dies aktiviert ist, dann wird im Anmeldedialog automatisch //Windows-Anmeldedaten verwenden// aktiviert und eine Anmeldung versucht. Wenn das erfolgreich war, dann schließt sich der [[framework:anmeldung#anmeldung_mit_der_window-sicherheit_ad-account|Anmelde-Dialog]] selbstständig.|
| Sprache | deutsch |
| SAVEDUSER | Speichert den Usernamen für die nächste Anmeldung |
==== softuhr4.ini ====
Gebrauch in SoftUhr4 (Software-Stempeluhr).
Dateiname: ''softuhr4.ini''\\
Speicherort: Arbeitsverzeichnis von SoftUhr4. Lege die Datei neben ''SoftUhr4.exe'' ab und stelle bei einer Windows-Verknüpfung unter **Ausführen in** diesen Ordner ein.
Die Datei enthält einen Wert pro Zeile, ohne Abschnittsnamen oder ''Schlüssel=Wert''-Angaben.
^ Zeile ^ Inhalt ^ Beispiel ^
| 1 | SQL-Server, bei Bedarf mit Instanzname | ''SQLSERVER\PEP'' |
| 2 | Name der PEP4-Datenbank | ''pep4'' |
| 3 | Numerische Terminal-ID einer in PEP4 angelegten und für SoftUhr gültigen Uhr | ''10'' |
| 4 | Nur für SQL-Anmeldung: beliebiger Zusatzwert, zum Beispiel ''x''. Der Inhalt wird nicht ausgewertet. | ''x'' |
=== Windows-Anmeldung ===
Verwende **genau drei Zeilen**. SoftUhr4 verbindet sich mit den Windows-Anmeldedaten des angemeldeten Benutzers:
SQLSERVER\PEP
pep4
10
=== SQL-Anmeldung ===
Ergänze eine vierte Zeile, zum Beispiel ''x'':
SQLSERVER\PEP
pep4
10
x
SoftUhr4 verwendet dann die SQL-Anmeldung. Falls keine gültigen gespeicherten Zugangsdaten vorhanden sind, öffnet sich der Anmeldedialog. Benutzername und Passwort gehören **nicht** in die INI-Datei. Gespeicherte Zugangsdaten verwaltet SoftUhr4 separat in ''%LOCALAPPDATA%\SoftUhr4\softuhr4.pass''.
**Wichtig:** Die Anzahl der Zeilen bestimmt die Anmeldeart: genau drei Zeilen = Windows-Anmeldung, mehr als drei Zeilen = SQL-Anmeldung. Füge deshalb keine zusätzlichen Leer- oder Kommentarzeilen ein. Servername, Datenbank und Terminal-ID in den Beispielen musst du durch die Werte deiner Installation ersetzen.
Nach dem Start prüft SoftUhr4 die Datenbankverbindung, die Benutzerzuordnung und die Terminal-ID. Bei fehlender Datei erscheint „ini-Datei nicht gefunden“, bei weniger als drei Zeilen „Fehler in der ini-Datei“. Eine ungültige Terminal-ID wird als „Softuhr-ID Fehler“ gemeldet.
Stand: 07.10.2026; anhand des SoftUhr4-Quellcodes geprüft, kein Anmeldetest durchgeführt.
==== zwworker.ini ====
Gebrauch vom [[admin:zwworker|ZwWorker]]
Dateiname: server.ini
Speicherort: Ordner, in dem auch die pep.exe gespeichert ist
==== nomutex.txt ====
Ohne die Datei, wird ein zweiter Start der Applikation auf einem Rechner unterbunden. Ist die Datei vorhanden, dann kann die Applikation mehrfach parallel gestartet werden.
==== performance.txt ====
Diese Datei aktiviert Optimierungen des Programms, indem visuelle Effekte reduziert oder abgeschaltet werden. Folgende Schalter stehen zur Verfügung, diese Optionen müssen Zeilenweise aufgeführt werden.
=== Einstellungen ===
^ Schalter ^ Beschreibung ^
| directx | Aktiviert die Nutzung von DirectX-Beschleunigung (kann auf Terminal-Servern negative Auswirkungen haben. DirektX ist im Standard aktiviert|
| api | Aktiviert die Darstellung durch die Windows API |
| gdi+ | Aktiviert die GDI+ Darstellung (Auf Windows7-Rechnern empfohlen) |
| bonusskins | Registriert weitere Skins, ohne diese Option ist der Ladevorgang schneller |
| formskin | Deaktiviert Formskins |
| visualstyle | Deaktiviert visuelle Stile |
| xp | Deaktivert XP-Stile |
| flat | Deaktiviert eine Großteil von visuellen Effekten, Darstellung eher flach |
| animation | Reduziert die Animationen von Steuerelemente |
| bar | Optimiert die Darstellung der Navigation |
Das Beispiel reduziert die Effekte maximal und ist optimiert für RemoteDesktop-Verbindungen (RDP / Terminalserver):
gdi+
formskin
visualstyle
xp
flat
animation
bar
==== listdb.txt ====
Zeigt im Anmelde-Dialog die verfügbaren Datenbanken als Combo-Box.
==== font.txt ====
Ändert die systemweite Schriftart und Größe.
Tahoma
10