The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Фонд СПО объявил обладателей ежегодной премии за вклад в раз..., opennews (??), 15-Мрт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


172. "Фонд СПО объявил обладателей ежегодной премии за вклад в раз..."  +/
Сообщение от Аноним (172), 17-Мрт-20, 11:41 
Array.from(document.querySelectorAll('a')).filter(a => a.textContent.match(/нить свёрнута|ответы скрыты|Скрыто модератором|Раскрыть всё/) && a.offsetParent !== null).forEach(a => a.click())

Капец короче, почему я должен это делать?
Ответить | Правка | Наверх | Cообщить модератору

181. "Фонд СПО объявил обладателей ежегодной премии за вклад в раз..."  +/
Сообщение от artenox (?), 17-Мрт-20, 14:14 
Спасибо. Годный скрипт.
В Greasemonkey нужно вставить:

// ==UserScript==
// @name     Opennet
// @version  1
// @match    https://opennet.ru/*
// @match    https://www.opennet.me/*
// @grant    none
// ==/UserScript==

Array.from(document.querySelectorAll('a')).filter(a => a.textContent.match(/нить свёрнута|ответы скрыты|Скрыто модератором|Раскрыть всё/) && a.offsetParent !== null).forEach(a => a.click())

Есть еще параметр в заголовке // @run-at document-start но работает и без него. А вот для рутрекера надо. Имейте в виду, Greasemonkey хранит скрипты в localstorage браузера, чтобы случайно не удалить эту папку.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру