Как правильно скачать страницу vkontakte? (при условии, что она целиком отображается на сразу)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Ответить
Аватара пользователя
astronom1987
Сообщения: 1145
ОС: MX Linux
Контактная информация:

Как правильно скачать страницу vkontakte?

Сообщение astronom1987 »

Привет, уважаемым форучанам.
Проблема такая: нужно скачать страницу вконтакте со всеми связанными гиперссылками, но это не поулчается сделать из-за одной проблемы: главные страницы вконтакте сначала отображаться не полностью, а лишь частично. Т.е. для полного отображения страницы ее нужно пролистать. Программы для закачки сайтов этого не не делают из-за чего остается масса не скачанного содержимого. Как преодолеть это препятствие и скачать все что нужно? Для закачки сайта использую wget. Система Mageia 2.0.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Как правильно скачать страницу vkontakte?

Сообщение serzh-z »

astronom1987
Что значит скачать полностью? Выкачать весь сервер ВК? Это анрил. Там нет понятия статичной "страницы", весь сайт динамичен. Чтобы скачать всё, что есть в профиле кого-либо - нужно либо симулировать действия пользователя, используя JavaScript, либо использовать VK API.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как правильно скачать страницу vkontakte?

Сообщение Bizdelnick »

В рамках данного раздела - никак. Только в Программирование.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Как правильно скачать страницу vkontakte?

Сообщение drBatty »

astronom1987
Надо "на кнопку нажать". Т.е. расковырять страничку, и посмотреть, что происходит, когда вы "нажимаете на кнопку". Видимо в этот момент на сервер отправляется какой-то запрос. Этот запрос и нужно отправить. И получить ответ.

Конечно, кроме этого надо в запросе предъявить куку, что-бы сервер знал, что это вы (в смысле откуда вы послали запрос).

Ну отправлять запросы и принимать ответы wget умеет, но вот расковыривать в контакте -- это ваша задача. Да, наверное в "программирование" вам надо. Или ищите программиста, но это уже за деньги.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Ответить