Главная » 2017 » Январь » 04
[ Добавить новость ]

Скрипт JavaScript Приглашения в группу из чужой группы

var groupUrl = prompt("Введите ссылку на страницу участников группы:", 'https://ok.ru/otkritkiok/members');
var SumPerson = prompt("Сколько участников обрабатываем?", 28);
var NomerMayGrupp = prompt("№ группы, в которую идут приглашения (ее позиция в списке, 1, 2 и т.д.)", 1); //Группа, в которую идут приглашения, а точнее ее позиция в списке, например 1 - первая, 2 - вторая.

//Определение количества прокруток от кол-ва участников
var scrol
if (1 <= SumPerson && SumPerson <= 4) {scrol = 0;}
if (5 <= SumPerson && SumPerson <= 8) {scrol = 1;}
if (9 <= SumPerson && SumPerson <= 12) {scrol = 3;}
if (13 <= SumPerson && SumPerson <= 16) {scrol = 4;}
if (17 <= SumPerson && SumPerson <= 20) {scrol = 6;}
if (21 <= SumPerson && SumPerson <= 24) {scrol = 7;}
if (25 <= SumPerson && SumPerson <= 28) {scrol = 9;}
alert("Всего человек " + SumPerson)
alert("Прокруток " + scrol)
//Подключаем код аймакроса переходим к списку участников групп
var macro = "CODE: \n";
macro += "SET !ERRORIGNORE YES \n";
macro += "URL GOTO=" + groupUrl + "\n";

// -----------------ПРОКРУТКА К КОНЦУ СПИСКА--------------------
for (i=0;i<scrol;i++) {
    var randomTimeout = Math.floor(Math.random() * 1) + 1;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    macro += "URL GOTO=javascript:window.scrollBy(0,114) \n";
      //alert("randomTimeout " + randomTimeout);
}
// -----------------ОБРАТНАЯ ПРОКРУТКА К НАЧАЛУ СПИСКА-------------------
var count1=0
for (i=SumPerson;i>1;i--) {
    var randomTimeout = Math.floor(Math.random() * 2) + 2;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    count1++;
    if (count1>2) {
        macro += "URL GOTO=javascript:window.scrollBy(0,-114) \n";
    count1 = 0;
    }
    ////------------Основной текст Добавления----------------
    
    macro += "EVENT TYPE=CLICK SELECTOR=#hook_Loader_GroupMembersResultsBlockLoader>UL>LI:nth-of-type(" + i +")>DIV>DIV>DIV>DIV>A>DIV>IMG BUTTON=2 \n";
    var randomTimeout = Math.floor(Math.random() * 5) + 1;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    macro += "EVENT TYPE=CLICK SELECTOR=#hook_Block_MainContainer>DIV:nth-of-type(5)>TABLE>TBODY>TR>TD>DIV>DIV>DIV>DIV>UL>LI:nth-of-type(4)>A>SPAN BUTTON=0 \n";
    var randomTimeout = Math.floor(Math.random() * 5) + 1;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    macro += "EVENT TYPE=CLICK SELECTOR=#listBlockPanelInviteUserToGroup2GroupsList>DIV>DIV>DIV>DIV>DIV:nth-of-type(" + NomerMayGrupp +")>A>DIV>DIV>IMG BUTTON=0 \n";
    var randomTimeout = Math.floor(Math.random() * 3) + 1;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    macro += "EVENT TYPE=CLICK SELECTOR=#popLayer_mo BUTTON=0 \n";
    }
iimPlay(macro);

 

Категория: Одноклассники | Просмотров: 397 | Добавил: podapo4ek | Дата: 04.01.2017 | Комментарии (0)

JavaScrint Скролинг вверх низ - по алгоритму на 28 пользователей на участниках группы на ОК

var NomerMayGrupp = 1;
var groupUrl = 'https://ok.ru/otkritkiokru/members';
var SumPerson = 9
var scrol

if (1 <= SumPerson && SumPerson <= 4) {scrol = 0;}
if (5 <= SumPerson && SumPerson <= 8) {scrol = 1;}
if (9 <= SumPerson && SumPerson <= 12) {scrol = 3;}
if (13 <= SumPerson && SumPerson <= 16) {scrol = 4;}
if (17 <= SumPerson && SumPerson <= 20) {scrol = 6;}
if (21 <= SumPerson && SumPerson <= 24) {scrol = 7;}
if (25 <= SumPerson && SumPerson <= 28) {scrol = 9;}
alert("Всего человек " + SumPerson)
alert("Прокруток " + scrol)
//Подключаем код аймакроса переходим к списку участников групп
var macro = "CODE: \n";
macro += "SET !ERRORIGNORE YES \n";
macro += "URL GOTO=" + groupUrl + "\n";

// -----------------ПРОКРУТКА К КОНЦУ СПИСКА--------------------
for (i=0;i<scrol;i++) {
    var randomTimeout = Math.floor(Math.random() * 2) + 2;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    macro += "URL GOTO=javascript:window.scrollBy(0,114) \n";
      //alert("randomTimeout " + randomTimeout);
}
// -----------------ПРОКРУТКА К КОНЦУ СПИСКА------------------------------


// -----------------ОБРАТНАЯ ПРОКРУТКА К НАЧАЛУ СПИСКА-------------------
// -----------------ДОБАВЛЕНИЕ В ГРУППУ-------------------
var count1=2
for (i=SumPerson;i>2;i--) {
    var randomTimeout = Math.floor(Math.random() * 2) + 2;
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
    count1++;
    if (count1>4) {
        macro += "URL GOTO=javascript:window.scrollBy(0,-114) \n";
    count1 = 0;
    }
    ////------------Основной текст Добавления----------------
}
iimPlay(macro);

 

Просмотров: 264 | Добавил: podapo4ek | Дата: 04.01.2017 | Комментарии (0)

JavaScrint Скролинг на 28 пользователей на учасниках группы на ОК

var NomerMayGrupp = 1;
var groupUrl = 'https://ok.ru/otkritkiokru/members';
var SumPerson = 25
var scrol = Math.floor(SumPerson / 2.6)
//alert(scrol)

var macro = "CODE: &#92;n";
macro += "SET !ERRORIGNORE YES &#92;n";
macro += "URL GOTO=" + groupUrl + "&#92;n";
//macro += "WAIT SECONDS=2 &#92;n";

for (i=0;i&lt;scrol;i++) {
 var randomTimeout = Math.floor(Math.random() * 1) + 1;
 macro += "URL GOTO=javascript:window.scrollBy(0,114) &#92;n";
 macro += "WAIT SECONDS=" + randomTimeout +" &#92;n";
}
iimPlay(macro);

Категория: Одноклассники | Просмотров: 350 | Дата: 04.01.2017 | Комментарии (0)

Скрипт для iMacros Скроинг

var groupUrl = 'https://ok.ru/otkritkiokru/members';

var macro = "CODE: \n";
macro += "SET !ERRORIGNORE YES \n";
macro += "URL GOTO=" + groupUrl + "\n";
macro += "WAIT SECONDS=2 \n";

for (i=0;i<10;i++) {
    var randomTimeout = Math.floor(Math.random() * 2) + 1;
    macro += "URL GOTO=javascript:window.scrollBy(0,114) \n";
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
}
iimPlay(macro);

Категория: Одноклассники | Просмотров: 496 | Добавил: RubiCon | Дата: 04.01.2017 | Комментарии (0)