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

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- 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

Any development on a VNC Repeater in C#?

Post Reply
cheesekun
8
8
Posts: 9
Joined: 2011-03-19 04:32

Any development on a VNC Repeater in C#?

Post by cheesekun »

Hi everyone,

I'm looking for any development work done on a Ultra VNC Repeater in C# . Most of the work is currently done with C++.

If there is no development work in this area in C# I would like to connect with like minded persons and get the ball rolling.

I think that getting a C# Repeater will help Ultra VNC become more adaptable in todays Windows Development segment. With the development and proliferation of the Mono framework the hard work done on the C# front can be compiled and run on Linux distros.

Thanks,

Jeremy.
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Any development on a VNC Repeater in C#?

Post by supercoe »

Personally I wish the work would be done on Karls Perl repeater but that's just me.
It's just so cheap to get a Linux VPS with plenty of bandwidth to run a Perl repeater.

Don't get me wrong, I'm not opposed to any development on the age old repeater no matter what the language!
:)
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
cheesekun
8
8
Posts: 9
Joined: 2011-03-19 04:32

Re: Any development on a VNC Repeater in C#?

Post by cheesekun »

Well written C# can be run wherever Mono can be run.

It can also interact with databases and webservices quite easily.
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Any development on a VNC Repeater in C#?

Post by supercoe »

I forgot about the Mono project, good call.
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
B
800
800
Posts: 2338
Joined: 2009-09-09 14:05

Re: Any development on a VNC Repeater in C#?

Post by B »

Hmm, the Perl version's only about 700-800 lines of code, so I'd guess it shouldn't be that hard to go from C++ to C# if you wanted...

(Mono's still got a pretty bad reputation unfortunately, so I"m not sure that's a real selling point.) Perl seems a lot more safe and platform neutral to me.

That said, if you do a C# port, please share!

As far as I know the person to get in touch with is Rudi De Vos, the main UltraVNC developer who is currently finalizing the 2.x version of the repeater.
Last edited by B on 2011-03-21 16:00, edited 1 time in total.
cheesekun
8
8
Posts: 9
Joined: 2011-03-19 04:32

Re: Any development on a VNC Repeater in C#?

Post by cheesekun »

So far I have the server able to respond to Ultra VNC clients and obtain their repeater ID number. Which doesnt seem like much but I've never done any socket/tcp work before.

Now onto the VNC client connection. Then the packet forwarding.
Post Reply