Click here to Skip to main content
16,011,383 members
Home / Discussions / C#
   

C#

 
GeneralRe: Software recognition Pin
rockNroll11-Apr-08 17:07
rockNroll11-Apr-08 17:07 
GeneralRe: Software recognition Pin
crazy friend11-Apr-08 17:16
crazy friend11-Apr-08 17:16 
GeneralRe: Software recognition Pin
Luc Pattyn11-Apr-08 22:51
sitebuilderLuc Pattyn11-Apr-08 22:51 
GeneralAssemblyBinding trouble Pin
Dean Hiller11-Apr-08 15:55
Dean Hiller11-Apr-08 15:55 
GeneralRe: AssemblyBinding trouble Pin
Dean Hiller11-Apr-08 16:03
Dean Hiller11-Apr-08 16:03 
JokeRe: AssemblyBinding trouble Pin
Anthony Mushrow11-Apr-08 16:10
professionalAnthony Mushrow11-Apr-08 16:10 
GeneralDesktop Sharing Pin
xax11-Apr-08 14:54
xax11-Apr-08 14:54 
GeneralRe: Desktop Sharing [modified] Pin
Anthony Mushrow11-Apr-08 15:37
professionalAnthony Mushrow11-Apr-08 15:37 
Im not sure about finding which parts of the screen have changed, but what you can do to help with the filesize is to lower the image from 24-bit down to 16-bit, maybe change it into a PNG (i like PNG's)

That should help with filesize. Hang on while i check the size of a 1650*1080 bitmap compared to the same PNG.

EDIT: Hold up, there is no 16-bit. I really need to go to bed now Sleepy | :zzz:
Anyway, 24-bit bitmap of my screen is over 5MB, into gzip that gave 168KB
A 24-bit PNG was about 220KB, gzip is er... 219KB
8-Bit BMP 1.68, gzip 64KB
8-Bit PNG 80KB, GZip 79KB

So, apparantly, the smalles size you can acheive is to Gzip an 8-Bit BMP.

I just thought. If you disect your screen into perhaps 16 sections, then compare the bytes of the old image with those of the new image for each of the sections, then you can see if something has changed. If you find one of the sections is different than it was previously, you can send that area of the screen along with whatever section it belongs to.
The only problem is, if your comparing the binary data of each section, if just one pixel where to change you'd end up sending the whole section, rather than just ignoring it. Well, anyway, sleep now.

My current favourite word is: Bacon!
-SK Genius


modified on Friday, April 11, 2008 9:58 PM

GeneralRe: Desktop Sharing Pin
xax12-Apr-08 6:29
xax12-Apr-08 6:29 
Questionviewing pdf using browser object in c# Pin
crzyank11-Apr-08 9:52
crzyank11-Apr-08 9:52 
GeneralRe: viewing pdf using browser object in c# Pin
Big Daddy Farang11-Apr-08 11:30
Big Daddy Farang11-Apr-08 11:30 
GeneralRe: viewing pdf using browser object in c# Pin
Luis Alonso Ramos11-Apr-08 11:44
Luis Alonso Ramos11-Apr-08 11:44 
GeneralRe: viewing pdf using browser object in c# Pin
Big Daddy Farang11-Apr-08 11:56
Big Daddy Farang11-Apr-08 11:56 
QuestionHighlevel Parser in C# Pin
Siddharth Telkar11-Apr-08 8:59
Siddharth Telkar11-Apr-08 8:59 
GeneralRe: Highlevel Parser in C# Pin
carbon_golem11-Apr-08 9:53
carbon_golem11-Apr-08 9:53 
GeneralRe: Highlevel Parser in C# Pin
Pete O'Hanlon11-Apr-08 12:27
mvePete O'Hanlon11-Apr-08 12:27 
QuestionIs this datastructure okay or just plain crazy? Pin
GuyThiebaut11-Apr-08 8:37
professionalGuyThiebaut11-Apr-08 8:37 
AnswerRe: Is this datastructure okay or just plain crazy? Pin
snorkie11-Apr-08 9:46
professionalsnorkie11-Apr-08 9:46 
GeneralRe: Is this datastructure okay or just plain crazy? Pin
GuyThiebaut11-Apr-08 9:52
professionalGuyThiebaut11-Apr-08 9:52 
GeneralRe: Is this datastructure okay or just plain crazy? Pin
Dan Neely11-Apr-08 10:46
Dan Neely11-Apr-08 10:46 
GeneralRe: Is this datastructure okay or just plain crazy? Pin
Guffa11-Apr-08 15:17
Guffa11-Apr-08 15:17 
GeneralRe: Is this datastructure okay or just plain crazy? Pin
GuyThiebaut11-Apr-08 21:27
professionalGuyThiebaut11-Apr-08 21:27 
GeneralRe: Is this datastructure okay or just plain crazy? Pin
Guffa11-Apr-08 15:07
Guffa11-Apr-08 15:07 
AnswerRe: Is this datastructure okay or just plain crazy? Pin
PIEBALDconsult11-Apr-08 9:51
mvePIEBALDconsult11-Apr-08 9:51 
GeneralRe: Is this datastructure okay or just plain crazy? Pin
Luc Pattyn11-Apr-08 9:57
sitebuilderLuc Pattyn11-Apr-08 9:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.