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
Segue minha lista de jogos e programas para Linux, e uma breve explicação sobre meus motivos para usá-los. Serve para minha própria referência, mas pode ajudar alguém. Aos poucos vou adicionando mais itens.
Minha distro atual é aptosid, com kde 4.
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):
LibreOffice: provavelmente a mais completa suíte office para Linux, e permite adicionar complementos para adicionar funções.
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.
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.
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
Uma apostila de octave pode ser baixada aqui http://www.ceunes.ufes.br/downloads/2/isaacsantos-apostila-Octave.pdf
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
#!/bin/bash
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
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.
Assinar:
Postagens (Atom)