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

Questions

Simple, Free, Open Source UltraVNC Wrapper Supporting Windows and Mac OSX
Post Reply
star521
8
8
Posts: 13
Joined: 2010-03-04 08:40

Re: What is ChunkVNC?

Post by star521 »

Hello, there

I got some questions to ask, hoping for your clearly answer.

ChunkVNC consists of three parts:
Repeater act as a middleware or a "relay" between InstantSupport and ChunkViewer across the Internet,
am I right?

ChunkViewer is the part of UltraVNC(vncviewer), while InstantSupport sets up the UltraVNC server(winvnc.exe).
Can chunkvnc fulfill all the features that UltraVNC have ?
How is the performance compared to UltraVNC ?

Well, I pretend to add functions, like user authentication.
Is that possible to modify chunkvnc only, or have to change UltraVNC too ?

Currently, chunkvnc supports operating systems include Windows 2000, XP, Vista, 7 and Mac OSX 10.4.
Is it possible for chunkvnc running on other windows embedded OSs, such as windows XP embedded.
Will do the testing later.

Download the source code from this website http://www.walkernerds.com/chunkvnc:
Following the installation guide:
Step 2. compile specify the Address of the repeater.

repeater ports: a static WAN IP address is recommended.
In this way, the viewers and servers can access this repeater via the Internet, no matter where they are.
How many connections the repeater can hold on at the same time?
Viewer:5901
Server:5500
What are this two port settings used to ?
I assume that the repeater would listening at port 5901 for viewer connection and another for server's.
Right ?


If I use AutoIt v3 to run the script, such as ChunkVNC.au3, after the code compiled, the source codes are missing.
I figure out the problem is caused by the method in the code, which is using to remove temp files.
What's worse, it even delete my files, which located in the same directory with
the source code.

I know chunk have installation guide, but is there exist documents about using the source code ?
So that we can use the code directly without the compilling tool's(compile.exe) help.

many thanks.
star
you can do well
you must do well
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Questions

Post by supercoe »

Wow lots of questions there, lets break it down:

Repeater act as a middleware or a "relay" between InstantSupport and ChunkViewer across the Internet, am I right?

Yes


ChunkViewer is the part of UltraVNC(vncviewer), while InstantSupport sets up the UltraVNC server(winvnc.exe).
Can chunkvnc fulfill all the features that UltraVNC have ?
How is the performance compared to UltraVNC ?
Well, I pretend to add functions, like user authentication.
Is that possible to modify chunkvnc only, or have to change UltraVNC too ?


ChunkVNC is just a wrapper application, all it does it setup UltraVNC.


Currently, chunkvnc supports operating systems include Windows 2000, XP, Vista, 7 and Mac OSX 10.4.
Is it possible for chunkvnc running on other windows embedded OSs, such as windows XP embedded.
Will do the testing later


Try it and let us know, I haven't tested on XPe but it should work.


How many connections the repeater can hold on at the same time?


The included windows repeater supports 20 connections, if you need more I'd suggest setting up a linux repeater.


Viewer:5901
Server:5500
What are this two port settings used to ?
I assume that the repeater would listening at port 5901 for viewer connection and another for server's.
Right ?


Yes


If I use AutoIt v3 to run the script, such as ChunkVNC.au3, after the code compiled, the source codes are missing.
I figure out the problem is caused by the method in the code, which is using to remove temp files.
What's worse, it even delete my files, which located in the same directory with
the source code


I wouldn't recommend running a script before looking at the code to see what it does. Deleting files is the expected behavior of the ChunkVNC.au3 script.


I know chunk have installation guide, but is there exist documents about using the source code ?

The source code is documented with comments.


So that we can use the code directly without the compilling tool's(compile.exe) help.

Compile.exe is required to successfully create InstantSupport.exe.


I'd suggest that you read over all of the .au3 files so you understand what ChunkVNC is actually doing before deviating from the installation instructions.
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
davemoss1978
Posts: 3
Joined: 2010-04-15 15:51

Re: Questions

Post by davemoss1978 »

supercoe,

