条码软件
条码软件 - SAP
标签软件
报告软件
数据采集
移动数据采集
免费工具
Barcode Studio
TBarCode Office
TBarCode SDK
TBarCode/X
TBarCode/SAPwin
TBarCode/Embedded
TFORMer
数据收集
免费软件
在线订单
价格
常见问题
许可条件 (PDF)
帮助!
基础知识
其它链接
保护区
软件开发
网络解决方案
培训课程
SAP 咨询
联系方式
推荐单位
经销商
联合企业
合作伙伴
连接到 TEC-IT
工作机会
概况
具体详情
This Android soft-keyboard provides a fast and convenient way to scan barcodes, text (OCR) and NFC tags into any app. The captured data appears in the target app as entered manually by the user. Modifying target apps is not necessary.
The Scanner Keyboard app can be tested for free. The free version displays a demo hint in irregular intervals. Please upgrade to the unlimited version (via in-app purchase) to remove this limitation. Download the Scanner Keyboard using the links below:
The setup process is very simple and done in a few seconds. The guided setup routine helps you to setup the Scanner Keyboard in just three steps:
After the setup you have to perform the following two steps:
Please perform the following steps to re-enable the Scanner Keyboard if it was deactivated:
For older Android versions you may need to navigate to Android Settings > Language/Keyboard, check Scanner Keyboard and confirm the security warning. After enabling the keyboard, it needs to be adjusted as active input method: touch an input field for some seconds until a menu appears. Select Input method and choose Scanner Keyboard.
The Scanner Keyboard resembles the layout of the Android standard keyboard - you will immediately be familiar with it. The Scanner Keyboard menu is located in the suggestion bar on top of the keyboard:
QuicktextLong-tap the "A" icon to edit Quicktexts (aka macros). A short tap inserts the defined Quicktext in the active input field.
Scanner Key Opens the camera bar-code scanner, the text scanner (OCR), the NFC tag reader - or all if enabled in the settings.
Settings Tap on this icon or long-press the comma key to change the Scanner Keyboard settings.
Voice Input Tap on the microphone icon to activate the voice input.
The integrated scanners are invoked by tapping the Scanner Key button. The required scanner is either invoked directly (if only a single scanner was activated in settings) or via a menu (if multiple scanners were activated). Scanners can be adjusted in the Keyboard preferences under Scanner keyboard preferences.
The Barcode Scanner supports two scanner-engines. Users are able to select their preferred barcode scanner engine when scanning barcodes for the first time. This selection can be changed anytime in the preferences as well:
The following buttons are displayed in the barcode scan view:
Camera Switching With a tap on this icon, you can quickly switch between front and back camera.
Flashlight Enables flashlight support for working under suboptimal scanning conditions.
The Text Scanner (OCR) converts Latin text (or characters) captured by the camera into editable text: the detected text is automatically inserted into the target app, the text appears like manually typed on the keyboard. Text scanning is supported from Android 5.0 onward and requires installed Google Play Services. Please note: Recognition of Latin-script, typewritten text is not 100% accurate - even where clear imaging is available.
The following buttons are displayed in the text scan view:
Scan Text Start text recognition with a tap on the "T" button.
Cancel Selection Tap this button to clear all text selections.
Select All Tap this button to select all recognized text passages.
Confirm Tap this button to insert the selected text into the target app.
In addition to the barcode and text scanner, the Scanner Keyboard offers an NFC Reader for ISO 15693 (NfcV), NfcA, NfcF, IsoDep and NDEF tags. Tags can be adjusted under Keyboard preferences > Scanner keyboard preferences > NFC Tag Reader > Settings.
The Scanner Keyboard can also be used with external scanner apps. If a suitable external app is installed, this app can be adjusted under Keyboard preferences > Scanner keyboard preferences > External Scanner Apps.
In addition to the barcode, text and NFC scanner, this keyboard supports the following input methods:
The following options are available if you tap on the icon Settings ( ⚙ ) and select Keyboard preferences:
Shows the current license state of the App. The full version is available on Google Play. Bulk-licenses are available directly from TEC-IT.
Here you will find common Scanner Keyboard preferences:
Depending on the barcode scanner type, the following settings can be adjusted:
Adjust text scanner relevant options:
Adjust NFC reader relevant options:
The Scanner Keyboard also supports the use of external barcode scanner apps. If installed, compatible scanner apps can be selected for barcode scanning. The following options can be adjusted:
The following behaviors can be defined:
This section provides functions for importing or exporting the App configuration from/to XML files. Auto-configuration: Whenever a configuration file is found in the Download folder, Scanner Keyboard reads it, applies the settings and renames it thereafter.
This section provides commands for displaying the user manual, the software version and the copyright information. In addition you can display your license information or enter a manual license.
By the means of so-called simulation rules the user is able to configure prefixes, suffixes (like an appended ENTER) and various other settings which are used to scan data into a specific target application. When transforming scanned data into keystrokes, Scanner Keyboard searches the appropriate rule for the current target app. If no such rule is found, it applies the default rule.
The following predefined simulation rules are available and can be enabled/disabled or edited/deleted if needed:
A new rule can be added with the button Add Simulation Rule. While it is possible to add multiple rules, only one rule can be enabled for a single app or for the default section.
Predefined simulation rules can be edited if required. By long-tapping on a rule, you have the following editing possibilities:
Two methods for simulating user input are available:
Placeholders like ${INPUT}, ${SCAN_DATA}, ${NFC_TAG_ID} etc. in the Prefix and Suffix Settings simulate the scanned data as keyboard input. For all that kinds of scan data it is possible to apply search and replace patterns with regular expressions.
Use the following syntax:
${INPUTn/search/replace/options}
Example
Remove the last digit (check digit) from 13-digit barcodes:
${BARCODE_DATA13/^(.*)./$1/}
Explanation:
${BARCODE_DATA} is the placeholder for barcode data. 13 is the length condition for applying the following regex. The search pattern ^(.*). defines one capturing group that matches any character at the start of the line, followed by an additional character. The replacement $1 returns that first capturing group (and skips the last character). No additional options.
Additional Notes on / and }
Supported Regex Options
Example: For "case insensitive" and "multiline" specify the options: .../im}.
Scanner Keyboard was designed with privacy and security in mind:
TEC-IT appreciates your feedback and suggestions. Just let us know what you think and contact us.
More video tutorials focusing on data acquisition with Android devices are available on YouTube!