Inventu Flynet Viewer Software Updates

Your source for Flynet Viewer installation downloads, descriptions, status, support and usage information

  • Home
  • Installing
    • Telnet Recorder Quick Instructions
    • Setting the Taskbar Notification Area FV Icon to Run at Startup
  • Downloads
  • Flynet Viewer Help
  • About

Inventu Flynet Viewer Setups 2016EK

December 4, 2019 by FlyBuilder

Inventu Flynet Viewer 2016EK Enhancements and Fixes

  • New Web Terminal Emulation Security Option:  Google Sign-In is now Supported along with Full Admin Integration — Great for organizations looking to implement Chrome/OS workstations or laptops and needing an alternative to Windows desktop terminal emulators
  • Studio has a new Programming Mode when in the Web Preview Tab for Responsive Web Pages
  • Further Continuous Updates, Enhancements and Fixes

Inventu Flynet Viewer Base Product and Components
(Version: 5.0.383 December 4, 2019)

http://flynetsoftware.com/2016EK?dl=FVSetup64.exe (64bit)
http://flynetsoftware.com/2016EK?dl=FVSetup.exe

FlyServer Emulation Service

  • TN5250 Protocol
    • Certain command sequences caused a Write Error Code command to not change the cursor location to the bottom of the screen—this caused the error message to be written to the active cursor location (fixed in this release).
    • The Write Error Code command will now optionally lock the keyboard at the FVTerm client (the Profile setting “Advanced: Lock Keyboard on Error Message” controls this).
  • SSH Client – Bitvise, the provider of the SSH library used for managing sessions issued a security alert October 27, 2019 publicizing potential exploits on their cryptographic libraries. This is documented at the FlowSSH version history page at https://www.bitvise.com/flowssh-version-history#security-notification-836   This was the first such notice issued since 2015 but as a response, Inventu upgraded the SSH libraries to FlowSSH 8.36.  All customers with SSH hosts should upgrade to this version.

FVTerm Web Terminal Emulation

  • Google Authentication has been added as a new security option for the FVTerm Web terminal emulation. This has been added to the Web Server Configuration page as an alternative to Windows, Azure AD or “none”.  For Lite Terminal emulation, requires Server API Feature.  Instructions for configuring in the Google Administration and API Console web pages may be found at http://flynetsoftware.com/help/html/googauth/index.html .   Note that along with support for Google Sign-in, this feature also integrates access to web terminal emulation Views and Profiles using Organization Unit membership as well as Group membership.  This provides the ability to configure access Views based on Group or Organizational Unit, as well as limiting access to specific groups or organizational units.
  • Profile and View settings for controlling web terminal emulation access based on user identity have been fully implemented so that individual Profiles and Views can be omitted from a user’s view if that user has Windows or Google security active and is not in the list of groups set for “Groups that See this View” or “Groups that See this Profile” when the setting is not the default of “Everyone”.
  • Keyboard mapping tool can now remap the left Control key as a single press and release key.
  • New keyboard function added—“Reset PC Keyboard” which will unlock the keyboard and if the active protocol is 5250, clear any error message at the bottom of the screen. Previously the Refresh icon needed to be clicked to unlock the keyboard.
  • 5250 protocol in SCKeydefs.js now includes mapping the left Control key to the “Reset PC Keyboard” function – to add to an existing file, add this line to the respective protocol section to get PC Reset for the Left control key:
    fk(162,’LeftControl’,’handled=ResetKeyboard(em,kev)’);
  • js Client API updated to accommodate Google Signin when Google security is active
  • Some uses of the Control key could leave a window used for capturing clipboard actions preventing the ability to click on the left-side action icons when positioned at the top of the page—fixed in this release.
  • Recent versions would move cursor when clicking back to the FVTerm page from another desktop application instead of simply moving focus back to the emulator.

Setup, Profiles Configuration and Runtime

  • The configuration editor previously at Macros/CfgAdmin.htm has been moved and renamed to Config/Admin.html in the FVTerm application folder.  The web.config file has a redirection added but the user will receive an alert and be redirected if IIS doesn’t have the HttpRedirect component activated.
  • The shortcut in the Flynet Viewer start menu now has an icon for the Configuration Editor
  • Added new settings for Google Authentication to the Web Server Tab
  • Updated Configuration online help to include new settings that were added.
  • When upgrading an older installation, the .json Mimetype is added in case the IIS version is old enough that JSON files are not recognized as static resources.
  • Google API and Authentication required assemblies and web.config modifications now installed to support the new Google Security options.

Inventu Viewer Studio
(Version: 2.0.215 December 4, 2019)

http://flynetsoftware.com/2016EK?dl=FVStudio2016.exe
  • Added new “Programming Mode” for the Web Preview—when checked, hovering over elements highlight them as related to their source Label, Field, Panel or Island—when clicked, a Label, Field or Panel will be activated for property editing without having to leave the web preview.  This drastically improves the ease-of-use when the design of the new web page needs some elements moved from their location on the screen, or other cosmetic properties need changing.
  • Recordings have a new property to exclude from use when generating a Simulated Host Script, to enable cleaner scripts in projects with older recordings that are not relevant to current testing goals.
  • Web Service generated code had a long-existing error when a call was made that was missing needed navigation fields. When generating a list of the missing fields, a type error would cause an exception text to be displayed instead of the list of missing navigation fields.
  • The Options Editing function was broken unless IIS Express was installed on the development PC-without IIS Express installed, an exception would occur when attempting to access Options from the pull-down menu.
  • Web Preview would not work if IIS had only HTTPS port 443 enabled as it was hardcoded for HTTP
  • Many template copyrights were updated to reflect a transfer of Copyrights and Intellectual Property Rights (IPR) from WildTower to Inventu Corporation that occurred in 2015.   Also corrected which modules were exclusively copyrighted by WildTower (and now Inventu Corporation).

Filed Under: Admin, UI Design, Web Terminal Emulation

Inventu Flynet Viewer Setups 2016EJ

October 21, 2019 by FlyBuilder

Inventu Flynet Viewer 2016EJ Enhancements and Fixes

  • New Features:  FVTerm Crosshair Cursor Option and Mouse Wheel Screen Paging
  • Further Continuous Updates, Enhancements and Fixes

Inventu Flynet Viewer Base Product and Components
(Version: 5.0.382 October 21, 2019)

http://flynetsoftware.com/2016EJ?dl=FVSetup64.exe (64bit)
http://flynetsoftware.com/2016EJ?dl=FVSetup.exe

FVTerm Web Terminal Emulation Feature

  • The cursor can now be set by the user and Profile default as “Crosshair” which displays a vertical line to the left of the cursor location and horizontal line below it. The color and width of the line can be set with the Profile configuration by an administrator.
  • The user’s Mouse Wheel can now be programmed to control paging of screens—can be set by an Administrator using the Profiles Configuration Page.
  • 5250 Auto-Entry Input field support added – on filling an AutoEntry field, the emulator will send an ENTER key for the user.
  • Keyboard mapping tool can now remap a key or key combination to enter any of the standard characters A-Z as a keystroke.
  • Added support for Menu Item detection for non-5250 protocols. Prior versions automatically added menu detection and made menu items clickable if the protocol was 5250. Profile new property “Detect Menu Items and Make Clickable” will default TRUE for 5250 and FALSE for other protocols but can be changed to enable/disable this feature.
  • 5250 Right-Justify Numeric fields with Field Exit keys inconsistent with large fields (more than 20 characters). Fixed in this release.
  • When FVTerm is in an independent browser window (not in an iFrame controlled by the FVTermParent.js API), when moving focus between the emulator tab and other browsers/desktop applications, if focus is returned to the FVTerm browser window through any means, the keyboard will now process keystrokes. Prior versions required clicking-into the FVTerm browser page to re-activate the keyboard.

Setup, Profiles Configuration and Runtime

  • The Profile setting Cursor Style now include Crosshair as a default option.
  • Added new Profile settings for Crosshair Cursor Mode: Color for Crosshair Cursor Mode and Width for Crosshair Cursor Mode.
  • Added new Profile settings for the new Mouse Wheel feature: Mouse Wheel Sends PageUp or PageDown Keys, Mouse Wheel Page Up Key and Mouse Wheel Page Down Key – the tool will provide a list of standard Enter, PageUp, PageDown and Function keys to be sent as part of the new Mouse Wheel option.
  • Updated Configuration online help to include new settings that had been added over the last few months.
  • New option “Detect Menu Items and Make Clickable” provides control for detection of on-screen menus (see FVTerm Client description of this feature).
  • When adding a new Host definition, prior releases were not automatically bridging to creating a new Profile based on the new Host, as well as not refreshing the treeview list of active host definitions.
  • New Host definitions settings for “DeviceID / LUName / Answerback” and “Custom Device ID / LUName Template” were being stored incorrectly in the registry, leading to Editor errors while changing the settings. Fixed in this release.
  • New setting for ASCII Host definitions – “Treat Line Feeds as Carriage Return / Line Feed” which defaults new sessions to starting a new line at the leftmost column instead of simply indexing down one row. Some hosts will display initial messages oddly formatted without this option. Prior versions have this setting in the registry and required using the registry editor to activate this mode.
  • For ASCII hosts, the “Scroll History Maximum Lines” was only working if set in the web.config file, not in the Configuration Profile

Filed Under: Admin, Web Terminal Emulation

Inventu Flynet Viewer Setups 2016EH

September 17, 2019 by FlyBuilder

Inventu Flynet Viewer 2016EH Enhancements and Fixes

  • Further Continuous Updates, Enhancements and Fixes

Inventu Flynet Viewer Base Product and Components
(Version: 5.0.380 September 17, 2019)

http://flynetsoftware.com/2016EH?dl=FVSetup64.exe (64bit)
http://flynetsoftware.com/2016EH?dl=FVSetup.exe

FVTerm Web Terminal Emulation Feature

  • Added “Unlock and Refresh” as a keyboard assignment function, which works the same as “Reset Screen (host)” but is easier to recognize. Made Ctrl-R by default a Refresh to match common mappings in desktop terminal emulators.
  • Made Ctrl-D by default a StartCopy function so that users can initiate a Clipboard copy without needing to click on the icon.
  • When a key was mapped with Ctrl, like Ctrl-D for StartCopy, depending on how fast the user clicked the mapped key, the action could be defaulted to the browser function for that combination (fixed).
  • Internet Explorer had an issue with clicking-in to portions of the emulator causing loss of focus for subsequent screens (fixed).
  • Printer Device ID was displaying in settings when it was not needed—saving the printer device ID to local or server storage from the settings dialog was also inconsistent (fixed).
  • Fixed some z-index issues with the new IntroHelp.html popup where some existing elements were displaying in front of the help.
  • With 3270 clients, if a large password input field spanned multiple rows, the input by the user would be padded with blanks (fixed).
  • Clipboard drawing mode for Copy was inaccurate when the Icon Tray was configured at the top of the page (fixed).
  • Websocket server handler was vulnerable to a buffer overflow resulting in a loop in the handler Task. Indication that this is happening is CPU pegged at 1 / vCPU’s in the W3WP process for the FVTerm v4.0 IIS Application pool.  May have been related to poor network connections…fixed in this release.
  • If a null character was included in a TN3270 datastream input/unprotected field, it resulted in truncated data for the field—fixed in this release.
  • The FVSessions Session class SetFocus now defaults to not also placing focus into the emulation document’s body. An additional Boolean parameter was added to control that functionality (defaulted off).
  • Added the session.SetFocus(focusOn, activate) function to the FVSessions API, to provide solid deactivation and activation of an FVTerm instance. This helps avoid unwanted focus events in multi-framed environments.  When focusOn is true, the activate parameter controls if focus is explicitly set into the FVTerm body—if not present or false, no explicit focus will occur.
  • FVSessions Session.Transactions function now treats a command with no “^” character as a “I” command. In other words, straight text is simply treated as a hllapi keys command.  So “abcd@T” works the same as “I^abcd@T”.
  • FVSession Transactions composite hllapi call was not calling its completion function if a composite hllapi string ended with an empty command or other unrecognized action code (fixed).
  • FVSession Transactions composite hllapi call tweaked so that a plain hllapi string like “@C” will be treated same as the I^@C “enter keys” sequence. Prior to this tweak, the @C would not be sent and the completion function not called.
  • FVSessions.js Transaction function updated so that the ^I command is now run in the client up until a host action key (like Enter or Clear) is needed. This enables the use of some fragments that only do tabbing and data entry but may not involve an enter.  This update also adds a new function in-support of the ^I command—FVSessions.Session.TypeKeys(text, screenWaiter).
  • Enhancements and additional classes added to Server Macros to accommodate enhancements to the framework supporting conversion from desktop terminal emulator VBA macros

Setup, Profiles Configuration and Runtime

  • Added automatic editing of stock HTML files that need the document.domain set. These files currently include SCTerm.html, welcome.htm, TopMenu.html, IntroHelp.html, ShowKeys.htm, Sessions.html and macros\MacrosMgr.htm.  If the PRESERVE comments have not been altered, the script block with a single line of document.domain=’yourdomain’ will be replaced into the preserved area.  This is in the Advanced section of the Web Server tab and makes setting the document.domain for all affected files easier and less error-prone.
  • For a Profile, added the Recognition Application ID setting, which allows connecting a profile with a specific recognition definition file. This still requires editing of web.config to add the application key, but in many cases this is performed as part of code generation by Viewer Studio.
  • For a Profile, added the Field Upgrades Active setting. When this Boolean is true the host or profile definition is expected to have a Field upgrades definition file active.  This requires custom support services interim to availability of a screen upgrade editor.

IND$FILE 3270 File Transfers

  • A problem was discovered when rare network conditions caused buffers to be separated at the start of an IND$FILE execution on the host. This caused the transfer to fail with the message “ERROR: IND$FILE command failed, no transfer initiated–check host file name for validity”.  Fixed in this release.

Filed Under: Admin, Web Terminal Emulation

Useful Information

  • About
  • Downloads
  • Flynet Viewer Help
  • Installing
    • Setting the Taskbar Notification Area FV Icon to Run at Startup
    • Telnet Recorder Quick Instructions

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Archives

  • December 2019
  • October 2019
  • September 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • November 2018
  • October 2018
  • April 2018
  • June 2017
  • December 2016
  • March 2016
  • May 2015
  • February 2015
  • November 2014
  • September 2013
  • May 2013
  • March 2013
  • June 2012
  • October 2011
  • June 2011
  • May 2011
  • November 2010
  • October 2010
  • September 2010
  • July 2010
  • June 2010
  • January 2010
  • October 2009
  • September 2009
  • August 2009
  • June 2009
  • May 2009
  • April 2009
  • January 2009

Copyright Inventu Corporation 2019