Inventu Viewer+ Software Updates

Your Source For Inventu Viewer+ Installation Downloads, Descriptions, Status, Support and Help.

  • Home
  • Installing
    • Telnet Recorder Quick Instructions
  • Downloads
  • Inventu Viewer+ Help
  • About

Inventu Viewer+ Setups 2020L1

December 14, 2020 by ViewerAuthor

Inventu Single Sign-On Continues to Evolve

As more organizations consolidate identity and security under web technologies, Inventu has continued to build-out the capabilities of our InventuSSO framework. With this release, a comprehensive, easy to implement and use multi-account single-signon option! See the FVTerm Web Terminal Emulator section for more details.

Inventu Viewer+ Base Product and Components

(Version: 6.0.24 December 14, 2020)

https://software.inventu.com/2020L1?dl=IVSetup64.exe (64bit)

FlyServer Emulation Service

  • A session’s codepage can now be changed after the initial connection by the user selecting a language preference in settings. This is supported with a new ViewerLib HostConnection.sessionCodePage property which has been integrated into the FVTerm web application.
  • AS400/IBMi 5250 Sessions vulnerable to exception when a 5250 Screen Restore command is broken by network into more than one buffer. For servers with exception handling active this will cause a single user to experience a partial screen display.  For servers with exception handling not active, the emulation service will crash!
  • PCL to PDF printing support, needed when host printing includes PCL printing commands, no longer requires the separate Print Server. Calls to an external PCL-to-PDF conversion utility are now managed with the core Emulation service and a few new Registry settings.
  • 3270 IND$File transfers tweaked and additional logging to address diagnosing xfer folder security issues at some customers
  • Clustered servers – improved some sync error messages to assist customers in identifying sync issues, particularly Admin Client Address “firewall” issues
  • 5250 DBCS session write buffers can contain “stray” Shift-Out characters that normally initiate DBCS sequences but when in a single, rogue position in the buffer cause major screen mangling. Fixed in this release.
  • Fixed error message for Google Authorization problems—details were missing… discovered when user blocked 3rd party cookies, needed for Google Auth…
  • When an ASCII terminal type had print data and the host connection used some overrides (like changing terminal type or codepage), the internal print buffer allocation would cause an exception-fixed in this release.

FVTerm Web Terminal Emulation

  • Added support for Inventu SSO multiple host accounts, including new integration calls for the FVExtLogger extensions.  With a single setting in the InventuSSO.cfg file (multiUserHosts=[hostname]), once a user has been authenticated and identified by the active identity framework (such as SAML 2.0 or Windows Authentication), this prompt will be displayed in the user’s preferred language–so the user can click the Logon and be signed-in automatically using saved credentials and the active InventuSSO script.

    This integration of multiple host accounts in a Single Signon environment solves a serious flaw with many SSO implementations, as many mainframe, AS400 and Unix/Linux users need to be able to signon with more than one host account.

    Other Enhancements and Fixes

  • At times, the underscore attribute was displaying one character extra at the end of underscored text, in the next 5250 and 3270 attribute position.
  • DBCS font displays improved so that underscores now are visible and reverse video fields are centered vertically.
  • In screens that use reverse video fields to draw boxes, no more need to fiddle with the line separator heights as the vertical lines no longer have any gaps.
  • Updated macro user interface buttons to be larger, cleaner and more usable for touch devices.
  • Added localization for additional Macros dialog titles and messages.
  • Settings for the DeviceID / LUName for *required or *prompt only were working when the Profile had a different setting, overriding the Host definition. The host definition was not taking effect.  Fixed in this release—prompts for the user to enter the DeviceID should now work regardless of whether the Profile has an override on the Host definition setting.
  • The user’s language selection at the client (for basic help, messages and tip text) is can now be synchronized with the active code page for both new and existing sessions. There are host systems that have different languages based on the user login profile.  The new configuration Profile setting Synchronized Language Codes determines which language codes will push changes to the server.  This allows a single Viewer Profile to support multiple languages.   Alternatively, multiple profiles can be configured, each with a unique language, but this synch option enables a single Viewer Profile to support multiple languages.
  • Help updated for FVExtLogger server extensions
  • MacroHost class for Server Macros updated to support alternative server macro types to provide a foundation for the Host on Demand HAScript macro support, which is under development.

InventuSSO Connection Framework

  • Implemented new calls for supporting multiple host user accounts for a single authenticated identity. These include GetHostUserIDs and DeleteHostUserID which provide access to the active host accounts for a single identity.  This has been combined with updates to FVTerm which now will provide an optional SSO user interface so that users can select from and manage the list of active host accounts during connection.

ViewerLib API

  • New Property HostConnection.sessionCodePage enables reading or changing the session codepage used for translating (typically mostly for TN5250 and TN3270). Prior to this version, the codepage could only be specified prior to connecting a new session.
  • Help Updated for recent version updates

Emulation Configurator

  • Added new Profile setting “Synchronized Language Codes” which provides the ability to synchronize the user’s language selection at the client with the code page used to translate from the host to the Unicode displayed at the web browser. The help provides the mapping between the 2 character locale code and the codepage used.
  • Help Updated to include all new settings present in recent versions

Filed Under: Admin, Uncategorized, Web Terminal Emulation

Inventu Flynet Viewer Setups 2016ED

July 15, 2019 by ViewerAuthor

Inventu Flynet Viewer 2016ED Enhancements and Fixes

  • New First-Time User Introductory Help for the FVTerm Terminal Emulator Client
  • Further Continuous Updates, Enhancements and Fixes

Inventu Flynet Viewer Base Product and Components
(Version: 5.0.376 July 8, 2019)

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

FVTerm Web Terminal Emulation Feature

  • Added new first-time user single-page help popup. This is configurable in the View when in Profiles mode. Provides key tips that help new users better understand subjects such as printing the screen, clipboard and others. Also provides a new user the first opportunity to select the client language, and is translated into all supported languages.  The design and content is based on feedback from our customers on those issues they most would like new users to be aware of, to reduce the need for emails and other help provided by their internal support and administration staff.
  • For a multi-line entry field that is over 50 characters and has a field below it on the screen, word-wrap is now automatically implemented as a user is keying text into the field.  This follows the same approach as a clipboard paste for multi-row fields, but now works for direct entry by the end-user.
  • The new Profiles-mode capability to locate the action icons and status at the top of the page conflicted with displaying available macros for the current screen (fixed).
  • For developers–a new javascript file is now in the distribution that minifies the FVSessions.js, FVTermParent.js and a new FVHod.js module.  This is named FVApi-min.js and is in the Scripts folder.
  • FVHod.js module includes the FVSessions.HODSession which inherits from FVSession in the FVSessions.js module — it adds a number of new functions that support easy migration of Java and JavaScript code that interact with the IBM Host-On-Demand Java applet.  Included is a transpiler to simplify execution of a series of emulator interactions without the need for nested completion functions.
  • Added a mappable keyboard accelerator definition (StartCopy) to start a clipboard copy operation–this activates the yellow cross-hair cursor for drawing a box around the screen area to copy.  This enables users involved in repetitive copy operations to speed things-up much like the Ctrl-C and Ctrl-V actions do.
  • Operator Help File updated to better reflect new functionality and user interface.
  • Touch devices were not starting correctly when the action icons were positioned at the top of the screen (fixed).

Flynet Viewer Emulation Service and Runtime Framework (Version 5.0.376)

  • Clustered server session allocation for reserved sessions was not always calculated properly at startup (fixed).
  • New connections with changes to an existing host definition were not working consistently.  Some settings, such as the TLS support activation were not being copied to the new session (fixed).
  • HostPrint keyboard accelerator action now shows as [HostPrint] in trace rather than [???]

Profiles Configuration and Runtime

  • Added new properties for a View to display the new user Introductory Help Page (default is yes).

Setup and Installation

  • New Host and Profile Wizards now have the appropriate default CSS file based on protocol when the initial Host Connection is tested.
  • Initial Setup Wizard was maximizing non-Edge web browsers, which, while maximizing vertical space, created confusion.  All browsers now simply issue a warning to the user to make sure the browser has adequate height.

Filed Under: Admin, Uncategorized

Inventu Flynet Viewer Setups 2016EB

June 21, 2019 by ViewerAuthor

Inventu Flynet Viewer 2016EB Enhancements and Fixes

  • Translation for 7 languages now configurable for the FVTerm Terminal Emulator Client
  • AS400 / IBMi Device Printer (IBM-3812-1) is now supported for FVTerm Client printing
  • Visual Studio 2019 and Additional .NET Framework Build Targets for Inventu Flynet Viewer Studio
  • Further Continuous Updates, Enhancements and Fixes

Inventu Flynet Viewer Base Product and Components
(Version: 5.0.374 June 21, 2019)

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

Flynet Viewer Emulation Service and Runtime Framework (Version 5.0.374)

  • TN5250 Device Printer support has been added, emulating the IBM 3812-1 printer. This will be operational for servers that have the Printer Support feature active.  There are configuration settings for the device name of the printer—this is a function of the FVTerm Client and Configuration support.  Typical would be to have the user/client enter the device name for their printer the first time a connection is made.  This support initially includes direct-to-HTML printing using the same functionality as used with print screens.  Future releases will include transparent PCL as well as PDF printing.  Note that customers looking for 3287-1 support for TN3270 hosts should contact Inventu as it will be a minor effort to add 3287-1 emulation based on the new device printer support.

