Click here to Skip to main content
15,889,857 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Animation effect by changing colors Pin
Dave Kreskowiak30-Aug-11 4:57
mveDave Kreskowiak30-Aug-11 4:57 
GeneralRe: Animation effect by changing colors Pin
Wayne Gaylard30-Aug-11 22:04
professionalWayne Gaylard30-Aug-11 22:04 
AnswerRe: Animation effect by changing colors Pin
Dave Kreskowiak30-Aug-11 5:06
mveDave Kreskowiak30-Aug-11 5:06 
GeneralRe: Animation effect by changing colors Pin
Luc Pattyn30-Aug-11 7:20
sitebuilderLuc Pattyn30-Aug-11 7:20 
AnswerRe: Animation effect by changing colors Pin
Wayne Gaylard30-Aug-11 22:02
professionalWayne Gaylard30-Aug-11 22:02 
GeneralRe: Animation effect by changing colors Pin
Dalek Dave31-Aug-11 12:30
professionalDalek Dave31-Aug-11 12:30 
GeneralRe: Animation effect by changing colors Pin
Wayne Gaylard31-Aug-11 20:01
professionalWayne Gaylard31-Aug-11 20:01 
GeneralPNG Based File Compression in .NET Pin
James Garner (jadaradix)29-Aug-11 16:27
James Garner (jadaradix)29-Aug-11 16:27 
Today I wrote a file compressor in Visual Basic, which stores its data in PNG images. It's called Squash.

Squash works by throttling the bytes of a file into a PNG image, storing 3 bytes per pixel in the Red, Green & Blue components. It works in a similar way to a ZIP file, but there is no extraction and apart from the extension (e.g. Document.docx.squash), the format is data/file type agnostic. Files with consistent byte patterns or 'blank' regions compress very well with Squash because these form solid or consistent areas in the graphic.

Here are the results - Results Graphic[^]

Squish is a free, single-executable file compressor. Just drag files on to Squash and find a .squash file in the same folder.

Squash is great for instant messaging, and can greatly improve transfer times. If your contacts have Squash too, they can just open the received file and it gets decompressed on the fly.

Just drop the EXE anywhere on your computer and start saving space - and time.


Project Page on my Site[^]

Download (EXE, 330k)

Source (ZIP, 150k)

If you go to the 'Project page on my Site' link, you can find the source and big explanation of how it works. The explanation is targeted towards beginners.
QuestionCreating Multi-user db application Pin
Gagan.2029-Aug-11 4:25
Gagan.2029-Aug-11 4:25 
AnswerRe: Creating Multi-user db application Pin
ekolis29-Aug-11 8:32
ekolis29-Aug-11 8:32 
AnswerRe: Creating Multi-user db application Pin
Wayne Gaylard29-Aug-11 21:53
professionalWayne Gaylard29-Aug-11 21:53 
AnswerRe: Creating Multi-user db application Pin
Bert Mitton30-Aug-11 6:02
professionalBert Mitton30-Aug-11 6:02 
QuestionScreening programmers skills Pin
MadMax201128-Aug-11 22:40
MadMax201128-Aug-11 22:40 
AnswerRe: Screening programmers skills Pin
DaveAuld28-Aug-11 23:58
professionalDaveAuld28-Aug-11 23:58 
AnswerRe: Screening programmers skills Pin
Eddy Vluggen29-Aug-11 6:36
professionalEddy Vluggen29-Aug-11 6:36 
Questionproblems add new record on entity framework Pin
dcode2528-Aug-11 12:32
dcode2528-Aug-11 12:32 
QuestionParsing XML in VB.NET using XMLDocument Pin
Jaggernaut28-Aug-11 12:01
Jaggernaut28-Aug-11 12:01 
AnswerRe: Parsing XML in VB.NET using XMLDocument Pin
Eddy Vluggen29-Aug-11 6:29
professionalEddy Vluggen29-Aug-11 6:29 
GeneralRe: Parsing XML in VB.NET using XMLDocument Pin
Jaggernaut29-Aug-11 23:11
Jaggernaut29-Aug-11 23:11 
QuestionSliding effect issue in VB.NET Pin
Razanust26-Aug-11 17:15
Razanust26-Aug-11 17:15 
AnswerRe: Sliding effect issue in VB.NET Pin
Simon_Whale27-Aug-11 22:10
Simon_Whale27-Aug-11 22:10 
QuestionDataset or Entity Framework ? Pin
progal2225-Aug-11 5:16
progal2225-Aug-11 5:16 
AnswerRe: Dataset or Entity Framework ? Pin
Dave Kreskowiak25-Aug-11 5:21
mveDave Kreskowiak25-Aug-11 5:21 
GeneralRe: Dataset or Entity Framework ? Pin
progal2225-Aug-11 5:41
progal2225-Aug-11 5:41 
GeneralRe: Dataset or Entity Framework ? Pin
Simon_Whale25-Aug-11 5:45
Simon_Whale25-Aug-11 5:45 

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.