Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.02.2019, 11:07
Новичок на форуме
Отправить личное сообщение для Lance15 Посмотреть профиль Найти все сообщения от Lance15
 
Регистрация: 24.02.2019
Сообщений: 1

Код создает одностраничный сайт. Одн-чник не листается вниз.
Код, написанный для сайта vkscripts.ru, работает стабильно. На этом сайте код открывает одностраничник, а на нем каждый раз, когда в ленте новостей ВКонтакте постится запись, он автоматически ставит любой комментарий из списка вначале кода, также показывает мне в какой группе был оставлен коммент и ссылку на пост.

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

Плиз, поменяйте код, чтобы бот выбирал не рандомную фразу, а по очереди, с первого по последний (пж, и чтоб заканчивал свою работу, когда все фразы закончатся...)



_

Сайт: vkscripts.ru (не бойтесь, им пользуются многие комменторы, ваши данные никому не уйдут),

Скрипт:

let msg = ['пять', 'шесть!', 'семь', 'восемь?', 'девять', 'десять']; //можешь сколько угодно добавлять слов

let att = ["false", "false"]; // вместо false кидай ссылки на фотки

let i = 1;

let data;

setInterval(() => {

vk["api"]["newsfeed"]["get"]({

filters: "post,photo,wall_photo",

count: 1

}, (variable_0) => {

let variable_1 = variable_0["response"]["items"][0];

let variable_2 = variable_1["date"];

let variable_7 = variable_0["response"]["groups"][0];

if (!data || variable_2 === data) {

data = variable_2

}

if (variable_2 !== data) {

data = 0;

if (!variable_1["source_id"]) {

return

}

vk._api("wall.createComment", {

owner_id: variable_1["source_id"],

post_id: variable_1["post_id"],

attachments: !att ? "" : att["random"](),

message: msg["random"]()

}, (variable_3) => addBlock("<b>оставлен коммент: https://vk.com/wall" + variable_1["source_id"] + "_" + variable_1["post_id"] + " в группе: " + variable_7["name"] +"</b>"))

}

})

}, i * 1000);

vk["on"]["otherError"] = () => {

addBlock("сорян коммы закрыты")

};

Array["prototype"]["random"] = function() {

return this[Math["floor"](Math["random"]() * this["length"])]

};

function addBlock(variable_4) {

let variable_5 = document["getElementsByClassName"]("vklodik")[0];

let variable_6 = document["createElement"]("div");

variable_6["className"] = "block";

variable_6["innerHTML"] = variable_4;

variable_5["appendChild"](variable_6)

}

function loadUI() {

document["head"]["innerHTML"] += " \n<link href=\"/style.css\" rel=\"stylesheet\" type=\"text/css\"> \n";

document["body"]["setAttribute"]("class", "iframe");

document["body"]["innerHTML"] += " \n<div id=\"top\" id=\"content\" style=\"background-color: rgb(101, 218, 134);\";>МИСТЕР МАКС ТОП</div> \n<div id=\"content\" class=\"vklodik\" style=\"margin-top: 64px;\"> \n</div> \n"

}

loadUI()
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск