Свободное общение | Парсим подписчиков
d1nka , тут вряд ли кто напишет на php ?
Механик (01.04.2019 в 12:56)
d1nka , тут вряд ли кто напишет на php ?
d1nka , тут вряд ли кто напишет на php ?
незнаю, админ вроде какой то был тут, он я видела писал, что игры под платформы ios и android пишет за неделю, обратись может этот сказочник может написать
DELETED
1 апреля 2019, в 12:59
Delete
https://obninsksite.ru/blog/php-scripts/parser-na-php-s-zapisyu-kontenta-v-bd
По этому образцу можно думаю попробовать
По этому образцу можно думаю попробовать
//------------------
try {
// Объявление переменных ------------------------------------------------------------
var x = document.getElementsByClassName("isgrP"); // класс тега div списка аккаунтов
var a = document.getElementsByClassName("jSC57 _6xe7A"); // класс тега ul списка аккаунтов
var n = document.getElementsByClassName("wo9IH"); // класс тега li списка тег аккаунтов
var timeoutID ='';
var t = 1;
// Выборка кол-ва подписчиков и подписок по языку RU-EN ---------
// Классы расположены на главной странице Подписчики-Подписки
titleH1 = document.getElementsByClassName("m82CD")[0];// класс тега h1 заголовка окна
titleDIV = titleH1.getElementsByTagName("div")[0]; // тег div заголовка
title = titleDIV.innerHTML;
if (title=="Подписчики" || title=="Followers" ){
var i = document.getElementsByClassName("g47SY")[1].innerHTML;
}else{
var i = document.getElementsByClassName("g47SY")[2].innerHTML;
}
// --------------------------------------------------------------------------------------------
i = i.match(/[^"]+/g);
i = i.join('');
i = i.match(/[^\s]+/g);
i = i.join('');
i = i.match(/[^,]+/g);
i = i.join('');
console.log('%cПАРСЕР ПОДПИСЧИКОВ INSTAGRAM', 'color: #1d6ba3; font-size:28px;');
console.log('%c--------------------------------------------------------------------------------------------//', 'color: #a22e1c; font-size:16px;');
console.log('%cРазработал Леонид Залюбовский 2018 | www.leoneed.pro | http://Instagram.com/leoneed.pro', 'color: #1d6ba3; font-size:14px;');
console.log('%c--------------------------------------------------------------------------------------------//', 'color: #a22e1c; font-size:16px;');
console.log('%cКол-во аккаунтов для сбора: '+i +' шт.', 'color: #13a555; font-size:20px;');
console.log('%cНачался сбор данных, дождитесь выполнения...', 'color: #13a555; font-size:20px;');
function start() {
t++;
if (i == t){
off();
console.log('%cАккаунтов собрано: '+n.length +' шт.', 'color: #13a555; font-size:20px;');
if (i>n.length){console.log('%cСтранно, но '+(i - n.length) +' шт. не определились, ну и ладно=)', 'color: #13a555; font-size:20px;')};
var text = a[0].innerHTML;
var result = text.match(/title="[^"]+"/g);
result = result.join(' ');
result = result.match(/"[^"]+"/g);
result = result.join(' ');
result = result.match(/[^"]+/g);
result = result.join('');
result = result.match(/[^\s]+/g);
result = result.join('\n');
console.log('%c//--------------------------------------------------------------------------------------------', 'color: #a22e1c; font-size:16px;');
console.log(result);
console.log('%c//--------------------------------------------------------------------------------------------', 'color: #a22e1c; font-size:16px;');
console.log('%cПоздравляю! Выделите собранные имена аккаунтов выше и нажмите CTRL-C, чтобы скопировать. Перейдите в любой текстовый редактор и нажмите CTRL-V, чтобы вставить данные.', 'color: #13a555; font-size:24px;');
console.log('%c//--------------------------------------------------------------------------------------------', 'color: #13a555; font-size:16px;');
console.log('%cЗаходите подписывайтесь! Ставьте лайки! =) http://Instagram.com/leoneed.pro | www.leoneed.pro ', 'color: #1d6ba3; font-size:14px;');
}else{
x[0].scrollTop = x[0].scrollHeight;
run()
}
}
function run() {
timeoutID = setTimeout(start, 100);
}
start();
}catch(e){
console.log('%cНажмите на странице Instagram на Подписчиков или Подписки, и запустите заново скрипт)', 'color: #a22e1c; font-size:28px;');
}
function off() {
clearTimeout(timeoutID);
timeoutID = null;
}
//------------------
Да это понятно, мне на php нужно чтобы парсил и данные в бд писал
750р
________
посл. ред. 01.04.2019 в 14:28; всего 1 раз(а); by IndiS
________
посл. ред. 01.04.2019 в 14:28; всего 1 раз(а); by IndiS
DELETED
1 апреля 2019, в 14:28
Delete
d1nka (01.04.2019 в 12:58)
Механик (01.04.2019 в 12:56)
d1nka , тут вряд ли кто напишет на php ?
незнаю, админ вроде какой то был тут, он я видела писал, что игры под платформы ios и android пишет за неделю, обратись может этот сказочник может написать
Механик (01.04.2019 в 12:56)
d1nka , тут вряд ли кто напишет на php ?
незнаю, админ вроде какой то был тут, он я видела писал, что игры под платформы ios и android пишет за неделю, обратись может этот сказочник может написать
d1nka (01.04.2019 в 12:26)
Механик (01.04.2019 в 12:15)
d1nka , свой скрипт нужнен, ввел ссылку он спрарсил у меня есть код где выводит количество подписчиков и подписок думаю и это реально сделать
так это минута делов сделать
Механик (01.04.2019 в 12:15)
d1nka , свой скрипт нужнен, ввел ссылку он спрарсил у меня есть код где выводит количество подписчиков и подписок думаю и это реально сделать
так это минута делов сделать
<?php
$instagram = file_get_contents('https://www.instagram.com/kikido_official/');
preg_match('|<meta content="(.*?)"|is', $instagram, $out);
$view = explode(',', $out[1]);
echo '<p>'.trim($view[0]).' </p> <p>'.trim($view[1]).' </p>'; Свою инсту кинь
Стр.: 1, 2