www.tirinhas.com

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.



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
Pode ser baixado em http://code.google.com/p/dvdtube/


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

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.