Q-DAS Launcher

Transcription

Q-DAS Launcher
Q-DAS Launcher
FAQ
Q-DAS Launcher
1/13
Inhalt
1.
Q-DAS Launcher ............................................................................................................ 2
1.1
Allgemeines............................................................................................................. 2
1.2
Bedienung des Q-DAS Launchers........................................................................... 3
1.2.1
Ansichtauswahl ................................................................................................ 4
1.2.2
„All Q-DAS applications“ ................................................................................... 4
1.2.3
„Installed applications“...................................................................................... 5
1.2.4
„Custom application list“ ................................................................................... 5
1.2.5
Close after Execute .......................................................................................... 6
1.2.6
Register for QDAS-Files ................................................................................... 6
1.3
Voraussetzungen .................................................................................................... 8
1.3.1
Einzelplatzinstallation ....................................................................................... 8
1.3.2
Netzwerkinstallation (Client) ............................................................................. 9
1.4
Konfiguration der PRESTART_V11.INI ..................................................................11
1.4.1
Startverhalten bei manuellem Start .................................................................11
1.4.2
Manuelle Ergänzung von Einträgen.................................................................12
1.4.3
Produktnummer...............................................................................................13
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
2/13
1. Q-DAS Launcher
1.1
Allgemeines
Immer wieder wurden Anfragen an die Hotline gestellt, *.DFQ-Dateien wahlweise mit qsSTAT, solara.MP oder einem anderen Produkt zu öffnen. Im Betriebssystem lässt sich leider
nur eine Anwendung mit einem Dateityp verknüpfen, die bei Doppelklick auf Dateien diesen
Typs geöffnet wird. Aus diesem Grund wurde der Q-DAS Launcher entwickelt.
Dieser kann bei der Installation – oder auch nachträglich – mit den *.DFQ und *.DFD Dateien
verknüpft werden. Somit kann gezielt ein Q-DAS Produkt ausgewählt werden, mit dem die
Daten analysiert werden sollen.
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
1.2
3/13
Bedienung des Q-DAS Launchers
Nach der Installation steht die Verknüpfung „Q-DAS Launcher“ im Startmenü zur Verfügung.
Klicken Sie auf die Verknüpfung, um den Q-DAS Launcher zu starten.
Der Launcher kann direkt gestartet werden (z.B. über Autostart oder das Menü) oder –
sofern er mit Q-DAS Dateien verknüpft wurde - durch einen Doppelklick auf eine *.DFD oder
*.DFQ Datei.
Über die rechte Maustaste im gestarteten Launcher wird das Verhalten und die Anzeige
angepasst, sowie eine nachträgliche Registrierung der Dateiendungen ermöglicht.
Dies ist userunabhängig immer möglich da der Launcher keine Authentifizierung
durchführt.
Damit der Launcher auch auf Internationalen Systemen sauber funktioniert wurde die
englische Sprache fix eingebaut. Außerdem würde ein Zugriff auf die Textdatenbank das
Tool zu stark verlangsamen.
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
4/13
1.2.1 Ansichtauswahl
Klicken Sie im geöffneten Q-DAS Launcher auf die rechte Maustaste um die Ansicht zu
wählen. Folgende Auswahlpunkte stehen Ihnen hierzu zur Verfügung:
All Q-DAS applications
Installed applications
Custom application list
Alle Produkte, die installiert sein
können
Alle lizenzierten Produkte
Alle aktiven Produkte in der
PRESTART_V11.INI
show_all_exe_free=0
show_all_exe_free=1
show_all_exe_free=2
1.2.2 „All Q-DAS applications“
Alle Q-DAS Produkte die installiert werden können werden angezeigt.
Ausnahme: Nicht dargestellt werden: free, lern, (PRM,) Upload. In der PRESTART_V11.INI
wird dieser Eintrag geschrieben: „show_all_exe_free=0“
Graue Schaltfläche zeigen dass das Produkt keine Lizenz in der verwendeten
Konfigurationsdatenbank hat bzw. nicht installiert wurde.
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
5/13
1.2.3 „Installed applications“
Alle Produkte für die eine Lizenz (in der ConfigDB) besteht werden als Schaltflächen
dargestellt. Das entspricht also den Installierten Anwendungen. In der PRESTART_V11.INI
wird dieser Eintrag geschrieben: „show_all_exe_free=1“
Grau dargestellte Schaltflächen zeigen an, dass die Software installiert ist, aber keine Lizenz
verfügbar ist, oder der Eintrag in der PRESTART_V11.INI deaktiviert wurde(!!).
1.2.4 „Custom application list“
Es werden nur die Produkte anzeigt, die in der PRESTART_V11.INI eingetragen sind. Hierzu
müssen die Programmdateien existieren und Lizenzen bestehen. Eine Überprüfung von
freien Lizenzen bei einer Concurrent-Installation erfolgt nicht! In der PRESTART_V11.INI
wird somit folgender Eintrag geschrieben: „show_all_exe_free=2“
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
6/13
1.2.5 Close after Execute
Ist die Option aktiv (Haken gesetzt) wird nach Auswahl des Produktes der Launcher wieder
geschlossen. Ist die Option deaktiv, bleibt die der Launcher geöffnet bis er manuell
geschlossen wird
1.2.6 Register for QDAS-Files
Die Dateiendungen DFQ bzw. DFD/DFX werden bei lokalen Installationen einem Programm
(z.B. qs-STAT oder dem Launcher) zugeordnet. Bei Änderungen am System kann diese
Zuordnung verloren gehen. Mit „Register for Q-DAS Files“ werden die Registry-Einträge
geschrieben die für den Start des Launchers als Standardanwendung gebraucht werden.
Daher sind Adminstratorrechte für diese Funktion zwingend notwendig, z. B. durch
Rechtsklick auf die Verknüpfung des Launchers:
Die Windows Starteinträge für .DFQ und .DFD werden auf den Launcher umgeschrieben:
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
7/13
Doppelklick auf *.DFQ-Datei öffnet die QDAS_PRE_START.EXE und der Dateiname wird an
das Produkt übergeben:
Beim Starten des gewählten Produktes, wird die Datei eingelesen (hier Test_02.DFQ) und
der User kann die Anwendung zum Öffnen auswählen.
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
1.3
8/13
Voraussetzungen
Der Launcher braucht eine bestimmte Umgebung, um zu funktionieren. Hier werden die
Einzelplatz und die normale Clientinstallation behandelt. Sonderinstallationsformen werden
hier nicht explizit erklärt, funktionieren aber ähnlich (ACLP usw.).
1.3.1 Einzelplatzinstallation
Die Programmdatei QDAS_PRE_START.EXE muss mit einer INI-Datei (QSSTAT2000.INI)
gestartet werden, in der der Pfad zur QDASCONFIG.MDB steht (zum Auslesen der
Lizenzen).
Beispiel:
C:\Q-DAS\V11\CommonFiles\Program\Tools\QDAS_PRE_START.exe -I=C:\Q-AS\V11\CommonFiles\PROGRAM\Tools\QSSTAT2000.INI
Zusätzlich sollte der Eintrag PRESTART in der Sektion [PATH] der QSSTAT2000.INI
verwendet werden:
PRESTART=<Pfad>\<Name Prestart.ini>
Beispiel:
[path]
……
PRESTART=C:\Q-DAS\V11\CommonFiles\PROGRAM\INI\PRESTART_V11.INI
Existiert dieser Eintrag nicht, wird beim Starten der qs-STAT.exe (ab 11/2013) eine INI-Datei
„PRE_START.ini“ im Unterordner „%ALLUSERSPROFILE%\QDAS\2“ erstellt. In der
PRESTART_V11.INI sind folgende Einträge In der Sektion „[PRESTART]“:
<ProduktNummer>=“<Pfad>\<Name der Programmdatei>“ –I=“<Pfad>\<Name der Inidatei>“
Beispiel:
202="C:\Q-DAS\V11\qs-STAT\BIN\QDAS_qs-STAT.EXE" -I="C:\Q-DAS\V11\qs-STAT\BIN\QSSTAT2000.INI" "-SP=4"
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
9/13
Diese Einträge müssen jeweils in Anführungszeichen stehen um alle Pfade und Parameter
(auch die mit Leerzeichen) richtig zu erkennen. Beispiel:
Beim Start eines Produktes wird versucht, das Produkt in die *.INI-Datei einzutragen.
Existiert kein Eintrag in der QSSTAT2000.INI, wird eine Datei „PRE_START.ini“ im Ordner
„%ALLUSERSPROFILE%\QDAS\<Nummer>“ erstellt. <Nummer> = „1“ für V10 // „2“ für V11.
1.3.2 Netzwerkinstallation (Client)
Manueller Start des Launchers in einer Client-Installation:
Ordnerstruktur im Installationsverzeichnis:
Da bei einer Clientinstallation mehrere Clients installiert werden können, darf die
PRESTART_V11.INI erst gelöscht werden wenn der letzte Client deinstalliert ist. Deswegen
gibt es hier einen Ordner PRESTART, der in der Dateistruktur parallel zum Client Ordner im
Installationsverzeichnis liegt. Nach der Deinstallation des letzten Clients wird dieser Ordner
und sein Inhalt gelöscht.
Im Ordner PRESTART liegen die PRESTART_V11.INI und die StartLauncher.ini
Die PRESTART_V11.ini ist genauso aufgebaut wie bei einer Einzelplatzinstallation.
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
10/13
Die StartLauncher.INI wird analog zu einer qsstat2000.ini einer Einzelplatzinstallation erstellt,
die abgespeckt die Einträge für die prestart_V11.ini, sowie die Konfigurationsdatenbank für
den Launcher aus der qs-STAT2000.ini enthält:
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
1.4
11/13
Konfiguration der PRESTART_V11.INI
Diese INI wird bei der Installation automatisch geschrieben. Je nach gewünschtem
Aussehen und nach der gewünschten Funktion kann diese Datei anpassen.
Der Name der INI-Datei ist vom Programm nicht vorgeschrieben. Sie kann auch
„Mustermann.INI“ heißen, muss allerdings auch dann so in der QSSTAT2000.INI konfiguriert
werden. „PRESTART_V11.INI“ wurde bei der Installation festgelegt, um die Version beim
Update zu referenzieren.
1.4.1 Startverhalten bei manuellem Start
Bei jedem Start eines Q-DAS Produktes wird geprüft, ob die Anwendung bereits in der
PRESTART_V11.INI eingetragen ist. Um einen Neueintrag eines Programmes zu
verhindern, kann man die Produktnummer mit dem „=“ Zeichen also z.B. 220= eintragen.
Eine Auflistung der Produktnummern finden Sie im Kapitel 4.3.
Das Produkt wird dann nicht eingetragen und der User sieht es dann auch nie im Launcher.
Um also diese Ansicht zu erhalten:
Muss die PRESTART_V11.INI wie folgt aussehen:
Damit die installierten anderen Produkte nicht angezeigt werden und sich nicht bei einem
manuellen Start in die PRESTART_V11.INI eintragen.
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
12/13
1.4.2 Manuelle Ergänzung von Einträgen
Beim Rauskopieren der Beispieleinträge aus diesem Dokument werden
manchmal die Anführungszeichen umgeschrieben. Am Besten in Notepad
manuell schreiben!!!
In der PRESTART_V11.INI kann man zusätzlich andere Softwareprodukte, Pfade und
Dateien (PDF/Doc/usw.) aufrufen. Diese werden über eine eigene Sektion eingetragen. Ein
Beispiel:
[NOTEPAD]
EXE=“%windir%\notepad.exe“
PIC="C: \Launcher\SI-Logo.jpg"
Wenn eine DFQ-Datei doppelgeklickt wird, wird diese aufgerufen und als Parameter der zu
startenden Datei mitgegeben. In diesem Beispiel wird dann Notepad die DFQ-Datei öffnen.
EXE= ist die auszuführende Datei. Dies kann auch ein PDF, ein Word Dokument oder ein
Verzeichnis das mit dem Explorer geöffnet werden soll.
PIC= ist ein optionales Bild das in den Launcher eingebunden werden kann. Das Bild sollte
nicht zu groß sein um das Ladeverhalten und die Darstellung nicht zu stören.
Beim Start wird vom Launcher überprüft ob der Inhalt „EXE=“ existiert. Wenn nicht wird die
Schaltfläche rot dargestellt und funktioniert nicht.
Hier 2 Beispieleinträge, um eine PDF-Dateien oder ein Verzeichnis, in dem
Bedienungsanleitungen liegen, aufzurufen:
[PDF]
EXE="C: \temp\test.pdf"
PIC="C: \temp\file.jpg"
[Manuals]
EXE="%windir%\explorer.exe" "C:\temp"
PIC="C: \temp\file.jpg"
Version: 1.0
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24
Q-DAS Launcher
13/13
Nicht alle Startparameter der Softwareprodukte gehen. Zum Beispiel –f (weil
das initial in den Launcher programmiert wurde bei Doppelklick auf DFQ) oder
-ux / -ta /-uf.
1.4.3 Produktnummer
Hier finden Sie eine Auflistung der Q-DAS Produktnummern (Stand 2014-08-05):
Produktnummer
200
201
202
203
204
205
206
209
210
218
219
220
Version: 1.0
Produkt
solara.MP
procella
qs-STAT
destra
O-QIS
M-QIS Engine
M-QIS Dashboard
Q-EMP
Q-FD
Q-COM-Online
Q-COM-Offline
Q-COM-Professional
© 2015 Q-DAS GmbH, 69469 Weinheim
Doku-Nr.:
QDOC-572-24