Загрузка...

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

Тема в разделе Дополнения создана пользователем ллимоникс 3 авг 2023. (поднята 26 май 2025) 7418 просмотров

  1. ллимоникс
    ллимоникс Автор темы 5 авг 2023 lolz.live/threads/8634402/ - Лучшие телеграмм аккаунты :+rep: 23 975 20 янв 2020
    Обновление 0.9

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

    Чтобы вы хотели видеть еще в этом скрипте?
     
    5 авг 2023 Изменено
    1. a911
      Голых аниме девочек
    2. ллимоникс Автор темы
      a911, а как же Милана Хаметова
  2. ллимоникс
    ллимоникс Автор темы 6 авг 2023 lolz.live/threads/8634402/ - Лучшие телеграмм аккаунты :+rep: 23 975 20 янв 2020
    Идею взял из предложения onechance : 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)
    2. Savv4ik345
  4. OlegBrawler
    lolz.guru:ok_lol:
     
  5. a911
    a911 6 авг 2023 Продам рекламу в профиле lolz.live/threads/2604681 51 921 30 май 2018
    сам в ахуе
     
    1. ллимоникс Автор темы
      a911, типо блять, это же пиздец кринж
    2. a911
    3. ллимоникс Автор темы
      a911, да, планировал занятья этим
  6. 123
    123 6 авг 2023 Стим аккаунты тут - lolz.live/threads/7680775 10 220 23 мар 2019
    чисто для прикола,прикольно :shreklol:
     
    1. OlegBrawler
      123, это не для прикола, а для оффтопа
  7. vuchaev2015
    vuchaev2015 6 авг 2023 все ближе и ближе... 23 529 15 фев 2018
    бляха, я хотел это сделать. ты меня опередил
     
    1. Посмотреть предыдущие комментарии (8)
    2. ллимоникс Автор темы
      vuchaev2015, поебаться пришло. Код не длинный, но у меня опыта 2 скрипта и софт на басе
    3. ллимоникс Автор темы
      vuchaev2015, у меня там парс максимального количества странц и уже рандом по ним, но когда более 500 приравнивается максималка 500, чтобы не багалось из за "нагрузки форума". Потом был баг что а если странц нету, ток 1, в итоге тоже сделал обработку. Но баги будут я уверен, не чекал на темах где 1-3 странцы
    4. MeloniuM
      ллимоникс, а если просто рандомный айди темы открывать? Хотя, можно попасть на на удалённую тему
      6 авг 2023 Изменено
    5. Посмотреть следующие комментарии (3)
  8. ЯБылНоКем
    ЯБылНоКем 6 авг 2023 готовьте трон для короля:smile_beach:
    мне повезет !
     
  9. икстерна
    икстерна 6 авг 2023 :sadhamster: 15 156 18 сен 2020
    Еще бы ленту как в тик токе
     
  10. KoteikaOfficial
    KoteikaOfficial 6 авг 2023 10 792 4 сен 2020
    Звучит хайпово, ща попробую
     
  11. ллимоникс
    ллимоникс Автор темы 6 авг 2023 lolz.live/threads/8634402/ - Лучшие телеграмм аккаунты :+rep: 23 975 20 янв 2020
    Можно конечно получать темы по API, но кто то захочет подключать свой токен ? Тогда лимита на 500 не будет и можно будет ебануть сортировку по симпатиям
     
  12. Дурачина
    Дурачина 6 авг 2023 7368 28 дек 2019
    Прикольно
     
    1. ллимоникс Автор темы
  13. vuchaev2015
    vuchaev2015 6 авг 2023 все ближе и ближе... 23 529 15 фев 2018
    я уже нашел решение как больше 500 страницы идти, щас скину фикс
     
    1. ллимоникс Автор темы
  14. MeloniuM
    MeloniuM 6 авг 2023 make testers great again! 2924 23 дек 2021
    Прикольная идея. Не думал об этом.
     
    1. ллимоникс Автор темы
  15. vuchaev2015
    vuchaev2015 6 авг 2023 все ближе и ближе... 23 529 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
    оч жоский и полезный скрипт
     
    1. ллимоникс Автор темы
      STEALYOURBRAIN, согласен, не хватало на форуме
  17. ллимоникс
    ллимоникс Автор темы 10 авг 2023 lolz.live/threads/8634402/ - Лучшие телеграмм аккаунты :+rep: 23 975 20 янв 2020
    [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. 101
    хз, полезно, но мне не мешает
     
    1. ллимоникс Автор темы
      101, я вообще на маркете не сижу, люди просили, я сделал
    2. 101
      ллимоникс, та я не против, мб кому то и полезно
      тож на маркете оч редко сижу
  19. 8khz
    8khz 10 авг 2023 201 30 май 2020
    а для чего это нужно?
     
    1. ллимоникс Автор темы
      8khz, прочитай заголовок
  20. OlegBrawler
    Все как всегда, не добавят админы, значит добавим сами:finger_up:
     
    1. ллимоникс Автор темы
      OlegBrawler, ждать лень. легче написать самому
Top
Загрузка...