Парсинг Сервис

Бесплатный парсер инстаграм (2020).

В сети много разнообразных парсеров и сервисов, сделанных для сбора данных Инстаграм, в частности подписчиков и подписок.

Сегодня я расскажу Вам про один парсер для Инстаграм, при чем он абсолютно бесплатный и умеет собирать пользователей, а точнее как подписчиков, так и подписок.

Этот скрипт не мой, я нашел его на просторах интернет, когда нужно было быстро собрать подписчиков инстаграм на одном из аккаунтов.
Вот оригинал скрипта, его автор leoneed.pro.

Инструкция по пользованию
Авторизуемся в Инстаграм с вашего браузера
Находим нужный Вам аккаунт с подписчиками или подписками
Нажимаем на нужный Вам вариант, чтобы открылось окошко со списком
Далее нам в браузере нужно открыть консоль из инструменты разработчика, для этого нажимаем сочетание клавиш (CTRL-SHIFT-J , по умолчанию в браузере Google Chrome)
В консоль браузера, вставляем код приведенный под этой инструкцией и нажимаем ENTER
По завершению работы скрипта, Вы увидите список подписчиков
Далее просто копируйте список подписчиков и распоряжайтесь по Вашему усмотрению.
Для продвинутых пользователей
Теперь можно задавать кол-во аккаунтов для сбора (строка кода 26). Ставим свое, по умолчанию 700;
Возможность собирать помимо логинов, ещё и имена аккаунтов (строка кода 30). Меняем false/ true.
Возможность изменять скорость сбора (строка кода 20). Ставьте значение в мс.
Код скрипта
console.log('%c||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||', 'color: #13a555; font-size:16px;');
console.log('%cПАРСЕР ПОДПИСЧИКОВ И ПОДПИСОК INSTAGRAM', 'color: #1d6ba3; font-size:24px;');
console.log('%c||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||', 'color: #13a555; font-size:16px;');
console.log('%c--------------------------------------------------------------------------------------', 'color: #13a555; font-size:16px;');
console.log('%cЛеонид Залюбовский 2019 | www.leoneed.pro | Instagram/leoneed.pro', 'color: #1d6ba3; font-size:14px;');
console.log('%c--------------------------------------------------------------------------------------', 'color: #13a555; font-size:16px;');
// --------------------------------------------------------------------------------------
try {
// ----------------------------------------------------------------------------------
// ОБЪЯВЛЕНИЕ ПЕРЕМЕННЫХ
// ----------------------------------------------------------------------------------
var div_accounts = document.getElementsByClassName(""isgrP""); // класс тега div списка аккаунтов
var ul_accounts = document.getElementsByClassName(""jSC57 _6xe7A""); // класс тега ul списка аккаунтов
var li_accounts = document.getElementsByClassName(""wo9IH""); // класс тега li списка тег аккаунтов
var height_scrolling = []; // массив размеров (высот) скроллинга
// ----------------------------------------------------------------------------------
// СКОРОСТЬ ПРОКРУТКИ
// Задаётся в миллисекундах
// ----------------------------------------------------------------------------------
var speed_scrolling = 150;
// ----------------------------------------------------------------------------------
// УКАЖИТЕ ТРЕБУЕМОЕ КОЛ-ВО АККАУНТОВ ДЛЯ СБОРА
// Если указать 0 (ноль) - соберет все аккаунты, по умолчанию стоит 700, свыше возможны
// ограничения - лимиты самого Instagram (ошибка 429)
// ----------------------------------------------------------------------------------
var user_count = 700;
// ----------------------------------------------------------------------------------
// ДЛЯ СБОРА ИМЕН АККАУНТОВ УКАЖИТЕ true ВМЕСТО false
// ----------------------------------------------------------------------------------
var user_name = false; // true
// ----------------------------------------------------------------------------------
// Выборка кол-ва подписчиков и подписок по языку RU-EN
// Классы расположены на главной странице Подписчики-Подписки
// ----------------------------------------------------------------------------------
var titleH1 = document.getElementsByClassName(""m82CD"")[0]; // класс тега h1 заголовка окна
// var titleDIV = titleH1.getElementsByTagName(""div"")[0]; // тег div заголовка
var title = titleH1.innerHTML;
// ----------------------------------------------------------------------------------
// УСЛОВИЕ ВЫБОРА ПОДПИСЧИКИ ИЛИ ПОДПИСКИ
// ----------------------------------------------------------------------------------
if (title == ""Подписчики"" || title == ""Followers"") {
var total_count = document.getElementsByClassName(""g47SY"")[1].innerHTML;
} else {
var total_count = document.getElementsByClassName(""g47SY"")[2].innerHTML;
}
// ----------------------------------------------------------------------------------
// Общее кол-во аккаунтов для сбора
// ----------------------------------------------------------------------------------
total_count = total_count.match(/[^""]+/g).join('').match(/[^\s]+/g).join('').match(/[^,]+/g).join('');
// ----------------------------------------------------------------------------------
console.log('%cОбщее кол-во аккаунтов для сбора: ' + total_count + ' шт.', 'color: #13a555; font-size:16px;');
// ----------------------------------------------------------------------------------
if (user_count != 0) {
console.log('%cКол-во заданное пользователем: ' + user_count + ' шт.', 'color: #13a555; font-size:16px;');
}
// ----------------------------------------------------------------------------------
console.log('%cНачался сбор данных, дождитесь выполнения...', 'color: #13a555; font-size:16px;');
// ----------------------------------------------------------------------------------
// ФУНКЦИЯ СБОРА ДАННЫХ
// ----------------------------------------------------------------------------------
function start_parsing() {
var accounts = ul_accounts[0].innerHTML;
// ------------------------------------------------------------------------------
// Разбор ников аккаунтов
// ------------------------------------------------------------------------------
var result_nick = accounts.match(/title=""[^""]+""/g);
result_nick.splice(user_count);
var result_count = result_nick.length;
result_nick = result_nick.join(' ').match(/""[^""]+""/g).join(' ').match(/[^""]+/g).join('').match(/[^\s]+/g).join('\n');
// ------------------------------------------------------------------------------
// Разбор имен аккаунтов
// ------------------------------------------------------------------------------
if (user_name == true) {
var result_name = accounts.match(/
[^[^]+/g).join('\n');
result_name = result_name.match(/[^\n]+/g);
// --------------------------------------------------------------------------
// Создаем ассоциативный массив и преобразовываем в строку
// --------------------------------------------------------------------------
var result_nick_name = {};
for (var i = 0; i = total_count || user_count == 0) {
user_count = total_count;
}
if ((li_accounts.length != total_count) && (user_count > li_accounts.length) && (height_scrolling[0] != height_scrolling[4])) {
div_accounts[0].scrollBy(0, 500);
// Если в массиве размеров скроллинга более 5 элементов, обнуляем
if (height_scrolling.length == 5) {
height_scrolling = [];
}
var timeoutID = setTimeout('run_scrolling()', speed_scrolling);
} else {
clearTimeout(timeoutID);
start_parsing();
}
return false;
}
// ----------------------------------------------------------------------------------
// СТАРТ РАБОТЫ СКРОЛЛИНГА + СБОР ДАННЫХ
// ----------------------------------------------------------------------------------
run_scrolling();
// ----------------------------------------------------------------------------------
} catch (e) {
console.log('%cНажмите на странице Instagram на Подписчиков или Подписки, и запустите заново скрипт', 'color: #a22e1c; font-size:18px;');
}

Также вот оригинальное видео автора по использованию.

В общем, с этим скриптом сбор подписчиков в инстаграме теперь не составит труда, и самое главное не нужны никакие сервисы и программы. Нужен только Ваш браузер и следовать инструкции.


Written by Администратор
in 05.08.2020
/ 41873 Wiews
Tags | instagram, инстаграм
Подписаться
Уведомить о
новых последующих комментариях
новых ответах на мои комментарии
Я разрешаю использовать свой адрес электронной почты и отправлять уведомления о новых комментариях и ответах (вы можете отказаться от подписки в любое время).
{}
[+]
Имя*
Email*
Рейтинг
{}
[+]
Имя*
Email*
55 комментариев
Старые
Новые
Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
seoonly
11.02.2019 20:37

не работает

0
Ответить
Администратор
Автор
Ответить на
seoonly
11.02.2019 21:21

Я не автор скрипта, я сделал мелкие правки для прокрутки, но видимо уже не рабоатет.
Проверил, да, если вставить скрипт и запустить то не работает.
Нужно после открытия списка подписчиков самому прокрутить до пераой загрузки подписчиков и уже потом запустить скрипт по инструкции, тогда начнет собирать.

0
Ответить
romarioagrosmail
Ответить на
Администратор
22.03.2019 16:08

Аккаунтов собрано: 61 шт.
VM88:42 Странно, но 2254 шт. не определились, ну и ладно=)

Эффективность впечатляет -))), ну и ладно -).

