Sem limites

Esse Tutorial ensina como baixar arquivos sem limites de tempo (Rapidshare) nem de localização (Megaupload):

I. MEGAUPLOAD (MU)

O Megaupload, há algum tempo, limita os downloads de certas faixas de IP. Se o seu IP é do Brasil, entre outros países, vc só consegue baixar usando o serviço Premium q é pago ou esperando a vida toda. É possível usar proxies, mas muitas vezes os proxies q a gente consegue são usados tb por milhares de outras pessoas pelo mundo afora, e a quota de download para aquele IP já foi batida. Os Proxies CGI foram quase todos banidos pelo MU e /ou não suportam transferências de arquivos grandes, apenas o carregamento de páginas da web.


O lance é q o MU oferece o download da famigerada "Alexa Toolbar" para liberar o acesso dos IPs com restrição, mas ninguém vai querer instalar o Alexa pq é um conhecido Spyware.


É preciso então fazer os servidores do MU acreditarem q vc já tem o Alexa
instalado.


O jeito mais fácil é usar o Firefox,
incluindo uma string no user-agent dele. Se você não entendeu direito sobre o q estamos falando, não se assuste, continue lendo.


Passo-a-passo:


Abra o Firefox;

I.1 - Digite "about:config" sem as aspas na barra de endereços e pressione "Enter";

I.2 - No campo de busca 'Localizar Nome:' q vai aparecer, digite "general.useragent.locale” sem as aspas;

I.3 - Dê um duplo-clique sobre 'pt-BR' ou qualquer outro valor q indique o idioma usado pelo Firefox;

I.4 - Na caixa de diálogo q vai abrir, adicione depois do pt-BR um ponto-e-vírgula, um espaço, e a palavra "Alexa" sem as aspas - vai ficar assim, sem as aspas: "pt-Br; Alexa".

É só isso, assim o Firefox 'engana' os servidores do Megaupload informando q vc tem o maldito Alexa instalado e eles liberam o download pro seu IP, mesmo sendo um IP do Brasil e não tendo o Alexa instalado.

Também tem jeitos de fazer isso para o IE e o Opera, mas são um pouco mais complicados; no caso do IE envolve edição do registro do Windows e no do Opera a descompactação de uma DLL. Se alguém quiser saber mais, pergunte.


II. RAPIDSHARE (RS)


Adendo: Para burlar até aquele limite de 60 segundos q você vê em contagem regressiva e baixar imediatamente seus arquivos:

Depois de clicar em “Free”, qdo começar a contar o tempo, digite na barra de endereços do seu navegador:

javascript:alert(c=1)”

Sem as aspas [ javascript / dois pontos / alert / parêntesis / igual a um / fecha parêntesis ]. O contador será resetado para 1 segundo e você pode baixar sem ter de esperar.

O RS tem as limitações de Megabytes/Minutos para cada IP, ou seja, de um determinado IP só se pode baixar "X" Mb em um determinado "Y" de tempo. Excedendo esse limite, q varia de tempos em tempos, você tem q pegar uma fila e esperar um tanto de tempo proporcional ao tamanho dos arquivos q você já baixou.


Para burlar isso, são necessárias duas coisas: apagar o cookie do RS e renovar o seu IP.


Assim, ao fazer solicitação de um novo arquivo pros servidores a partir de um IP diferente e sem o cookie q conta o quanto vc já baixou, vc não precisa esperar na fila.


II.1 - Cookies: http://pt.wikipedia.org/wiki/Cookies

Para apagar o cookie do RS tem um monte de maneiras; em geral apagar todos só por causa do RS é contra-produtivo, já q há cookies úteis q vc vai preferir manter.

Vc pode ir manualmente pelo Windows Explorer lá na pasta onde eles ficam (C:\Documents and Settings\*Nome de Usuário*\Cookies, no caso do Internet Explorer) e apagar o maldito, ou usar um programa q apague cookies de todos os navegadores de maneira seletiva usando uma white-list. Funciona assim: vc roda o programa, ele lista todos os cookies na máquina, vc põe na white-list os q vc quer manter e todas as outras vezes q vc rodar o bicho ele vai apagar só os q vc não escolheu guardar.

Sugestão: CookieMonster http://www.ampsoft.net/utilities/CookieMonster.php, que é gratuito, simples de usar e funcional, além de ser um Muppet. Ele tem a limitação de não funcionar por linha de comando. O CCleaner http://www.ccleaner.com/ pode ser executado no background por linha de comando, mas é um pouco mas complexo de setar (pra q ele apague só o q vc quer), além de não ser um Muppet.


II.2 - IP: http://pt.wikipedia.org/wiki/Endere%C3%A7o_IP


Para renovar o seu IP, caso ele seja dinâmico, (ou seja, caso ele mude toda a vez q vc faz uma nova conexão, como no caso do Velox por exemplo, e de todas as conexões PPPoE) é só desfazer manualmente a conexão e conectar de novo em seguida. Se o seu IP é fixo, ou seja, vc nunca disca uma conexão e está sempre online ao ligar o PC é um pouco mais complicado mas tb dá. Vamos tratar aqui dos IPs dinâmicos, quem quiser saber do IP fixo e de roteadores, clique aqui.


Tb há muitas maneiras de renovar o IP, mas a mais fácil e segura, no windowsNotepad e colar o seguinte num arquivo em branco:
XP, é abrir o


