Vida de Nerd

Mais um Blog Estupido e Sem Escrúpulo. Seja Inteligente, Vai Ler um Livro. V.S.F.

16 de out. de 2009

Fazendo Script Para Download do RapidShare.

Como baixar do Rapidshare via modulo texto.
Hoje estarei postando aqui, como baixar do Megaupload e do Rapidshare em modulo texto.
Isto pode ser muito ultil para fazer pequenos script para deixar baixando grande quantidade de arquivo, sem ter que ficar acessando o site para cada um deles.

Instalação e configuração:

Como o Rapidshare desabilitou o captcha a tempos, ficou muito mais simples de se implementar um script para efetuarmos downloads via terminal, para isso usaremos o rapidshare-dl.sh.

Instalação.
$ wget http://tokland.googlecode.com/svn/trunk/rapidshare/rapidshare-dl.sh
$ sudo cp rapidshare-dl.sh /usr/local/bin/rapidshare-dl
$ sudo chmod +x /usr/local/bin/rapidshare-dl

Com esses comandos baixamos o script e o colocamos na pasta /usr/local/bin, dando a permissão de execução para o mesmo.

Execultando no Terminal.

Alguns exemplos de uso do script rapidshare-dl.

Download de um único arquivo:

$ rapidshare-dl http://link_rapidshare

Download com mais de um arquivo:

$ rapidshare-dl http://link_rapidshare http://outro_link_rapidshare

Download utilizando um arquivo txt contendo uma lista de links:

$ rapidshare-dl nome_do_arquivo.txt

Obs.: Exemplo do arquivo.txt:
http://link_rapidshare
http://outro_link_rapidshare
http://outro_link_rapidshare_02
http://outro_link_rapidshare_03

Este foi um artigo do Makintux no Viva o Linux Mais Informações.

6 de out. de 2009

Source Debian Lenny

Aqui esta minha sources.list Ela esta completa com multimídia e contrib non-free.

deb http://ftp.br.debian.org/debian/ lenny main
deb-src http://ftp.br.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

deb http://ftp.br.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://www.debian-multimedia.org lenny main

deb http://www.backports.org/debian etch-backports main contrib non-free

Notebook Positivo V21.

Esta semana comprei um notebook Positivo V21.
Apesar de ser um notebook da Positivo (marca zero) estou muito feliz com minha aquisição. Custo beneficio perfeito. Claro tive que dar um UP na memória, porque 256mb fica muito ruim até com o Debian, comprei um pente de 1Gb DDR 400 e agora ele fico 100%.
Mais irei postar aqui algumas configurações que tiveram que ser feitas pra ele ficar rodando perfeito.

Wirelles
O Debian Lenny já tem suporte a esta placa, então é só baixar o Firmware em instalar.
Site para baixar o Firmware. AQUI.

Placa de Vídeo.
A placa de vídeo o neste notebook é um problema. Ele usa a [S3 UniChrome Pro], que não achei como instalar em nem um lugar na internet.
Então minha unica opção foi configurar o xorg.conf.
Para configurar o xorg.

Como root#.
Primeiro ir até o diretório do xorg.conf.

cd/etc/X11

Depois vamos acessar o xorg.conf .

nano xorg.conf

Acessando o xorg.conf, vamos encontrar alguma coisa do tipo.

GNU nano 2.0.7 Arquivo: /etc/X11/xorg.conf

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection

Agora vamos retirar toda a parte que esta a baixo de
Section "ImputDevice"

E vamos inserir estas configurações.

Section "Screen"

Identifier "Screen 1"

Device "Via Unichrome Pro IGP"

Monitor "My Monitor"

DefaultDepth 32

Subsection "Display"

Depth 8

Modes "1280x768" "1024x768" "800x600" "640x480"

ViewPort 0 0

EndSubsection

Subsection "Display"

Depth 16

Modes "1280x768" "1024x768" "800x600" "640x480"

ViewPort 0 0

EndSubsection

Subsection "Display"

Depth 24

Modes "1280x768" "1024x768" "800x600" "640x480"

ViewPort 0 0

EndSubsection

Subsection "Display"

Depth 32

Modes "1280x768" "1024x768" "800x600" "640x480"

ViewPort 0 0

EndSubsection

EndSection

Pronto agora é só salvar.


Agora é só reiniciar o serviço, que a configuração do video ja vai estar funcionando.
Vai ficar na resolução 1280x768.


