ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   wget и русские названия файлов (https://forum.antichat.xyz/showthread.php?t=1855396)

гипноЖаба 06.02.2011 20:51

подскажите,как научить wget корректно качать файлы с русскими именами?
например:
качаю фильм

Цитата:


мексиканец.avi


,на выходе имею:

Цитата:


�%9Cек�%81икане�%86.avi


и самое главное - ни просмотреть,ни переименовать нельзя...
как это победить?

obnon 06.02.2011 21:38

а со скобками если..

wget "мексиканец.avi"

гипноЖаба 06.02.2011 23:31

попробую,но теперь как переименовать его?
пишет,что файла не существует! хотя он есть!

anz 07.02.2011 02:45

Цитата:


гипноЖаба написал(а):

попробую,но теперь как переименовать его?
пишет,что файла не существует! хотя он есть!


что за ОС на сервере?

гипноЖаба 07.02.2011 09:16

Цитата:


anz написал(а):

что за ОС на сервере?


имеешь ввиду откуда я качаю?
если да,то не знаю.
качаю отсюда:

Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.

o_nix 07.02.2011 09:34

вбей в гугел-сёрч мексиканец.avi

потом из url вытащи строку запроса что получится потом попробуй подменить этой строкой название файла. Должно всё качаться.

такое преобразование можно не только гуглом сделать - ищи примеры на php

гипноЖаба 07.02.2011 13:19

вот вписал я в гугле название фильма: мексиканец.avi
в адресной строке браузера,появился адрес запроса:




Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.


и что дальше?
вот,ссылка которую я даю wget:

Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.

o_nix 07.02.2011 13:24

Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.

гипноЖаба 07.02.2011 13:35

а,как быть,когда ссылка имеет такой вид?:

Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.

o_nix 07.02.2011 13:53

меня туда не пускает ни через прокси ни на прямую
видимо ограничение на UA ip, либо рега нужна.

подозреваю что надо качать в два этапа
1. парсить тамошнюю страницу - выдирать оттуда данные и формировать прямой линк
2. уже по этому линку качать вигетом или курлом с опцией поддержки перенаправлений.


Время: 13:59