Нужна Помощь По Скрипту. Как Вариант Greasemonkey

  • Автор темы Автор темы kobrin13
  • Дата начала Дата начала
K

kobrin13

В общем дело обстоит так. Работа предстоит с Firefox.
Есть страница https://by.e-konsulat.gov.pl/Uslugi/...&IDPlacowki=93
Внизу страницы есть капча, но периодически, при большой нагрузке на сайт, ддосе и тд, страница загружается не полностью и капча не отображается.
Что делаем, когда загружается полупустая страница :
- Кликаем по центральной части страницы правой кнопкой и выбираем Inspect element;
- Ищем блок table#cp_tabFormularz.biale_tlo и справа снимаем флажок у visibility: hidden.
После этого капча появляется.
Но это все очень долго. Решил попробовать поставить Greasemonkey на Firefox и сделать скрипт, который загружал бы страницу с уже исправленной строкой, те вместо <table id="cp_tabFormularz" width="650" class="biale_tlo" style="visibility: hidden"> загружал бы <table id="cp_tabFormularz" width="650" class="biale_tlo" style=""> ну или что-то вроде того.
Это вообще реально сделать или у меня дурные мысли на ночь глядя поперли?
Просто это же можно как-то сделать, но вот с какой стороны подойти и как реализовать не могу придумать.
Помогите, если у кого есть мысли, может это все можно сделать намного проще и быстрее, а я лезу в дебри. Заранее спасибо.
 
cb9c44b928bb.jpg
вот так
 
1275804_500xp.jpg


если jquery есть, то как то так
$("#cp_tabFormularz").removeAttr("style");

если нет, то как то так
document.getElementById(cp_tabFormularz).setAttribute("style", "");
 
как-то так тоже не выходит)
помогло вот так
Код:
document.getElementById('cp_tabFormularz').style.visibility = "";
но работает только через F12 - консоль
а в greasemonkey или stylish отказывается
 
для greasemonkey @include прописан?

вполне возможно, что пока станица полностью не прогрузилась greasemonkey не выполняет скрипты
тут от реализации плагина зависит
 
// ==UserScript==
// @name Виза
// @namespace Виза
// @description Виза
// @include https://by.e-konsulat.gov.pl/Uslugi/Rejestr...p;IDPlacowki=93
// @version 1
// @grant none
// ==/UserScript==
document.querySelector('cp_tabFormularz').style.visibility = "";

страница грузится полностью. но не работает
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab