• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Нужно скачать много фотографий из архива ВК

Serega1994

Новые
Регистрация
16 Июн 2010
Сообщения
523
Реакции
0
Баллы
0
Нужно скачать много фотографий из архива ВК

Доброго времени суток.
Случайно удалил диалог в ВК с одним человеком, запросил архив, получил.
Но проблема в том, что все фото (файлы, голосовые сообщения и т.д. - представлены в виде ссылок). Меня интересуют только фотографии из данного диалога, выглядят они следующим образом (фото 1). При переходе по ссылке фото открывается, без проблем можно его скачать.
Но главная проблема в том, что данный диалог содержит 2773 страницы, по 50 сообщений на каждой, то есть более 138 000 сообщений. И вручную переходить на каждую страницу, открывать ссылки и скачивать файлы - просто не реально (ну либо займёт часов этак 50).

Можно ли как-то автоматизировать данный процесс?
Может есть способ открыть весь диалог в каком-то файле / сторонней программе, скопировать все ссылки и скачать через тот же Download Master?

Путь к архиву выгляди примерно так, может это важно:
file:///F:/Users/ИМЯПК/Downloads/Archive/messages/262561619/messages138600.html
 

Вложения

  • Снимок.PNG.jpg
    Снимок.PNG.jpg
    12.3 KB · Просмотры: 30
Сам не пробовал, не знаю. Но нашёл в сети вот такой совет:

Для этого можно воспользоваться бесплатной программой для автоматизации действий на компьютере под названием AutoHotkey.

Скачайте и установите AutoHotkey с официального сайта https://www.autohotkey.com/

Откройте текстовый редактор, например Notepad, введите следующий код:

#NoEnv
SendMode Input
^j::
Loop, 2773 ; число страниц в диалоге
{
WinActivate, Чат с <Имя пользователя> ; название окна чата
Sleep 500
Send +{PgUp} ; переход на предыдущую страницу
Sleep 500
Loop, 50 ; число сообщений на странице
{
Send {Tab 7}
Sleep 100
Send {Shift down}{Tab}{Shift up} ; выделение ссылки
Sleep 100
Send ^c ; копирование ссылки в буфер обмена
Sleep 100
Run, "C:\Program Files (x86)\Download Master\dmaster.exe" /ADD %clipboard% ; скачивание файла через Download Master
Sleep 500
Send {Down} ; переход к следующему сообщению на странице
Sleep 100
}
}
return
Сохраните файл с расширением .ahk (например, dowload_photos.ahk)

Запустите скрипт, дважды кликнув на файле .ahk, чтобы активировать его.

Откройте окно чата с нужным пользователем в ВКонтакте на первой странице диалога.

Нажмите комбинацию клавиш Ctrl + J, чтобы начать процесс скачивания фото.

Скрипт будет автоматически переключаться на предыдущую страницу чата, выделять ссылки на фото, копировать их в буфер обмена и скачивать файлы через Download Master. Это процесс может занять длительное время, поскольку проверяется каждая страница и сообщение, но в конце вы получите все фотографии из данного диалога.

Обратите внимание, что перед запуском скрипта необходимо заменить название окна чата на соответствующее вашей версии ВКонтакте, а также путь к Download Master, если вы установили его в другую папку или на другой диск.
 
Возможно только в Хроме данный скрипт не работает, постоянно нажимает кнопку "Поиск по вкладкам", и больше ничего не происходит.

Пробовал запускать его первоначальном виде (втавляя свои данные), и удалив поясняющие подписи (типа "число страниц в диалоге".

Попробую завтра в других браузерах, но пока всё грустно) Вчера посидел вручную потыкал ссылки - 100 страниц за 1,5 часа...
 
Есть такая старенькая утилитка. Называется Teleport Pro. Программа платная, но на рутрекере находится без труда. В Вашем случае следует скормить ей ссылку на страницу со списком архивов. указать "глубину" сканирования и типы файлов, которые необходимо скачать. Возможны нюансы, но думаю немного поигравшись с настройками всё у Вас получится.
 
Могу вытащить все ссылки на фото с помощью зено. код написать 15 минут. Правда сканировать может пару часов. Могу заняться за символическую плату.
 
Назад
Сверху