domingo, 6 de outubro de 2013
Como baixar arquivos do ZBIGZ usando o Wget
Como baixar arquivos do ZBIGZ usando o Wget
Apesar de possuir um Nas NS-K330 (que faz downloads http), eu não conseguia baixar meus arquivos do ZbigZ (um serviço de download http de torrents) por causa da autenticação do site, que utiliza os cookies do navegador.
Solução resumida:
-Exportar os cookies usando a extensão do firefox Export Cookies.
-Exportar a lista de links do torrent, usando a extensão do firefox DownThemAll!
-Utilizar os cookies exportados no wget, com o parâmetro --load-cookies.
Exemplo:
screen wget -c --content-disposition --load-cookies cookies.txt -p -i listalinks.txt
Alguns detalhes adicionais:
- Para que o download não seja interrompido quando a sessão ssh for fechada, eu utilizei o screen.
- Para gerar a lista de links, utilize o DownThemAll! , como se fosse baixar os arquivos por ele. Selecione os links no gerenciador, clique com o botão direito do mouse, e vá em avançado => exportar links selecionados.
- Por padrão, quando o download é redirecionado, o wget não altera os nomes dos arquivos, resultando nos nomes 0, 1, 2, etc, para os links de um torrent. Para salvar com os nomes corretos, o parâmetro --content-disposition é necessário.
-O ZbigZ limita a velocidade das conexões a aproximadamente 200KB/s, sendo necessário, então, utilizar aceleradores de download para aproveitar melhor a conexão de internet.
- O wget baixa cada arquivo da lista de links individualmente, ou seja, você vai baixar apenas a 200KB/s do Zbigz. Para melhorar um pouco, em vez de criar uma única lista de links, você pode dividir os links em 3 ou 4 listas, ou até mais, e baixar cada lista em uma sessão do wget, com uma velocidade próxima a 200KB/s por sessão.
- Não abuse do número de sessões do wget: lembre-se da limitação de hardware do NS-K330.
Referências:
http://askubuntu.com/questions/161778/how-do-i-use-wget-curl-to-download-from-a-site-i-am-logged-into
http://superuser.com/questions/301044/how-to-wget-a-file-with-correct-name-when-redirected
quarta-feira, 12 de setembro de 2012
Como resolver equação matricial Ax=b com o Octave [Dica]
Exemplo:
Entre com as matrizes A e b:
octave:1> A = [3,4;8,2]
A =
3 4
8 2
octave:2> b = [60;82]
b =
60
82
Para achar a matriz x, em que Ax=b:
octave:3> A\b
ans =
8
9
terça-feira, 11 de setembro de 2012
Minha lista de jogos e programas
Minha distro atual é aptosid, com kde 4.
Internet
youtube-dl: uma aplicativo em modo texto para baixar vídeos do Youtube e de alguns outros sites. Permite, com o uso dos FMT codes, escolher a qualidade do vídeo baixado.
dvdtube.py: um script que permite fazer o download de todos os vídeos de um canal do Youtube. Tem como dependências (de acordo com o site oficial):
- python 2.6
- python-feedparser
- python-gdata
- youtube-dl
- kaa
- videotrans
Escritório
LibreOffice: provavelmente a mais completa suíte office para Linux, e permite adicionar complementos para adicionar funções.
Jogos
O ponto fraco do Linux é não possuir grandes jogos comerciais. Entretanto, há muitas boas opções para quem quer apenas matar o tempo.
Supertuxkart: um jogo ao estilo Mario Kart
Extreme Tux Racer: um jogo de corrida, em que o Tux desce ladeira abaixo, deslizando de barriga.
Supertux: um clone do clássico Mário.
Jogos Educacionais
Gcompris: possui atividades para crianças de 2 a 10 anos. Possui mais de 100 atividades e tradução para vários idiomas. Mais informações em http://gcompris.net/-pt-br-.
Kde Edu: aplicativos educativos que abrangem, desde a pré-escola até a universidade. Indispensável.
TuxMath: ajuda, e muito, a melhorar a agilidade em cálculos. Recomendado.
Emuladores
Mupen64plus: excelente emulador de Nintendo 64.
Stella: emulador de Atari (sim! Você pode matar a saudade de pac-man, enduro, entre outros!)
Visualboyadvance: emulador de GBA. É um emulador em modo texto, mas há o visualboyadvance-gtk, que provê uma interface gráfica para o emulador.
Dolphin: emulador de Wii. Com uma barra sensora Wireless é possível emular o Wii, desde que você tenha uma placa gráfica para isto. A barra pode ser comprada na Dealextreme por menos de 5 dólares http://dx.com/p/wireless-sensor-bar-for-wii-4-aaa-26893
Ciência e matemática
Octave: uma alternativa livre ao MatLab. Eu usava para resolver matrizes Ax=b.Uma apostila de octave pode ser baixada aqui http://www.ceunes.ufes.br/downloads/2/isaacsantos-apostila-Octave.pdf
segunda-feira, 10 de setembro de 2012
Alguns jogos para Linux
Eis alguns jogos bons para matar o tempo.
Supertux: Um jogo ao estilo Mario
Supertuxkart: um jogo de corrida interessante (cópia de Mario Kart)
Extreme Tux Racer
quinta-feira, 6 de setembro de 2012
Razões Para Não Usar Estabilizador
Vasculhando na net encontrei explicações sobre os malefícios dos estabilizadores.
Vale a pena a leitura.
Razões pelas quais os estabilizadores atrapalham a fonte do PC
http://forum.clubedohardware.com.br/razoes-pelas-quais/663018
Artigo: Por que não devo usar um estabilizador
http://www.hardware.com.br/comunidade/artigo-devo/751338/
Estabilizadores e módulos isoladores
http://www.hardware.com.br/tutoriais/filtros-estabilizadores-nobreaks/pagina3.html
sábado, 28 de abril de 2012
Script para ripar DVD
if [ -z $1 ]; then
echo "uso: ./converte-video.sh nome_do_arquivo quantidade_de_titulos bitrate_de_video"
echo "este script passa uma imagem .iso de DVD de video para xvid com audio mp3"
exit
fi
nomearq=$1
qtdtitulos=$2
bitrate=300 ## este eh o valor padrao
titulo=1
echo "o nome do arquivo e $nomearq"
echo "serao ripados $qtdtitulos titulos"
if [ ! -e $3 ]; then
bitrate=$3
fi
echo "sera utilizado bitrate=$bitrate"
sleep 3
while [ $titulo -le $qtdtitulos ]
do
echo "ripando o titulo $titulo..."
sleep 3
mencoder -dvd-device $nomearq dvd://$titulo -alang pt -oac mp3lame -lameopts mode=0:br=128:vol=10 -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=$bitrate -vf lavcdeint,scale -zoom -xy 352 -o $nomearq'-titulo-'$titulo.avi
let titulo="$titulo + 1"
done
sábado, 21 de janeiro de 2012
Turbinando o Dingoo A-320
Para quem não conhece, Dingoo A-320 é um portátil chinês, capaz de rodar jogos de vários videogames antigos, ouvir música e ver vídeos, inclusive em RMVB.
Entretanto, para tirar melhor proveito do aparelho, é altamente recomendado atualizar o firmware nativo e instalar o dingux em dual-boot: o local pack do toddler já vem com os emuladores instalados e alguns aplicativos, como um leitor de pdf.
O dingoo pode ser comprado por 73 dólares na Dealextreme. Eu dei sorte de não ser tributado quando comprei o meu, mas o risco existe.
Atualizar o Firmware
Neste link tem uma lista de firmwares para dingoo. Baixe um deles. Eu utilizei o Firmware v1.2 07-11-2009 - Dingoo Brasil.
Conecte o dingoo ao PC, para acessar a memória interna do aparelho
Descompacte o local pack e copie a320.hxf e a pasta system para a raiz do dingoo
Com o direcional para baixo, dê um reset e aguarde o update.
Curta o novo firmware ;)
Instalar o dual-boot
Aqui , no gagá games há um artigo explicando a instalação do dual-boot e do dingux, para Windows. A instalação utilizando um pc linux foi mais fácil, no meu caso.
Vá para "Ajuste de Sistema" > "Sobre". Agora aperte cima, direita, baixo, cima, direita baixo. Vai aparecer uma tela com o modelo do LCD, que, no meu caso é ILI9325. Anote o valor que aparecer.
Conecte o cartão mini sd ao Dingoo. Com o botão b pressionado, dê um reset no aparelho. A tela ficará apagada. Agora, conecte o Dingoo ao pc com o cabo usb.
Aqui, baixe o dual boot mais recente. Eu utlizei o dingux_dual_boot_installer_20110420.zip.
Descompacte o arquivo em alguma pasta no pc.
Logue -se como root e entre na pasta descompactada.
Agora, digite os seguintes comandos, substituindo ILI9325 por ILI9331 ou ILI9338, se o seu aparelho possuir outro modelo de LCD:
./usbtool-linux 1 hwinit_ILI9325.bin 0x80000000
./usbtool-linux 1 zImage_dual_boot_installer_ILI9325 0x80600000
Agora, vá pressionando START para aceitar as opções. Em uma tela, vai aparecer duas opções: dual boot e original firmware. Escolha dual boot.
Instalar o Dingux
Pegue as três partes do local pack do toddler, nos links abaixo
http://dl.dropbox.com/u/1500712/localpackv0.35.part1.rar
http://dl.dropbox.com/u/1500712/localpackv0.35.part2.rar
http://dl.dropbox.com/u/1500712/localpackv0.35.part3.rar
Extraia o conteúdo para o cartão mini sd. Se o modelo do LCD for ILI9225, não é necessário fazer mais nada. Se for ILI9331, renomeie o zimage para zImage_poff_9225 e o zImage_poff_9331, para zimage.
Pronto! Agora, sempre que quiser usar o dingux, aperte SELECT na tela inicial, com o logo do DINGUX.
domingo, 21 de agosto de 2011
JDownloader
Este programa é muito bom. Copiando uma lista de links de um site, o programa já reconhece os links, verifica se estão no ar, e oferece a opção de baixar todos ou parte deles.
A instalação do JDownloader no Ubuntu pode ser feita adicionando ppa:jd-team/jdownloader
# add-apt-repository ppa:jd-team/jdownloader && apt-get update && apt-get install jdownloader
O site oficial é http://jdownloader.org/pt/home/index?s=lng_pt
terça-feira, 10 de maio de 2011
Instalação do Debian no Eken m001
-Faça o download aqui: http://dl.dropbox.com/u/6374682/debian-m001-v0.3.img.bz2
-Descompacte a imagem com:
$ bunzip2 debian-m001.bz2
Como root, copie para o cartão de memória:
# dd if=./debian-m001-v0.3.img of=/dev/sdX bs=1M
** o sdX deve ser algo como sdb, sdd, não confundir com sdd1, que é uma partição.
CUIDADO PARA NÃO ESCOLHER SEU HD E PERDER OS DADOS!
Na dúvida, verifique qual é o cartão de memória usando o gparted.
***A senha de root do sistema é "password"
Dica retirada de http://www.slatedroid.com/topic/2461-bounty-for-working-debian-with-touchscreen-driver-for-the-eken-m001/page__st__80
terça-feira, 25 de janeiro de 2011
Como baixar canal youtube
Inicialmente, é necessário instalar as dependências. No ubuntu:
#sudo apt-get install python-feedparser python-gdata youtube-dl python-kaa-metadata videotrans
Como explicado aqui, uma mudança recente no youtube, fez com que o youtube-dl parasse de funcionar. Se sua distro não tiver atualizado,baixe uma versão mais recente aqui. Copie o arquivo para a pasta /usr/bin (com o nome de youtube-dl) e o faça executável com o chmod.
Depois, baixe o dvdtube aqui. Extraia e execute o dvdtube.py em um terminal. Utilizando o argumento "-h" é dada uma lista de argumentos possíveis.
$ ./dvdtube.py -h
Para baixar todos os vídeos de um usuário, simplesmente faça:
$ ./dvdtube.py -m nome-do-canal
Por padrão o script baixa os vídeos na resolução mais alta que esteja disponível, o que pode não ser desejado. Para alterar a qualidade, procure, no script do dvdtube, 'youtube-dl -bc -o ' e substitua por 'youtube-dl --max-quality=18 -c -o' e 'youtube-dl -bcl ' e substitua por 'youtube-dl --max-quality=18 -cl ', sendo "18" a qualidade desejada (no exemplo 360p) , de acordo com a tabela abaixo, retirada da wikipedia:

