Установка Скриптов Android (Kiwi Browser ONLY)

🍏 Инструкция для iPhone

Инструкция:

  1. Скачайте Kiwi Browser с GitHub или можно скачать с сайта

    Скачать APK (размер: -) .
  2. В Kiwi Browser установите расширение Violent Monkey.
  3. В списке ниже нажмите «Установить» напротив нужного скрипта.
  4. Рекомендуется поставить браузером по умолчанию, чтобы при открытии ссылок из Telegram они открывались в нужном браузере.
  5. Чтобы установить скрипт – жмём «Установить на сайте», затем в открывшемся окне повторно «установить» и всё готово
  6. Инструкция

    Важно: скрипты нужно устанавливать именно в расширении Violent Monkey, а не прямо «в браузер» — иначе они не будут работать.

Примечание: Kiwi Browser — это браузер на основе Chromium. Внешне он почти не отличается от Google Chrome, но имеет дополнительные расширения и настройки, которые позволяют устанавливать пользовательские скрипты и другие функции.

Скрипты не взаимодействуют с вашим аккаунтом, куки или данными сайта; весь исходный код открыт, и вы можете проверить его самостоятельно, если есть сомнения.

Если есть желание, что-то поменять или отредактировать для вас лично — отпишите в Telegram


Каталог Скриптов:

Загрузка…

Копирование ссылки и ГРЗ в один клик (Android only)

Чтобы добавить кнопку в Kiwi Browser для копирования URL и гос. номера:

  1. Откройте Настройки → Кнопка на панели инструментов.
  2. Нажмите «Create new action» → «Edit».
  3. Присвойте название и вставьте код ниже.
  4. Появится новая кнопка рядом с адресной строкой сверху
  5. При нажатии на кнопку все автоматически скопируется, вам нужно лишь вставить в нужное место :3

    P.S Работает только при полной загрузке страницы

Код для копирования:(UPD: 09.08.25)

(function () {
  const url = location.href;
  let plate = '';
  const findPlate = () => {
    const label = Array.from(document.querySelectorAll('.text-bold'))
      .find(el => el.textContent.trim() === 'Гос. номер');
    if (label) {
      const val = label.parentElement.querySelector('div:nth-child(2)');
      plate = val ? val.textContent.trim() : '';
    }
  };
  findPlate();
  if (!plate) {
    const observer = new MutationObserver(() => {
      findPlate();
      if (plate) {
        observer.disconnect();
      }
    });
    observer.observe(document.body, {
      childList: true,
      subtree: true,
    });
  }
  const text = plate ? `${url}\n${plate}` : url;
  if (navigator.clipboard && navigator.clipboard.writeText) {
    navigator.clipboard.writeText(text).catch(err => console.error("Ошибка копирования:", err));
  } else {
    try {
      const ta = document.createElement('textarea');
      ta.value = text;
      ta.style.position = 'fixed';
      ta.style.opacity = 0;
      document.body.appendChild(ta);
      ta.select();
      document.execCommand('copy');
      document.body.removeChild(ta);
    } catch (err) {
    }
  }
})();