Amigos de R,

Ha pouco mais de um ano tive um problema de não conseguir acessar o CRAN para atualizar os pacotes que uso e o amigo de TI que trabalha na mesma instituição me cedeu a solução que funcionou até hoje: C:\R\R-3.1.0\bin\i386\Rgui.exe http_proxy=http://pedro.brasil:@157.86.41.175:3128/ dentro do atalho do desktop. Nessa solução quando digito o update.packages() a janela de usuario e senha da conexão de rede aparece. Exatamente como no comentário do Eder acima. 

No entanto, hoje eu tentei usar o send.mail do pacote mailR e infelizmente a função simplesmente retorna que não consegue acessar o servidor. Mesmo assim, esse esforço está dentro de uma logica de mandar por email relatorios periodicos de um de script de análise para parceiros de uma pesquisa, como um esforço de datamanagement de uma pesquisa. Digitar usuario e senha para uma automatização num script programado para rodar toda segunda-feira as 7:00 não é razoável. Assim, gostaria de saber se a solução por script abaixo pode conter o usuário e senha da rede de tal forma a atumotização funcione, ou seja, que eu não precise estar na frente do computador as segundas as 7:00. Eu uso Rstudio para essa solução eu gostria de usar apenas o R no windows. Essa instrução de script serviria para isso tambem? Essa proposta coincidiu temporalmente com o que eu precisava e virá bem a calhar se der certo. 

Que a força esteja sempre com voces. 

Dr. Pedro Emmanuel A. A. do Brasil
http://blog.ipec.fiocruz.br/lapclin-chagas/
Curriculum Lattes:  http://lattes.cnpq.br/6597654894290806
ResearchGate.net: https://www.researchgate.net/profile/Pedro_Brasil2/
Instituto Nacional de Infectologia/Instituto de Pesquisa Clínica Evandro Chagas
Fundação Oswaldo Cruz
Rio de Janeiro - Brasil
Av. Brasil 4365,
CEP 21040-360,
Tel 55 21 3865-9648
e-mail: pedro.brasil@ipec.fiocruz.br
e-mail: emmanuel.brasil@gmail.com

---Apoio aos softwares livres
www.zotero.org - gerenciamento de referências bibliográficas.
www.broffice.org ou www.libreoffice.org - textos, planilhas ou apresentações.
www.epidata.dk - entrada de dados.
www.r-project.org - análise de dados.
www.ubuntu.com - sistema operacional


Em 5 de junho de 2014 07:44, Éder Comunello <comunello.eder@gmail.com> escreveu:
O colega Lucas Souza relatou a dificuldade de utilizar o R em redes que requerem a configuração do proxy em:

Para não truncar a discussão, tomei a liberdade de criar um tópico novo com uma possível solução:

### Solução 1: para estabelecer proxy no R Console no Windows

Essa solução implica em copiar ou criar um atalho para o R Console acrescentando alguns parâmetros.

Ao editar o atalho que aponta para o R Console você tem algo na forma:
"C:\Program Files\R\your_R_version\bin\arch\Rgui.exe"

Ex:
"C:\Program Files\Statistical\R-3.1.0\bin\i386\Rgui.exe" ou
"C:\Program Files\Statistical\R-3.1.0\bin\x64\Rgui.exe"

A partir daqui são duas possibilidades:

a) uso de internet2.dll, que refere-se as opções passadas ao Internet Explorer (método 1):
"C:\Program Files\Statistical\R-3.1.0\bin\x64\Rgui.exe" --internet2

Em algumas redes você deve logar no seu primeiro uso da internet na sessão, fornecendo seu username e senha. Se isso ocorre no seu sistema quando usa o Internet Explorer, mas o R não consegue produzir esse evento, você deverá logar primeiro via Internet Explorer para depois acionar o R.

###

b) passar as configurações diretamente na forma:
"C:\Program Files\Statistical\R-3.1.0\bin\x64\Rgui.exe" http_proxy=http://user_id:passwod@your_proxy:your_port/

Você deve solicitar ao analista de TI que lhe forneça os parâmetros ou pode conseguir nas configurações de 'Opções da Internet'.

Seria algo do tipo:
"C:\Program Files\Statistical\R-3.1.0\bin\x64\Rgui.exe" http_proxy=http://luc.souza:senha1@http:/proxy.conab.gov.br:3128

###

c) passar as configurações diretamente, mas solicitgando uma tela para entrada de login e senha (método 2):
"C:\Program Files\Statistical\R-3.1.0\bin\x64\Rgui.exe" http_proxy=http:/999.99.99.99:8080/ http_proxy_user=ask

Considero essa a melhor forma. Seria algo como:

Ex:
'"C:\Program Files\Statistical\R-3.1.0\bin\x64\Rgui.exe" http_proxy=http:/proxy.conab.gov.br:3128/ http_proxy_user=ask'




No método 2, quando você tentar acessar a rede deverá surgir uma tela tal como aparece na figura que segue:





_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.