 |
 |
|
VNCServer |
|
 |
|
version 4.0-BeOS-AGMS-1.24 |
|
|
|
|
|
|
Date Posted: |
January 3rd, 2005
|
|
|
Last Updated: |
May 6th, 2013
|
|
|
License: |
LGPL |
|
|
Downloads: |
3,896 total; 875 recently |
|
|
Page Views: |
39,191 total |
|
|
User Rating: |
 |
 |
|
9.30 / 10, with 10 votes |
|
Jump to the Downloads section |
|
 |
 |
About VNCServer:
VNCServer lets you use your BeOS computer from anywhere there is an Internet connection. You can think of it as a really long keyboard, mouse and video cable!
A VNC client (available elsewhere for Windows, Mac, Linux, others) shows you the BeOS screen and sends keystrokes and mouse actions to your BeOS system over the Internet. The VNCServer software running on BeOS takes that data from the client, and simulates button presses on a fake keyboard and movements of an imaginary mouse. In the opposite direction, it scans your BeOS screen for changes, compresses the resulting graphics data and transmits it to the client.
This is a port of VNC using RealVNC's version 4.0 final source code (which has an extremely well designed class structure, making it easy to do this port). There are lots of VNC clients out there, but I can recommend the RealVNC ones as working very well under Windows. You can get their clients, servers and source code at http://www.realvnc.com/
|
 |
|
 |
Latest Version |
 |
|
 |
| |
 |
|
Details about this version:
Version 1.24, April 2013: Fixed a security annoyance and updated build system to use Jam and work on Haiku. Now you can build it for BeOS PPC, x86 and Haiku x86 gcc2 and gcc4. The security problem was a CPU hogging infinite loop after the idle timeout happened, triggered by someone connecting and doing nothing.
Version 1.23, February 2013: Check for errors when doing networking operations and shut down all network connections when that happens. Then a few seconds later, restart networking operations. This means it can now survive a BeOS "restart networking" operation.
As well, show a dummy bitmap (vertical stripes) if the screen is unavailable and also break the bitmap mutual exclusion lock if the time is getting close to the 0.5 second limit in Haiku OS. That avoids problems with Haiku killing VNC when switching screen resolutions, at the cost of some garbage on the screen.
Fixed a bug with some B_UNMAPPED_KEY messages not being sent, for modifier keys and function keys, due to an array size miscalculation.
Implement automatic shifting for characters that come in with incorrect shift states. Happens for the iPad where you can type an uppercase letter without the client sending the shift key press before the letter. Now it searches all the keymaps (plain, shift, option, capslock, option-shift, caps-shift, etc) to find the symbol and then temporarily presses/releases the appropriate modifier keys to type the symbol in BeOS.
Fake cursor now defaults to off, because Haiku R1A4 does not have hardware cursors so it draws it on the screen so VNC copies it. If you are using BeOS with good video hardware drivers, you may wish to turn it on so you can see the cursor position more easily.
|
| |
 |
|
Any Processor - requires R5 (1.4 MB) |
0 downloads |
|
 |
|
 |
 |
| |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Included |
 |
 |
 |
 |
 |
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 628
Total Downloads - # 881
Total Views - # 444
User Ratings - N/A
|
 |
 |
 |
 |
| |
Remote Access Servers
|
 |
 |
 |
 |
 |
1. BePodder - 9.73
2. QEMU - 9.68
3. ScummVM - 9.57
4. Haiku AGP busm... - 9.35
5. cpu_fix - 9.31
6. vim6 - 9.31
7. VNCServer - 9.30
8. Beezer - 9.26
9. HandBrake - 9.25
10. BeeF - 9.25
|
 |
 |
 |
 |
 |
1. Ati Radeon G... - 40,932
2. BeOS 5 Perso... - 36,763
3. BePDF - 22,622
4. Realtek RTL8... - 20,774
5. Ensoniq Audi... - 19,390
6. USB Joystick... - 17,833
7. ATI Rage 128... - 13,762
8. VLC Media Pl... - 12,318
9. DOSBox - 11,388
10. S3 Trio 64 v... - 10,962
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|