0
Ответить
Администратор
Автор
Ответить на
romarioagrosmail
22.03.2019 17:22

Почитайте мой ответ в прошлом коменте

Нужно после открытия списка подписчиков самому прокрутить до первой загрузки подписчиков и уже потом запустить скрипт по инструкции, тогда начнет собирать.

0
Ответить
Анна
04.04.2019 13:15

открыла, прокрутила, запустила скрипт - не работает. эх

0
Ответить
Администратор
Автор
Ответить на
Анна
04.04.2019 14:10

Только что проверил - работает. Открывайте подписчиков группы, прокручивайте, пока не увидите, что следующая партия подписчиков подгрузилась. Потом открывайте консоль и вставляйте код.

1
Ответить
Иван
Ответить на
Администратор
21.09.2019 10:03

Добрый день. Спасибо за скрипт. Как его прервать, чтобы увидеть уже собранные результаты?

0
Ответить
Администратор
Автор
Ответить на
Иван
08.10.2019 09:19

Посмотрите тут способы остановки скриптов из консоли

-1
Ответить
Андрей
Ответить на
Администратор
26.04.2019 11:47

Спасибо жа метод. Уже сутки парсит. Сколько по времени занимает Парсинг сотен тясяч участников? У меня 250.000 чел.

0
Ответить
Администратор
Автор
Ответить на
Андрей
26.04.2019 13:22

