Mostrando postagens com marcador linux. Mostrar todas as postagens
Mostrando postagens com marcador linux. Mostrar todas as postagens

terça-feira, 25 de agosto de 2009

Script para download de arquivos no rapidshare.

RapidShare é um serviço de compartilhamento de arquivos muito utilizado na internet. Geralmente ao clicarmos no link para download de um determinado arquivo, é muito comum o redirecionado para o RapidShare. Este serviço de hospedagem permite o upload do arquivo para posteriormente compartilharmos o link fornecido pelo serviço.

É muito comum, surgir a necessidade para efetuar o download de um único arquivo ou múltiplos no servidor ao final do expediente. Assim no dia seguinte, restando apenas a tarefa de conferir a presença de todos os arquivos baixados sequencialmente durante a madrugada no HD do server.

Assim que o serviço Rapidshare desabilitou o captcha para usuarios free, tornou-se possível o download automático com shell script. O projeto rapidshare-dl.sh permite esta tarefa. A seguir uma receita de bolo passo-a-passo de como utiliza-lo.

Download e 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

Download de um único arquivo:

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

Download utilizanto um arquivo texto contendo uma lista de links:

$ rapidshare-dl nome_do_arquivo.txt

Download de todo o site com links Rapidshare (cuidado hehehe) :

$ rapidshare-dl http://link_do_servidor

Mais informaões em http://code.google.com/p/megaupload-dl/wiki/RapidShare.

Fonte: Inteligência Coletiva

JDownloader

JDownloader é um aplicativo perfeito para aqueles que costumam baixar arquivos no Megaupload e Rapidshare. O programa atua como um gerenciador de downloads que dispensa o uso de letras de verificação e a necessidade de espera para o começo da tarefa. Desta forma, ao invés de ter que entrar no site, colocar as letrinhas (que muitas vezes são inelegíveis) e esperar alguns minutos para iniciar o download, basta inserir o link de download no programa, para que ele faça isso por você.

O JDownloader aceita filas de download, ou seja, é só colocar os links dos arquivos que deseja baixar, para que ele inicie um download assim que o outro acabar! Bem mais simples que o modo "convencional".

Download

GetLeft

Este software baixa todos os links de uma página, apenas dando para ele a URL. Tem suporte limitado a FTP, resumo de download, filtros para baixar certos tipos de arquivos e muito mais.

Roda em Ambiente gráfico X11

Download

quinta-feira, 23 de julho de 2009

Conexão Banda Larga Claro 3g

Recentemente eu adquiri o serviço banda larga 3G da Claro. Antes de adquirir, eu fiz uma pesquisa exaustiva, com UMA pessoa, que dizia que funcionava bem.

Ao instalar o serviço em casa, consegui velocidades estonteantes na faixa de 22kbp/s e dai para baixo. A média de tempo para carregar uma página ficava por volta de 5 a 10 minutos (quando carregava). Detalhe importante: eu contratei a conexão de 1MB/s. Metade da velocidade da conexão discada, que é o que estou usando.

Fui ver na Web o que diziam deste serviço da Claro e quase morri de susto. A qualidade varia enormemente, mas eu diria que a grande maioria está muito insatisfeita. Tenho que admitir que uns poucos estão satisfeitos, mas isto se não está chovendo, o tempo está limpo, etc. Choveu, a conexão some.

Como ainda estava dentro do prazo de devolução, não tive dúvida, mandei o treco de volta para o revendedor.

Para ler o conteúdo completo: Dicas-L

Banda Larga no Brasil - Uma piada de mal gosto

Há algumas semanas, tive acesso a um relatório sobre a situação atual dos acessos de banda larga no mundo todo, e não me surpreendi em ver o Brasil classificado como um dos acessos mais caros e de pior qualidade.

O que chamamos de banda larga no Brasil, na verdade é uma grande piada, contada pelas falaciosas empresas de telecomunicações, que são reguladas por uma entidade que simplesmente não cumpre com suas obrigações e ninguém faz nada sobre isso. Quer ver como eles mentem e te enganam descaradamente?