I came across chunkvnc over the internet, and I am very interested in its open source nature (and using autoit...)
How many connections the repeater can hold on at the same time?
The included windows repeater supports 20 connections, if you need more I'd suggest setting up a linux repeater.
are you talking about 20 active connections? by "active", I mean the viewer is viewing the server. also, how many connections a linux server will be able to support?
I know chunk have installation guide, but is there exist documents about using the source code ?
The source code is documented with comments.
:) do you think you can provide a whitepaper or technical introduction or as star521 mentioned "guide" on it?
B
800
800
Posts: 2338
Joined: 2009-09-09 14:05

Re: Questions

Post by B »

His basic installation guide is at http://www.walkernerds.com/chunkvnc/ins ... guide.html

His code's up on http://chunkvnc.googlecode.com/ for your perusal.

Personally, at this point I'd <b>much</b> rather he spend his time getting the next version out than in providing additional formal technical guides for other developers. (Just my opinion....) It's "just" a set of scripts, and it's all readable. That said, supercoe is terrifically helpful when people pose questions, technical or otherwise, here.
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Questions

Post by supercoe »

Beat me to it B, ditto.
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: Questions

Post by B »

Cool. Apropos of nothing, I notice that your namesake product is represented in the upcoming Toy Story 3.

http://www.slashfilm.com/2010/03/30/mee ... telephone/
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Questions

Post by supercoe »

The resemblance is striking! lol
Pixar makes great films, I really liked the first Toy Story more than the second (probably because I was younger) so I hope they make this one good.
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
davemoss1978
Posts: 3
Joined: 2010-04-15 15:51

Re: Questions

Post by davemoss1978 »

Personally, at this point I'd much rather he spend his time getting the next version out than in providing additional formal technical guides for other developers. (Just my opinion....) It's "just" a set of scripts, and it's all readable. That said, supercoe is terrifically helpful when people pose questions, technical or otherwise, here.
that is fine, B and supercoe, although I think lacking some technical documentation of the product may hinder the rate of adoption, especially from the developer community, like myself. Creating a technical overview of architecture is not going to be time-consuming, IMHO. after all, you may not want to answer the questions all the time. just my two cents.

anyway, what do you think of connection question regarding performance?
How many connections the repeater can hold on at the same time?
The included windows repeater supports 20 connections, if you need more I'd suggest setting up a linux repeater.
thanks a lot!
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Questions

Post by supercoe »

The AutoIt scripts are documented with comments, I guess I don't really feel that the project needs any more technical information than that considering it's not that many lines of code. Maybe in the future I'll add the documentation you're looking for I'd rather spend my current minimal time on coding the next release.

I don't understand your question about performance, this project only sets up the UltraVNC server and viewer.
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
star521
8
8
Posts: 13
Joined: 2010-03-04 08:40

Re: Questions

Post by star521 »

Thank you..
Thank you for all your time!
Will be come back later and talking with you guys.
Busy day...
you can do well
you must do well
davemoss1978
Posts: 3
Joined: 2010-04-15 15:51

Re: Questions

Post by davemoss1978 »

essentially, my question is, as you mentioned
The included windows repeater supports 20 connections, if you need more I'd suggest setting up a linux repeater.
by the quoted sentence, do you mean chunkvnc can support 20 active concurrent connections where the viewers are accessing the servers?

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

Re: Questions

Post by supercoe »

davemoss1978,

Yes, 20 viewers can connect to 20 servers max with the Windows repeater. (I've never tested more than a few at a time but looking at the code of the Windows repeater it looks like it's set at 20.)

The Linux repeater supports 1000 I believe.
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: Questions

Post by B »

To put an even finer point on it, dave, supercoe <b>did not write</b> most of what you're getting with ChunkVNC. His coding is limited to the "wrapper" that generates InstantSupport.exe and the ChunkViewer.exe.

UltraVNC and its various components were written by other people, and there are varying levels of technical documentation for that project.

The Repeater, too, is part of the general UltraVNC environment, and was similarly <b>not</b> written by supercoe, although I think he chose a newer version to bundle.

Again, if you look at the actual AutoIT source code he provides, it's not terribly complex or hard to follow (and I haven't seriously programmed in years).

At this point I'm kind of wondering just what you're actually expecting in the way of additional documentation? What would the "whitepaper" do for you, over and above what you can gather looking at the code and participating in the forum?
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Questions

Post by supercoe »

Thanks B, ditto :D
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
Post Reply