aibrowser Ausgabe

Ähnliche Dokumente
secuentry/anleitung Android ConfigApp

1. Admin Bereich Assessment Übersicht Erstellen eines neuen Benutzers Assessment Bereich... 9

1. Erreichbarkeit der R+F App Login News... 3

KWP20 Android Scanner Software:

Durch einen kleinen Geldbetrag kann mehr Speicher dazu gekauft werden. Eines der Systeme mit guten Referenzen ist mydrive.

ORGAKOM 2017 imanv mstart Installations-Info Version 4.0

ifresco Profiler inkl. Demo Plugin Konfiguration & Verwendung

Ereignisse Auf Benutzereingaben reagieren

Installation des Zertifizierung-Codes MediData/MediPort

Brainloop Secure Dataroom Service Version 8.30

BlackBerry Dynamics einrichten - Android

Handbuch BCV3. MDE Software zum Barcodevergleich

HowTo SoftEther Site-2-Site (Client-Bridge)

Password Depot für Android

Spreed Call Video. Kurzanleitung. 1 Übersicht Bereitstellen eines Videos Konfiguration des Spreed Call Video...3

Live Update (Auto Update)

Funktionen nur wenn dann

Einrichten des IIS für DataFlex WebApp Server. Einrichten des IIS (Internet Information Server) für DataFlex WebApp Server

Zugriff von zuhause auf die Netzlaufwerke der Schule

Rollout. auralis 2.6

Erstanmeldung im Online-Banking mit

Benutzung von Auslösern und Aktionen

JUNG Facility-Pilot Visualisierungs-Server Version 2.2

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

Inhalt. 1. Admin Bereich Anmeldung Assessment Übersicht Zertifikat und Beraterfeedback-Dokument...

Bring Your Own Device Tipps und Tricks

Veröffentlicht Januar 2017

HSR Subversion HowTo. Konfigurationsmanagement HSR MAS SE, September 2009 Seite 1 von 13

1)Login Funktion ohne Datenbank

secuentry/anleitung IOS ConfigApp

PDF FormServer Quickstart

Hilfe zum PDF Formular Editor

Benutzeranleitung fu r die Webseite des Turnverband Luzern, Ob- und Nidwalden

Ein Dienst für Hochschulen und Forschungsinstitutionen zum einfachen Synchronisieren und Teilen von Dokumenten

Funktionen nur wenn dann

Broadway FAQ. Copyright 2017 Hauppauge Computer Works

Login Fenster. Hier können Sie ein neues Passwort anfordern, dieses wird an die hinterlegte Adresse gesendet

Installations- und Kurzanleitung

Einrichtung einer Projektzeitenmanager Datenbank auf einem Firebird Datenbankserver. Mit Hilfe des Programmes pzmadmin v1.6.x

SAP Open Catalog Interface WyRu Online-Shop

Publizieren von Webs mit SmartFTP

Schritt für Schritt zur Inventur

Manuelle Konfiguration Aastra

Handbuch SyCOM Administration

Mehr zum Thema neue BzA erstellen erfahren

Bedienungsanleitung Modbus-LAN Gateway

Anleitung zur Erstinstallation von ElsaWin 6.0

HD digitale PTZ-Panorama-Kamera-VR-01 (850nm) mit SD-Karte

Wie registriere ich Drivve Image manuell auf einem OKI-Gerät? (OKI-Edition)

ZE.mobile Version 1.7. Anwenderhandbuch

:: Anleitung First Connection 1cloud.ch ::

Password Depot für ios

Printer DCA Installation

und fordert sie auf sich anzumelden. Benutzername: admin Passwort: 1234

Veröffentlicht Januar 2017

Windows Cockpit Konfiguration Montag, 23. November :59

Zugriff von zuhause auf die Netzlaufwerke der Schule

Installationsanleitung Kundendienst-App

Bedienerhinweise (1. Entwurf) Standardanwendung - Optimus PDA

FI8906W IP kabellose Kamera / Kamera mit Kabel Handbuch Schnelleinstieg (Für MAC Betriebssysteme)

Information zur Konzeptberatungs-Schnittstelle

Multivariate Tests mit Google Analytics

Willkommen bei der Digital-Zeitung des Pfälzischen Merkur Liebe Leserin, lieber Leser,

Mobile Arbeits- und Auftragszeiterfassung. Fa. Robert Steinhäusler GmbH. Bedienungsanleitung Handy und Programm

ROFIN App Benutzerhandbuch. Version 1.0

1 Axis Kamera-Konfiguration IP-Konfiguration Datum und Uhrzeit einstellen Die Option Anonymous viewer login...

disigner Bedienungsanleitung Version 1.0, 26. Mai 2010

PosterJet Konfiguration

Schritt-für-Schritt Anleitung zu ElsterSmart

MEHR FUNKTIONEN, MEHR E-COMMERCE:

PV-Cam Viewer für IP Cam. App Store/Play Store Installation Schnellanleitung

Funktionen in JavaScript

