Screenshots Live Übertragen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

was sind network pipes?

k.A. Helft mir mal bitte
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

nicht alle auf einmal... Weiß jemand, was networkpipes sind?
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
TomTom
Beiträge: 130
Registriert: 18.10.2006 18:47

Beitrag von TomTom »

Hi

also du hast die bilder schon eingelesen? willst sie nur noch übers netzwerk verschicken??

ich habe das so verstanden: der befehl um daten (files) zu verschicken verbraucht zu viel CPU auslastung...

wenn ja könntest du es so machen:
du speicherst das bild in einen Array und schickst den array zum client (dazwischen immer ein kleines delay von 10 und schon ist deine CPU auslastung gerettet...

nachteil: ich weiß nicht wie schnelle das so geht... also 24 bilder in einer secunde ist vll nicht möglich aber fün anfang nicht schlecht.



PS: ich habe da nochmal eine Frage: wie genau hast du den Desktop in einen sprite bekommen? also einen screenshot gemacht?


MFG!
Pure Basic 4.0
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

habe den code aus dem Archiv genommen. der makedesktopscreenshot. und ich meine, dass das erstellen der screenshots und das verschicken trotz delay so lange dauert.
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Beitrag von PureLust »

Hi PureBasic4.0, ...

geht es Dir darum dies unbedingt selbst zu proggen oder benötigst Du nur solche eine Überwachungsfunktion.
Wenn Letzteres zutrifft, dann wirf mal einen Blick auf VNC oder besser noch UltraVNC.
Diese Programme sind kostenlos, für nahezu jede Plattform erhältlich und ideal für Fernwartung geeignet.

Gruß, PureLust.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

wow. ich dachte gar nicht, dass es dafür freeware progs gibt. wollte halt mal meinen bruder beim carbon zocken ärgern...

Ich probier die VNC dinger da mal aus. Danke
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
real
Beiträge: 468
Registriert: 05.10.2004 14:43

Beitrag von real »

Dein Bruder ist schon gestraft genug, wenn er Carbon zockt. :freak:

Trotzdem ein interessantes Thema hier, besonders der Ansatz von dige... Ich würde das genauso machen und die Daten per UDP senden. Alle X Bilder würde ich dann komplett senden, um auch bei verlustigen UDP-Daten Mischmasch auf dem Bildschirm zu vermeiden.
Antworten