|
|
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
Если на странице ссылка на файл не прямая, а через php или asp (например, http://host.ru/a.php?id=17 ), то файл который скачается так и будет называться "a.php?id=17" . Хотя на самом деле там например файл document.pdf . Соответственно потом из браузера его не открыть. Как сделать чтоб он скачивал файл с нормальным именем ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 15:54:13 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
V17Если на странице ссылка на файл не прямая, а через php или asp (например, http://host.ru/a.php?id=17 ), то файл который скачается так и будет называться "a.php?id=17" . Хотя на самом деле там например файл document.pdfИмя файла отправляет клиенту сервер, в заголовке ответа. V17Как сделать чтоб он скачивал файл с нормальным именем ?Раз сервер не говорит как называется файл, укажите имя файлу сами: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 16:36:45 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
V17Если на странице ссылка на файл не прямая, а через php или asp (например, http://host.ru/a.php?id=17 ), то файл который скачается так и будет называться "a.php?id=17" А браузер нормально сохраняет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 22:09:57 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
Да, конечно, браузер нормально сохраняет файл, т.е. как document.pdf . 2 Ёш: я понимаю, но проблема в том что скачивается сайт целиком одной командой, вместе с файлами которые там есть . Где-то проскакивало, что проблема решается ключом -U (--user-agent). Не помогло. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 06:55:00 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
V17, а так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 08:25:24 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
... unrecognized option ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 15:55:02 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
Скачал версию поновее, опция работает! (спасибо, Ёш ). Действительно файлы стали писаться под нормальными именами и расширениями, но почему то в корень папки выгрузки, а не в те места, где они на сайте-источнике :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 08:28:13 |
|
||
|
wget скачивает файл, но даёт неправильное имя.расширение
|
|||
|---|---|---|---|
|
#18+
Вобщем-то работает, но кладет файлы не туда. Например есть папка C:\folder , на которую указывает команда wget, скачивая сайт (например www.aaa.ru). Файлы на сайте-источнике лежат в корне (т.е. в www.aaa.ru\ ). Wget создает папку C:\folder\www.aaa.ru\ и скачивает туда весь сайт. НО файлы кладет в папку C:\folder\ (а должен был положить в C:\folder\www.aaa.ru\ ) Ссылки на полученном сайте конвертирует на полученные имена правильно, но указывают они в корень этого сайта, поэтому файлы не открываеются (т.к. они - файлы - находятся на одну папку выше!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 07:13:09 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=105&tid=1343767]: |
0ms |
get settings: |
4ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 321ms |

| 0 / 0 |
