Сбор фото с помощью ВК API
-
Скрипт который, возможно, пригодится для многих ботоводов с целью добычи именно пачек фоток для фейк аккаунтов.
Сохраняет все доступные фотографии профиля по списку id.
Если будет нужно, добавлю возможность поиска пользователей по критериям.
Интерфейс ресурсов:
В списке id пользователей нужно указывать без приставки id. (Не id209991765, а просто 209991765)
В папке для сохранения будут создаваться папки с названием id пользователя.Вот сам скрипт уже точно без модулей node js.
-
спасибо, крутая разработка! а как без токена?
-
@CaptchaLom Пожалуйста. А оказалось photos.get работает и без токена.
-
@Fox а какой размер фото?
-
@CaptchaLom Максимальный, то есть оригинальный.
-
Блин, во втором окне был открыт другой проект, в котором был включён node js. По этому при сохранении он добавился в этот скрипт.
UPD Скрипт перезалил.
-
@Fox а перед запуском оно скачало "ноду"
-
@CaptchaLom Я выше писал, что перезалил скрипт. Так как случайно до этого была открыта вторая копия BAS.
-
@Fox я скачал новый
-
@CaptchaLom По идее можно просто отключить в настройках node js и всё. Сам скрипт работает без неё.
-
@Fox я вообще не пойму как нода может "записаться" в скрипт?
-
@CaptchaLom Писали уже много раз. Открой один проект с нодой, и запусти второй без ноды. BAS в два окна сохраняет настройки куда то в одно место. Получается если ты закроешь проект с нодой, а потом закроешь проект без ноды, то в обоих проектах будет нода.. как то так.. пойду спать...
-
Нашёл в чём был прикол. У меня был в другом проекте установлен модуль для node js, так как он был открыт вторым окном, он сохранился и в этом проекте. Когда мне об этом сказали, я просто отключил в настройках ноду, но не удалил модуль.. В итоге в проекте есть код:
Modules="Node,8.6.0,steam-totp,*"
В настройках node js выключен, но плагин BAS всё равно начнёт качать.. Сейчас исправлю..
Хренова не спать третьи сутки..
-
Не работает, похоже вк добавил токен к получению фото?
-
@user1990 Да, походу нужен токен: User authorization failed: no access_token passed
{"error":{"error_code":5,"error_msg":"User authorization failed: no access_token passed.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"photos.get"},{"key":"owner_id","value":"10850281"},{"key":"album_id","value":"profile"},{"key":"rev","value":"1"},{"key":"photo_sizes","value":"1"},{"key":"v","value":"5.84"},{"key":"count","value":"100"}]}}
Регистрируешь своё приложение, получаешь токен, добавляешь токен к запросам и используешь скрипт с токеном
:D
-
@fox С получением токена и json проблем нет, не получилось распарсить полученный массив, возможно это из-за другой версии апи ? Или копать логику парсера json массива?
-
Добавил в скрипт поле для сервисного ключа доступа
В списке id пользователей можно указывать пользователей как угодно (хоть с приставкой id, хоть без неё)
В папке для сохранения будут создаваться папки с названием id пользователя.
Вот обновлённый скрипт
-
@fox =) Эта ч0. Я два дня сидел репу чесал. Дал скрит человеку он грит не робит. Чо как. Оказалось он mongoDB просит. И не абы какую а мою. Бггг. Такая же телега и с базой как ресурсы. Если два проекта разных открыты оба возьмут ее даже если второму она не нужна и не нигде не использовалась.
-
@allive Да чтож такое блин.. Я просто пишу такие скрипты в перерывах между заказными скриптами. И работа в два окна постоянно вылазит боком..
Вот скрипт без ноды, модулей, базы и всего лишнего
:D
-
@Fox Приветствую! А скрипт еще актуален?