fontes:
http://www.linuxquestions.org/questions/linux-software-2/youtube-dl-unable-to-download-video-format-may-not-be-available-852730/
http://www.ubuntuvibes.com/2010/10/script-to-download-all-videos-from.html
http://code.google.com/p/dvdtube/downloads/list
http://en.wikipedia.org/wiki/YouTube
quinta-feira, 30 de dezembro de 2010
Como extrair imagens de PDF
$ pdfimages arquivo.pdf figuras
terça-feira, 17 de agosto de 2010
O Primeiro PC - Altair 8800
Lançado em 1975, o MITS Altair 8800, era vendido como um kit completo através da revista norte-americana Popular Electronics, por aproximadamente 400 dólares,ou se quisesse ele já montado, por um valor a mais.
Não tinha nenhuma interface homem-máquina e nada fazia a não ser mostrar no painel frontal sob a forma de leds acessos ou apagados o resultado da execução do programa.
Inicialmente era programado com o uso de chaves, mas, posteriormente, Bill Gates e Paul Allen abriram uma empresa chamada Micro-soft (com hífen) e lançaram uma versão da linguagem BASIC para este equipamento.
Apesar de ser um computador muito básico, o barramento S-100, criado para ele, chegou a se tornar um padrão e, muito da estrutura que temos hoje, foi criada para atendê-lo.
HISTÓRICO
Ao se encontrarem, quando ainda serviam ao Laboratório da Força Aérea em Kirtland, no Novo México. Ed Roberts e Forrest M. Mims III decidiram usar os seus conhecimentos eletrônicos para produzir kits pequenos para modelistas de foguetes. Junto com Stan Cagle e Robert Zaller, criaram a MITS (Micro Instrumentation Telemetry Systems) na garagem de Roberts em Albuquerque, Novo México e começaram a vender transmissores de rádios e instrumentos para foguetes de modelismo.
Em 1969 Roberts comprou a parte dos outros sócios e se mudou para um escritório maior, onde produzia kits de calculadoras para os que tinham este hobby. Mims ajudava escrevendo manuais para alguns dos produtos em troca dos kits. Em 1972, a Texas Instruments desenvolveu seu próprio chip de calcular e começou a vender calculadoras completas por menos da metade do preço. A MITS foi devastada por isto, como foram muitas outras companhias e Roberts lutou para reduzir sua dívida de um quarto de milhão de dólares.
O PROJETO
Com o lançamento do processador Intel 8080 em 1974, vários modelistas começaram a projetar kits de microcomputadores. Em Julho de 1974 um projeto foi anunciado na revista Radio Electronics por Jonathan Titus, o Mark 8. O projeto foi puramente no papel, exigindo que o construtor fosse atrás de peça por peça, o que era quase impossível fora da Califórnia . Embora o Mark 8 não tenha sido um sucesso, os editores da Popular Electronics sabiam que alguém seria o primeiro a construir um “kit real” e decidiu que queriam fazê-lo.
Em uma versão, contada pelo editor da série Art Salsberg, eles tinham outro projeto mais simples nos trabalhos de Jerry Odgen, um colaborador de longa data. Este projeto foi um puro "hack" no entanto, e Salsberg percebeu que precisavam de algo muito melhor para combater o Mark 8. Neste momento Roberts se aproximou deles com seu próprio projeto, baseado em uma placa de circuito pré-impresso em vez de soldado à mão. A versão de Les Solomon da história é similar, mas coloca o encontro chave entre ele e Forrest Mims, outro colaborador da revista, quem lhe falou sobre o projeto de Robert. A versão de Forrest Mims proprio, o coloca fora da historia, com Solomon e Salsberg decidindo chamar Roberts.
A chave para o projeto, foi que Ed Roberts conseguiu um acordo com a intel para comprar o 8080, com defeitos estéticos, por 75 dólares em grandes quantidades, sendo que o valor normal dele em pequenas quantidades era de 360 dólares. Esses defeitos eram superficiais e não influenciavam na operação elétrica.
A versão mais popular a respeito da escolha do nome do computador, que o nome veio da série de TV Jornada nas Estrelas, aparente é falsa. A história é que Les Solomon, o então diretor técnico da revista Popular Electronics, pediu a sua filha um nome, e ela sugeriu “Altair”, porque é “onde a Enterprise está indo neste epispódio”.
A primeira amostra do trabalho foi enviada imediatamente, por trem, para Nova Iorque. No entanto, ela nunca chegou devido a uma greve pela companhia de navegação. O primeiro exemplo desta revolucionária máquina ficou então perdido na história. Solomon já havia tirado várias fotos da máquina e escreveu o artigo com base nelas, enquanto Roberts ficou trabalhando na construção de um substituto. Tudo veio junto, e o kit estava oficialmente disponível em 19 de dezembro de 1974 .
O kit foi anunciado pela primeira vez na edição de janeiro de 1975 Popular Electronics. O momento parecia
ser o correto. Os modelistas eletrônicos estavam migrando para computadores, ao passo que a eletrônica se tornava cada vez mais digital, e eles ainda estavam frustrados pelo pouco poder e flexibilidade dos poucos kits que já estavam no mercado. O Altair tinha poder suficiente para ser realmente útil, e foi projetado em torno de um sistema expansível que se abria para todos os tipos de experiências.
Roberts precisava vender 200 unidades no ano que vem para começar a ter lucro, mas recebeu milhares de encomendas no primeiro mês, incluindo 200 em um dia.
Devido a variedade ilimitada de cartões S-100 que viriam a surgir, um teclado, monitor, interface serial, impressora e armazenamento de dados poderiam ser adicionados para aumentar a utilidade do Altair.
Entre os cartões S-100 disponíveis, inclui:
- CPU
-Memória
- Placa de vídeo
- Porta de impressora
- Interface serial
-Controlador de disquete
Em http://museu8bits.blogspot.com/2009/02/altair-8800-o-pai-dos-computadores.html, há muito mais informações técnicas a respeito do projeto, como diagrama elétrico da fonte, esquemas lógicos, dentre outras.
Deixou de ser produzido em 1978.
SOFTWARE
Na época, Roberts recebeu uma carta de uma empresa perguntando se ele estaria interessado em sua
linguagem de programação BASIC para o computador. Ele ligou para a empresa e a ligação caiu em uma casa, onde ninguém tinha ouvido falar de nada parecido BASIC. Na verdade, a carta tinha sido enviada por Bill Gates e Paul Allen de Boston, e eles não tinham BASIC para oferecer. Quando eles ligaram para Roberts, que se mostrou interessado, começaram a desenvolver seu interpretador BASIC, usando um simulador do 8080, pois eles não tinham um Altair disponível.
Outro sistema foi o CP/M, escrito por Gary Kildall, que permitia ao computador lidar com unidades de disquete, aumentando, assim, sua utilidade.
MORTE DE ED ROBERTS

