Алексей Безбородов
1 year ago
commit
3e9e6ba9a3
4 changed files with 60 additions and 0 deletions
@ -0,0 +1,3 @@ |
|||||||
|
Этот продукт является ОБЩЕСТВЕННЫМ ДОСТОЯНИЕМ и может быть использован КАК ЕСТЬ, со всеми достоинствами и недостатками, полностью или частично, кем угодно и в каких угодно целях БЕЗ КАКИХ-ЛИБО ОГРАНИЧЕНИЙ. |
||||||
|
|
||||||
|
This product is PUBLIC DOMAIN and may be used AS IS, with all advantages and faults, in whole or in part, by anyone for any purpose, WITHOUT ANY CONDITIONS. |
@ -0,0 +1,6 @@ |
|||||||
|
# Пользовательские скрипты для браузера |
||||||
|
|
||||||
|
Для использования необходимо расширение для браузера, например https://www.tampermonkey.net/ |
||||||
|
|
||||||
|
* Скрипт, который показывает "Привет Мирокод!" |
||||||
|
* Скрипт для кнопки "выбрать все" в яндекс почте |
@ -0,0 +1,22 @@ |
|||||||
|
// ==UserScript==
|
||||||
|
// @name Привет Mirocod!
|
||||||
|
// @namespace http://mirocod.ru/
|
||||||
|
// @version 0.1
|
||||||
|
// @description Простейший скрипт, демонстрирующий простейший функционал
|
||||||
|
// @author AlexeiBv+mirocod@narod.ru
|
||||||
|
// @match http://*/*
|
||||||
|
// @icon https://icons.duckduckgo.com/ip2/mirocod.ru.ico
|
||||||
|
// @grant none
|
||||||
|
// ==/UserScript==
|
||||||
|
|
||||||
|
// Общественное достояние, 2023, Алексей Безбородов (Alexei Bezborodov) <AlexeiBv+mirocod_hello@narod.ru>
|
||||||
|
|
||||||
|
(function() { |
||||||
|
'use strict'; |
||||||
|
|
||||||
|
var logo = document.createElement("div"); |
||||||
|
logo.innerHTML = '<div style="margin: 0pt auto; width: 800px; text-align: center;"><h1 style="margin: 15px;">Привет Мирокод!</h1></div>'; |
||||||
|
|
||||||
|
document.body.insertBefore(logo, document.body.firstChild); |
||||||
|
|
||||||
|
})(); |
@ -0,0 +1,29 @@ |
|||||||
|
// ==UserScript==
|
||||||
|
// @name Кнопка "выбрать все" письма на самом верху
|
||||||
|
// @namespace http://mirocod.ru/
|
||||||
|
// @version 0.1
|
||||||
|
// @description Кнопка "выбрать все" на mail.yandex.ru/lite в самом верху
|
||||||
|
// @author AlexeiBv+mirocod@narod.ru
|
||||||
|
// @match *://mail.yandex.ru/lite/*
|
||||||
|
// @icon https://icons.duckduckgo.com/ip2/mail.yandex.ru.ico
|
||||||
|
// @grant none
|
||||||
|
// ==/UserScript==
|
||||||
|
|
||||||
|
// Общественное достояние, 2023, Алексей Безбородов (Alexei Bezborodov) <AlexeiBv+mirocod_check_all_on_top@narod.ru>
|
||||||
|
|
||||||
|
(function() { |
||||||
|
'use strict'; |
||||||
|
|
||||||
|
let elems = document.getElementsByClassName('b-messages__message'); |
||||||
|
var aNode = elems[0]; |
||||||
|
|
||||||
|
var check_all = document.createElement("div"); |
||||||
|
check_all.innerHTML = '<div class="b-messages__check-all">'+ |
||||||
|
'<input id="check-all1" class="b-form-checkbox pda-action" type="checkbox" data-action="check-all">'+ |
||||||
|
'<label for="check-all" class="b-form-label">выбрать все</label>'+ |
||||||
|
'</div>'; |
||||||
|
|
||||||
|
aNode.before(check_all); |
||||||
|
let elem = document.getElementById("check-all1"); |
||||||
|
elem.onclick = function(t){PDA.messages.checkAll(t)}; |
||||||
|
})(); |
Loading…
Reference in new issue