Salve, salve coringas!
A dica de hoje é sobre o DownloadThemAll!
O DownloadThemAll! é um complemento que quando instalado no Mozilla Firefox cria um gerenciador de downloads que permite a aceleração dos downloads, parar um download e reiniciar o download quando desejar.
O primeiro passo para instalar o complemento DownloadThemAll! no Firefox é acessando a URL abaixo:
https://addons.mozilla.org/pt-BR/firefox/addon/downthemall/
Você visualizará o site abaixo:
Clique no botão + Add to Firefox
Será iniciado o download do complemento, ao concluir o download será exibida a janela de confirmação de instalação abaixo:
Clique em Instalar agora
Clique em Reiniciar agora
Após reiniciar o DownloadThemAll! está habilitado para uso e sempre que um download de arquivo for realizado ele abrirá uma janela com duas opções: DownloadThemAll! e dTaOneClick!
A primeira opção você poderá selecionar a pasta de destino.A segunda opção inicia o download salvando o arquivo na última pasta utilizada para armazenar downloads.
O download será iniciado e na sequência será exibida a janela do gerenciador de downloads.
terça-feira, 17 de abril de 2012
quarta-feira, 25 de janeiro de 2012
Configurações de proxy no Mozilla Firefox via script
Salve, salve coringas!
A dica de hoje é válida para administradores de rede que desejam configurar as definições de proxy no Mozilla Firefox, tendo ainda a opção de bloquear qualquer alteração a nível de usuário.
Como sabemos, o Firefox não utiliza nenhuma entrada no registro do Windows para armazenar suas configurações, que dificulta na implantação de uma GPO.O Firefox armazena suas configurações em arquivos.Desta forma, a configuração do proxy será feita através de manipulação de arquivos.
O primeiro passo é gerar dois arquivos que são essenciais para esta funcionalidade entrar em vigor.Estes arquivos podem ser gerados a partir do bloco de notas do Windows ou qualquer editor de textos.
O primeiro arquivo deverá ser nomeado como mozilla.cfg e deverá ter o conteúdo abaixo:
//
lockPref("network.http.pipelining", true);
lockPref("network.http.pipelining.maxrequests", 8);
lockPref("network.http.pipelining.ssl", true);
lockPref("network.http.proxy.pipelining", true);
lockPref("network.proxy.backup.ftp", "proxy.coringhaz.net");
lockPref("network.proxy.backup.ftp_port", 3128);
lockPref("network.proxy.backup.socks", "proxy.coringhaz.net");
lockPref("network.proxy.backup.socks_port", 3128);
lockPref("network.proxy.backup.ssl", "proxy.coringhaz.net");
lockPref("network.proxy.backup.ssl_port", 3128);
lockPref("network.proxy.ftp", "proxy.coringhaz.net");
lockPref("network.proxy.ftp_port", 3128);
lockPref("network.proxy.http", "proxy.coringhaz.net");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.no_proxies_on","localhost,127.0.0.1,.coringhaz.net");
lockPref("network.proxy.share_proxy_settings", true);
lockPref("network.proxy.socks", "proxy.coringhaz.net");
lockPref("network.proxy.socks_port", 3128);
lockPref("network.proxy.ssl", "proxy.coringhaz.net");
lockPref("network.proxy.ssl_port", 3128);
lockPref("network.proxy.type", 1);
No exemplo acima, o endereço do proxy é proxy.coringhaz.net e utilizando a porta 3128 e incluindo na lista de exceções a própria máquina (localhost) e qualquer url que seja do domínio coringhaz.net
Observem também que cada linha começa com a palavra lockPref indicando que a alteração desta configuração estará bloqueada para o usuário.
O próximo arquivo a ser criado deverá ser nomeado como local-settings.js e deverá ter o conteúdo abaixo:
pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");
Com os arquivos criados o próximo passo será copiá-los para a pasta onde encontra-se os arquivos do Mozilla Firefox.Supondo que foi realizada a instalação padrão do Mozilla Firefox:
C:\Arquivos de Programas\Mozilla Firefox
Os dois arquivos criados deverão estar nos seguintes locais:
C:\Arquivos de Programas\Mozilla Firefox\mozilla.cfg
C:\Arquivos de Programas\Mozilla Firefox\defaults\pref\local-settings.js
Após a cópia dos arquivos, basta iniciar o Mozilla Firefox e pronto!
Veja como fica a configuração em vigor no nosso exemplo:
Para finalizar basta implementar um script para cópia dos arquivos nos computadores-alvo.No nosso exemplo foi gerado um arquivo de lote chamado setfirefox.bat com o conteúdo abaixo:
@COPY /Y \\coringhaz01\netlogon\mozilla.cfg "C:\Arquivos de programas\Mozilla Firefox\"
@COPY /Y \\coringhaz01\netlogon\local-settings.js "C:\Arquivos de programas\Mozilla Firefox\defaults\pref\"
Vale lembrar que para este script ser executado com sucesso, você deverá executá-lo com privilégios administrativos, pois o usuário não terá permissões de escrita na pasta do Mozilla Firefox e não recomendo alterar as configurações de permissões nesta pasta.
Uma alternativa é gerar um script no WSH ou usar ferramentas como o Autoit.
Abaixo segue um script que escrevi no AutoIt para tal tarefa.Aproveitando o poder desta ferramenta, implementei as mudanças no MS Internet Explorer.
;SCRIPT PARA INSERCAO DE REGRAS DE PROXY
;Versao 1.0.0.0
;Autor: Coringão da Internet
;CONFIGURACAO DE PROXY PARA INTERNET EXPLORER VIA REGISTRO
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyEnable","REG_DWORD","1")
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyHttp1.1","REG_DWORD","1")
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyOverride","REG_SZ",";*.coringhaz.net")
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyServer","REG_SZ","proxy.coringhaz.net:3128")
;CONFIGURACAO DE PROXY PARA FIREFOX VIA LOCK FILE
Runas("administrador","","#IcOaRaCi12",4,"setfirefox.bat",@ScriptDir,@SW_HIDE)
Msgbox(64,"SCRIPT DE CONFIGURAÇÃO DE PROXY","Configurações aplicadas para os navegadores" & @CRLF & @CRLF &"Mozilla Firefox" & @CRLF & "Microsoft Internet Explorer",3)
É isso aí coringas...Até a próxima!!!
A dica de hoje é válida para administradores de rede que desejam configurar as definições de proxy no Mozilla Firefox, tendo ainda a opção de bloquear qualquer alteração a nível de usuário.
Como sabemos, o Firefox não utiliza nenhuma entrada no registro do Windows para armazenar suas configurações, que dificulta na implantação de uma GPO.O Firefox armazena suas configurações em arquivos.Desta forma, a configuração do proxy será feita através de manipulação de arquivos.
O primeiro passo é gerar dois arquivos que são essenciais para esta funcionalidade entrar em vigor.Estes arquivos podem ser gerados a partir do bloco de notas do Windows ou qualquer editor de textos.
O primeiro arquivo deverá ser nomeado como mozilla.cfg e deverá ter o conteúdo abaixo:
//
lockPref("network.http.pipelining", true);
lockPref("network.http.pipelining.maxrequests", 8);
lockPref("network.http.pipelining.ssl", true);
lockPref("network.http.proxy.pipelining", true);
lockPref("network.proxy.backup.ftp", "proxy.coringhaz.net");
lockPref("network.proxy.backup.ftp_port", 3128);
lockPref("network.proxy.backup.socks", "proxy.coringhaz.net");
lockPref("network.proxy.backup.socks_port", 3128);
lockPref("network.proxy.backup.ssl", "proxy.coringhaz.net");
lockPref("network.proxy.backup.ssl_port", 3128);
lockPref("network.proxy.ftp", "proxy.coringhaz.net");
lockPref("network.proxy.ftp_port", 3128);
lockPref("network.proxy.http", "proxy.coringhaz.net");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.no_proxies_on","localhost,127.0.0.1,.coringhaz.net");
lockPref("network.proxy.share_proxy_settings", true);
lockPref("network.proxy.socks", "proxy.coringhaz.net");
lockPref("network.proxy.socks_port", 3128);
lockPref("network.proxy.ssl", "proxy.coringhaz.net");
lockPref("network.proxy.ssl_port", 3128);
lockPref("network.proxy.type", 1);
No exemplo acima, o endereço do proxy é proxy.coringhaz.net e utilizando a porta 3128 e incluindo na lista de exceções a própria máquina (localhost) e qualquer url que seja do domínio coringhaz.net
Observem também que cada linha começa com a palavra lockPref indicando que a alteração desta configuração estará bloqueada para o usuário.
O próximo arquivo a ser criado deverá ser nomeado como local-settings.js e deverá ter o conteúdo abaixo:
pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");
Com os arquivos criados o próximo passo será copiá-los para a pasta onde encontra-se os arquivos do Mozilla Firefox.Supondo que foi realizada a instalação padrão do Mozilla Firefox:
C:\Arquivos de Programas\Mozilla Firefox
Os dois arquivos criados deverão estar nos seguintes locais:
C:\Arquivos de Programas\Mozilla Firefox\mozilla.cfg
C:\Arquivos de Programas\Mozilla Firefox\defaults\pref\local-settings.js
Após a cópia dos arquivos, basta iniciar o Mozilla Firefox e pronto!
Veja como fica a configuração em vigor no nosso exemplo:
Para finalizar basta implementar um script para cópia dos arquivos nos computadores-alvo.No nosso exemplo foi gerado um arquivo de lote chamado setfirefox.bat com o conteúdo abaixo:
@COPY /Y \\coringhaz01\netlogon\mozilla.cfg "C:\Arquivos de programas\Mozilla Firefox\"
@COPY /Y \\coringhaz01\netlogon\local-settings.js "C:\Arquivos de programas\Mozilla Firefox\defaults\pref\"
Vale lembrar que para este script ser executado com sucesso, você deverá executá-lo com privilégios administrativos, pois o usuário não terá permissões de escrita na pasta do Mozilla Firefox e não recomendo alterar as configurações de permissões nesta pasta.
Uma alternativa é gerar um script no WSH ou usar ferramentas como o Autoit.
Abaixo segue um script que escrevi no AutoIt para tal tarefa.Aproveitando o poder desta ferramenta, implementei as mudanças no MS Internet Explorer.
;SCRIPT PARA INSERCAO DE REGRAS DE PROXY
;Versao 1.0.0.0
;Autor: Coringão da Internet
;CONFIGURACAO DE PROXY PARA INTERNET EXPLORER VIA REGISTRO
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyEnable","REG_DWORD","1")
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyHttp1.1","REG_DWORD","1")
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyOverride","REG_SZ","
Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","ProxyServer","REG_SZ","proxy.coringhaz.net:3128")
;CONFIGURACAO DE PROXY PARA FIREFOX VIA LOCK FILE
Runas("administrador","","#IcOaRaCi12",4,"setfirefox.bat",@ScriptDir,@SW_HIDE)
Msgbox(64,"SCRIPT DE CONFIGURAÇÃO DE PROXY","Configurações aplicadas para os navegadores" & @CRLF & @CRLF &"Mozilla Firefox" & @CRLF & "Microsoft Internet Explorer",3)
É isso aí coringas...Até a próxima!!!
Marcadores:
arquivo,
firefox,
gpo,
localsettings.js,
mozilla,
mozilla.cfg,
proxy,
script
Assinar:
Postagens (Atom)