Recentemente, em 1 de abril de 2010, foi anunciada a morte de Ed Roberts, no portal IDG Now, com o título “Criador do primeiro computador pessoal, Ed Roberts morre aos 68 anos”
“Estamos profundamente entristecidos com o falecimento do nosso amigo e primeiro mentor, Ed Roberts" disseram os co-fundadores da Microsoft, Bill Gates e Paul Allen, em um comunicado divulgado na quinta-feira dia 01/04/2010.
"Ed foi um verdadeiro pioneiro na revolução dos computadores pessoais, e nem sempre recebeu o reconhecimento que merecia", acrescentaram Gates e Allen.
Roberts faleceu devido a uma pneumonia.
REFERÊNCIAS
http://pcworld.uol.com.br/reportagens/2006/08/25/idgnoticia.2006-08 25.6378810096/paginador/pagina_4
http://samuraize.site90.com/CLCWORK1Parte4.html
http://pt.wikipedia.org/wiki/Altair_8800
http://www.maniacworld.com/game_console_history/MITSAltair8800.htm
http://www.pc-history.org/altair.htm
http://oldcomputers.net/altair.html
http://museu8bits.blogspot.com/2009/02/altair-8800-o-pai-dos-computadores.html
O último acesso às referências, foi em 16-08-2010 às 10h.
domingo, 9 de maio de 2010
Como Agrupar Imagens em Pdf
- reduzir a qualidade das imagens em Jpeg
- converter cada imagem em um arquivo Pdf
- Unir os Pdfs em um único arquivo
Para começar, é necessário que estejam instalados o imagemagick e o ghostscript. Feito isso, vamos ao que interessa:
Reduzir a qualidade das imagens
Inicialmente, para efeito de organização, criamos uma pasta onde colocaremos as imagens reduzidas:
$ mkdir reduzidas
Agora, reduziremos as imagens, a 20% do aquivo original. Você pode alterar esse valor, dependendo da qualidade da imagem original, se desejar.
$ for i in `ls *.jpg` ; do convert -quality 20% $i ./reduzidas/$i ; done
Supondo que o livro digitalizado tenha o tamanho de metade de uma folha A4, e, portanto as imagens estejam "de lado", deve-se rotacionar as imagens, nesse caso, 90º à esquerda:
$ for i in `ls *.jpg` ; do convert -quality 20% -rotate -90 $i ./reduzidas/$i ; done
Criar os arquivos Pdf
Entraremos na pasta com as imagens, criaremos outra para armazenar os Pdfs, e geraremos os tais arquivos:
$ cd reduzidas
$ mkdir pdf
$ for i in `ls *.jpg` ; do convert $i ./pdf/$i.pdf ; done
Agrupando os Pdfs
$ cd pdf
$ gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=finished.pdf *.pdf
Esse comando gerará um Pdf com o nome "finished.pdf"
Fonte: http://www.bestlinux.com.br/index.php/dicas/121/5432-como-juntar-varios-arquivos-pdf-no-linux
terça-feira, 4 de maio de 2010
Como Colocar Ícones no Desktop do Ubuntu
Basta abrir o gconf-editor, ir em app > nautilus > desktop e marcar, ao lado direito, os valores desejados:
-computer_icon_name - Computador
- home_icon_name – Pasta Pessoal (Home)
- trash_icon_name – Lixeira
Veja o resultado abaixo:
segunda-feira, 30 de novembro de 2009
domingo, 29 de novembro de 2009
segunda-feira, 9 de novembro de 2009
Distribuições Linux Interessantes
Epidemic

