Jonas,

A lot depends on who, how and where you asked. And developer.apple.com is the very first site you get when googling for "mac programming" or "apple programming". To be honest, I also thought you already knew about that site, but simply did not know what exactly to look for there (e.g., "authorization" vs "administrator rights")..

I have to admit that I don't know much about nix, but I got an answer this morning: I can order a Mac :-) what I want to know is what authorization the user has and what he can and can not do.

It does not mean that your "client" can't simply enable a local VNC server, open a https tunnel to the server and simply tunnel VNC over this connection. Of course, no one can stop you from reimplementing everything, but it's probably going to be quite a bit of work (as such low level things are quite platform specific).
Tunnuling over our server is impossible and rules out central control/management, both sides must act as https clients It is indeed a lot of work: when I first started, I had completely written a P2P connection and running within 2 weeks.
Developing the same over a server took almost 3 years...
The server was the hardest part though: i has to handle a lot of sessions and has to run 24/7 without failure. It's only restarted every 6 months for maintenance, mainly for the Windows based servers.

Paul


----- Original Message ----- From: "Jonas Maebe" <[EMAIL PROTECTED]>
To: "FPC-Pascal users discussions" <fpc-pascal@lists.freepascal.org>
Sent: Thursday, August 28, 2008 9:29 AM
Subject: Re: [fpc-pascal] Mac OS X api cals



On 28 Aug 2008, at 08:11, Paul wrote:

http://developer.apple.com/documentation/Security/Conceptual/authorization_concepts

thanks for these links, wonder why this site was not listed the mac developer forums ..

A lot depends on who, how and where you asked. And developer.apple.com is the very first site you get when googling for "mac programming" or "apple programming". To be honest, I also thought you already knew about that site, but simply did not know what exactly to look for there (e.g., "authorization" vs "administrator rights")..

And he can of course also look at the source code of existing VNC servers, e.g. http://sourceforge.net/projects/osxvnc/
see my other reply

It does not mean that your "client" can't simply enable a local VNC server, open a https tunnel to the server and simply tunnel VNC over this connection. Of course, no one can stop you from reimplementing everything, but it's probably going to be quite a bit of work (as such low level things are quite platform specific).


Jonas
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal



_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to