AP-P1063. Schnellstartanleitung

User s Guide. Version 1.6 Stand Gregor Schlechtriem

Neue Funktionen im GUI für PC-DMIS V3.x 4.x Seite 1 von 8

SVG Maut Exact. SVG Wir bewegen Logistik

Er ermöglicht die Suche nach allen verfügbaren Informationen, die in diesem Feld eingetragen werden können (z. B. Kontonummer, Artikelname usw.).

Anleitung für Mobildruck und -scan aus Brother iprint&scan (Android )

Mailrouter Dokumentation

Warenwirtschaft Handbuch - Administration

telpho10 Update 2.6 WICHTIG telpho GmbH Gartenstr Aichach Datum:

pinremotex Handbuch Version 1.0

OPC-Server VM OPC. Anleitung. Installation, Konfiguration, Verwendung. Version 1.01

Outlook Konto mit IMAP einrichten

Konfiguration Lehmandroid

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: install.odt. Berger EDV Service Tulbeckstr.

Änderungen in organice DMS DirektScan

Benutzerhandbuch FineControl Webbridge. I n h a l t s v e r z e i c h n i s. Manual V.

Anlegen und Pflegen eines Google-Kalenders auf der eigenen Webseite mit aktuellen Veranstaltungsterminen

Neues in DocuWare 6.9 Fragen & Antworten

Quick Start Guide. enet-server Art.-Nr.: ENET-SERVER

Konfiguration und Verwendung von MIT - Hosted Exchange

Drucken, Scannen und Kopieren für Studierende

Self Service Reset Password Benutzerhandbuch

PatientConcept ID - Mappingtool zur Verwaltung des ID-Codes. Bedienungsleitfaden PatientConceptID

Einrichten von CMSMobile

HANDBUCH. für die Arbeit auf den Portalen der SolDaCon UG. Version 1.1 Stand Handbuch SolDaCon 1.1 1

EASY Archive for Salesforce HANDBUCH INSTALLATION UND BEDIENUNG DER APP. Stand: Version: Version 1.0

2. Interaktive Web Seiten. action in Formularen. Formular. Superglobale Variablen $ POST, $ GET und $ REQUEST. GET und POST

Bedienungsanleitung. Version 2.0. Aufruf des Online-Update-Managers. Bedienungsanleitung Online-Update Stand Juni 2010

Transkript:

aibrowser Ausgabe 17.01.2018

Inhalt 1 Start und Menü-Balken...2 Einstellungen...3 General...3 Autologin...4 Info...5 Übergabe der Scan-Daten an den aibrowser...6 Methode 1: JavaScript Function Call...6 Methode 2: KeyUp/KeyDown Events...6 Abspielen von Sounds mit JavaScript...7 Deaktivieren/Aktivieren von devin mit JavaScript...7

1 Die Android-App aibrowser ermöglicht zusammen mit der Android-App devin auf elegante und einfache Art die von Barcode- oder RFID-Reader gescannten Daten in die Eingabefelder von Apps und webbasierten Anwendungen zu übernehmen. Folgende Übersicht listet die Möglichkeiten und die in devin vorzunehmenden Einstellungen auf. Art der Anwendung Bestehende App d.h. der Quellcode ist nicht vorhanden und daher besteht keine Möglichkeit die App zu verändern. Eigen entwickelte App d.h. der Quellcode ist vorhanden und daher besteht die Möglichkeit die App zu verändern. Webbasierte Anwendung wird in einem Browser durch Aufruf einer URL ausgeführt. Möglichkeiten der Barcode-/RFID-Daten- Übergabe durch entsprechende Konfiguration von devin Die Datenübergabe muss im Keyboard- Buffer erfolgen. devin muss manuell dafür konfiguriert werden. Auch weitere Einstellungen, wie z.b. die zu akzeptierenden Barcode-Typen müssen manuell in devin eingestellt werden. Die Datenübergabe kann im Keyboard- Buffer (keine zusätzliche Programmierung erforderlich) oder per Broadcast erfolgen. Broadcast bietet z.b. die Möglichkeit, die empfangenen Daten zu manipulieren oder abzufangen, bevor sie in ein Eingabefeld eingefügt werden. devin kann durch die App konfiguriert werden. Z.B. können die zu akzeptierenden Barcode-Typen eingestellt werden. Für die Barcode-/RFID-Datenübernahme in webbasierten Anwendungen wurde der aibrowser von aitronic entwickelt. Die Datenübergabe muss per Broadcast erfolgen. devin muss dafür manuell konfiguriert werden. Auch weitere Einstellungen, wie z.b. die zu akzeptierenden Barcode-Typen müssen manuell in devin eingestellt werden.

2 Start und Menü-Balken Nach Start des aibrowsers wird die unter der Standard-URL eingestellte Webseite angezeigt. Per default ist die Standard-URL about:blank, d.h. solange keine andere URL eingestellt ist, wird eine weiße Seite angezeigt. Einstellungen Vorherige Webseite Eingestellte URL neu laden Nach Tippen der Hardware-Taste Menü (bei Android 5 muss lange gedrückt werden) erscheint der Menü-Balken

3 Einstellungen General Nur erreichbar nach Eingabe des Passwords. Das voreingestellte Password ist ai1500. Standard-URL, die beim Start von aibrowser aufgerufen wird. Hier kann der Administrator einstellen, wie Scan- Daten von devin an die Webseite übergeben werden. Admin-Passwort für den Zugang zu diesen Einstellungen. Wird das Admin-Passwort leer gelassen, ist das voreingestellte Password ai1500 aktiv. Sollte das Passwort vergessen werden, kann über den aitronic-support ein nur für den Tag gültiges Master-Password angefordert werden. Nach der Eingabe des Master-Passwords ist das Password wieder auf ai1500 voreingestellt. Prüft, ob auf dem Server eine neue Version der App verfügbar ist. Schreibt eine Config-Datei nach /sdcard/aitronic/aibrowser/config.ini zur einfachen Verteilung von Konfigurationen auf mehrere Geräte. Liest die Config-Datei unter /sdcard/aitronic/aibrowser/config.ini ein. Beendet die App, um auf das Android-System zugreifen zu können.

4 Autologin Ist diese Checkbox aktiviert, wird HTTP Authentification zum automatischen Login verwendet. Die Felder Username und Password müssen dafür gefüllt sein. Ist die Checkbox deaktiviert, gibt es die Möglichkeit definierte Formularfelder automatisch zu befüllen. Hier muss ein Teil der Login-URL eingegeben werden, damit der aibrowser die Login-Seite identifizieren kann, auf der die Login-Daten eingetragen werden sollen. Ein kurzer Teil der URL ist ausreichend, wie z.b. "SignIn.aspx" oder "login.php". Hier können die HTML-IDs der Felder für den Benutzernamen und das Passwort eingetragen werden. Hier kann die HTML-ID des Feldes angegeben werden, auf dem nach Ausfüllen der Felder Username und Password ein JavaScript-Click ausgeführt werden soll. Dies funktioniert jedoch nur, wenn sowohl Username als auch Password gespeichert sind.

5 Info Informationen zu Copyright und Version der App.

6 Übergabe der Scan-Daten an den aibrowser Damit die Scan-Daten von devin an den aibrowser übergeben werden können, muss in den devin-einstellungen unter Abschnitt Processing Broadcast de.aitronic.scan_data eingestellt sein. Methode 1: JavaScript Function Call Hier werden nach erfolgreichem Scan-Vorgang die Daten an eine JavaScript- Funktion auf der Webseite übergeben. Diese Funktion muss vom Kunden auf der Website implementiert werden. Der Aufruf lautet: Aitronic.scanDataReceived('barcode') Beispiel: var Aitronic = { scandatareceived: function(dat){ document.getelementbyid("idcode").value=dat; return true; } }; Methode 2: KeyUp/KeyDown Events Aus den gescannten Daten werden Keyboard-Eingaben generiert. Je Zeichen im gescannten Code wird ein mindestens KeyDown- und ein KeyUp-Event erzeugt. Beispiele: Das Zeichen 'a' generiert die Events KeyDown KeyCode: 65 KeyUp KeyCode: 65 Das Zeichen 'A' generiert die Events KeyDown KeyCode: 16 (Hochstell/Shift-Taste) KeyDown KeyCode: 65 KeyUp KeyCode: 65 KeyUp KeyCode: 16 da Großbuchstaben über die Shift-Taste generiert werden. Diese Events können dann per JavaScript-Event-Listener abgefangen werden.

7 Abspielen von Sounds mit JavaScript Sounds können im Format wav, ogg oder mp3 auf die SD-Karte des Geräts gespeichert werden. Damit diese vom aibrowser verarbeitet werden können, müssen sie im Ordner /aitronic/aibrowser/sounds abgelegt werden. Nach einer Änderung der Sounddateien muss der aibrowser neu gestartet werden, damit die neuen Dateien eingelesen werden. Die Dateien können dann über die zur Verfügung gestellte Schnittstelle abgespielt werden. Beispiel: <html> <body> <button onclick="javascript:aibrowser.playsound('demo_error.ogg')"> Play Sound</button> </body> </html> Als Parameter muss an die Funktion AiBrowser.playSound() immer der Dateiname der abzuspielenden Sounddatei übergeben werden. Deaktivieren/Aktivieren von devin mit JavaScript Um z.b. die geräteeigene Kamera verwenden zu können, muss devin deaktiviert werden. Das kann aus JavaScript heraus über die Funktion AiBrowser.deactivateDevin() geschehen. devin ist dann temporär deaktiviert und die Verwendung der Kamera ist möglich. Mit dem Drücken der Scan-Taste wird devin dann wieder reaktiviert und beginnt nach kurzer Initialisierungszeit wieder mit dem Scannen. Diese Reaktivierung kann auch über JavaScript mit der Funktion Aibrowser.activateDevin() angestoßen werden.