First - I am new to the forum, and LOVE the PcHelpware product. I am a developer, but not C++ so pardon some of my ignorance as I am learning.
I have made a custom server and put it out on our site for our clients to run. works great.
Now I need a custom viewer.exe .. specifcially, some prefilled items.
I want our help desk (non techies) to run an executable, and have the window only have 2-3 things. First, and ID code, preferably autogenerated upon openning, a start and a stop button. Thats It. I want to preconfigure the alias, password, repeater settings, etc. and not make them visible.
I know I can do this with a profile, which I have done, however the password obviously isn't kept across machines, and the staff still has the ability to change (read - SCREW UP) the repeter settings, password, etc.
I want to either create a tool to do this, or adjust the source to render a smaller, simplier screen, with the other necessary data pre-filled and re-deploy a new view.exe
Anyone done this? Can you point me in the basic direction. I am willing to trudge through, but don't want to re-invent the wheel.
Thanks!!
p.s. - is there an easy way (or future feature) to not show the password text box if the password is provided on the server.exe?
After more 2 000 000 (two million) views on forum for 1.5.0.x development versions... and 1.6.1.0, 1.6.3.0-dev versions
A new stable version, UltraVNC 1.6.4.0 and UltraVNC SC 1.6.4.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38095
Feedback is always welcome
2025-12-14: 1.7.1.X-dev release builds need tests and feedback: https://forum.uvnc.com/viewtopic.php?t=38134
2025-12-02: We need help: English Wikipedia UltraVNC page has been requested to deletion: https://forum.uvnc.com/viewtopic.php?t=38127
Any help is welcome to improve the UltraVNC page and/or to comment on the Wikipedia Talk page
2025-05-06: Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078
2023-09-21: Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Development: UltraVNC development is always here... Any help is welcome
Feedback is welcome
A new stable version, UltraVNC 1.6.4.0 and UltraVNC SC 1.6.4.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38095
Feedback is always welcome
2025-12-14: 1.7.1.X-dev release builds need tests and feedback: https://forum.uvnc.com/viewtopic.php?t=38134
2025-12-02: We need help: English Wikipedia UltraVNC page has been requested to deletion: https://forum.uvnc.com/viewtopic.php?t=38127
Any help is welcome to improve the UltraVNC page and/or to comment on the Wikipedia Talk page
2025-05-06: Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078
2023-09-21: Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Development: UltraVNC development is always here... Any help is welcome
Feedback is welcome
custom viewer
-
petoulachi
- 8

- Posts: 20
- Joined: 2007-02-18 11:22
Re: custom viewer
If you are a developper you could then use the 1SCVDLL.dll and make your own application.
It's quite easy, as the only thing you have to do is calling the Start_viewer method for this DLL, giving your own paramater (repeater URL, port, ID, password....).
You can then just display to the user a single windows that show a generated ID, and 2 buttons : Start, which call the start_viewer method, and Stop, which call the stop_viewer method.
It's quite easy, as the only thing you have to do is calling the Start_viewer method for this DLL, giving your own paramater (repeater URL, port, ID, password....).
You can then just display to the user a single windows that show a generated ID, and 2 buttons : Start, which call the start_viewer method, and Stop, which call the stop_viewer method.
Re: custom viewer
It actually looks like (based on the pchelpware_viewer.cpp file) that a stop is done with Start_viewer("", "",0,0,"",0,0,99,0) and there doesn't seem to be a Stop_viewer export. (I'm currently experimenting using delphi to create just this type of front end.)petoulachi wrote:You can then just display to the user a single windows that show a generated ID, and 2 buttons : Start, which call the start_viewer method, and Stop, which call the stop_viewer method.