Перейти к содержимому



Купить ссылку здесь
Фотография
* * * * * 1 Голосов

Скрипт для сбора подписоты со страницы профиля

Форум ZiSMO.biz
3
Сообщений в теме: 3

OFFLINE Отправлено

Node
группа пользователя
  • Онлайн:14д 20ч 44м
11

Написал скрипт, может кому нибудь пригодится.

Мне понадобилось собрать всех подписчиков у определенных аккаутов для последующего МЛ/МФ по ним. Выделять/копировать/вставлять это дико...

 

Берет подписоту из окна подписчиков, так же берет тех кто лайкнул выбранную вами запись

 

Для подписоты:

1. Переходим на страницу профиля

2. Открываем подписчиков

3. Листаем до упора

4. Открываем консоль в браузере

5. Вставляем скрипт

 

Для тех кто лайкнул запись:

1. Открываем пост на странице

2. Кликаем на Отметки "Нравится"

3. Листаем до упора

4. Открываем консоль в браузере

5. Вставляем скрипт

var div = document.querySelectorAll('.NroHT'), textarea = document.createElement('textarea');
textarea.setAttribute('style', 'width:220px;height:500px;position:absolute;top:0;left:0;background:#008080;color:white;padding:10px 15px');
document.querySelector('body').appendChild(textarea);
div.forEach((e)=>{
   textarea.value += e.innerHTML.replace(/.*href="\/([a-z0-9._-]+)\/".*/, '$1')+"\n";
})

На странице создается текстовое поле в которое помещаются все ники подписчиков

Можно будет и модернизировать его, если что то понадобится

 

 

Я не следил за версткой инстаграма, если вдруг он периодически меняет классы, то код выше в один прекрасный момент может  перестать работать, поэтому написал универсальное решение (на всякий случай, без привязки к классам):

var _windows = document.querySelectorAll('ul')[2].lastChild, div = _windows.querySelectorAll('li'), textarea = document.createElement('textarea');
textarea.setAttribute('style', 'width:220px;height:500px;position:absolute;top:0;left:0;background:#008080;color:white;padding:10px 15px');
document.querySelector('body').appendChild(textarea);
div.forEach((e)=>{
   textarea.value += e.innerHTML.replace(/.*href="\/([a-z0-9._-]+)\/".*/, '$1')+"\n";
})

Сообщение отредактировал Node: 06 07 2018 - 16:31




    • 0
  • Наверх
  • Ответить

ONLINE Отправлено

WordLife
группа пользователя

    Не найду филиппинку-буду жить с Парфёном

  • Cообщений: 388
  • Друзей:17
  • Поинты: 2 535
  • Предупреждений: 0
  • Онлайн:26д 10ч 6м
63

Работает, если чё


    • 0
  • Наверх
  • Ответить

OFFLINE Отправлено

Кинза
группа пользователя
  • Онлайн:87д 5ч 15м
130

Молодец.

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

Если бы написал скрипт, который всех активных по лайкам или комментам собирает с нужной публикации или со всех сразу - цены бы тебе не было!


    • 0
  • Наверх
  • Ответить

Рекламный пост

OFFLINE Отправлено

holdmedia
группа пользователя
  • Онлайн:12ч 45м
0

b728x90gif_5064690_30538043.gif

 

Самая эффективная программа для прoдвижeния вашего бизнеса в instаgrаm - http://instasoft.su/

 

Программа собрала в себе самые важные функции такие как:

Сбор базы по конкурентам, геолокации, местам, хештегам, фильтрация аудитория более чем по 10 критериям

Авто-постинг, управление instаgrаm директам, управлениям комментариями и возможность отвечать на них

И ещё множество других функций вы найдёте в программе InstаSoft

 

Купить программу можно на нашем сайте: http://instasoft.su/


Сообщение отредактировал holdmedia: 14 07 2018 - 21:48

    • 0
  • Наверх
  • Ответить

OFFLINE Отправлено

Node
группа пользователя
  • Онлайн:14д 20ч 44м
11

Молодец.

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

Если бы написал скрипт, который всех активных по лайкам или комментам собирает с нужной публикации или со всех сразу - цены бы тебе не было!

Так он и с лайков тоже собирает аудиторию. Открываешь пост, открываешь тех кто лайкнул запись и вставляешь скрипт

 

Поправил первый пост!


Сообщение отредактировал Node: 06 07 2018 - 15:51

    • 1
  • Наверх
  • Ответить



Напишите сообщение