echo off

cls

echo Disconnecting...

rasdial "NomeDaSuaConexão" /disconnect

cls

echo Waiting...

ping -n 1 127.0.0.1 > nul

cls

rasdial "NomeDaSuaConexão" NomeDeUsuário Senha


Edite os valores '"Nome da Conexão"' (MANTENDO as aspas!) e os campos 'NomeDeUsuário' e 'Senha' com os dados da sua conexão. Salve em algum lugar do seu disco como "qualquernomequevcquiser.bat", sem as aspas.

Pronto, vc criou um arquivo executável q vai abrir uma janelinha do DOS e em um ou dois segundos desfazer e refazer sua conexão.


Quando estou baixando arquivos usando o navegador, eu pessoalmente uso o SlickRun http://www.bayden.com/SlickRun/ , um utilitário de linha de comando, para rodar esse executável + o CCleaner com um só comando, o q renova meu IP e apaga os cookies indesejados de uma tacada só e bem rápido.


Esse arquivo .bat também vai ser útil no próximo caso:


III. RAPGET


O Rapget http://www.rapget.com/en/ é um gerenciador de downloads gratuito para o Rapidshare q burla a necessidade de digitar aquelas malditas letrinhas coloridas do inferno, conhecidas como "captcha code", para confirmar o download.


Isso significa q vc pode pôr um monte de links do RS na fila e ele vai baixando tudo SEM A SUA INTERFERÊNCIA, o q é ideal por exemplo pra deixar baixando uma pá de coisa de um dia pro outro enquanto vc dorme, enche a cara em algum boteco ou faz qualquer outra coisa q não seja ficar plantado na frente do PC.


Ele tb baixa de todos os outros servidores de hospedagem de arquivos, tipo Badongo, PutFile, Megaupload (no caso do MU tem o problema do IP do Brasil, a não ser q se use o Rapget com proxies, o q apresenta o mesmo problema de quota de downloads mencionado lá no começo).


A questão é q a limitação de Mb/Min. para cada IP do RS continua existindo, daí é preciso ensinar o Rapget a executar aquele arquivo .bat de q falamos acima pra q ele automaticamente renove seu IP qdo vc terminar de baixar cada arquivo, assim o próximo na lista vai ser solicitado por um IP diferente e vai ser baixado instantaneamente. Não é preciso se preocupar com os cookies usando o Rapget.


Baixe e instale o Rapget,

Rode o bagulho, clique no ícone com as bandeiras (terceiro da esqerda pra direita) e selecione (sic) "Brazilian - Brasileiro". Vá em "Opções" e selecione a guia "Agenda".

Só um comentário: as combinações de possibilidades de regras da Agenda são muitas. A maneira descrita a seguir é só um dos jeitos de fazer a renovação do IP funcionar, deve haver outros, esse é um jeito q funciona aqui. Se alguém tiver outra(s) combinação(ões) que funcione(m), avise q eu quero saber tb.


Selecione a opção "Usar agenda".


Nós vamos adicionar três regras para a Agenda, uma de cada vez, respectivamente:


III.a - primeira regra

No campo "Eventos" escolha "Após cada download"

No campo "Definir" escolha "download bem-sucedido"

No campo "Ação" escolha "Pausa, S."

No campo em branco ao lado de "Pausa, S." digite o valor "30" sem as aspas.

Agora clique no sinal de "+"(mais) amarelo para adicionar esta regra, ela ficará visível no painel de baixo.

III.b segunda regra

Em "Eventos" escolha "Após o evento anterior"

Em "Ação" escolha "Executar programa"

Clique no botão "Procurar" ao lado do campo em branco e localize aquele arquivo .bat, o executável de reconexão que vc criou e salvou em algum lugar do seu disco.

Clique novamente no sinal de "+"(mais) amarelo para adicionar esta outra regra, ela também ficará visível no painel de baixo.

III.c terceira regra

Execute novamente os passos para a primeira regra, III.a, não esquecendo de clicar no + amarelo para adicioná-la tb.

Vc vai ficar então com três regras no painel de baixo, respectivamente:

III.a - Ao fim de todo download bem-sucedido, pausa de 30 segundos; isso evita q o Rapget solicite o link pro download do próximo arquivo da lista com o mesmo IP usado para o último download, o q deixaria vc esperando na fila;

III.b - Reconexão, renova o seu IP;

III.c - Outra pausa antes do Rapget solicitar o novo link, já a partir de um IP diferente, pra dar tempo da reconexão rolar sem problemas.

Assim, entre cada arquivo q o Rapget for baixar do RS, não interessando o tamanho do mesmo, vc vai ter de esperar só uns 2 min. ao invés de 1 hora ou mais. É só carregar todos os links do RS q vc quiser, largar o bagulho funcionando e no dia seguinte vai estar tudo lá.


PS: O Rapget é atualizado sempre q os FDP dos administradores dos servidores de hospedagem de arquivos mudam alguma coisa na mecânica do download na tentativa de fazer esse método e outros pararem de funcionar e assim enpentelhar a nossa vida. A versão atual é a 1.11 e está funcionando hj, 30/08/06, fiquem de olho nas atualizações caso pare de funcionar, aliás o próprio programa avisa se houver uma atualização disponível.