Source Чистим стену Вконтакте.

Тема в разделе "Java программирование", создана пользователем KEFIR.1337, 20 авг 2016.

  1. KEFIR.1337

    KEFIR.1337 Мемолог Проверенный

    Регистрация:
    28 июн 2016
    Сообщения:
    141
    Симпатии:
    53
    Баллы:
    73
    Полезный скрипт для очистки стены Вконтакте, без лишних программ и прочего софта.

    Код:
    function delete_allwals(interval){
    function clear_msg(){var list = document.getElementsByClassName('post');for(var i = list.length - 1; 0 <= i; i--)if(list && list.parentElement)list.parentElement.removeChild(list);}
    function del_walls(){var del = document.getElementsByClassName("post_delete_button");for(var i = 0;i<del.length;i++){var h = document.getElementsByClassName("post_delete_button");var fn_str = h.onclick.toString();var fn_arr_1 = fn_str.split("{");var fn_arr_2 = fn_arr_1[1].split(";");var click = fn_arr_2[0].replace("\n","").replace("  ","");eval(click);}}
    function get_wall(){if (document.getElementsByClassName("post").length>0){ count +=  10; all -= 10; wall.showMore(count); del_walls(); clear_msg(); console.info('Всего: '+all);} else {clearInterval(int_id);console.warning('Готово! Записей не осталось :)');}};
    var count = 0, all = parseInt(document.getElementById('page_wall_posts_count').innerHTML), int_id=setInterval(get_wall,interval);
    }
    Как же его использовать? - просто!
    Код:
    delete_allwals(1000);
    1000 - это интервал в миллисекундах. (чем больше тем лучше)

    С начало мы получаем список элементов, после оттуда вытаскиваем onlick каждой кнопки удаления. Вызываем функцию из onlick для каждого элемента, их всего по 10 (записей). После очищаем сообщение о том. что запись удалилась. Тем самым не забиваем содержание страницы мусором. Советую так же ставить время ожидания больше (delete_allwals), а то память CPU забивает + каптча появиться может.


    Инструкция по использованию:
    • Заходим в ВК и кликаем правой кнопкой мыщи по любому месту. "Просмотр кода елемента!"
    • Далее выбираем вкладку "Console".
    • И пихаем туда первый код, всю функцию с содержимым. Нажимаем Enter, потом второй код, и нажимаем снова Enter. И ждем, стена будет очищаться.


    Проверялось на YaBrowser
    GOOOD
     
  2. Oushi256

    Oushi256 Легенда VIP

    Регистрация:
    11 июл 2016
    Сообщения:
    385
    Симпатии:
    48
    Баллы:
    58
    Omg. VKopt скачай и чисти стену в один клик.
     
  3. KEFIR.1337

    KEFIR.1337 Мемолог Проверенный

    Регистрация:
    28 июн 2016
    Сообщения:
    141
    Симпатии:
    53
    Баллы:
    73
    Во-первых, раздел JAVA, а не программы и какой-то софт.
    Во-вторых, возможно, это кому-то пригодится.
     
  4. Oushi256

    Oushi256 Легенда VIP

    Регистрация:
    11 июл 2016
    Сообщения:
    385
    Симпатии:
    48
    Баллы:
    58
    BLYAT KOMY ЕСЛИ VKopt разрешение для браузеров ОМГААААААААААААААААААААААА
     
  5. KEFIR.1337

    KEFIR.1337 Мемолог Проверенный

    Регистрация:
    28 июн 2016
    Сообщения:
    141
    Симпатии:
    53
    Баллы:
    73
    Ты такой тупой.. Лишь бы пост набить, хочешь доказать свою "правоту" - пиши в лс.
     
  6. Oushi256

    Oushi256 Легенда VIP

    Регистрация:
    11 июл 2016
    Сообщения:
    385
    Симпатии:
    48
    Баллы:
    58
    Тупой твой чл*н. Когда.. а хотя не когда.
     
  7. Developer :3

    Developer :3 Новорег Пользователь

    Регистрация:
    12 янв 2017
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Было 5к записей лень было чистить а Vkоpt на новый дизайн нету .Спасибо автору :3 ;)
     
  8. Brody

    Brody Легенда Друг LH

    Регистрация:
    28 окт 2015
    Сообщения:
    263
    Симпатии:
    62
    Баллы:
    100
    Код:
    VM330:5 Uncaught TypeError: Cannot read property 'innerHTML' of null
        at delete_allwals (<anonymous>:5:79)
        at <anonymous>:1:1
     
  9. JEEMBO

    JEEMBO Старожил Пользователь

    Регистрация:
    2 мар 2016
    Сообщения:
    545
    Симпатии:
    506
    Баллы:
    500
    У меня также
     
  10. SR_team

    SR_team Местный Друг LH

    Регистрация:
    12 сен 2015
    Сообщения:
    141
    Симпатии:
    119
    Баллы:
    73
    А код то не джавы, а JavaScript, это разные вещи
     
    KEFIR.1337 нравится это.