Stuff of mine
Stuff of me


MD5 Shell Extension - VB.NET

Andando pela net, encontrei um projeto interessante (http://www.codeproject.com/csharp/columnhandler.asp).

Era uma shell extension que calculava o valor Hash MD5 de um arquivo e o mostrava em uma coluna no explorer.

Coluna MD5 Hash

O código era em C# e na época eu estava aprendendo VB.NET.
Como o assunto me interessava e gostaria de saber como seria a implementação em VB.NET, resolvi converter o projeto.

Após alguma briga com o VB.NET consegui realizar o feito. Inclusive postei um tutorial sobre a conversão no site onde estava o original
e enviei um email ao autor original avisando-o e pedindo a ele que colocasse a minha versão juntamente com a dele ou linkasse para o meu artigo.
Pena que deletaram ele. O motivo? Meu tutorial não era original, era uma cópia. Realmente era, mas tinha algum conteúdo original. Damn.
O autor nunca me respondeu de volta. Ainda hoje recebo e-mails solicitando o código-fonte do projeto, então resolvi disponibilizá-lo aqui.

O projeto original estava em .NET 1.1, hoje está em .NET 2.0 mas não houve uma única linha alterada no código-fonte, portanto deve
compilar em ambos os frameworks.

Download: vbMD5ColumnHandler.zip