
Olá
pessoal, percebi que nesse fórum muita gente personaliza seu PC com
auxílio de alguns programas, o que não é nada demais, mas
existe uma forma de fazer essas mesmas modificações sem ocupar
memória valiosa com nenhum programinha, alterando os arquivos
originais do Windows. Como? Com um minúsculo e competente
programa chamado
ResHacker. Ele é
FREEWARE e roda em praticamente em todas as versões
do Windows, pegue-o em
http://superdownloads.ubbi.com.br/download/i5938.html .
Vale a pena ressaltar que ele não é apenas um editor de ícones, vai
muito além, permitindo após um tempo de prática, o usuário
fazer modificações diversas. Não pretendo com esse
discreto tutorial ensinar todos os macetes e truques do mesmo, até
por que não uso 100% de seus recursos, mas como se fala dele por
aqui e muita gente que não o conhece ou não o domina, resolvi tentar
explicar de forma simples e dinâmica os recursos mais importantes.
Vou usar como exemplo a modificação do arquivo shell32.dll do XP,
vamos lá

Y)
1’ Passo - Aberto o programa, vamos ao menu
File>Open (crtl + O) para escolhermos o arquivo a ser modificado,
no nosso caso o shell32.dll, mas ele abre praticamente qualquer
extensão de aplicativo.

2’ Passo - Localizado e aberto o arquivo, vamos ver
uma tela como essa, vamos começar a substituir os ícones do
shell32.dll e deixar os a aparência dos arquivos de sistema ao nosso
gosto, recomendo ícones com 16, 32 e 48 px para sistemas
configurados normalmente, e 16,32,48 e 128 para os que configuraram
suas máquinas para mostrar até 128 px de ícones. Uma boa pedida são
os ícones do OSX que já vem com esse formato. Abrimos o menu
Action> Replace Icon...

3’ Passo - Essa tela é a tela de seleção do ícone a
ser substituído, afinal o shell32.dll é uma biblioteca de ícones,
contém portanto vários. Selecionamos o ícone a ser substituído no
menu à direita clicando no número correspondente ao ícone e em
seguida clicando no único botão à esquerda: "Open file with new
icon...", será aberta uma tela de procura comum aos programas do
Windows, onde você vai localizar e selecionar o ícone desejado.

4’ Passo - Escolhido o ícone, vamos ve-lo na
esquerda da tela, como está destacado com o contorno em vermelho e o
ícone a ser substituído, evidentemente à direita, vamos clicar em
"Replace", que está abaixo e pronto, está substituído, agora repita
os passos 2, 3 e 4 consecutivamente até que todos os ícones
desejados estejam substituídos. Obs: Se o ícone
selecionado não for mostrado à esquerda, certifique-se quanto ao seu
tamanho.

5’ Passo - Agora os AVIs do windows, que são aquelas
animações que aparecem quando movemos ou copiamos arquivos de uma
pasta para outra, excluímos arquivos da lixeira e entre outras.
Essas AVI's que modifiquei são estilo OSX encontradas no site do
iceman. Na tela inicial do programa, seleciona-se o AVI a ser
substituído como destacado abaixo à esquerda. Clicando com o botão
direito do mouse sobre o mesmo, aparecerá o menu
abaixo, onde vamos selecionar a opção "Replace Resource..."

6’ Passo - Vai aparecer a janela abaixo, onde vamos
localizar e selecionar o AVI a ser usado, no botão "Open file with
new resource..." feito isso vamos clicar logo abaixo em Replace.

8’ Passo - Agora vamos aos Bitmaps do sistema,
que vão desde os botões de desligar, reiniciar e logoff, até planos
de fundo de menus de instalação de Hardware, enfim as imagens que
ilustram algumas tarefas comuns no XP. Porém antes de substituirmos,
certifique-se que o tamanho, as cores e as dimensões estão exatas ao
original. Aconselho a extrair o original antes e trabalhar a nova
imagem tendo o original como espelho, extraia o bitmap no clicando
no menu Bitmap, à esquerda da tela principal, selecione o Bitmap que
deseja extrair e clique com o botão selecionando a opção "Save
[Bitmap: xxx: xxxx]..."conforme mostra o destaque abaixo. O "x" é o número da pasta e arquivo do bitmap mostrado
no menu à direita, ele aparecerá automaticamente, ok?

9’ Passo - Depois de criar o Bitmap, certo que
está com as dimensões e propriedades de cor iguais ao original,
vamos ao menu Action>Replace Bitmap...