Esta distro brasileira eu realmente nem conhecia, mas pelos screenshots, fiquei com vontade de testar. Algum dos destaques dele são:
No site do projeto, diz que é uma distro simples e fácil de usar.
Possui o KDE4 e o Compiz Fusion rodando direto do DVD.
No Epidemic, além de previamente instalados e configurados, os drivers 3d da NVIDIA e ATI podem ser ativados, automaticamente, durante a inicialização do sistema, com as opções de boot do DVD.
O Epidemic já vem com suporte às placas Ralink rt200, Atmel at76c50x, Intel Pro Wireless 2100, Intel Pro Wireless 2200/2915, Intel Pro Wirelles 3945, Intel Wireless WIFI Link 4965AGN (utilizadas nos novos Centrinos), Atheros 521x, Broadcon BCM43x/Airport Extreme, Prism54, TI ACX100/ACX111, Zydas, dentre outros.
Dreamlinux




Mais uma distro brasileira, e que é a mais bem colocada no ranking do distrowatch. Cheguei a usá e gostei da facilidade com que os drivers da NVIDIA são ativados.
Damn Small Linux


Voltada para instalação em micros antigos, ou para quem quer um melhor desempenho, o Damn Small Linux, ou simplesmente DSL, ocupa apenas 50MB. Utiliza ainda o kernel 2.4 e seu ambiente gráfico é o Fluxbox.
O kernel 2.4 foi escolhido devido ao tamanho reduzido em relação ao 2.6, importante para esta distro leve.
Big Linux