Vocês sabiam que a velocidade da banda larga que contrataram é apenas "ilustrativa", e que o valor real garantido em contrato é, em média, 10% disso? Sabia que esta velocidade "ilustrativa" não é bidirecional?

Trocando por miúdos, quando você fica todo feliz em ter 2MB de banda larga, na verdade seu contrato diz que você tem direito a 200kbps de banda, extensível (quando possível) a 2Mbps. Claro que esta "tremenda velocidade" é apenas no sentido chamado de downstream (da Internet para seu computador), pois no sentido contrário (upstream ou do seu computador para a Internet), a velocidade raramente passa dos 256 kbps (sendo 128kpbs o valor comumente utilizado). Esta última explicação pode agora te ajudar a entender o motivo pelo qual você consegue baixar muito rápido um e-mail com um anexo grande, mas demora muito para, por exemplo, re-enviar este e-mail para outras pessoas.

Para ler o conteúdo completo: Dicas-L

segunda-feira, 4 de maio de 2009

Instalando e configurando o NTFS-3G

Introdução

Se você usa Windows e Linux em dual boot, provavelmente já sentiu falta de uma coisa: acesso em modo leitura e escrita em partições NTFS do Windows.

A um tempo atrás foi anunciado o projeto ntfs-3g, que acabava de vez com o problema de acesso as partições NTFS, que era muito deficiente no Linux. O projeto ainda estava em fase beta, por isso sempre se ouvia falar por aí que o driver ntfs dava problema, corrompia partições e etc... Mas seus problemas acabaram! Saiu a versão 1.0 final do driver, que está muito mais estável. Vamos à instalação.

Instalação

Instalei e testei o driver no SuSE Linux 10.1, mas os passos aqui descritos funcionam em qualquer distro. E inclusive o driver foi portado para outros Sistemas Operacionais (Free-BSD, Mac-OS).

Primeiro é necessário baixar o fuse 2.6 ou superior. De Acordo com o que consta no site do ntfs-3g, ele é necessário para aproveitar todo o desempenho do driver ntfs. No meu caso eu vou instalar ele do fonte, mas você pode baixar em forma de pacote rpm ou deb, dependendo da sua distro. Baixe ele aqui:
Instalei a versão 2.6.3, mas pode ser que quando você estiver lendo este artigo já exista uma mais nova. Para instalar um programa do fonte é usado o mesmo método de um programa normal, mas tive que usar o parâmetro "--enable-kernel-module", que usa os fonte do kernel e os compiladores para gerar o módulo necessário para o funcionamento do Fuse, portanto é necessário os fontes e os compiladores instalados.

$ tar -xvf fuse-2.6.3.tar.gz
$ cd fuse-2.6.3
$ ./configure --enable-kernel-module
$ make
$ su
# make install


Depois de instalado, vamos para instalação do ntfs-3g.

Faça o download do fonte no site www.ntfs-3g.org. Apesar do arquivo do fonte estar com a extensão .tgz, ele não é do Slackware. É fonte mesmo.

O processo de instalação do ntfs-3g é o mesmo que o do fuse:

$ tar -xvf ntfs-3g-1.0.tgz
$ cd ntfs-3g-1.0
$ ./configure
$ make
$ su
# make install


Se tudo correu bem, vá para a próxima parte do artigo.

Montando as partições em modo leitura e escrita

Primeiro devemos carregar o módulo do fuse usando o comando:

# modprobe fuse

Podemos também adicionar o comando no /etc/rc.local” para ele ser executado todo o boot. Mas para quem usa o SuSE o comando deve ser inserido no /etc/init.d/boot.local (ou você pode inserir no modules.conf da sua distro).

E para montar uma partição NTFS em modo leitura e escrita você deve usar o comando:

# mount -t ntfs-3g /dev/hda1 /mnt/windows

Onde:
  • "mount" é o comando que monta;
  • "-t ntfs-3g" especifica o tipo de sistema de arquivos;
  • "/dev/hda1" é a minha partição NTFS que quero montar e;
  • "/mnt/windows" é o ponto de montagem da partição, que pode ser qualquer pasta.

