After more 1 000 000 (one million) views on forum for 1.5.0.x development versions... and 1.6.0.0 version
A new stable version, UltraVNC 1.6.1.0 and UltraVNC SC 1.6.1.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38080
Feedback is welcome

Celebrating the 22th anniversary of the UltraVNC (25th anniversary since the laying of the foundation stone): https://forum.uvnc.com/viewtopic.php?t=38031

Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078

Development: UltraVNC development is always here... Any help is welcome.
A new development version, UltraVNC 1.6.3.0-dev has been released, please test it: https://forum.uvnc.com/viewtopic.php?t=38091
Feedback is welcome

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Extended Chat

Any features you would like to see in UltraVNC? Propose it here
Post Reply
shadowfax
40
40
Posts: 77
Joined: 2010-05-06 12:28
Location: Spain

Extended Chat

Post by shadowfax »

The Chat system could allow for extended chat features.

I've tested a modification making the chat system work in an IRCish fashion. As simple as the chat system gets right now it would send:

Code: Select all

:<DISPLAY_NAME>!<USERNAME>@<COMPUTERNAME> PRIVMSG :<MESSAGE>
...or...

Code: Select all

:<USERNAME>@<COMPUTERNAME> PRIVMSG :<MESSAGE>
(Destination nickname used in IRC protocol is not used right now but would be REALLY nice to use it)

This will show up in the chat window as:

Code: Select all

<DISPLAY_NAME>: MESSAGE
or

Code: Select all

<USERNAME@COMPUTERNAME>: MESSAGE
How the hell could this extend the feature sets of UltraVNC?

Right now we could through in some additional commands such as NOTICE (Could keep the chat window hidden while popping a MessageBox showing the message), or even add commands such as "SYSINFO" (To gather system information. This last bit could be retrieved through a JSON array or keep the IRCish fashion such as in WHOIS commands...

On the long run, the repeater could sneak into chat conversations allowing some users to send a global message to all the viewers, all the servers, or all the viewers and the servers. For example:

Code: Select all

:Administrator!admin@Repeaterhost PRIVMSG ALL_VIEWERS :System maintenance. The repeater will be rebooting.
Not sure if anyone else would find this usefull apart from the Display name... I think it could extend the features of the chat system.
Post Reply