Virtual BOX no Debian

Pra quem precisa de uma maquina virtual. Pode ser usado o Virtual Box.


Baixe o arquivo binário no site: http://www.virtualbox.org/wiki/Linux_Downloads
depois executa-lo como root: #dpkg -i virtualbox_xxxx_Debian_versão_plataforma.deb

Reiniciar e o programa vai estar disponível no menu Aplicações -> Ferramentas do Sistema

Configuração
Habilitando as entradas USB

Editar o seguinte arquivo como segue: # gedit /etc/init.d/mountkernfs.sh
Mudar a linha: domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid
Deixando-a assim: domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid,devgid=116,devmode=664
Obs.: o devgid=XXX é o id do Grupo vboxusers que pode ser obtido abrindo o menu Sistema -> Administração -> Usuários e Grupos -> Gerenciar Grupos -> Propriedades
Reiniciar e habilitar no VirtualBox em configurações dispositivos USB -> Habilitar controladoras -> acrescentar os Filtros de Dispositivos instalados e pronto.
Caso não consiga, altere as permissões no arquivo de "0664" para "0666" como segue: # gedit /etc/udev/rules.d/91-permissions.rules
Deixando assim: # usbfs-like devices
SUBSYSTEM=="usb_device", MODE="0666"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", \
MODE="0666"

Ou tambem vo pode usar o:
OSE(Open Source Edition)
Essa edição é software livre e não possui algumas funções, como o suporte a USB.

Instalação apt-get install virtualbox-ose virtualbox-ose-modules-2.6-686
Onde virtualbox-ose-modules-2.6-686, deve ser baixado de acordo como Kernel utilizado.

Configuração
As configurações se aplicam as mesmas da versão não Open Source, com algumas limitações.


Erros

Se ao iniciar o Virtualbox apresentar esse erro: Failed to open/create the internal network 'HostInterfaceNetworking-br0' (VERR_SUPDRV_COMPONENT_NOT_FOUND).
Unknown error creating VM (VERR_SUPDRV_COMPONENT_NOT_FOUND).
É porque o módulo vboxnetflt não está carregado. Para solucionar esse problema, acrescente o item vboxnetflt ao final do arquivo /etc/modules e reinicie o computador.
Obtido na Wiki Debian

Instalando AMSN 0.98 no Debian Etch.

Pra quem ainda esta usando o Debian Etch, ai vai uma dica para instalar o aMSN 0.98.

Pri
meiro vamos remover o aMSN 0.97 com esse comando:

# apt-get remove tcltls amsn

Agora vamos instalar alguns pacotes básicos para a compilação:

# apt-get install build-essential libx11-dev libxft-dev libc6-dev imagemagick libjpeg-dev libpng12-dev libpng3-dev automake autoconf

(no meu caso o pacote libjpeg-dev foi substituído por libjpeg62-dev)

Vamos criar um diretório para o amsn em /usr/src:

# cd /usr/src
# mkdir amsn
# cd amsn

Agora vamos fazer o download e compilar os fontes do tcl8.5:

wget ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.3-src.tar.gz

tar xzvf tcl8.5.3-src.tar.gz
cd tcl8.5.3/unix
./configure --prefix=/usr
make
make install

E assim para o tk

cd /usr/src/amsn

wget ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk8.5.3-src.tar.gz
tar xzvf tk8.5.3-src.tar.gz
cd tk8.5.3/unix
./configure --prefix=/usr --enable-xft
make
make install

Para não termos problema com wish, façamos assim no terminal:

# cd /usr/bin
# rm wish
# ln -s wish8.5 wish

Finalmente, obter e compilar o aMSN 0.98b (versão atualizada constantemente).

# cd /usr/src/amsn
# wget http://amsn.sourceforge.net/amsn_dev.tar.gz
# tar xzvf amsn_dev.tar.gz
# cd msn
# ./configure --with-tcl=/usr/lib/ --with-tk=/usr/lib/
# make
# make install

Pronto se tudo ocorreu bem agora é só ir em
Aplicações > Internet > aMSN.
Boa sorte.

José Edes Neves - Viva o Linux

Inicio

Este blog esta sendo iniciado hoje.
Se alguém conseguir tirar proveito das informações contidas nele, ficarei feliz. Caso existam duvidas entre em contato via email.


Thiago