Ou ainda:

# mount -t ntfs-3g /dev/hda1 /mnt/windows -o locale=pt_BR.utf8

Isso resolve o problema de acentuação nas partições do Windows em português do Brasil.

Você pode também adicionar essa linha no seu /etc/fstab:

/dev/hda1 /mnt/windows ntfs-3g defaults,auto,locale=pt_BR.utf8 0 0

Isso fará com que a partição seja montada como leitura e escrita no boot.

Testes e considerações

Depois da instalação, fiz vários testes para assegurar que o driver estava funcionando perfeitamente. Copiei vários arquivos pequenos para dentro da partição, enchi a partição de arquivos, movi arquivos, apaguei arquivos copiados pelo Windows e todos os testes não geraram nenhum problema na partição. Portanto, aprovado!

Um fato que deve ter um pouco de atenção é que quando você desliga o Windows de maneira incorreta, o ntfs-3g não monta a partição por que ela está marcada como "suja", devendo ir até o Windows para o sistema ser marcado como "limpo" novamente.

Espero que gostem do meu primeiro artigo!
Abraços.

Fonte: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6265

Convertendo AVI em DVD, Add Legenda e Queimando

Convertendo AVI em DVD, Add Legenda e Queimando

O ffmpeg é uma poderosa ferramenta para conversão de áudio e vídeo, e suporta nativamente uma série de codecs. Para converter um arquivo de vídeo qualquer em formato DVD Widescreen, utilizamos o comando

ffmpeg -i arquivo.avi -target ntsc-dvd -aspect 16:9 arquivo.mpg

Ou para o formato de TV

ffmpeg -i arquivo.avi -target ntsc-dvd -aspect 4:3 arquivo.mpg

Isto toma como entrada (-i) o vídeo arquivo.avi e gravará o resultado em arquivo.mpg O -aspect especificado também pode ser numérico, conforme a tabela abaixo

Aspect Ratio Codes
-aspect Tamanho
1 1:1 pixels
2 4:3 display
3 16:9 display (widescreen)
4 2.21:1 display (cinema)

Melhorando a qualidade

Existem uma série de switches do ffmpeg que podem ser usados para melhorar a qualidade do vídeo, entre elas, podemos alterar o -qmin e também efetuar a conversão em duas passagens. Para isso executaremos dois comandos

ffmpeg -i arquivo.avi -target ntsc-dvd -qmin 1 -aspect 16:9 -pass 1 -y arquivo.mpg
ffmpeg -i arquivo.avi -target ntsc-dvd -qmin 1 -aspect 16:9 -pass 2 -y arquivo.mpg

Na primeira conversão (pass 1) ele gera um arquivo de log com detalhes sobre todas as cenas. Na segunda vez (pass 2) ele lê este arquivo e utiliza estas informações para melhorar a qualidade final do vídeo. O switch -y faz com que qualquer arquivo seja sobreescrito caso já exista. Apesar de termos especificado -aspect 16:9, é possível especificar outro aspecto caso o vídeo não seja widescreen.

Adicionando legendas

Para adicionar legendas ao recém-gerado arquivo.mpg, utilizaremos o utilitário spumux, que faz parte do pacote dvdauthor. É necessário criar um arquivo de configuração, que chamaremos de spumux.xml






Este arquivo está especificando o arquivo de legendas sub.srt com a fonte Vera.ttf tamanho 24. O arquivo de fonte deve estar presente em ~/.spumux/Vera.ttf. Para adicionar as legendas ao arquivo mpeg, certifique-se que elas se encontram no arquivo sub.srt no mesmo diretório do arquivo spumux.xml, e execute

spumux spumux.xml <> dvd.mpg

Isso adicionará as legendas e gravará o resultado em dvd.mpg.

Gerando a estrutura do DVD

Discos de vídeo DVD têm uma estrutura especial, que é gerada pelo dvdauthor com o arquivo de configuração dvdauthor.xml







