Описание тега tampermonkey

Tampermonkey is a userscript manager for Google Chrome, Microsoft Edge, Safari, Opera Next, and Firefox. Tampermonkey scripts are privileged javascript, with access to a custom API, that allows you to customize the way web pages look and act.
0 ответов

Можно ли изменить заголовки ответа скриптом Tampermonkey?

Я запускаю скрипт tampermonkey на страницах Twitter, который внедряет CSS и делает ajax-запросы. Твиттер возвращается content-security-policy Заголовок, который разрушает выполнение скрипта. В качестве обходного пути я удаляю заголовок с другим расш…
26 сен '18 в 03:35
1 ответ

waitForKeyElements не ожидает загрузки данных ajax в некоторых браузерах?

В моем скрипте для Greasemonkey/Tampermonkey отлично работает в Google Chrome, но в Firefox это: waitForKeyElements ("table#ID-rowTable tr td span._GAmD", replaceAffid); не ждет загруженного контента AJAX. Вот соответствующая часть моего сценария: /…
1 ответ

Как сделать кнопку, чтобы включить / выключить этот скрипт

Я хочу, чтобы появилась кнопка (в частности, без стиля), которая будет включать и выключать этот скрипт var meta = document.createElement('meta'); meta.httpEquiv = "refresh"; meta.content = "30"; //Change the 30 to however many seconds you want to w…
17 фев '16 в 14:38
1 ответ

Замена переменной JavaScript

Когда я нажимаю на определенную ссылку, сервер пишет, если я сделал это, указав в текстовом файле либо true, либо false... Точно так: {"needs_click":false,"has_clicked":false,"sites":[{"id":2134,"name":"testing","has_clicked":false,"click_url":"http…
2 ответа

Как последовательно пройти вызовы GET/POST (в ожидании предыдущего) возврата?

Я пишу скрипт Tampermonkey для веб-страницы и пытаюсь извлечь данные из других страниц.Я пытаюсь сделать функцию, внутри которой есть цикл, который проходит через список, llcListи получает данные из ajax-метода GET, но хотел бы дождаться завершения …
30 ноя '17 в 16:19
1 ответ

Javascript - Найти источник IMG и изменить фон DIV

Я нашел много примеров для разных обстоятельств, но я просто недостаточно опытен, чтобы объединить их и достичь желаемого результата. Я пытаюсь создать скрипт TamperMonkey/GreaseMonkey, чтобы выделить DIV, соответствующий определенному источнику изо…
1 ответ

Как обойти простой обратный отсчет с тампермонки?

У меня есть этот javascript обратного отсчета: <script type="text/javascript"> var seconds = 5; var timer; function countdown() { if(seconds >= 0) { document.getElementById('dl').innerHTML = seconds; } else { document.getElementById('show')…
11 май '17 в 00:46
1 ответ

Плагин jQuery не будет работать на поддомене

У меня проблема с Chromium, по какой-то странной причине не загружающей плагин jQuery. Если я попаду на страницу через поддомен, она не загрузится. Если я попадаю на страницу через корневой домен, все работает нормально. Также, если я использую Fire…
1 ответ

Изменить значение таблицы данных с помощью jQuery и usercript

Я пытаюсь изменить значение данных таблицы с помощью jQuery и usercript, но это не работает. Вот мой код: // ==UserScript== // @name My Fancy New Userscript // @namespace http://use.i.E.your.homepage/ // @version 0.1 // @description enter something …
1 ответ

Скрипт работает в Greasemonkey, но в Tampermonkey ничего не происходит?

Приведенный ниже скрипт работает в Firefox/Greasemonkey, но в Chrome/Tampermonkey ничего не происходит. Кто-нибудь может понять, почему это не работает в Tampermonkey? // ==UserScript== // @name Example // @namespace Example.com // @description Exam…
2 ответа

Как сохранить мой пользовательский скрипт работающим, даже когда сайт отключен?

Я хочу сделать пользовательский скрипт (сейчас я беспокоюсь только о совместимости с Chrome) перезагружать страницу каждые 30 секунд (я имею в виду, что это не главное, я просто хочу каким-то образом выполнить какой-нибудь скрипт, пока интернет откл…
1 ответ

Автоматически установить флажок с помощью usercript?

Некоторые сайты (а именно Steam Community Market) требуют, чтобы пользователь вручную установил соответствующий флажок для повторяющихся действий, таких как покупка предметов. Я хотел бы, чтобы этот флажок всегда отмечался. URL:http://steamcommunity…
1 ответ

Более темный пользовательский скрипт Google не работает в Tampermonkey 4.7

Я пытаюсь установить пользовательский скрипт Darker Google в Tampermonkey 4.7 (для Safari 12), но он не работает. Так как я полностью новичок в Tampermonkey, я не знаю, на что мне положиться. В панели инструментов Tampermonkey я вижу, что этот польз…
23 окт '18 в 10:48
0 ответов

Как отправить одно нажатие клавиши в Tampermonkey?

Привет, поэтому я пытаюсь найти способ автоматического ввода ключа "1" при посещении определенной страницы (и предпочтительно загрузки). Ссылки на странице были назначены клавишам с номерами 1, 2, 3.. (и т. Д.). // ==UserScript== // @name Keyboard 1…
0 ответов

Сценарии Tampermonkey отключаются случайным образом на определенных веб-страницах

Я использую Tampermonkey v 3.6.3737.80 в Chrome версии 33.0.1750.46 beta-m в Windows 7. У меня есть несколько пользовательских пользовательских скриптов, определенных в Tampermonkey, так что заголовки выглядят следующим образом: // ==UserScript== //…
28 янв '14 в 03:49
1 ответ

Как изменить переменную, чтобы обойти встроенный таймер JavaScript window.onload в Chrome

Я пытался использовать Tampermonkey 4.5.5663 в Chrome версии 63.0.3239.132 (Официальная сборка) (64-разрядная версия), чтобы обойти следующий JavaScript в разделе HEAD на странице веб-сайта, который не позволяет переходить на следующую страницу, пок…
1 ответ

Переменная, используемая в качестве аргумента функции, изменяется, влияя на последующий вызов функции

Я понятия не имею, что происходит, я потратил бесчисленные часы на отладку своего кода, пока не нашел слабое место. концепция function fnc() { var hl = { // hl stands for hyperlink (<a>) uid : ["player.id", "uid"], inVal : ["infra.value*", "in…
20 янв '14 в 04:15
0 ответов

Использование waitForKeyElements для нажатия двух кнопок, одна за другой, после правильной загрузки страницы

В настоящее время я пытаюсь найти способ автоматического нажатия кнопок на странице того, что я считаю сайтом, управляемым AJAX. Я выполняю это через Tampermonkey (Javascript Userscript). Прямо сейчас следующий скрипт работает в консоли и нажимает ц…
0 ответов

Как использовать Tampermonkey, чтобы изменить значение этого элемента?

В следующем коде я хочу изменить значение "заполнитель". <input type="text" role="combobox" aria-autocomplete="both" aria-expanded="false" aria-label="Search box. Find messages, documents, photos or people" class="select-input react-typeahead-inp…
0 ответов

Как сохранить данные для конкретной вкладки BROWSER, а не для конкретного экземпляра хоста / окна?

У меня есть usercript, который может работать на любом сайте. Когда это произойдет, я хочу, чтобы он продолжал работать даже после обновления. В настоящее время я делаю что-то вроде этого: function runScript() { localStorage.MY_SCRIPT_SHOULD_RUN = t…