Привет, уважаемым форучанам.
Проблема такая: нужно скачать страницу вконтакте со всеми связанными гиперссылками, но это не поулчается сделать из-за одной проблемы: главные страницы вконтакте сначала отображаться не полностью, а лишь частично. Т.е. для полного отображения страницы ее нужно пролистать. Программы для закачки сайтов этого не не делают из-за чего остается масса не скачанного содержимого. Как преодолеть это препятствие и скачать все что нужно? Для закачки сайта использую wget. Система Mageia 2.0.
Как правильно скачать страницу vkontakte? (при условии, что она целиком отображается на сразу)
Модератор: /dev/random
- astronom1987
- Сообщения: 1145
- ОС: MX Linux
- Контактная информация:
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Как правильно скачать страницу vkontakte?
astronom1987
Что значит скачать полностью? Выкачать весь сервер ВК? Это анрил. Там нет понятия статичной "страницы", весь сайт динамичен. Чтобы скачать всё, что есть в профиле кого-либо - нужно либо симулировать действия пользователя, используя JavaScript, либо использовать VK API.
Что значит скачать полностью? Выкачать весь сервер ВК? Это анрил. Там нет понятия статичной "страницы", весь сайт динамичен. Чтобы скачать всё, что есть в профиле кого-либо - нужно либо симулировать действия пользователя, используя JavaScript, либо использовать VK API.
Спасибо сказали:
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как правильно скачать страницу vkontakte?
В рамках данного раздела - никак. Только в Программирование.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Как правильно скачать страницу vkontakte?
astronom1987
Надо "на кнопку нажать". Т.е. расковырять страничку, и посмотреть, что происходит, когда вы "нажимаете на кнопку". Видимо в этот момент на сервер отправляется какой-то запрос. Этот запрос и нужно отправить. И получить ответ.
Конечно, кроме этого надо в запросе предъявить куку, что-бы сервер знал, что это вы (в смысле откуда вы послали запрос).
Ну отправлять запросы и принимать ответы wget умеет, но вот расковыривать в контакте -- это ваша задача. Да, наверное в "программирование" вам надо. Или ищите программиста, но это уже за деньги.
Надо "на кнопку нажать". Т.е. расковырять страничку, и посмотреть, что происходит, когда вы "нажимаете на кнопку". Видимо в этот момент на сервер отправляется какой-то запрос. Этот запрос и нужно отправить. И получить ответ.
Конечно, кроме этого надо в запросе предъявить куку, что-бы сервер знал, что это вы (в смысле откуда вы послали запрос).
Ну отправлять запросы и принимать ответы wget умеет, но вот расковыривать в контакте -- это ваша задача. Да, наверное в "программирование" вам надо. Или ищите программиста, но это уже за деньги.
Спасибо сказали: