StrokeReader ActiveX - Old Version Download

Table of Contents

Version 2 of the StrokeReader ActiveX is unsupported, but is available to download for licensed users.

Licensed V2 users who want to upgrade to version 3 - please read FAQ.

Download

To download the StrokeReader ActiveX v2.6.8, fill the form below.

If you don't have a V2 license key, you cannot download the legacy version. Please download the newer version 3.

I have read, understood and agree with the EULA and privacy policy.

Typing anything other than a valid V2 license key will result in an immediate IP ban.

StrokeReader V1/V2 Release History

2.6.8 2022-02-24

- Updated build tools.

2.6.7 2020-11-29

- Reworked installer.

2.6.6 2020-01-22

- A bugfix in the PortsAvailable.

2.6.5 2019-12-03

- A workaround for device removal handling bug in the usbser driver.

- Reworked code of the PortsAvailable.

2.6.4 2019-09-06

- Fixed an issue with falling into demo mode after installing some Windows updates.

- Minor bugfixes in the PortsAvailable.

2.6.3 2019-02-24

- The ActiveX now handles the IOleControl::FreezeEvents (better compatibility with Excel).

- Minor bugfixes.

2.6.2 2018-11-23

- A workaround for issue with QueryDosDevice that may cause errors in the PortsAvailable property.

2.6.1 2017-09-10

- A workaround for a compiler issue which prevents the GetPortFriendlyName() method from working on 64-bit systems.

- Now the GetPortFriendlyName() returns the driver description string if a driver does not provide the friendly name for a device (useful with Silicon Labs drivers).

2.6 2015-09-05

- A change in the serial port event handling: to acquire data received from the port, user-side code needs to call the new Read method. The EVT_DATA event does not use the data parameter anymore.

The Read() method may be called from any part of the user-side code, including buttons and timers. If no data is received, the Read() method returns an empty value.

This change is mainly intended to help Excel users with background data reception - Excel may drop ActiveX events (and the received data may be lost) when user modifies a cell or when debugging VBA code step-by-step.

2.5.1 2015-06-01

- Fixed a bug with license key registration.

2.5 2015-05-26

- The setup program is changed for compatibility with Windows Embedded.

2.4 2015-02-14

- Two new ActiveX properties: CtsFlow and DsrFlow.

- The DTR and RTS properties made permanent.

- DTR and RTS lines are now ON by default.

2.3 2015-01-20

- Two new ActiveX events: EVT_ARRIVAL and EVT_REMOVE. When a serial port becomes available, the ActiveX sends the EVT_ARRIVAL event to the application. When an existing serial port is removed, the ActiveX fires EVT_REMOVE.

- Specifying Connected=True for already connected port does not disconnect and then reconnect the port.

- Some code cleanup to prevent the ActiveX from sending multiple unneeded EVT_CONNECT events.

- Loosened the check of the DCB structure returned by serial port driver after applying the port settings (Baud rate, number of stop bits, etc). This allows to use remote Linux serial ports through RDP.

2.1.1 2014-09-23

- StrokeReader software now can be uninstalled from the command line. To uninstall, execute srsetup.exe /U /SILENT.

2.1 2013-01-25

- The new PortsAvailableArr property returns an array of serial port numbers available on PC.

- The Developer licensing model is now available.

- License keys issued for v1 are valid for v2.

1.4 2012-10-02

- The new SetBreak method allows to put the transmission line into a break state.

1.3 2012-03-17

- StrokeReader now supports native javascript arrays and able to receive and transmit binary data using arrays. See BINARYJS mode in DataMode property description.

1.2 2012-01-12

- StrokeReader now detects connection of USBSer-based serial ports and modems and sends the EVT_CONNECT notification to user application.

- The new GetPortFriendlyName method allows to get a user-friendly hardware description string for serial port or modem.

1.1 2011-11-21

- The ActiveX is now able to connect with serial ports with numbers larger than COM9.

1.0 2011-10-15

- 64-bit version of StrokeReader is now available.

- The ActiveX now automatically reconnects to USB serial port upon the device arrival.

0.9 2011-08-01 Initial release

© 2025 StrokeScribe. All rights reserved. Use of any portion of this site constitutes acceptance of our Terms of Use and Privacy Policy.
The website material may not be reproduced, except with the prior written permission.

Facebook X Bluesky Youtube Contact Us