On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
администратор




Пост N: 4174
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.08.14 15:13. Заголовок: Как скачать файл с FTP с помощью CURL.EXE ?


Что то не фурычит.
curl.exe --ftp-pasv -O ftp://user:pass@194.11.11.11/W_99^[sklad]#E3EA33012.zip
curl: (3) [globbing] bad range in column 49

List отрабатывает нормально
curl.exe --ftp-pasv ftp://user:pass@194.11.11.11


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 24 , стр: 1 2 All [только новые]


постоянный участник


Пост N: 992
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 20.08.14 15:18. Заголовок: Дима, в квадратных с..


Дима, в квадратных скобках указывается диапазон. Поэтому и ошибка.
http://osxh.ru/terminal/command/curl

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4175
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.08.14 15:24. Заголовок: PSP При чем тут диа..


PSP
При чем тут диапазон если мне нужно слить файл с именем W_99^[sklad]#E3EA33012.zip
Или я чего не понял ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4176
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.08.14 15:31. Заголовок: а понял ;) CURL счит..


а понял ;) CURL считает что это диапазон , но оно ведь не так.
и как выкрутится ?


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 993
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 20.08.14 15:32. Заголовок: Таков синтаксис этой..


Таков синтаксис этой утилиты. Квадратные скобки зарезервированы под её параметры. Посмотри ссылку.
И ошибка говорит о неверном диапазоне: "bad range..."

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 994
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 20.08.14 15:36. Заголовок: Dima пишет: а понял..


Dima пишет:

 цитата:
а понял ;) CURL считает что это диапазон , но оно ведь не так.
и как выкрутится ?


Посмотри параметр --globoff

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4177
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.08.14 15:41. Заголовок: смотрел уже. с ним c..


смотрел уже. с ним curl: (78) RETR response: 550

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 995
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 20.08.14 15:51. Заголовок: Ошибка curl 78: Ресу..


Ошибка curl 78: Ресурс, на который, ссылается URL не существует
Ошибка ftp 550: Запрошенная функция не реализована, файл не доступен, например, не найден

Может действительно такого файла нет?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4178
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.08.14 15:56. Заголовок: PSP пишет: Может де..


PSP пишет:

 цитата:
Может действительно такого файла нет?


Есть и я его спокойно скачиваю через FlashFXP
Я его туда и положил на FTP и ни кто кроме меня его от туда не уберет

Замкнутый круг блин

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 396
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 20.08.14 19:13. Заголовок: Dima а для cmd.exe ..


Dima
а для cmd.exe вроде:
 цитата:
Специальные символы, которые требуют обязательного заключения в кавычки: <пробел>&()[]{}^=;!'+,~".


может имя файла в итоге не то получается ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4179
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.08.14 19:52. Заголовок: SergKis Для CMD да ..


SergKis
Для CMD да , но это не тот случай. Хотя я пробовал и с ними. Результат ноль.
Буду пробовать HBCURL , хотя там ни описания нет и сам черт ногу сломит........

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7297
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.03.21 16:38. Заголовок: Запарил меня уже CUR..


Запарил меня уже CURL.EXE
Есть файл ATr^_[123311].zap
Стандартно не качается и выдает ошибку 78
curl.exe --ftp-pasv -O ftp://login:pass@181.111.11.11/ATr^_[123311].zap
Есть 2 варианта решения
curl.exe --ftp-pasv -g -O ftp://login:pass@181.111.11.11/ATr^_[123311].zap
или же вот так
curl.exe --ftp-pasv -O ftp://login:pass@181.111.11.11/ATr^_\[123311\].zap
А вот как быть если надо скачать файл в имени которого есть #
Вот такой файл e#1.ddd не качается ни с опцией -g ни с фокус-покусом и знаками \
Ошибку 78 выдаёт и всё , зараза......
Как быть ? Интересует решение под CURL.EXE и LIBCURL

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3662
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 29.03.21 16:58. Заголовок: Dima Пробовал задав..


Dima
Пробовал задавать для подробной инф.
curl.exe -v ...
или еще подробней
curl.exe -trace info.txt ...
еще есть -I но ее не помню, надо искать

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7298
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.03.21 17:34. Заголовок: SergKis Что интерес..


SergKis
Что интересно средствами Curl.exe , команда List его показывает...
Видит око, да зуб неймет
Попандос какой то ))

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3663
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 29.03.21 17:42. Заголовок: Dima А ты средствам..


Dima
А ты средствами hb (hmg SAMPLES\Advanced\FtpClient) пробовал ?
Я подергался с wput.exe, wget.exe, curl.exe а пробнул пример он пошел, на нем и оставил.
Сделал List просмотр с выбором и просто по имени выбрать (если в List 1 файл), встроил в задачу.
Таких, заковыристых, имен нет у меня

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3664
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 29.03.21 17:48. Заголовок: PS и -trace что нибу..


PS
и -trace что нибудь дает, если добавить к твоим параметрам curl ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3665
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 29.03.21 17:53. Заголовок: PS2 если сам закидыв..


PS2
если сам закидываешь, может через Base64 пропусти
cFile := hb_Base64Encode( cFile, Len( cFile ) )
cFile := hb_Base64Decode( cFile )

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7299
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.03.21 18:24. Заголовок: SergKis пишет: и -t..


SergKis пишет:

 цитата:
и -trace что нибудь дает


Хрен знает не заработала эта команда
А вот что касается файлика e#1.ddd то при запросе
Curl запрашивает не e#1.ddd а e
То есть все что после # и включая его самого всё сжирается блин

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3666
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 29.03.21 18:39. Заголовок: Dima пишет Curl запр..


Dima пишет
 цитата:
Curl запрашивает не e#1.ddd а e


и ".../e#1.ddd" не помогает ?

 цитата:
Хрен знает не заработала эта команда


ты имя файла для вывода дал ? Я что то получал в пробах, если не спутал чего, давно было.
-trace info.txt

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7300
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.03.21 19:25. Заголовок: SergKis пишет: и &#..


SergKis пишет:

 цитата:
и ".../e#1.ddd" не помогает ?


Неа
Но нашел колхозное решение в инете
Если было и не качало и файл запрашивался как e17
curl.exe --ftp-pasv -v -O ftp://login:user@181.11.11.11/e17#1.ddd
то подмена # на %23 (16-ричное значение) , запрос строит верно
curl.exe --ftp-pasv -v -O ftp://login:user@181.11.11.11/e17%231.ddd
и файл сливается , но собака и называется он e17%231.ddd
Цирк ёпта ))

ЗЫ
Попробую этот фокус в LIBCURL , он несколько иначе себя ведет во всяком
случае по умолчанию с [] у него нет проблем а вот с # похожая засада

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 318
Зарегистрирован: 05.11.05
ссылка на сообщение  Отправлено: 29.03.21 19:35. Заголовок: Dima пишет: и файл ..


Dima пишет:

 цитата:
и файл сливается , но собака и называется он e17%231.ddd



У себя уже и переименовать, наверное, можно. Сразу после получения.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 24 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 79
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет