Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
speedy:30_modules:spooler [2021/01/12 15:50] – [Lieferumfang] admin | speedy:30_modules:spooler [2024/04/11 10:38] (aktuell) – speedy | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Spooler ====== | ====== Spooler ====== | ||
- | Die speedyPDM | + | Die Spooler Anwendung überwacht ein oder mehrere Verzeichnisse und führt nach Eintreffen einer neuen Datei in ein überwachtes Verzeichnis, |
Es können beliebig viele Verzeichnisse überwacht werden. Die Überwachung kann verschiedene Dateiendungen oder Dateinamensmuster unterscheiden. \\ | Es können beliebig viele Verzeichnisse überwacht werden. Die Überwachung kann verschiedene Dateiendungen oder Dateinamensmuster unterscheiden. \\ | ||
- | Die Anwendungsoberfläche des Spooler zeigt alle zu verabeitenden | + | Die Anwendungsoberfläche des Spooler zeigt alle zu verarbeitenden |
[{{speedy: | [{{speedy: | ||
In der Spalte Status wird der aktuelle Abarbeitungsstatus angezeigt.\\ | In der Spalte Status wird der aktuelle Abarbeitungsstatus angezeigt.\\ | ||
Ist eine Datei abgearbeitet verschwindet sie aus der Liste und wird je nach Konfiguration in ein Archivverzeichnis verschoben. | Ist eine Datei abgearbeitet verschwindet sie aus der Liste und wird je nach Konfiguration in ein Archivverzeichnis verschoben. | ||
\\ | \\ | ||
+ | |||
==== Lieferumfang ==== | ==== Lieferumfang ==== | ||
^Datei^Beschreibung^ | ^Datei^Beschreibung^ | ||
- | |bin32\dwSpool7.exe | Spooler Programm | | + | |bin64\dwSpool7.exe | Spooler Programm | |
- | |bin64\dwSpool7.exe | ::: | | + | |bin64\dwSpool.ini | Konfigurationsdatei |
- | |bin32\dwSpool.ini | Konfigurationsdatei | + | |
- | |bin64\dwSpool.ini | ::: | | + | |
===== Konfiguration ===== | ===== Konfiguration ===== | ||
Die Konfiguration des Spoolers erfolgt mit Hilfe einer Konfigurationsdatei im INI-Format. | Die Konfiguration des Spoolers erfolgt mit Hilfe einer Konfigurationsdatei im INI-Format. | ||
Die Konfigurationsdatei muss im gleichen Verzeichnis wie der das Spooler Programm liegen. | Die Konfigurationsdatei muss im gleichen Verzeichnis wie der das Spooler Programm liegen. | ||
+ | < | ||
+ | [SYSTEM] | ||
+ | Application = " | ||
+ | Version = 1 | ||
- | [SYSTEM]\\ | + | [SPOOLER] |
- | Application = “dwSpool“\\ | + | TimeOut=500 |
- | Version = 1\\ | + | WorkDir=.\spooler\ |
- | \\ | + | ErrorDir=.\spooler\error\ |
- | [SPOOLER]\\ | + | LogDir=.\spooler\log\ |
- | TimeOut=500\\ | + | |
- | %%WorkDir=.\spooler\%%\\ | + | [WATCHDIR] |
- | %%ErrorDir=.\error\%%\\ | + | WatchDir1=.\import\ |
- | %%LogDir=.\log\%%\\ | + | |
- | \\ | + | [WatchDir1.CSV] |
- | [WATCHDIR]\\ | + | Filter=art*.csv |
- | %%WatchDir1=.\import\%%\\ | + | Description= |
- | \\ | + | Command=.\dwImport.exe -i "%1" |
- | [WatchDir1.CSV]\\ | + | </ |
- | Filter=art*.csv\\ | + | \\ |
- | Description=\\ | + | |
- | Command=.\dwImport.exe -i “%1“ -t docpropimport -e “%2“ -l “%3“ -q | + | |
^Schlüssel^Beschreibung^ | ^Schlüssel^Beschreibung^ | ||
|**[SPOOLER]**|| | |**[SPOOLER]**|| | ||
|TimeOut| Wartezeit, in Millisekunden, | |TimeOut| Wartezeit, in Millisekunden, | ||
- | |ProcessPriority| Prozess Priorität.\\ 0 := Idle\\ 1 := Normal\\ 2 := Hoch\\ 3 := Echtzeit | | + | |ProcessPriority| Prozess Priorität.\\ 0 := Idle \\ 1 := Normal |
|WorkDir| Allgemeines Arbeitsverzeichnis.\\ Nach dem Eintreffen einer neuen Datei, in ein überwachtes Verzeichnis, | |WorkDir| Allgemeines Arbeitsverzeichnis.\\ Nach dem Eintreffen einer neuen Datei, in ein überwachtes Verzeichnis, | ||
- | |ErrorDir| Verzeichnis für fehlerhaft verarbeitete Dateien .| | + | |ErrorDir| Verzeichnis für fehlerhaft verarbeitete Dateien. | |
- | |LogDir| Protokollverzeichnis. | | + | |LogDir| Protokollverzeichnis. Das Verzeichnis muss sich vom allgemeinen Protokollverzeichnis unterscheiden. | |
|ArchiveDir| Archivverzeichnis. | | |ArchiveDir| Archivverzeichnis. | | ||
| | | | | | | | ||
Zeile 50: | Zeile 51: | ||
|...| | | |...| | | ||
| | | | | | | | ||
- | |**[WatchDir1.EXT]**|Für jedes zu überwachende Verzeichnis und die dazugehörige Dateierweiterung existiert ein eigener Konfigurationsabschnitt.| | + | |**[WatchDir1.EXT]**|Für jedes zu überwachende Verzeichnis und die dazugehörige Dateierweiterung existiert ein eigener Konfigurationsabschnitt. | |
- | |Description|Beschreibung des Filters.| | + | |Description | Beschreibung des Filters. | |
- | |Filter|Dateifilter der zu überwachenden Dateien.\\ z.B.: Filter=“*.txt“\\ Oder Filter=“art*.csv“| | + | |Filter | Dateifilter der zu überwachenden Dateien.\\ z.B.: Filter="*.txt" //Alle Dateien mit Dateiendung " |
- | |WorkDir|Besonderes Arbeitsverzeichnis zur Abarbeitung der Dateien.\\ [optional]| | + | |WorkDir | Besonderes Arbeitsverzeichnis zur Abarbeitung der Dateien.\\ [optional] | |
- | |Command|Befehlszeile, | + | |Command | Befehlszeile, |
- | |ShowWindow| Definiert die Anzeigeoption für das Befehlsfenster.\\ 0:=SW_HIDE (standard)\\ 1: | + | |ShowWindow | Definiert die Anzeigeoption für das Befehlsfenster.\\ 0:=SW_HIDE (standard)\\ 1: |
- | |UseAllEqual| Definiert, ob alle gleich benannten Dateien ebenfalls mit in das Arbeitsverzeichnis kopiert werden. \\ [optional] | | + | |UseAllEqual | Definiert, ob alle gleich benannten Dateien ebenfalls mit in das Arbeitsverzeichnis kopiert werden. \\ [optional] |
- | |ErrorDir| Verzeichnis für fehlerhaft verarbeitete Dateien. [optional] | | + | |WaitTime | Definiert die maximale Wartezeit in Millisekunden, |
- | |ArchiveDir| Archivverzeichnis. [optional] | | + | |ErrorDir | Verzeichnis für fehlerhaft verarbeitete Dateien. [optional] | |
+ | |ArchiveDir | Archivverzeichnis. [optional] | | ||
\\ \\ \\ | \\ \\ \\ | ||