Newsgroup: it.comp.lang.delphi
Titolo: Desktop remoto

Salve,
avete presente programmi tipo PCAnywhere o Assistenza Remota di Windows XP?
Questi programmi permettono di avere in locale il desktop di un pc remoto.
Mi piacerebbe realizzare un'applicazione simile e l'unica idea che ho avuto
č quella di fare screenshot e mandarli in continuazione (per catturare lo
schermo) e di usare un hook (per tastiera e mouse), tuttavia mi sembra una
soluzione troppo impegnativa a livello di risorse, sapete consigliarmi altre
strade?


Premesso che non ne capisco un'acca di C++, hai provato a dare un okkio
al progetto VNC?
http://www.uk.research.att.com/vnc
Dovrebbero essere disponibili anche i sorgenti da compilare.
Ciao
--
Doc Hollywood
------------------------------------------------------------------------
Non penso mai al futuro, viene cosi' presto. (A.Einstein)
------------------------------------------------------------------------

Non conosco il C++ tanto bene da poterci capire qualcosa... :-(

> Non conosco il C++ tanto bene da poterci capire qualcosa... :-(
Casomai prova cmq a dare un'occhiata ai sorgenti in Perl che sono un po'
piu' comprensibili o al "detailed paper about VNC" che trovi in
http://www.uk.research.att.com/pub/docs/att/tr.98.1.pdf
Putroppo mi rendo conto che e' un po' complicato, anche perche' e' un
protocollo diverso dal TCP ma che gli viaggia a fianco; in ogni modo ti
assicuro che funziona veramente bene (lo uso praticamente tutti i
giorni!).
Cmq vedi tu....


 giorni!).
Sono d'accordo... non so quali siano le tue esigenze, ma sei sicuro che per
quello che vuoi fare valga la pena riscrivere un software (oltretutto parecchio
difficile IMHO) che già funziona benissimo, ed è pure open source? Pensaci ;)
--
Jax

>>>>>>>Sono d'accordo... non so quali siano le tue esigenze, ma sei sicuro
che per
quello che vuoi fare valga la pena riscrivere un software (oltretutto
parecchio
difficile IMHO) che già funziona benissimo, ed è pure open source? Pensaci
;)>>>>>>>
anche io sono molto interessato all'argomento, e vnc lo conosco già, lo uso
nella piccola rete che ho a casa per provarlo e va che è uno spettacolo,
anche aprendo sessioni a cascata sui vari computer, solo che anche a me
effettivamente interessava la possibilità di avere qualche cosa in più, come
ad esempio la possibitlità di farmi richiamare dal cliente dopo che io mi
ero autenticato (come fa il pcanywhere) sapete se esiste qualche cosa del
genere???
Oppure potete darmi qualche spunto per farmelo??? (non volgio il programma,
stò cercando di imparare, ma solamente qualche idea su come fare cosa)
Ciao
--
Roberto Gibertini
NONDEVOSTAR...@ENEANCHEQUIlibero.it

 genere???
Non conosco PC-Anywhere, ma quello di cui parli e' una cosa del tipo "Mi
autentico e mi scollego; dopo 2 min il cmp mi richiama in modo che paghi
il cliente?". Bhe, allora penso sia sufficiente uno script (o un
programmino) da lanciare una vota autenticato, no? Entri, ti autentichi,
lanci il programmino e ti disconnetti; poi quello ti chiama e apre la
connessione.
Oppure, meglio, penso che tu debba scrivere un programma del tipo "Ho
bisogno di te!" da mettere sul cmp del cliente. Quello e' incasinato e
avvia il prg che ti chiama: se sei disponibile allora rispondi alla
hot-line (ma intanto paga lui), lui avvia il server VNC (o qualcosa del
genere) e tu ci lavori su; se invece non sei disponibile, allora trova
occupato! no?


>>>>Non conosco PC-Anywhere, ma quello di cui parli e' una cosa del tipo
"Mi
autentico e mi scollego; dopo 2 min il cmp mi richiama in modo che paghi
il cliente?". Bhe, allora penso sia sufficiente uno script (o un
programmino) da lanciare una vota autenticato, no? Entri, ti autentichi,
lanci il programmino e ti disconnetti; poi quello ti chiama e apre la
connessione.<<<<<
non è che mi piaccia molto questa soluzione, per un paio di motivi,
principalemten di sicurezza, se io mi connetto al pcanywhere, lui mi chiede
di autenticarmi e automaticamente mi disconnette e mi richiama al numero che
era stato settato, cosa succede se un altro si connettesse dopo avermi
rubato user e pass??? viene disconnesso e il computer chiama me, una bella
sicurezza, nel tuo caso invece se mi venissero rubate user e pass, l'utente
potrebbe lavorare tranquillamente sul computer remoto pagando lui, o
potrebbe altrettanto facilmente creare uno script per farsi chiamare, così
si fa i cazzi suoi e non paga neanche , io avrei quindi bisogno utilizzare
il modem per rispondere, e poi gestire io l'autenticazione ecc.. e in
seguito seguire delle procedure stabilite, soprattutto per questioni di
sicurezza (come funziona il pcanywhere è perfetto ma costa un sacco e non me
lo posso permettere anche se potrei utilizzare quello per creare una
connessione tra me e un comèputer adibito a server poi dall'interno della
rete potrei usare il vnc, così dovrei pagare solo un server per me e un host
per la macchina "server" ma pèreferivo farmelo io e poter poi utilizzare vnc
direttamente.
Penso a questo punto che qualche cosa di già fatto non esista, mi sa che mi
studio bene la cosa poi lo faccio io.
Ciao
p.s. sapete se oltre al vnc e a tutti i suoi successori, ci sono altri
programmi del genere open source???
--
Roberto Gibertini
NONDEVOSTAR...@ENEANCHEQUIlibero.it

 programmi del genere open source???
Hai provato a vedere su 
http://sourceforge.net
 ?
Cercando al volo "remote desktop" ho visto un interessante project: The
Ehizo Project --- Communication Suit: Summary
(
http://ehizo.sourceforge.net/
): dagli un okkio (anche agli altri
risultati naturalmente!)


Io ho sviluppato un programma che fa questo e molto altro...
Gianluca
in...@klemy.it
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 risultati naturalmente!)
Chiramente la home page non l'hanno ancora fatta!
Poi prova a vedere anche 
http://www.remoteexplorer.com/
 ,
http://www.twd-industries.com/
 e 
http://www.radmin.com
: non li conosco
ma sono saltati fuori da una ricerca con Google (consiglio di fare una
ricerchina anche con lui.:-)  ), e tutto sommato hanno prezzi
abbordabili (30-40$, se ho letto bene). E hanno la compressione dati
incorporata (non ho letto pero' che usino SSL...)
Ciao.


Guarda 
www.klemy.it
, io ho fatto un'applicazione che sfruttando le
funzioni Vnc fa proprio questo!!!
Fammi sapere
Gianluca