10’ Passo - Aberta a tela, à
direita selecionamos o bitmap a ser substituído e à esquerda
clicamos no botão "Open file with new bitmap..", vamos procurar e
selecionar o Bitmap criado que vai aparecer logo abaixo, depois é só
clicar no botão "Replace".

Bom,
aqui vai mais uma dica para personalizar seu XP com o Resource
Hacker. Desta vez vamos editar a barra
de ferramentas do Explorer
e Internet Explorer, atendendo ao pedido do nosso companheiro
50 Cent. Primeiro salvem os arquivos abaixo e
depois com um editor de imagens qualquer transformem para BMP 8 Bits com os nomes entitulados, para
não fazer confusão. Salvem as quatro imagens abaixo:
204.BMP

205.BMP

214.BMP

215.BMP

Agora abram o arquivo shell32.dll no Reshacker e façam
o seguinte:

- Menu Action > "Replace Bitmap..." como mostrado
acima.
Agora acompanhem a sequência numérica abaixo:

1) "Select Bitmap to replace:"
Selecione o número 204.
2) "Open File with new bitmap..."
Clique para localizar o arquivo correspondente, ou seja o
204.bmp.
3) Confira nessa janelinha a origem do novo
bitmap...
4) Mostra o bitmap a ser substituído (original do
XP)
5) Mostra o novo bitmap, ou seja, o 204.bmp...
6) Clique no botão "Replace" e pronto!
O processo é feito um por um, ou seja para cada bitmap
a ser trocado é feito o mesmo processo, trocando apenas a origem e o
destino ou seja: Os números 1 e 2 da tela acima! Postem dúvidas e
resultados!
- Bem meus amigos, chegamos a
etapa final e mais importante deste tutorial, que é salvar e aplicar
suas modificações. Quando estiver feito todas as modificações
desejadas vá no menu File>Save As... e salve o arquivo,
aconselho a criar uma pasta temporária a exemplo
da TEMP, pois não vai modificá-lo com o windows em
atividade e sim gerar uma cópia. Para aplicar, quem quiser crie
antes um ponto de restauração só para desencargo de consciência,
pois não tem perigo de dar nada errado e reiniciamos em Modo de
Segurança com Prompt e dentro de c:\windows\system32
escrevemos o comando: ren shell32.dll
shell32.bak, dessa forma vai preservar o shell original,
caso futuramente queira voltar, depois digitamos copy
c:\temp\shell32.dll c:\windows\system32 para copiarmos
nosso arquivo modificado para a pasta system, quem tem
dois windows na mesma máquina pode fazer tudo isso pelo explorer do
windows secundário.
Agora, vou ensinar a mudar para estilo OSX a tela
que aparece quando queremos desligar e reiniciar o PC, para isso
vamos mexer no arquivo msgina.dll que está em C:\windows\system32.
Vejam como vai ficar a tela:

Antes
de mais nada, vamos precisar do bitmap de fundo, salvem a imagem
abaixo e convertam para BMP 8 bits sem mexer no tamanho:

Primeiro vamos localizar e abrir o arquivo msgina.dll no Reshacker,
depois vamos ao menu Action>Replace Bitmap...

Conforme indicado na figura abaixo: Primeiro, vamos selecionar o
bitmap de número 20142 no menu de seleção à direita da tela (1), em
seguida vamos clicar à esquerda no botão "Open file with new bitmap"
(2), procurar e abrir o bitmap de fundo que já forneci acima, depois
disso ele vai aparecer à esquerda, como no destaque abaixo, depois
clicamos em "Replace" (3).

Agora
vamos editar, as linhas de comando da tela, copie e cole todo o
texto abaixo:
20100 DIALOGEX 0, 0, 303, 95
STYLE
DS_SYSMODAL | DS_SETFOREGROUND | WS_POPUP
CAPTION ""
LANGUAGE
LANG_ENGLISH, SUBLANG_ENGLISH_US
FONT 8, "MS Shell
Dlg"
{
CONTROL "Cancel", 2, BUTTON, BS_PUSHBUTTON
| WS_CHILD | WS_VISIBLE | WS_TABSTOP, 153, 70, 67, 14
CONTROL "&Sleep", 20104, BUTTON, BS_PUSHBUTTON
| WS_CHILD | WS_VISIBLE | WS_TABSTOP, 83, 70, 67, 14
CONTROL "ShutDown", 20103, BUTTON, BS_DEFPUSHBUTTON
| WS_CHILD | WS_VISIBLE | WS_TABSTOP, 223, 70, 67, 14
CONTROL "&Restart", 20105, BUTTON,
BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 13, 70, 67, 14
CONTROL "&Hibernate", 20106, BUTTON,
BS_PUSHBUTTON | BS_NOTIFY | WS_CHILD | WS_VISIBLE, 30093, 30049, 22,
20
}
Está
com as opções em inglês, quem quiser edita para português. Voltando
ao reshacker, na tela principal procuramos a pasta Dialog (1)
>20100>1046 (2), depois selecionamos todo o texto à direita
(3) conforme a figura abaixo, depois de selecionamos (Ctrl + A),
excluímos todo o texto
existente (Del), agora vamos copiar (Ctrl + C) e
colar (Ctrl + V) o comando que dei acima. É muito
importante manter a formatação do comando exatamente como está
acima. Notem que existe uma janelinha que funciona como
preview.