FVTerm Web Terminal Emulation Feature

  • The FVTerm Client has been localized (finally!). Over 275 words and phrases used as part of the client Web UI have been translated from English into 7 languages.  These include Spanish, French, Portuguese, German, Italian, Dutch and Swedish.  For a Profiles mode view, the default language for new clients can be set, as can control over the available and selection order of languages for clients to optionally select in the settings dialog.
  • Device Printer support UI and controls added—currently supported for TN5250 connections on servers with the printer feature. When a user with the printer feature active on a TN5250 profile connects, a new Icon will be displayed – which has the title of “Click to Start Host Device Printing”.   The same Icon is used for stopping a printer session along with popup information bubbles that hover over the printer control icon.  New print jobs, when completed by the host are displayed as an HTML print job (132 column in rotated landscape mode).  Edge and Chrome browsers include a nice print preview as well as a PDF option.
  • Focus for keyboard entry has been improved following a print dialog (for both print screens and device print jobs)–following close of the Printer Dialog, focus will be set to the emulator page so that the user will not need an additional click for function and other keys to work correctly.
  • TN5250 entry fields now have full null support—recent versions were padding with blanks due to a change in the TN3270 NULL handling—TN5250 has now been aligned so that entry fields will not have extra blanks.
  • The top Menu in a 5250 screen on line 4 was not being set as clickable—this has been fixed.
  • UserID when defaulted sometimes was not using the client IP address as a fall-back for uniquely identifying a connected client at the server
  • Status message box styling was improved to improve readability and recognizability—this can still be overridden with the View setting Status Message Background Color
  • FVSessions.js updated to add new function TypeAtRowCol(text, row, column) which will, starting at row, column, type in the text as if the user were typing. This will auto-skip when appropriate within a screen when the text exceeds the length of the starting field.  This has also changed the internals of the Transactions function to avoid truncation with the “T” action code.
  • FVTermParent.js added a dataCache object that can be used by child FVTerm iframes to store data in order to speed-up subsequent FVTerm iframe initialization by avoiding AJAX loading from the server of static data, such as a Locale language text JSON file.
  • In IE, some dialogs were not working correctly due to the emulation logic “grabbing” keystrokes—this has been fixed.

Profiles Configuration and Runtime

  • Added new properties for a Profile to support 5250 Print devices
    • Printer DeviceID – options for user to set the Printer DeviceID or a template that can base the printer device ID on the connected display device ID.
  • Added new View properties related to localization (translation) of the FVTerm client interface:
    • Default Client Language/Locale – used to set the default language for a View
    • Allow Users to Change Client Language/Locale – Boolean, when true (default), user can change language in the Settings dialog
    • Languages that User Can Select – a list of 2 character language codes, space separated that determine the order and included languages for user selection

ViewerLib API

  • New functions
    • GetSessionAlert() returns a string for an active alert (includes printer status messages for the new device printer support)
    • startDevicePrinter(String DeviceID, String filetype) – starts a device printer with the specified deviceID and filetype (currently HTM is supported, PCL and PDF are planned)
    • stopDevicePrinter() – stops a started device printer connection

Setup and Installation

  • New Host and Profile Wizards will now open without a title area to maximize vertical space.  On many VM environments the screen size is very small requiring vertical space for the emulator area in the wizard to be optimized/maximized.

Recorder 2.0

  • The new scrubbing feature added in 2016EA no longer fails to replace strings with the Ampersand (&) character and a few other special characters due to an internal XML un-escape being implemented.

Inventu Flynet Viewer Studio
(Version: 5.0.0.212 June 21, 2019)

http://flynetsoftware.com/2016EB?dl=FVStudio2016.exe
  • Added support for generating solutions and projects targeting Visual Studio 2019
  • Improved detection of installed versions of Visual Studio as well as auto-selecting the highest installed version for new projects
  • Added support for .NET Frameworks 4.7.1, 4.7.2 and 4.8
  • Improved (significantly) detection of build packages for .NET Frameworks–prior logic used highest version installed rather than enumerating actual SDK reference folders–this now will select the highest buildable .NET framework for new projects

Filed Under: Admin, UI Dev, Uncategorized, WS Dev

Next Page »

Flynet Viewer Now Inventu Viewer+

June 15, 2020 Inventu Corporation Renamed Inventu Flynet Viewer As Inventu Viewer+

(Click Here For Details)

On this Site, any reference to Flynet Viewer also applies to Inventu Viewer+

Useful Information

  • About
  • Downloads
  • Installing
    • Telnet Recorder Quick Instructions
  • Inventu Viewer Help

Meta

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

Setups Through Time!

Copyright Inventu Corporation 2020