{"id":3280,"date":"2015-01-27T13:57:06","date_gmt":"2015-01-27T13:57:06","guid":{"rendered":"http:\/\/www.deuzebranaweb.com.br\/?p=3280"},"modified":"2015-01-27T13:57:06","modified_gmt":"2015-01-27T13:57:06","slug":"wget-for-windows-1-5-3-1","status":"publish","type":"post","link":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/2015\/01\/27\/wget-for-windows-1-5-3-1\/","title":{"rendered":"Wget for Windows 1.5.3.1"},"content":{"rendered":"<p>Wget for Windows \u00e9 uma simples ferramenta de download por linha de comando ideal para download em lote de arquivos do mesmo site<br \/>\n57.339 downloads 104 KB Atualizado em 18\/11\/1998 Em portugu\u00eas<\/p>\n<p> Download Wget for Windows Clique para fazer o Download<br \/>\nCom essa ferramenta, voc\u00ea consegue baixar arquivos com praticidade, faz mirror de p\u00e1ginas completas, usufrui de FTP e muito mais. O \u00fanico e maior por\u00e9m do software \u00e9 que ele n\u00e3o possui uma interface alguma e \u00e9 controlado totalmente atrav\u00e9s de comandos de linha.<br \/>\nAn\u00e1lise de Magno Junior Silva Mesquita<\/p>\n<p>Se voc\u00ea gosta de assistir a v\u00eddeos , escutar m\u00fasicas e ver seriados,  deve saber que a internet \u00e9 o melhor lugar para encontrar esse tipo de conte\u00fado. Entretanto, gerenciar o download de arquivos, independente do conte\u00fado, n\u00e3o \u00e9 uma tarefa f\u00e1cil.<\/p>\n<p>O Wget \u00e9 uma alternativa interessante para realizar a tarefa sem complica\u00e7\u00f5es. Com ele, \u00e9 poss\u00edvel gerenciar e administrar os downloads. A ferramenta trabalha atrav\u00e9s de comandos de linha e suporta HTTP, HTTPS e FTP.<\/p>\n<p>Nem precisa instalar<\/p>\n<p>A ferramenta \u00e9 extremamente pequena. Pesando menos de 400 KB, provavelmente o download ser\u00e1 extremamente r\u00e1pido. Para baix\u00e1-lo, basta clicar no bot\u00e3o de download incluso nesta p\u00e1gina e escolher um local para salv\u00e1-la.<\/p>\n<p>Por ser uma ferramenta n\u00e3o interativa, isso significa que ela n\u00e3o possui uma interface como a maioria dos gerenciadores de arquivo dispon\u00edveis no mercado. Utilizando o sistema de comando de linha aliado ao modo silencioso, ela se torna ideal para baixar arquivos em lote, com suporte a HTTP e servidores FTP que requerem autentica\u00e7\u00e3o.<\/p>\n<p>Al\u00e9m disso, ela pode rodar no background, faz mirror de sites recursivamente e baixa arquivos com facilidade. Ela tamb\u00e9m pode resumir downloads incompletos, ler um arquivo de lista com URLs, manter um log com as tarefas e desfrutar de proxies.<\/p>\n<p>Como utilizar o Wget?<\/p>\n<p>Como foi dito anteriormente, o software n\u00e3o possui uma interface pr\u00f3pria, embora ele utilize o pr\u00f3prio prompt de comando do Windows. Para utiliz\u00e1-lo, supondo que voc\u00ea j\u00e1 tenha baixado o arquivo, basta clicar no bot\u00e3o \u201cIniciar\u201d do Windows e digitar o comando \u201ccmd\u201d no campo pesquisar. Se voc\u00ea estiver utilizando o Windows XP, digite o comando \u201ccmd\u201d na caixa de di\u00e1logo.<\/p>\n<p>Agora, voc\u00ea deve navegar atrav\u00e9s do prompt at\u00e9 a pasta em que salvou o arquivo \u201cwget.exe\u201d. Feito isso, simplesmente dite \u201cwget -help\u201d (sem as aspas) e ser\u00e3o mostradas todas as op\u00e7\u00f5es dispon\u00edveis.<\/p>\n<p>Como foi dito anteriormente, o Wget \u00e9 baseado inteiramente em comandos de linha. Isso n\u00e3o \u00e9 muito agrad\u00e1vel para todos os tipos de usu\u00e1rios, embora seja uma op\u00e7\u00e3o extremamente mais leve do que as comuns. Se voc\u00ea prefere um gerenciador-padr\u00e3o com interface gr\u00e1fica amig\u00e1vel e sistema intuitivo, utilize o AceFTP, o CuteFTP Home ou o LeechFTP.<\/p>\n<p>Como baixar arquivos com o Wget?<\/p>\n<p>Apesar de n\u00e3o possuir interface, o processo de download de arquivos \u00e9 f\u00e1cil. Basta fornecer o endere\u00e7o URL do arquivo que voc\u00ea deseja baixar. Por exemplo:<\/p>\n<p> wget http:\/\/ftp.mozilla.org\/pub\/mozilla.org\/firefox\/releases\/0.9.1\/FirefoxSetup-0.9.1.exe<\/p>\n<p>Com a linha de comando acima, voc\u00ea consegue baixar o Mozilla Firefox a partir do servidor FTP do Mozilla. Agora, caso voc\u00ea esteja tentando baixar conte\u00fado de um site que requeira nome de usu\u00e1rio e senha, voc\u00ea pode especificar esses dados como um par\u00e2metro. Por exemplo:<\/p>\n<p>wget \u2013user=seu_nome_de_usu\u00e1rio \u2013password=sua_senha<\/p>\n<p>http:\/\/www.algumsiteseguro.com\/arquivoparabaixar.exe<\/p>\n<p>Resumindo downloads incompletos<\/p>\n<p>Nada pior do que perder um arquivo de 4 GB no meio do processo de download, n\u00e3o \u00e9 mesmo?  N\u00e3o importa o tamanho do arquivo, \u00e9 sempre chato perder um filme ou um epis\u00f3dio que voc\u00ea estava baixando. Mas n\u00e3o se preocupe, pois o Wget tamb\u00e9m consegue resumir downloads incompletos. Para isso, utilize o comando:<\/p>\n<p>wget \u2013continue http:\/\/www.nomedosite.com\/arquivoparabaixar.txt<\/p>\n<p>Mirror de sites<\/p>\n<p>Voc\u00ea encontrou um site muito bom repleto de tutoriais e muito material para estudo, quem sabe achou uma biblioteca online cheia de eBooks  raros. Digamos que voc\u00ea n\u00e3o queira abrir cada p\u00e1gina e salv\u00e1-la manualmente, mas, ainda assim , deseja salvar o site completo. Utilizando a ferramenta voc\u00ea consegue.<\/p>\n<p>O software pode criar um mirror do site inteiro para o computador recursivamente, copiando assim cada detalha da p\u00e1gina, inclusive todos os hiperlinks do website em um \u00fanico local. Al\u00e9m disso, \u00e9 poss\u00edvel criar um log de arquivo com todas as a\u00e7\u00f5es executadas pelo aplicativo.<\/p>\n<p>O comando para isso \u00e9:<\/p>\n<p>wget \u2013mirror \u2013recursive \u2013o log.txt http:\/\/www.nomedosite.com<\/p>\n<p>Isso faz com que o site seja copiado recursivamente e gera um log de texto para futura refer\u00eancia. Caso queira, voc\u00ea tamb\u00e9m pode fazer o download de p\u00e1ginas completas utilizando o BackStreet Browser.<\/p>\n<p>Trabalhando com FTP<\/p>\n<p>Uma das possibilidades do software \u00e9 fazer o download de arquivos hospedados em um servidor FTP, mesmo que ele exija autentica\u00e7\u00e3o de usu\u00e1rio. Para isso, basta seguir o seguinte exemplo:<\/p>\n<p>wget ftp:\/\/ftp.mozilla.org\/pub\/mozilla\/releases\/mozilla1.7.3\/mozilla-win32-1.7.3-installer.exe<\/p>\n<p>O servidor do Mozilla requer o login antes que voc\u00ea consiga baixar os arquivos, ent\u00e3o a ferramenta tentar\u00e1 se logar automaticamente como usu\u00e1rio \u201can\u00f4nimo\u201d. Agora, em servidores que exigem autentica\u00e7\u00e3o, fa\u00e7a:<\/p>\n<p>wget \u2013user=seu_nome_de_usu\u00e1rio \u2013password=sua_senha ftp:\/\/ftp.seuservidorftp.com\/arquivoparabaixar.txt<\/p>\n<p>Especificando uma lista de URLs e arquivos<\/p>\n<p>Se quiser, voc\u00ea pode criar uma lista de arquivos e URLs que indicam os arquivos que devem ser baixados. As URLs podem indicar para um endere\u00e7o HTTP ou um servidor FTP, lembrando que deve ser adicionada uma URL por linha. Voc\u00ea tamb\u00e9m pode fazer com que a ferramenta saiba que \u00e9 a partir de um documento HTML que ela deve efetuar a leitura.<\/p>\n<p>wget -i arquivo_com_url.txt<\/p>\n<p>Para arquivos HTML:<\/p>\n<p>wget \u2013i \u2013force-html o_arquivo_hml.txt<\/p>\n<p>Executando escondido<\/p>\n<p>O programa pode ser executado no background como um processo e continuar o download. Essa \u00e9 uma fun\u00e7\u00e3o muito \u00fatil quando voc\u00ea n\u00e3o quer a tela preta do prompt de comando no topo das outras janelas enquanto ele faz o download. Isso tamb\u00e9m \u00e9 eficaz caso  voc\u00ea deseje utilizar o Wget em seu script e n\u00e3o queira  esperar que os downloads sejam conclu\u00eddos, por\u00e9m queira  continuar com as outras tarefas enquanto o Wget est\u00e1 trabalhando.<\/p>\n<p>Para fazer isso, digite:<\/p>\n<p>wget \u2013background ftp:\/\/ftp.mozilla.org\/pub\/mozilla\/releases\/mozilla1.7.3\/mozilla-win32-1.7.3-installer.exe<\/p>\n<p>Para utilizar proxies junto com a ferramenta, voc\u00ea precisa configurar algumas vari\u00e1veis com o as informa\u00e7\u00f5es de proxy. Por exemplo:<\/p>\n<p>set http_proxy=http:\/\/www.proxyserver.com:8080<\/p>\n<p>Uma vez que voc\u00ea tenha feito isso, simplesmente utilize o comando \u201c-proxy\u201d para usar o proxy. Para desativ\u00e1-lo, insira o comando  \u201c\u2013no-proxy\u201d.<\/p>\n<p>Outras op\u00e7\u00f5es dispon\u00edveis<\/p>\n<p>A seguir voc\u00ea confere uma lista de comandos que podem ser utilizados com a ferramenta.<\/p>\n<p>Para determinar a taxa limite de download, adicione esta linha de comando: \u201c\u2013limit-rate=TAXA\u201d<\/p>\n<p>Para especificar um tempo limite para tentativa de download, use: \u201c\u2013timeout=quantidade_de_segundos\u201d<\/p>\n<p>Para esconder a identidade do Wget e faz\u00ea-lo parecer com um navegador, adicione a linha: \u201c\u2013user-agent=Agente_de_usu\u00e1rio\u201d. O \u201cAgente de usu\u00e1rio\u201d (User Agent) \u00e9 uma string usada por navegadores para identificar a si pr\u00f3prios, enquanto se comunicam com outros servidores web. Voc\u00ea pode procurar linhas de user agent para seu navegador e especific\u00e1-lo na linha de comando.<\/p>\n<p>A seguir voc\u00ea confere uma lista de Agentes de usu\u00e1rio para alguns navegadores populares:<\/p>\n<p>Mozilla Firefox: Mozilla\/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko\/20100101 Firefox\/25.0<\/p>\n<p>Google Chrome: Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/31.0.1650.57 Safari\/537.36<\/p>\n<p>Safari: Mozilla\/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit\/536.26 (KHTML, like Gecko) Version\/6.0 Mobile\/10A5355d Safari\/8536.25<\/p>\n<p>Opera: Opera\/9.80 (Windows NT 6.0) Presto\/2.12.388 Version\/12.14<\/p>\n<p>Essa op\u00e7\u00e3o \u00e9 de grande valia quando voc\u00ea estiver utilizando Wget em sites que rejeitam pedidos de softwares capazes de criar c\u00f3pias de seus conte\u00fados.<\/p>\n<p>http:\/\/www.superdownloads.com.br\/download\/147\/wget-windows\/<br \/>\nhttp:\/\/www.hardware.com.br\/dicas\/baixando-sites-wget.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wget for Windows \u00e9 uma simples ferramenta de download por linha de comando ideal para download em lote de arquivos do mesmo site 57.339 downloads 104 KB Atualizado em 18\/11\/1998 Em portugu\u00eas Download Wget for Windows Clique para fazer o Download Com essa ferramenta, voc\u00ea&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_angie_page":false,"page_builder":"","footnotes":""},"categories":[5,18,20],"tags":[],"class_list":["post-3280","post","type-post","status-publish","format-standard","hentry","category-apache2","category-comandos-linux","category-linux"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=3280"}],"version-history":[{"count":0,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3280\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=3280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=3280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=3280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}