Page 1 sur 1

surveiller un reseau

Publié : sam. 27/oct./2007 17:16
par venom
bonjour,

voila j'ai voulu faire un code qui sert a voir l'ecrant d'un autre ordinateur du reseau donc tout ce qui est connexion sa c'est good.
mais comment vous ferai pour avoir des screenshoot de son ecrant?

voila comment moi j'ai procédé :

coté serveur:
au lancement du serveur j'y est incruster une procedure qui fait un semblant d'appuie de la touche imprim ecrant et qui sauvegarde l'image dans le c:/.
bon sa sa va.

ensuite le serveur envoie tout les x temps l'image qui se trouve dans le c:/
voila.

coté client
je me connecte au serveur,
ensuite j'active la fonction de recevoir un fichier du serveur dans le c:/ tout les x temps.
et de l'afficher dans une fenetre que je rafraichie tout les x temps.

mais helas avec touts c'est x temps, sa ne fonctionne pas très bien :lol: .

donc ma question serai comment vous vous feriez ce genre de code ?

voici un schema plus facile a comprendre :

http://purebasic.myftp.org/files/226/sc ... reseau.bmp


@++

Publié : sam. 27/oct./2007 18:55
par Jacobus
Je t'ai déjà répondu ici
http://www.purebasic.fr/french/viewtopi ... c1f5feefe3
Sachant que tu as un exemple de timer valide, trouves le reste de ton spyware.

Publié : sam. 27/oct./2007 18:57
par venom
:oops: oups !! je n'avais pas vu que tu avait posté et bien je vais regarder a ton code.
merci

@++

Publié : sam. 27/oct./2007 19:57
par Chris
Si tu veux surveiller ton réseau, je peux te prêter mon oeil. Image

Publié : sam. 27/oct./2007 20:04
par RV
Chris a écrit :Si tu veux surveiller ton réseau, je peux te prêter mon oeil. Image
Bien vu! :lol:

Publié : sam. 27/oct./2007 20:25
par venom
:lol: nan merci chris mais c'est simpa de ta part :wink: .


@++

Publié : sam. 27/oct./2007 21:50
par Kwai chang caine
Est ce que c'est pas sur ce genre de principe que VNC repose :roll:

Publié : sam. 27/oct./2007 23:10
par case
oui sauf que bon simuler l'appuie sur prtscreen pour la capture je crois pas que ce soit une bonne idée :p

Publié : sam. 27/oct./2007 23:17
par Kwai chang caine
Pardon je voulais parler du lien qu'avait donné JACOBUS
http://www.purebasic.fr/french/viewtopi ... 3972#73972

Publié : sam. 27/oct./2007 23:44
par RV
case a écrit :oui sauf que bon simuler l'appuie sur prtscreen pour la capture je crois pas que ce soit une bonne idée :p
D'accord avec toi! :D

Code : Tout sélectionner

lrgf=800
htrf=600

If CreateImage(0,GetSystemMetrics_(#SM_CXSCREEN),GetSystemMetrics_(#SM_CYSCREEN)) 
  DC = StartDrawing(ImageOutput(0))
    BitBlt_(DC,0,0,ImageWidth(0),ImageHeight(0),GetDC_(GetDesktopWindow_()),0,0,#SRCCOPY ) 
    StopDrawing() 
    ResizeImage(0,lrgf,htrf)
EndIf

OpenWindow(1,100,100,lrgf,htrf,"fhghfgjhsg")
    CreateGadgetList(WindowID(1))
        ImageGadget(1,0,0,lrgf,htrf,ImageID(0))

Repeat
    event=WaitWindowEvent()
Until event=#PB_Event_CloseWindow
End
Là tu shoot ton screen sans simuler l'appuie sur prtscreen :D mais il faut passer par l'API! 8)