С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 06/02/08 в 10:36 |
Проблема возникла,
нужно wget'ом выкачивать динамику вида
domain.com/script?val1=data1&val2=data2
так вот wget выкачивает domain.com/script?val1=data1 т.е. обрезает все что после &
параметр --post-data не помог, т.к. он формирует POST запрос а скрипт обрабатывает только GET запросы
неужель никак не обойти?
|
|
|
|
С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962
|
Добавлено: 06/02/08 в 11:05 |
wget "юрл?blabal&bla"
юзай кавычки
|
|
|
|
С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 06/02/08 в 11:30 |
точна
пиздец все простое рядом а я блять полез...)))
|
|
|
|
С нами с 01.02.07
Сообщения: 231
Рейтинг: 294
|
Добавлено: 06/02/08 в 16:04 |
Одинарные, а не двойные
А то шелл будет парсить $ и прочее
Разумеется, в урле в таком случае не должно быть одинарных кавычек
Иначе надо таки двойные, но тогда надо искейпить $, ', `, "...
|
|
|
|
Jazz Jazz Jazz
С нами с 03.08.04
Сообщения: 4429
Рейтинг: 2605
|
Добавлено: 06/02/08 в 17:00 |
офтоп. есть список урлов на фильмы. как поуму дать их wget , что бы он за меня их скачивал, а я потом со своего шустренького сервачка домой их всех перекачал ?
|
|
|
|
С нами с 18.12.05
Сообщения: 111
Рейтинг: 160
|
Добавлено: 06/02/08 в 17:18 |
я так и качаю обычно
Ставишь утилиту screen (yum install screen если линукс типо федоры или /usr/ports/sysutils/screen/ make install clean во фре)
Делаешь screen -dmS films (создает виртуальный терминал )
Идешь в него screen -r , ну а далее запускаешь wget -P -i links.txt
Если нужно качать торент на линуховом или фрюшном дедике, то советую консольную програмку rtorrent, только не забудь открыть нужные порты на сервере
|
|
|
|
Jazz Jazz Jazz
С нами с 03.08.04
Сообщения: 4429
Рейтинг: 2605
|
Добавлено: 06/02/08 в 17:22 |
у меня фрибсд.
тоесть wget-ом неудобно получается? он вроде бы умеет докачивать
|
|
|
|
С нами с 18.12.05
Сообщения: 111
Рейтинг: 160
|
Добавлено: 06/02/08 в 17:26 |
Чтоб запустить с поддержкой докачки
Почему не удобно? Просто в основном все фильмы и софт выкладывают в торентах, поэтому и приходится качать через rtorrent
|
|
|
|
Jazz Jazz Jazz
С нами с 03.08.04
Сообщения: 4429
Рейтинг: 2605
|
Добавлено: 06/02/08 в 17:45 |
|
|
|
|
Jazz Jazz Jazz
С нами с 03.08.04
Сообщения: 4429
Рейтинг: 2605
|
Добавлено: 06/02/08 в 17:48 |
Pika писал: | Чтоб запустить с поддержкой докачки
Почему не удобно? Просто в основном все фильмы и софт выкладывают в торентах, поэтому и приходится качать через rtorrent |
у меня не получается торентом попользоватся. я за выход,отдачу столько заплачу что дешевле купить просто эти фильмы
|
|
|
|
С нами с 18.12.05
Сообщения: 111
Рейтинг: 160
|
Добавлено: 06/02/08 в 17:49 |
Можно и так, но я как писал выше предпочитаю запускать такие процессы в виртуальном терминале screen.
К нему всегда можно подконектится и посмотреть что происходит А в твоем случае у тебя не будет контроля за происходящим.
|
|
|
|
Jazz Jazz Jazz
С нами с 03.08.04
Сообщения: 4429
Рейтинг: 2605
|
Добавлено: 06/02/08 в 17:56 |
tail -f ./nohup.out
ps aux | grep wget
что-то похожее на контроль. а как остановить если что,не знаю,с "-с" не качал есчё
|
|
|
|
С нами с 18.12.05
Сообщения: 111
Рейтинг: 160
|
Добавлено: 06/02/08 в 18:13 |
--Alias-- писал: | у меня не получается торентом попользоватся. я за выход,отдачу столько заплачу что дешевле купить просто эти фильмы |
Для этого и надо иметь открытыми порты 6890:6999 и регулировать приоритет отдачи 1 к 1му.
|
|
|
|
продаю базы адалт кейвордов
С нами с 09.11.02
Сообщения: 9045
Рейтинг: 3772
|
Добавлено: 06/02/08 в 18:41 |
--Alias-- писал: | а как остановить если что,не знаю |
ps показывает номер процесса
убить его kill -9 номер
|
|
сдам подпись, стучите в личку
|
0
|
|
|
С нами с 18.12.05
Сообщения: 111
Рейтинг: 160
|
Добавлено: 06/02/08 в 18:43 |
Чтоб грохнуть все killall -9 wget
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 06/02/08 в 20:07 |
Чтобы не напрягать(ся) то можно все урлы в файл записать и
Код: |
wget -c --input-file=<file>
|
Этот метод хорош ещё и тем что счетчики копятся. Можно квоту на ночь установить.
|
|
|
|