Após a "morte" do Kurumin Linux, o Carlos Morimoto, seu mantenedor, chegou a recomendar o uso desta distro.
Bonita, cheia de scripts pouco comuns em outras distros mas muito úteis, principalmente para o usuário leigo em Linux, é realmente uma distro bem parecida, funcionalmente, com o Kurumin.
Sites dos projetos:
http://www.dreamlinux.com.br/
http://www.epidemiclinux.org/
http://www.damnsmalllinux.org/
http://www.biglinux.com.br/
sexta-feira, 30 de outubro de 2009
DVDisaster - Proteção contra perda de dados

O Dvdisaster, diferentemente do backup comum, cria uma proteção de erros que é usada para, caso existam erros de leitura na mídia, gerar uma imagem iso com todos os dados restaurados, para ser gravada em uma nova mídia.
A idéia da correção de erros, pode ser explicada da seguinte forma:
Imaginemos que desejamos transmitir a seqüência 4, 9, 2, 5. Para isto, introduziremos o dígito de correção "soma", igual a 20.
Agora, a seqüência a ser transmitida é 4, 9, 2, 5, 20, sendo o último dígito apenas para verificação.
No receptor, os valores recebidos são 4, 9, 2, , 20. Apesar de faltar um dígito, ele pode ser facilmente calculado, sabendo-se que o último é a soma dos anteriores.
O algoritmo de correção de erros utilizado pelo Dvdisaster embora não seja tão simples, utiliza o mesmo princípio.
Com ele, pode-se recuperar até 20% dos dados de setores ilegíveis, através da leitura dos 80% restantes e dos dados de correção de erros.
Ele trabalha de dois modos: criando um arquivo de correção de erros, ou inserindo-o diretamente na iso.
O primeiro modo é indicado para os casos em que a mídia já tenha sido gravada, ou caso a mídia a ser gravada não possua pelo menos 20% de espaço livre para a correção de dados.
No segundo, o arquivo iso é completado até o máximo suportado pela mídia, com os dados de correção. Obviamente, com mais espaço disponível, aumenta-se a margem de recuperação.
Vantagens:
-Comparado com o backup comum, é necessário um espaço menor.
- A verificação de erros de leitura é mais rápida que a verificação da integridade de dados.
-Protege contra pequenos danos na mídia.
-Ele exibe um gráfico com a velocidade de leitura, possibilitando-se perceber se a mídia apresentará defeito, pela irregularidade na velocidade da leitura.
Desvantagens
- Se o número de setores ilegíveis for maior do que 20%, nada é recuperado.
- Deve ser usado juntamente com o backup, para dados importantes. Uma boa idéia é gravar duas cópias das imagens criadas com ECC.
A seguir, mostrarei o que interessa, a utilização do programa em si:
1 - Criar um arquivo de correção de erros
Este é o modo para proteger mídias já gravadas, ou mídias a serem gravadas e cuja imagem ISO tenha mais de 80% da capacidade máxima, seja de um CD, seja de um DVD.
Se você já gravou a mídia, insira-a no drive, clique em image file selection
e escolha o caminho no qual deseja salvar a imagem, que servirá para gerar o ECC. Clique em
e escolha o caminho onde deseja salvar o aquivo de correção de erros.Na janela de preferências, na aba Error correction, deixe como mostra abaixo:

Escolher High redundancy, ou uma redundância maior que o padrão, permite que os dados sejam recuperados mesmo que haja algum erro no arquivo ECC. Entretanto, isso não será necessário, uma vez que esses arquivos serão gravados em uma mídia com o modo RS02 - Imagem aumentada - ou seja, com a correção de erro inserida diretamente na mídia.
Com tudo configurado, clique em
para gerar a ISO e depois em
, para criar o arquivo de correção de erros.2 - Aumentando o arquivo de imagem
Clique em
e escolha o caminho no qual está a imagem.Deixe o
em branco.Agora, na janela de preferências, altere o Storage method para Augmented image (RS02).

Depois, clique em
, para aumentar o arquivo de imagem com a proteção de erros. A redundância neste modo, vai de acordo com o tamanho da imagem em relação à capacidade máxima da mídia: quanto mais espaço disponível para a proteção de erros, maior a capacidade de recuperação dos dados.3 -Recuperando os dados de mídias defeituosas
Agora, indique o caminho no qual deseja salvar a imagem ISO e, se foi usado o método RS01, indique, também, o caminho do arquivo ECC criado.
Gere a imagem ISO e clique em
. Se o resultado mostrar setores ilegíveis, clique em
. A imagem danificada será reconstituída e deve ser novamente gravada
A seguir, um screenshot de um dvd criado SEM a proteção contra erros. Obviamente, os dados não serão recuperados.

Site do projeto: http://dvdisaster.net/en/
quarta-feira, 7 de outubro de 2009
segunda-feira, 28 de setembro de 2009
2549 Roms - Atari 2600
Entre os clássicos, estão Space Invaders, Enduro.
Acho que estou ficando velho...







