Bare bone VNC server for Windows CE. Currently only uncompressed blocks are supported. It has been ported from the original code from AT&T (windows server release 3.3.3.r9) as part of a feasibility research project. Also compiles under VC++6.

Project Activity

See All Activity >

Categories

Internet

License

GNU General Public License version 2.0 (GPLv2)

Follow Windows CE VNC server

Windows CE VNC server Web Site

You Might Also Like
Nectar: Employee Recognition Software to Build Great Culture Icon
Nectar: Employee Recognition Software to Build Great Culture

Nectar is an employee recognition software built for the modern workforce.

Our 360 recognition & rewards platform enables everyone (peer to peer & manager to employees alike) to send meaningful recognition rooted in core values. Nectar has the most extensive rewards catalog so users can choose from company branded swag, Amazon products, gift cards or custom reward types. Integrate with your other tools like Slack and Teams to make sending recognition easy. We support top organizations like MLB, SHRM, Redfin, Heineken and more.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5

User Reviews

  • After some adaptions it works well under Windows Embedded Compact 2013 - ARMv7.
  • The download is for a project targeting x86 not ARM. Is this meant as a server for x86 machines (for CE machines to view) or as a server for CE machines (for external clients to view)? If the project is meant for Windows CE (and ARM-based processors), how does one convert from the current x86 project to a ARM project?
  • Great sharing. This application is a complete re-writeup from original source of AT&T as it said and with the modification from fmuell it works even better. Thanks to the author as well as fmuell.
  • When the mods given by fmuell in the reviews, it worked great. Thanks for taking the time to post this useful project.
  • Things I had to change: 1. in CSvrMain::Negotiate() (SvrMain.cpp): .. si.format.depth = (m_ScrUpdate.m_iBitsPerPixel == 16) ? 15 : m_ScrUpdate.m_iBitsPerPixel; //otherwise Error "Client requested unsupported format" appears .. 2. in CSvrMain::Negotiate() (SvrMain.cpp): .. else if (m_ScrUpdate.m_iBitsPerPixel == 16) {//color order is rgb, so si.format.redShift = 10; /* number of shifts needed to get the red */ si.format.greenShift = 5; /* similar for green */ si.format.blueShift = 0; /* and blue */ } .. 3. in RectangleSend( LPVOID parent ) (ScrUpdate.cpp): .. DeleteObject(hBMP); DeleteObject(hBMPCmpCopy); DeleteDC(hDCCopy); DeleteDC(hDCCmpCopy); //DC must be deleted before DIB otherwise DIB remains in memory DeleteObject(hDIBCmp); DeleteObject(hDIB); .. 4. I included rfbVncAuthentication, which is EBC-DES, with the password used as key, each password character in reverse bit order!!! So every 8th bit becomes a zero, using 7-bit ASCII-chars.. Thanks to http://www.vidarholen.net/contents/junk/vnc.html ! Now it is running quite well under Wince6.0, compiled with emvc++ for ARMV4T!
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Windows IoT

Languages

English

Intended Audience

Developers

User Interface

Win32 (MS Windows), Handheld/Mobile/PDA

Programming Language

C++, C

Related Categories

C++ Internet Software, C Internet Software

Registered

2002-06-08