[R-br] Problema em abrir conexão com source() do Dropbox/Public

Rogério Barbosa antrologos em gmail.com
Segunda Junho 30 14:50:58 BRT 2014


À propósito, aqui vai o código executado e as informações sobre a sessão:

> url <- "https://dl.dropboxusercontent.com/u/48140237/aac.R"> browseURL(url)> download.file(url, basename(url), method="curl")  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:--
--:--:--     0100   164  100   164    0     0    115      0  0:00:01
0:00:0100   164  100   164    0     0    115      0  0:00:01  0:00:01
--:--:--   163> source(basename(url))> sessionInfo()R version 3.0.2
(2013-09-25)
Platform: x86_64-unknown-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
LC_TIME=en_US.UTF-8
 [4] LC_COLLATE=en_US.UTF-8     LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C
LC_ADDRESS=C
[10] LC_TELEPHONE=C             LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
[1] bitops_1.0-6

loaded via a namespace (and not attached):
[1] tools_3.0.2



2014-06-30 14:49 GMT-03:00 Fernando Souza <nandodesouza em gmail.com>:

> Em segunda-feira, 30 de junho de 2014 14:38:06, walmes . escreveu:
>
>> Saudações,
>>
>> Muitas das funções que disponibilizo em cursos eu hospedo na pasta
>> pública do Dropbox (Dropbox/Public). O procedimento para mim e também
>> para os alunos sempre funcionou usando o link que o Dropbox dá ao
>> clicar com o botão direito do mouse "Dropbox > Copy Public Link". O
>> link vem com https e o "s" tem que ser removido. Isso sempre funcionou
>> mas desse a última sexta-feira pra cá não funcionou mais. O erro que
>> dá é mostrado no código abaixo. Googlei e os erros apontam problemas
>> de proxy (praticamente em windows). Não creio que seja meu caso.
>> Tentei algumas soluções lidas mas não deu. Alguém experimentou algo
>> semelhante e/ou tem alguma indicação?
>>
>> > url <- "http://dl.dropboxusercontent.com/u/48140237/aac.R"
>> > browseURL(url)
>> > download.file(url, basename(url))
>> trying URL 'http://dl.dropboxusercontent.com/u/48140237/aac.R'
>> Error in download.file(url, basename(url)) :
>> *cannot open URL* 'http://dl.dropboxusercontent.com/u/48140237/aac.R'
>>
>> > source(url)
>> Error in file(filename, "r", encoding = encoding) :
>> *cannot open the connection*
>>
>> > sessionInfo()
>> R version 3.1.0 (2014-04-10)
>> Platform: x86_64-pc-linux-gnu (64-bit)
>>
>> locale:
>>  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
>>  [3] LC_TIME=pt_BR.UTF-8        LC_COLLATE=en_US.UTF-8
>>  [5] LC_MONETARY=pt_BR.UTF-8    LC_MESSAGES=en_US.UTF-8
>>  [7] LC_PAPER=pt_BR.UTF-8       LC_NAME=C
>>  [9] LC_ADDRESS=C               LC_TELEPHONE=C
>> [11] LC_MEASUREMENT=pt_BR.UTF-8 LC_IDENTIFICATION=C
>>
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>>
>> loaded via a namespace (and not attached):
>> [1] grid_3.1.0      lattice_0.20-29 nlme_3.1-117
>> >
>>
>> Grato.
>> Walmes.
>>
>> ============================================================
>> ==============
>> Walmes Marques Zeviani
>> LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)
>> Departamento de Estatística - Universidade Federal do Paraná
>> fone: (+55) 41 3361 3573
>> skype: walmeszeviani
>> homepage: http://www.leg.ufpr.br/~walmes
>> <http://www.leg.ufpr.br/%7Ewalmes>
>>
>> linux user number: 531218
>> ============================================================
>> ==============
>>
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em 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.
>>
>
> Olá Walmes,
> Eu tive este problema também. Aí descobrir o pacote repmis e tem
> funcionado muito bem.
> library(repmis)
> data<- source_DropboxData(file = "filename.csv",
>                              key = "czqwjx9magvqrlp",
>                              sep = ",", header = TRUE)
>
> O argumento Key você retira da barra de endereço quando você clica em
> compartilhar link: é um código alfanumérico que vem antes do nome do
> arquivo, como no exemplo:
> "https://www.dropbox.com/s/cc0tujzmonkv7rb/colmeia.jpeg
>
> ---
> Este email está limpo de vírus e malwares porque a proteção do avast!
> Antivírus está ativa.
> http://www.avast.com
>
>
> _______________________________________________
> R-br mailing list
> R-br em 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140630/bbe4686d/attachment.html>


Mais detalhes sobre a lista de discussão R-br