2014-12-22 4 views
6

Я установил owncloud на сервер!Как загрузить файл из owncloud с curl, wget

Как я могу загрузить общий файл со ссылкой, предоставленной WebUI с консоли с помощью wget или curl?

Я пытался загрузить из консоли с помощью следующих команд, но это не успешно:

wget http://owncloud.example.com/public.php?service=files&t=par7fec5377a27f19654cd0e7623d883 
wget http://owncloud.example.com/public.php?service=files&t=par7fec5377a27f19654cd0e7623d883 

wget http://owncloud.example.com/public.php?service=files&t=par7fec5377a27f19654cd0e7623d883&download -O file.tar.gz 
wget http://owncloud.example.com/public.php?service=files&t=par7fec5377a27f19654cd0e7623d883&download -O file.tar.gz 

я могу скачать этот файл с веб-браузер успешно.

Мы использовали OwnCloud против 7.0.4, setuped с шеф-поваром кулинарной книги https://github.com/onddo/owncloud-cookbook

+0

Что вы подразумеваете под словом "this is not successful"? Какие ошибки/не ожидаемое поведение вы получаете? – gturri

+1

Я имею в виду, что я не могу загрузить с консоли с помощью этих команд. Это не так просто, как с dropbox. – vskubriev

ответ

4

Что-то вроде ниже работал для меня.

wget --no-check-certificate "http://owncloud.example.com/public.php?service=files&t=par7fec5377a27f19654cd0e7623d883&download&path=//file.tar.gz" 

Примечание: двойные кавычки вокруг ссылки для скачивания.
URL был «скопирован ссылкой для скачивания» из загрузок в хром.

+0

двойные кавычки сделали трюк. – Tarnschaf

3

Для загрузки списка пронумерованных защищенных паролем файлов с помощью Chrome разработчика «Копировать как закручивание» особенность (http://www.lornajane.net/posts/2013/chrome-feature-copy-as-curl), чтобы получить завиток команду с куки, а затем скопировать вставить имя файла, чтобы написать скрипт загрузки:

#!/bin/bash 
for number in $(seq -w 37) 
do 
    curl -o "file.part0$number.zip" "<URL of first file including $number>" \ 
     -H parameters from "Copy as cURL" 
done 
+0

Спасибо в основном за ссылку на этот пост - я действительно не использовал ваш скрипт :-) –

Смежные вопросы