Загрузка...

Общая тема всех моих актуальных дополнений / скриптов

Тема в разделе Дополнения создана пользователем llimonix Кликни Это секретная информация, че смотришь сюда 3 авг 2023. (поднята 26 май 2025) 6704 просмотра

Загрузка...
  1. llimonix
    Обновление 0.9

    1. Еще немного доработал код под JQuery
    2. Исправил ошибку в мобильной версии, когда при нажатии на трофей анимация его приближения уходила за границы области и обрезался трофей (убрал эту анимацию в мобильной версии)
    3. Поменял в скрипте namespace, из за этого нужно удалить и заново установить скрипт, чтобы в дальнейшем он видел обновления

    Чтобы вы хотели видеть еще в этом скрипте?
     
    5 авг 2023 Изменено
    1. a911
      Голых аниме девочек
  2. llimonix
    Идею взял из предложения m0NESY : https://zelenka.guru/threads/5638537/

    [IMG]

    Минусы: Как оказывается можно получить только информация с 1 до 500 страницы в разделе: https://zelenka.guru/threads/5652641/
    Что за форум такой, что страницы его нагружают?
    Ссылка на установку скрипта
    https://greasyfork.org/ru/scripts/472526-lztrandomthread
    Ссылка на установку TamperMonkey
    https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru
     
  3. SnysovayaLisa
    SnysovayaLisa 6 авг 2023 Заблокирован(а) 315 31 авг 2022
    и на кой хуй этот рандомайзер ебаный нужен
     
    1. Посмотреть предыдущие комментарии (3)
  4. OlegBrawler
  5. a911
    a911 6 авг 2023 Продам рекламу в профиле lolz.live/threads/2604681 50 521 30 май 2018
    1. a911
      llimonix, почини через новое расширение
  6. 123
    123 6 авг 2023 ЛУЧШИЕ ВЕРИФИКАЦИИ - https://lolz.live/threads/4228395/ 8618 23 мар 2019
    чисто для прикола,прикольно :shreklol:
     
    1. OlegBrawler
      123, это не для прикола, а для оффтопа
  7. vuchaev2015
    vuchaev2015 6 авг 2023 все ближе и ближе... 23 654 15 фев 2018
    бляха, я хотел это сделать. ты меня опередил
     
    1. Посмотреть предыдущие комментарии (11)
    2. vuchaev2015
      MeloniuM, если рандом айди темы открывать можно попасть на тему не из нужного раздела
  8. Божество
    Божество 6 авг 2023 готовьте трон для короля:smile_beach:
    мне повезет !
     
  9. икстерна
    икстерна 6 авг 2023 :sadhamster: 14 440 18 сен 2020
    Еще бы ленту как в тик токе
     
  10. KoteikaOfficial
    KoteikaOfficial 6 авг 2023 10 791 4 сен 2020
    Звучит хайпово, ща попробую
     
  11. llimonix
    Можно конечно получать темы по API, но кто то захочет подключать свой токен ? Тогда лимита на 500 не будет и можно будет ебануть сортировку по симпатиям
     
  12. NullByteX
    NullByteX 6 авг 2023 Hi 7366 28 дек 2019
    Прикольно
     
  13. vuchaev2015
    vuchaev2015 6 авг 2023 все ближе и ближе... 23 654 15 фев 2018
    я уже нашел решение как больше 500 страницы идти, щас скину фикс
     
  14. MeloniuM
    MeloniuM 6 авг 2023 2792 23 дек 2021
    Прикольная идея. Не думал об этом.
     
  15. vuchaev2015
    vuchaev2015 6 авг 2023 все ближе и ближе... 23 654 15 фев 2018
    Фикс. Придется использовать API форума. Токен вставлять в oauth_token. Получает темы даже если больше 500 страниц

    JS
    (function() {
    function check(){
    let currentPage = window.location.href;

    if (currentPage.startsWith('https://zelenka.guru/forums/')) {

    let RandomThread = $('.RandomThread');
    if (RandomThread.length == 0) {
    $('.linkGroup').prepend(`<a class="button RandomThread">Случайная тема</a>`);
    $('.RandomThread').click(function() {
    let lastPage = $('.PageNav a:last').text();
    let lastPageNumber = parseInt(lastPage);
    let randomNum = Math.floor(Math.random() * lastPageNumber) + 1;
    let forumID = $('form.DiscussionListOptions').attr('action');
    if (lastPage.length > 0) {
    XenForo.ajax(`https://zelenka.guru/${forumID}page-${randomNum}`, {}).then(data => {
    infoPage = data.templateHtml;
    let parser = new DOMParser();

    infoPage = parser.parseFromString(infoPage, 'text/html');

    let threadIds = $(infoPage).find("[id^='thread-']").toArray();
    let threads = [];

    threadIds.forEach(function(threadId) {
    let thread = threadId.id.match(/\d+/)[0];
    threads.push(thread);
    });

    let randomThreadId = threads[Math.floor(Math.random() * threads.length)];

    window.location.href = "https://zelenka.guru/threads/" + randomThreadId;
    });
    } else {
    const url = new URL('https://api.zelenka.guru/threads');
    const params = {
    page: page,
    forum_id: forumID,
    oauth_token: 'ВАШ API TOKEN ZELENKA.GURU'
    };
    Object.keys(params).forEach(key => url.searchParams.append(key, params[key]));

    fetch(url)
    .then(response => response.json())
    .then(data => {
    const threads = data.threads;
    const randomIndex = Math.floor(Math.random() * threads.length);
    const randomThread = threads[randomIndex];
    const threadId = randomThread.thread_id;
    window.location.href = "https://zelenka.guru/threads/" + threadId;
    });
    };
    });
    };
    };
    requestAnimationFrame(check);
    };
    requestAnimationFrame(check);
    })();
     
    6 авг 2023 Изменено
  16. STEALYOURBRAIN
    оч жоский и полезный скрипт
     
  17. llimonix
    [IMG]
    Меню с выбором чекбокса, для включения фильтрации
    [IMG]
    Сброс списка, где хранятся просмотренные товары
    [IMG]
    По просьбе Jelby и других пользователей форума
    Скрипт был написан на скорую руку и как будет достаточно времени сделаю все культурнее.
    О всех найденных багах писать сюда.
    Ссылка на установку скрипта - https://greasyfork.org/ru/scripts/472845-hideviewedmarket
    Ссылка на установку TamperMonkey - https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru

    P.S. У меня нет тех возможностей, что есть у разработчика форума. Поэтому скрипт скрывает товары лишь удалив их блок с кода страницы. Поэтому на какое-то время будет видны элементы, пока страница не прогрузится
     
    10 авг 2023 Изменено
  18. панан
    панан 10 авг 2023 twitch party - новости twitch https://t.me/twitchpaty 16 696 28 апр 2021
    хз, полезно, но мне не мешает
     
    1. панан
      llimonix, та я не против, мб кому то и полезно
      тож на маркете оч редко сижу
  19. AdventureTime
    AdventureTime 10 авг 2023 s00nw4rr10r 202 30 май 2020
    а для чего это нужно?
     
  20. OlegBrawler
    Все как всегда, не добавят админы, значит добавим сами:finger_up:
     
Top