Я сомневаюсь, что это скрипт потянет такой объем, т.к он использует ресурсы браузера. Если Вы видите, что визуально данные собираются, то Вам повезло )
Сколько займет не известно, чем дольше он будет работать, том медленнее будет сбор.

1
Ответить
Адам
Ответить на
Администратор
21.01.2021 17:28

добрый день подскажи что делать если он максимум загружает 2000т человек потом инстаграм начинает парить перестает погружать подписчиков начинает крутить колесо загрузки в подписчиках и дальше все

0
Ответить
Администратор
Автор
Ответить на
Адам
04.03.2021 09:32

Ответ я давал выше, Вы в случае с таким парсером ничего не сделаете.

0
Ответить
Дмитрий
27.03.2020 04:26

Все работает! Спасибо!

0
Ответить
Олег
21.04.2020 23:05

Друзья я не знаю что у вас у меня все работает !!! вот бы еще такой скрипт создали что бы смс в директ по списку можно было отправлять !!!))))))

0
Ответить
Елена
Ответить на
Олег
06.06.2020 21:05

У меня тоже не работает,пишет как будто подписчиков не открыла

0
Ответить
Администратор
Автор
Ответить на
Елена
08.08.2020 17:22

Обновлен код скрипта, проверено, все работает

0
Ответить
Faps1k
28.04.2020 21:16

