EasyScript was built from the ground up to enable a simple and convenient way to capture electronic signatures and magnetic card swipe data (on supported devices) from a wide variety of usages including web-based and traditional applications.

This interface excels at providing an extremely simple and portable integration that does not require any software or drivers to be installed to run your application. With EasyScript, users see their signature on-screen while they sign on the pad.

Signature Pad Computer USB
Example EasyScript Integration

Simple Integration

Traditionally communicating with attached peripherals from applications (particularly web applications) is problematic. Many web based solutions use Java applets or ActiveX controls that allow a web application to access an attached signature digitizer. This approach creates work for individuals maintaining this type of software because these plugins require constant security and compatibility updates. Failure to apply these updates can leave systems with these plugins installed insecure which potentially compromises the security of the network. On the other hand, applying these updates occasionally will break software requiring updates to the application to fix new incompatibilities.

The EasyScript interface mitigates this problem by communicating with the computer as if it were a keyboard. Nearly any application implemented on most platforms can communicate with keyboards without plugins. Scriptel provides API’s and documentation for capturing the keyboard data from a wide variety of different programming languages in order to simplify application development.

Simple Portability

A common issue with application development is the problem of how to deploy the application when it’s done and how to update it once it’s installed on the end user’s machine. Today’s application ecosystem includes many operating systems, architectures, platforms, devices, and web browsers. In order to support these different technologies developers take advantage of cross platform languages and interfaces to reduce the cost to support the diverse devices their application needs to run on.

To this end Scriptel’s EasyScript again takes advantage of the fact nearly all devices support USB keyboards. Software written for EasyScript ScripTouch devices can be easily integrated into platform independent applications.

EasyScript Devices

EasyScript 3.0 FAQs

There are two ways. If you intend to switch back and forth frequently, install the ScripTouch Assist toolbar application. This allows you to change modes using hot-keys. But if you want to more-or-less permanently switch modes, use the ScripTouch Toolbox.
Starting with EasyScript 3.0 the signature pad comes in EasyScript mode, with streaming active, and compression active, at the fastest transmission speed. This is a change from EasyScript 2.0 where the default was streaming active with compression off.
As long as the application manufacturer used an EasyScript 2.0 library, there will be no negative change to the user. In fact, the only change the user might see is that the software works with all international keyboards without needing to be manually set. However, if the manufacturer used an older library or did not use a Scriptel library at all it may be necessary to use the ScripTouch Toolbox to change the defaults for streaming and compression off. The Toolbox maybe downloaded from https://scriptel.com/support/downloads/.
This is something that the software vendor might want to do, not the end user. They could change the splash screen, or add buttons and text to any screen. Buttons can be programmed to advance to a different screen. By default, ProScript has only two screens: The splash screen and the signature Screen. EasyScript has a third screen: The press screen.

EasyScript devices begin sending signature data once the OK button has been pressed. ProScript devices stream signature data as the user is signing. With ProScript, you will also receive a special button event for either the OK button, or the Cancel button, depending on which one the user selects. This button event will be sent after all signature data has been sent.

 ProScriptEasyScript
Can I capture a signature?YesYes
Can I capture card swipe information on supported devices?YesYes
Can I detect button presses?YesNo
Can I customize my screen?YesNo
Can I detect if the device is connected?YesNo
Can I communicate to the device from a web browser?Yes (With OmniScript)Yes
Do I need to install anything to use the device?YesNo
How do I know when all signature data is available?When the OK button event is sentBy looking for the start and end signature stream characters
How do I know when all card swipe data is available?When the card swiped event is sentBy looking for the start and end signature stream characters
Which APIs are available?.NET, JavaC#, Java, JavaScript, PHP, ASP.NET
You would only want to switch between EasyScript and ProScript modes if you have a software application that supports EasyScript and a different software application that supports ProScript.

Is Scriptel Right for You?

Find out with our Integration Kit.
Visit scriptel.com/isv.

Call 877.848.6824, or
email sales@scriptel.com

Scriptel Hardware

A Brief History