Isto especifica que será criado um dvd chamado DVD, a partir do arquivo dvd.mpg, com quatro capítulos, nos pontos zero, trinta segundos, cinco minutos e dez minutos e quinze segundos, especificados no formato hh:mm:ss (é possível omitir a hora como mostra o exemplo). Para gerar o dvd, executar no mesmo diretório do arquivo dvd.mpg

dvdauthor -x dvdauthor.xml

Com isso será criado um subdiretório DVD com as pastas VIDEO_TS e AUDIO_TS. A estrutura deve ser semelhante à apresentada abaixo

AUDIO_TS:

VIDEO_TS:
VIDEO_TS.BUP VTS_01_0.BUP VTS_01_1.VOB VTS_01_3.VOB
VIDEO_TS.IFO VTS_01_0.IFO VTS_01_2.VOB VTS_01_4.VOB

Gerando o .iso e gravando o disco

Os arquivos no DVD não podem ser gravados de qualquer maneira. Para que exista compatibilidade entre todos os players, existe uma ordem correta em que eles devem ser gravados no disco, o que não é problema, pois o famoso mkisofs já possui a opção -dvd-video que gera o ISO no formato adequado. Para isso executamos

mkisofs -o dvd.iso -dvd-video DVD/

Onde -o especifica o arquivo de saída e DVD/ é o diretório gerado pelo dvdauthor. Com a imagem pronta, é possível listá-la com o comando

isoinfo -i dvd.iso -l

A saída deste comando deve ser parecida com

Directory listing of /
d--------- 0 0 0 2048 Aug 14 2004 [ 282 02] .
d--------- 0 0 0 2048 Aug 14 2004 [ 282 02] ..
d--------- 0 0 0 2048 Aug 14 2004 [ 284 02] AUDIO_TS
d--------- 0 0 0 2048 Aug 11 2004 [ 283 02] VIDEO_TS

Directory listing of /AUDIO_TS/
d--------- 0 0 0 2048 Aug 14 2004 [ 284 02] .
d--------- 0 0 0 2048 Aug 14 2004 [ 282 02] ..

Directory listing of /VIDEO_TS/
d--------- 0 0 0 2048 Aug 11 2004 [ 283 02] .
d--------- 0 0 0 2048 Aug 14 2004 [ 282 02] ..
---------- 0 0 0 8192 Aug 12 2004 [ 289 00] VIDEO_TS.BUP;1
---------- 0 0 0 8192 Aug 12 2004 [ 285 00] VIDEO_TS.IFO;1
---------- 0 0 0 81920 Aug 12 2004 [2191612 00] VTS_01_0.BUP;1
---------- 0 0 0 81920 Aug 12 2004 [ 293 00] VTS_01_0.IFO;1
---------- 0 0 0 88064 Aug 12 2004 [ 333 00] VTS_01_0.VOB;1
---------- 0 0 0 1073401856 Aug 13 2004 [ 376 00] VTS_01_1.VOB;1
---------- 0 0 0 1073467392 Aug 13 2004 [ 524498 00] VTS_01_2.VOB;1
---------- 0 0 0 1073444864 Aug 13 2004 [1048652 00] VTS_01_3.VOB;1
---------- 0 0 0 1073623040 Aug 13 2004 [1572795 00] VTS_01_4.VOB;1

Perceba que o arquivo VIDEO_TS.IFO está gravado no menor setor do disco (o número entre colchetes, descartando os diretórios).

O passo final é a gravação do disco, que deve ser efetuada com o growisofs do pacote dvd+rwtools

growisofs -dvd-compat

Fonte: http://linux.infoage.com.br/DVD_Video

sexta-feira, 1 de maio de 2009

Gravar CD no Linux por linha de comando

Gravar CD pela linha de comando:

i) ISO do CD:

# dd if=/dev/cdrom of=nome_do_arquivo.iso

dd - copia os bits do cd para o PC
if - local onde se encontra o dispositivo
of - o arquivo gerado

ii) Gravar o CD:

# cdrecord -v nome_do_arquivo.iso

v- verbose (exibe os dados da gravação)

Fonte: http://www.vivaolinux.com.br/dica/Gravar-CD-no-Linux-por-linha-de-comando/