Depois
de copiar e colar todo o conteúdo para o arquivo (1), vamos clicar
no botão "Compile Script" (2) para aplicar as mudanças e conferir o
resultado no preview. Prontinho, agora é só salvar.

Para
aplicar, recomendo criar ponto de restauração para o caso de alguém
não gostar, e para substituir usamos o modo de segurança do XP, como
fazemos para substituir o uxtheme.dll.
Sabem aquele logo animado do windows que aparece
nas janelas do explorer e tremulando quando usamos o Internet
Explorer? Podemos editá-los sabiam? Vou ensinar o processo de
substituição dele e depois quem quiser pode usar os arquivos que fiz
como modelo para criar os seus, vamos lá? Um belo dia estava feliz e
satisfeito com meu XP com o visual totalmente OSX quando o logo do
Windows chamou minha atenção, decidi então editá-lo para eliminar
toda e qualquer lembrança de que eu estava trabalhando num ambiente
operacional Windows. Vejam como ficou, está indicada pela seta:

Bom, ao invés da logo do windows no explorer e tremular no
Internet Explorer, resolvi por a maçã clássica da Apple no Explorer
e uma animação da maçã da Apple se transformar gradativamente na
maçã característica da versão Jaguar do OSX, usei as imagens
abaixo:

Os
arquivos abaixo são os arquivos que criei com as imagens acima,
é de suma importância salvar os arquivos exatamente com o
mesmo número para não se atrapalhar mais tarde, a
exemplo de:
Flag-240.jpg, será salvo como 240.jpg.
Mais importante ainda é que esses arquivos depois de salvos devem
ser convertidos em
BMP 8 bits, só isso, não mexam
no tamanho (dimensões) da imagem, pois certamente as figuras
irão sair do esquadro.Aqui vão elas na ordem:
240
241
242 245
246
247

240
241 242 245
246 247
.gif)
Depois de salvar, com os números certos e transformar em
BMP 8 bits, vamos abrir o Reshacker, quem nunca
ouviu falar não tem problema, dêem uma lida no turorial pinado na
página principal dessa seção entitulado como "Reshacker para quem
não conhece!"(nada mais óbvio). Vc que conhece ou você que não
conhecia e já foi lá no tutorial para saber do que se tratava, vai
abrir o Reshacker e vai procurar o famoso shell32.dll dentro do
windows/system32. Com o mesmo já aberto, faremos o seguinte:
Menu Action>Replace Bitmap...

Vai
abrir a janela abaixo, pela ordem vamos selecionar a imagem de
número 240 no menu à direita, em seguida vamos clicar em "Open file
with new bitmap..." e localizar e abrir o arquivo correspondente
(que vocês salvaram, renomearam e coverteram para bitmap, lembram?).
Depois é só clicar em "Replace".

Repita
a operação até que as 6 imagens estejam devidamente substituídas, ou
seja, 240, 241, 242, 245, 246 e 247. Salve seu shell32.dll
modificado numa pasta de fácil acesso para substituir depois no modo
de segurança. Recomendo fazer o backup do shell32 original ou criar
um ponto de restauração antes de substituí-lo, para o caso de não
gostarem do resultado. Com um pouco de ousadia e paciência, façam
suas próprias animações tendo minhas imagens como espelho, ou
extraia os originais do shell, para que não fique nada fora do
esquadro. Bem, é isso moçada. Postem as dúvidas, os resultados e o
que mais quiserem,
Bom,
esse é o final. Espero ter sido claro e objetivo ao longo do
tutorial, e espero também que seja útil para as pessoas que não o
conhecem ou não o dominam, estou aberto a questões e não
hesitem em postar dúvidas, opiniões e sugestões...

O participante pizzic@to! foi banido do Fórum. Leia o relatório
clicando
aqui.