Спасибо работает!

1
Ответить
Фил
11.05.2020 20:38

А где список должен появиться. У меня инстаграм блочит парсер, но то что спарсилось где лежит

0
Ответить
Администратор
Автор
Ответить на
Фил
18.05.2020 09:50

Все отображается там же, в консоли.

0
Ответить
Константин
15.05.2020 21:51
Рейтинг :

да, спасибо все работает после поправок Автора

0
Ответить
светлана
Ответить на
Константин
11.06.2020 10:17

блин..не получается

0
Ответить
Администратор
Автор
Ответить на
светлана
05.08.2020 10:36

Код обновлен, проверено, все работает.

0
Ответить
Никита
10.06.2020 13:28

Не работает парсер

0
Ответить
Администратор
Автор
Ответить на
Никита
05.08.2020 10:37

Код обновлен, проверено, все работает.

0
Ответить
Арсений
27.08.2020 22:30

Есть недостаток - если встречается в подписках человек с голубой галочкой, то под его ником на следующей строке будет надпись ""Подтвержденный"". И сколько всего будет галочек - столько ников снизу списка не будет обработано.

0
Ответить
Дмитрий
Ответить на
Арсений
18.02.2021 15:43

В эксель вставляешь всех спарсеных. Нажимаешь ctrl + F. Пишешь подтвержденный . Находишь. Нажимаешь ctrl +A и все выделятся. Правой кнопокой мыши - Удалить. Потом выбираешь удалить строку. и у тебя чистый список

0
Ответить
Администратор
Автор
Ответить на
Арсений
22.09.2020 10:29

Можете дать пример, откуда собирали

0
Ответить
Ирина
02.09.2020 17:33
Рейтинг :

Работает на УРА. Вопрос: как спарсить более 700 подписчиков? Если указываю 0- выдаёт ошибку, у меня 1900шт

0
Ответить
Администратор
Автор
Ответить на
Ирина
22.09.2020 10:28

Для этого поменяйте

var user_count = 700;

на 1900, хотя и с 0 не должно быть проблем.

0
Ответить
Натали
02.09.2020 21:36

Можете, пожалуйста, подсказать, почему вместо некоторых аккаунтов отображается ""Подтвержденный""?

0
Ответить
Администратор
Автор
Ответить на
Натали
22.09.2020 10:30

Выше, Арсений писал. Напишите мне пример, откуда собирали, посмотрю.

0
Ответить
Айдар
Ответить на
Администратор
23.09.2020 23:04

Попробуйте любой аккаунт, у которого есть подписка на личность с галочкой ""Подтвержденный"" аккаунт

0
Ответить
Олег
09.09.2020 23:57
Рейтинг :

У меня почему-то собирает не более 2441 аккаунтов,у разных пытался.
Подскажите возможно начать выполение скрипта с 2442 подписчика?

0
Ответить
Администратор
Автор
Ответить на
Олег
22.09.2020 10:25

В данном виде скрипта нет. Т.к сначала нужно туда прокрутить.
То, что не собирает, может быть лимит от самого Инстаграм. Обычно при лимите выдает ошибку 429

0
Ответить
Адам
Ответить на
Администратор
21.01.2021 17:31

вот ее и выдало мне как исправить

0
Ответить
Алексей
Ответить на
Администратор
08.01.2021 00:53

Спасибо большое за рабочий скрипт! Аналогичная проблема с 2412 аккаунтами, есть какой-то способ обойти лимиты инстаграма?

0
Ответить
Юлия
Ответить на
Администратор
24.11.2020 16:45

А у меня собирает только 392 из 1623, прокручивала список подписчиков до конца списка, запустила скрипт, ставила сначала 0 потом новый запукала с цифрой1623.... все равно 392 в списке выдает при копировании.