Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Aug 19, 2019 7:53 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
 Post subject: VNC client
PostPosted: Mon Jan 08, 2007 11:08 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
I have made a VNC client for KolibriOS
It's still beta version but the following things already work:
    -RAW frame encoding 8BPP/32BPP
    -Sending mouse events
    -Use a thread to receive and parse all incoming data
    -let user input server address (uses DNS)
    -beep when requested by server
    -close when connection is lost
    ....

you can find the latest version on SVN server

Spoiler: Show
Image

(screenshot made by heavyiron)


Last edited by hidnplayr on Thu Aug 13, 2015 11:00 am, edited 1 time in total.

Top
   
 Post subject:
PostPosted: Tue Jan 09, 2007 11:04 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
screenshot of your application looks cool :)


Top
   
 Post subject:
PostPosted: Wed Jan 10, 2007 8:22 am 
hidnplayr
The application Panel you remade?


Top
   
 Post subject:
PostPosted: Wed Jan 10, 2007 11:32 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
Mario79 wrote:
hidnplayr
Did you remake the Panel application?


mario, the screenshot was made by heaviron so you will have to ask heavyiron about the panel ;)


Top
   
 Post subject:
PostPosted: Wed Jan 10, 2007 11:58 am 
hidnplayr
Well, I mistaken, I apologize. :-)
You have written good application.
Good luck.


Top
   
 Post subject: Re: VNC client
PostPosted: Fri Sep 16, 2011 5:08 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
hidnplayr

Why VNCclient has by default
Code:
 mode         db 0 ; 0 = connection details, 1 = authentication


In this mode writes nothing to the window. Why? May be it need some explanations.

_________________
Через тернии к звездам


Top
   
 Post subject: VNCclient
PostPosted: Sun Sep 18, 2011 12:50 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
:( can't connect to my VNC server from KolibriOS.
Server is VINO, settings are "allow other users view my desktop" and "allow users control my desktop". All connections are unsecured.
Screen resolution 1280x800x32 or 1024x768x32.
VNCclients writes "No vnc server on this address". It's means that "RFB" message hadn't been received. I checked my server with telnet and had "RFB 003.007" or something like this.


Top
   
 Post subject: Re: VNC client
PostPosted: Mon Sep 19, 2011 10:30 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
When this byte is 0, the gui should ask for server address (and port number).
When it is 1, it should ask for user name and/or password (wich is not implemented yet).

There was a problem in the code for drawing the GUI, fixed now.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
 Post subject: Re: VNCclient
PostPosted: Mon Sep 19, 2011 10:43 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
The current VNC client does not yet support this newer RFB protocol.

EDIT: VNC servers are backwards compatible and can be requested to run on VNC 3.3 protocol.
If the connection failed, it was because of a bug in my program.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Last edited by hidnplayr on Thu Aug 13, 2015 10:58 am, edited 1 time in total.

Top
   
 Post subject: Re: VNC client
PostPosted: Thu Sep 22, 2011 12:45 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Now it looks much more better.

_________________
Через тернии к звездам


Top
   
 Post subject: Re: VNC client
PostPosted: Tue Jan 10, 2012 10:40 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Can VNC client connect to localhost?


Top
   
 Post subject: Re: VNC client
PostPosted: Tue Jan 10, 2012 11:12 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
I dont think there is a workin loopback system in network stack right now.
Also, there is no VNC server, so i dont see the point..

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
 Post subject: Re: VNC client
PostPosted: Mon Feb 04, 2013 8:50 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Hope you'll like these screenshots. First is Dillo, and second is Wine running Photoshop.
Attachment:
wow.png
wow.png [ 31.34 KiB | Viewed 4894 times ]

Attachment:
ps.png
ps.png [ 29.39 KiB | Viewed 4894 times ]


Top
   
 Post subject: Re: VNC client
PostPosted: Mon Aug 03, 2015 4:20 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
#5663: Return the VNC client back to working state.
#5666: Added CopyRect encoding support.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
 Post subject: Re: VNC client
PostPosted: Wed Aug 05, 2015 1:14 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
#5668: bugfixes, better GUI, error reporting.
#5669: use more memory to assemble.
#5670: Fixed problem with redraw, corrected mouse coordinates, preliminary keyboard support, GUI fixes.
#5677: better keyboard support, selectable pixelformat at compile time (8bpp/16bpp/24bpp), bugfixes.
#5680: support for VNC authentication.


Attachments:
vnc1.png
vnc1.png [ 2.21 KiB | Viewed 3399 times ]
vnc2.png
vnc2.png [ 2.24 KiB | Viewed 3399 times ]
vnc3.png
vnc3.png [ 31.17 KiB | Viewed 3399 times ]

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited