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