Display an old style,Non-Graphical (ChUI - green screen) program from a web page

Started by gshauffenburg, June 23, 2026, 08:50:28 AM

Previous topic - Next topic

gshauffenburg

List,

I am trying to launch a legacy (non-web) PxPlus program from a web page.

I followed the instructions in the "URL Request to Run a PxPlus Program" documentation, but I have not been able to get it working. When I click the link, Windows prompts me to confirm that I want to run PxPlus. After I select **Yes**, the screen briefly flashes, but the program never appears and there is no active PxPlus session visible on the taskbar.

I understand that converting the application to a web-based version would be the preferred solution, but that is not currently an option. For the time being, I am looking for a workaround that would allow users to launch the existing PxPlus program from a web page.

Has anyone successfully implemented this, or can anyone suggest additional troubleshooting steps? Any advice would be greatly appreciated.

Thank you.

Devon Austen

You can do this by using a url that starts with windx://

If you install the windx plugin via our installer the windows registry entries should be there already on your client systems. If not you can have your installer create the registry entries easily. It is documented below.

https://manual.pvxplus.com/page/windx/browser.htm
Principal Software Engineer for PVX Plus Technologies LTD.

gshauffenburg

Devon,

I have tried windx://<server-name>@scs/<port>:Show/<path>/<program name>.

Replacing all values inside <> with the correct values.  I get a message asking if I want to "Open PxPlus (64-bit)?". I say open, the screen flashes, but my program does not display and there is no new PxPlus session showing on the taskbar.

I should add that we are in a client server environment.  No local PxPlus.

Devon Austen

What version of PxPlus are you using?

I think there was an issue with url security that was fixed in PxPlus 2025. Before 2025 you would use : not @ in the url but browsers stopped allowing that. So with PxPlus 2025 it now uses @.
Principal Software Engineer for PVX Plus Technologies LTD.

gshauffenburg

Devon,

We are on PxPlus 2026 (v23.00.000).  It has been a while since I posted.  I should have remembered to specify that.

Devon Austen

The issue maybe that you have a :Show and not ;Show.

If that is not the issue see below:

The windows registry should have a entry that makes windx:// launch your windx plugin pxplus and run the *url program. The *url program then calls *plus/cs/url in the case of @scs. It is here the message box you are seeing comes from. So we know this much is working.

You can open up and edit the *plus/cs/url program to do some debugging of where the issue is. I would make sure the arguments are what they should be. If that looks good try to escape so you can then step though and see where the error happens.
Principal Software Engineer for PVX Plus Technologies LTD.

gshauffenburg

Devon,

I was finally able to get a connection using:

windx://servername@ssh:port

It will then ask for my credentials.

What I am still trying to figure out is how to connect without providing the credentials and get it to run a specific program.

Are you able to provide an example of how to configure this?


Devon Austen

If you want a call I would suggest creating a helpdesk ticket with all the info and requesting to schedule a call.

What I can say for now is that if you want to bypass ssh login and run the program using simple client server like you were trying to do before is your best bet. The windx:// ssh does allow you to specify a username and password as part of the url but I don't think you can set the terminal and auto launch your program via the link.

The @scs should work you just were trying to use a colon : instead of a ; before the Show/ the other issue may be the path. You can determine that by trying to run a program in the install directory.

When using windx:// with @scs it uses the *plus/cs/url program which you can read and edit and use to debug

If using ssh it is *wdx/url_ssh program that is used.
Principal Software Engineer for PVX Plus Technologies LTD.