mar 23

Pra quem não sabe ou não leu o “About” do Blog, sou desenvolvedor de sites e acho um saco a parte de codificação do front-end, quando tenho que ficar abrindo vários browsers e testar o layout e ver se está igual em todos, pra agilizar um pouco meu trabalho fiz uma BAT onde eu entrava com a url do site e ele abria todos os navegadores (Chrome, Firefox, Opera, Safari e Internet Explorer) já no site certo. Segue o código:

@echo off
echo digite o site:
set /P url=
start \Arquiv~1\Opera\opera.exe %url%
start \Arquiv~1\Mozill~1\firefox.exe %url%
start %APPDATA%\Google\Chrome\Application\chrome.exe %url%
start \Arquiv~1\Intern~1\iexplore.exe %url%
start safari %url%

Mas como sou usuário linux na maior parte do tempo, fiz um shell script para a mesma função, mas para os browsers disponíveis para linux (Chrome, Firefox e Opera).

#!/bin/bash
echo -n "Digite o site: http://"
read site
opera 'http://'$site &
firefox 'http://'$site &
google-chrome 'http://'$site &

Lendo um pouco sobre shell script, vi que poderia usar o Zenity para gerar uma GUI depois de pouco tempo consegui chegar nesse resultado , que me agradou muito porque não é sempre que quero abrir todos os browsers, posso querer testar em um ou dois somente.

#!/bin/bash

options=$(zenity --list \
  --title="Escolha os browsers" \
  --column="" --column="Nome" \
  true google-chrome \
  true firefox \
  true opera \
  --checklist \
  --separator=":")

site=$(zenity --entry \
--title="Abridor de browsers" \
--text="O que vai ser hoje patrão?" \
--entry-text "http://")

echo "$options"|while IFS=":" read f1 f2 f3
do
[ -z $f1] || $f1 $site & # if [! -z $f1]; then; $f1 $site; fi;
[ -z $f2] || $f2 $site &
[ -z $f3] || $f3 $site &
done

O próximo passo é fazer o mesmo pra windows, estou pensando em usar o AutoIt.

Abs

Tagged with:
ago 27

Há alguns dias atrás o Diretor Administrativo do Clube onde trabalho me veio com um NetBook, pedindo pra eu instalar o RWindows XP Home em português, um amigo me falou sobre um pacote da Microsoft de tradução (MUI), achei mais fácil do que formatar, mesmo porque não possui drive de CD nesse tipo de PC, tentei umas três versões, uma delas do site da MS, mas não tive muito sucesso, resolvi encarar a formatação do NetBook.

A primeira tentativa foi a mais óbvia, arrastar os arquivos do CD pra um pendrive e dar o boot por ele, mas o PenDrive não é bootavel, não possui os arquivos de inicialização, já imaginava que não daria certo, mas como sou teimoso, precisava tentar!

Pesquisando mais na internet achei um programa, que na verdade é uma coleção de outros programas que te ajudam nisso, o USB Multiboot pode ser encontrado facilmente em diversos sites de downloads, vem com um vídeo e um PDF com instruções de como usá-lo, é extremamente simples. Tive apenas um problema, quando executava uma BAT que auxilia na compilação do CD no Pendrive falava que não achava a pasta $OEM_X (ou algo bem parecido com isso), no tutorial dele aparece esta pasta, mas nas duas versões que baixei (10 e 12) não vinham com ela, fazendo com que o programa não continuasse, então criei uma pasta e coloquei o nome que pedia, achei que mais pra frente daria erro por não achar algum arquivo que deveria exisitr nessa pasta, mas pra minha surpresa correu tudo bem!

Ah! um detalhe importante, como o computador estava funcionando perfeitamente antes de formatá-lo, fiz um backup de todos os drivers com drivemax e importei todos com muita facilidade, então segue a dica dos dois softwares.

  • USB MultiBoot
  • Drivemax

Obs.: Cada vez mais odeio dar manutenção em máquinas!

Tagged with:
jun 30

Pra ajudar um amigo que está passando por muitos apuros com vírus nessa última semana, resolvi escrever um tutorial básico de como desativar o autorun de CD’s e pendrives. Pra quem não sabe ou nunca viu, é bem comum os vírus pularem pra dentro de pendrives quando estes são espetados em máquinas infectadas, ou virem em CD’s de software piratas, isso porque quando você insere um CD ou conecta um pendrive no computador a primeira coisa que o windows faz é procurar um arquivo chamado autorun.inf, esse arquivo pode executar qualquer outro arquivo dentro do CD ou pendrive de onde ele estiver, o pendrive, normalmente, quando está infectado aparece uma pasta “RECYCLER” e um arquivo “AUTORUN.INF” ambos ocultos.

Calma! Antes de espetar o seu pendrive no computador pra saber se ele tem algum desses arquivos você deve desabilitar a opção do windows que executa os comandos do autorun.inf. Para isso vá em:

  1. Menu Iniciar > Executar;
  2. Digite “gpedit.msc”;
  3. Na janela que abrir, do lado esquerdo, selecione a opção Configuração do Computador > Modelos Administrativos > Sistema;
  4. Na parte da direita, junto com algumas pastas, dê um duplo clique na opção chamada “Desabilitar reprodução automática” ou “Desativar AutoExecutar”;
  5. Como a maioria das coisas no windows não faz muito sentido… Habilite o Desabilitação da Auto Execução;
  6. Selecione toos os drives aonde aparecer unidade de CD-ROM para que funcione com os pen-drives;
  7. Dê OK.

Pronto, pode espetar seus pen-drives e o de seus amigos sem medo de ser feliz! Mas não se esqueça de verificar se seu pen-drive está infectado antes de retirá-lo do computador! Como fazer isso? Simples. Agora com o pen-drive espetado na máquina.

  1. Menu Iniciar > Executar;
  2. Digite “cmd”;
  3. Veja qual letra foi atribuída ao seu pen-drive (normalmente é E:, mas pode ser qqr outra)
  4. Digite a letra seguida de “:” (dois pontos) para acessar a raiz do seu pen-drive;
  5. Digite “DIR /AH”. Isso listará todos os arquivos e diretórios ocultos. Se aparecer o maldito “autorun.inf”, cuidado! Seu pendrive pode estar infectado.
  6. Se existir o arquivo, apague-o com o comando “DEL /AH /F AUTORUN.INF”;
  7. Se este arquivo existir, provavelmente você verá uma pasta com chamada RECYCLER, apague-a com o comando “RD /Q /S RECYCLER”.

Pronto pen-drive limpo!

ATENÇÃO: Em seu disco C: também há uma pasta oculta chamada RECYCLER, preste muita atenção nela. Dentro desta pasta estão as lixeiras de cada usuário do computador, porém, pode acontecer de você encontrar dentro desta RECYCLER um número de pastas maior do que o número de usuários do computador, dificilmente você saberá quem é o dono de cada lixeira porque o nome da pasta é o código de usuário do windows e os vírus se aproveitam disso pra se esconder numa pasta com um código de usuário que não existe na máquina.  Solução:  converse com os usuários do computador e se todos concordarem em terem suas lixeiras limpas apague a pasta RECYCLER com o mesmo comando que usamos pra apagar do pen-drive, não se preocupe, a pasta reaparecerá assim que você jogar algo na lixeira, e se você ver as pastas dentro dela verá que só tem uma, que é do seu usuário.

Espero ter ajudado com isso, né Baratta?! ahahahah… quaisquer dúvidas comentem!

Abraços

Tagged with:
preload preload preload