Скрипти користувача в браузері. Альянс SPQR - Як встановлювати скрипти Скрипти користувача

Скрипт користувача- це спеціальний JavaScript-файл, який зберігається у користувача
і може автоматично виконуватись на тих чи інших сторінках. Користувацькі скрипти використовуються для
модифікації функціональності або зовнішнього вигляду сторінок незалежно від розробників сайту.

Наприклад, за допомогою скрипта користувача можна зробити так, щоб після завантаження
будь-якої сторінки пошуковика Google.ru логотип Гугла замінювався на логотип Яндекса, а кнопка
"Пошук" - на "Знайти" (приклад вигаданий). Природно, ця заміна буде доступна тільки тим
користувачам, у яких встановлений даний скрипт користувача.

Істотне перевагакористувальницьких скриптів перед букмарклетами- це те,
що після встановлення вони виконуються автоматично при кожному завантаженні сторінки, у той час як для кожного
запуску букмарклету потрібна дія користувача (як мінімум, клік на панель закладок). Нестачакористувальницьких скриптів - те, що їх можна використовувати далеко не у всіх браузерах; а в тих, у яких вони працюють, потрібне додаткове налаштування.

У браузері OperaСкрипти користувача (UserJS) підтримуються «з коробки»: необхідно тільки налаштувати папку, в якій будуть зберігатися скрипти.

Для цього в меню "Інструменти" виберіть пункт "Налаштування..."; натисніть на вкладці «Додатково»; ліворуч виберіть категорію «Вміст» та натисніть «Налаштувати JavaScript...». У вікні, що відкрилося, знайдіть кнопку «Огляд...» під написом «Папка користувацьких файлів JavaScript», клацніть по ній і виберіть будь-яку зручну вам папку. Найкраще, щоб це була окрема порожня папка, наприклад, "C: Program Files Opera My My JS".

У браузері Mozilla Firefoxдля роботи з скриптами користувача необхідно встановити додаток «Greasemonkey» ( Засалена мавпа). Для цього відкрийте сторінку "Greasemonkey" на сайті додатків Firefox і натисніть зелену кнопку "Додати до Firefox", після чого вас попередять про безпеку. Зачекайте кілька секунд і натисніть кнопку «Встановити зараз».

Додаток встановиться, після чого вам потрібно буде закрити браузер (точніше, всі вікна) і відкрити його заново.

У правому нижньому куті вікна Firefox з'явиться маленька мавпа пика, по якій можна клацати лівою кнопкою миші, щоб швидко вмикати/відключати відразу всі скрипти, а правою кнопкою - щоб відключати окремі скрипти або відкрити екран управління скриптами. Звідти можна переглянути список всіх встановлених скриптів, видалити непотрібні і таке інше. Керування скриптами також доступне в меню "Інструменти", пункт "Greasemonkey".

Тепер при спробі відкрити файл скрипта користувача (наприклад, при кліку за посиланням на скрипт з клубу) буде відкриватися віконце Greasemonkey, в якому вам буде пропонуватися встановити скрипт (кнопка «Почати установку» стає активною після трисекундного обмірковування питань безпеки):

У браузері Google ChromeСкрипти користувача (UserJS) підтримуються «з коробки»: необхідно лише налаштувати папку, в якій будуть зберігатися скрипти, і запустити сам браузер необхідними параметрами.

По перше.
Створіть папку, де зберігатимуться скрипти, на вашому комп'ютері. Нехай для прикладу це буде папка "E:\Nick\Scripts".

По-друге.
Збережіть у цій папці будь-який скрипт, що вам сподобався, який сумісний з Google Chrome (у нашому клубі він буде позначений міткою «chrome»). Для цього відкрийте скрипт у браузері, натисніть +[S] і вкажіть ту саму папку з скриптами користувача і натисніть «Зберегти / Save»:

Зверніть увагу, ім'я файлу скрипта має закінчуватися на .user.js

По-третє.
Запустіть Google Chrome з параметрами, які дозволяють запуск скриптів. Для цього спочатку закрийте браузер, потім клацніть правою кнопкою миші на іконці Google Chrome на робочому столі, виберіть «Властивості» і у вікні перейдіть на вкладку «Ярлик». Вам потрібно змінити поле «Об'єкт». Зазвичай воно містить запис виду:
"C:\Documents and Settings\%USERDIR%\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"
Додайте до неї після закривання лапки параметри запуску: --enable-user-scripts --user-scripts-dir=E:\Nick\Scripts
Не забудьте змінити шлях E:\Nick\Scripts на те, що ви використовуєте для зберігання скриптів.

По-четверте.
Запустіть Google Chrome! Скрипти працюють!

Питання безпеки. Скрипти користувача можуть становити небезпеку для користувача. Використовуйте скрипти користувача тільки з довірених джерел, і пам'ятайте, що найкращий захист від будь-яких небезпек - це ваша голова.

Daily installs 904 Total installs 500,637 Ratings 90 10 51 Created 2019-04-27 Updated 2019-04-27
  • Krunker 1.9.6 Aimbot і Auto Aim Hack - Ви повинні бути з greasyfork so і ведуть script до docs до link is https://docs.google.com/document/d/1Ir39KPGyIzRLe7YvvjQgolWh_R5LU36re1saQ3x4BJQ/edit?usp=sharing

    Author Zack Rowell Daily installs 699 Total installs 10,841 Ratings 3 1 1 Created 2020-01-09 Updated 2020-01-15
  • VIP Video tencent, iqiyi, mgtv, youku, Blibili, sohu, tudou (2020.01.23) - tencent, iqiyi, mgtv, youku, letv, Bilibili, sohu, tudou, 1905 (Containing google ads)

    Author HOPETIME Daily installs 664 Total installs 15,092 Ratings 19 0 1 Created 2020-01-01 Updated 2020-01-23
  • MooMod | The Hack To MooMoo.io | Only Uptade!(AHT)(2020) - MooMod | Best Hack! 10,000 Install! All-Hack-in-One! Fealture"s:【MooMod About Menu】【MooMod Modife Menu】【AutoHeal 3X】【InstaKill R】【Hat-Hacking Deffence And Speed】【Acc-Hacking Speed ​​And Deffence】【MooMod-Map】【Hotkey” V-Spike F -Trap/BoostPad H-Turret N-Windmill】【Circle”s L-SpikeCircle O-TrapCircle I-WindmillCircle U-TUrretCircle】【Katana Key-< OR ,】【Musket Key- >OR .】【Hat-Macro Z-TankGear C-TurretGear B-SoldierHelmet】

    Author ¿BEXTİYAR ¿ Daily installs 530 Total installs 13,911 Ratings 4 3 1 Created 2019-11-27 Updated 2020-01-23
  • Krunker.io Hack - Krunker.io Hacks

    Author IAN Daily installs 449 Total installs 968 Ratings 0 0 1 Created 2020-01-21 Updated 2020-01-21
  • Local YouTube Downloader - Get youtube raw link without external service.

    Author 3142 maple Daily installs 491 Total installs 199,976 Ratings 662 8 8 Created 2018-06-10 Updated 2020-01-01
  • Remove web limits(modified) - Pass to kill most of the site, ви можете залишити обмеження заборонені до копіювання, cut, select the text, right-click menu.revised version

    Author qxin i Daily installs 324 Total installs 437,238 Ratings 1687 7 4 Created 2017-03-28 Updated 2018-07-02
  • Krunker.io (360,720,INSTANT NUKE, NEW GUN, AIMBOT, ESP, UNLIMITED AMMO, UNLIMITED HEALTH) - VERY USEFUL KRUNKER AIMBOT E.T.C HACK I HAVE BEEN WORKING ON FOR A WHILE

    Author TRAX Daily installs 246 Total installs 53,800 Ratings 5 1 10 Created 2019-11-04 Updated 2019-11-04
  • Krunker.io AIMBOT (UPDATED) Aimbot, ESP, TriggerBot, - UPDATED FREQUENTLY

    Author L.L.L. Daily installs 255 Total installs 150,712 Ratings 19 1 7 Created 2019-05-12 Updated 2019-05-12
  • MooMoo.io | 🐺LabyMod🐺 | 2020 - 【Hacks & Hackkeys】 ➜ 〖 AUTO HEAL - T 〗 〖 MOD - MENU - ESC 〗 〖 INSTAKILL - R 〗 〖 AUTOSPIKE - V 〗 〖 MORE FPS 〗 〖 AUTOCLAN - 2 OR 〖 BOOST & SPIKE - G 〗 〖 AUTOWINDMILL - N 〗 〖 HATMACRO 〗 〖 PREMIUM MAP 〗 〖 INSTAWINDMILL´S - O 〖 INSTATRAPS / BOOSTPADS - I 〗 〖 CX 〖 〖 AIMCURSOR 〗 〖 BIG SHOP 〗

    Author Cookie_or_die Daily installs 352 Total installs 1,461 Ratings 1 1 0 Created 2020-01-13 Updated 2020-01-13
  • Skribbl.io AUTO GUESS - Skribblio Hacks - Best Skribbl Cheat 2019 - Skribblio Mods Features: Auto Guess, Draw Bot, Word Helper, Save Image, FPS, Adblock

    Author iomods.org Daily installs 255 Total installs 63,443 Ratings 5 1 0
  • Agar.io 2019 Bots AgarMinions.tk | Cheap Agar.io + Agario Clone Games 2019 Bots - Best Agar.io & Agario clones games bots + Big Bots For Sale!

    Author AgarMinions.tk 2019 Bots Daily installs 193 Total installs 79,557 Ratings 24 1 1 Created 2019-03-03 Updated 2019-03-03
  • Mod | God Juan .... - [G] Для Spike + BoostPad, [N] Для 1 Windmills, [O] Для 5 Windmills, [H] Для Turrets [F] Для BoostPad, [V] Для Spike [P] Для 4 Walls, [M] для Active /Unactive Auto Hat and [M] For 4 Spikes, [T] for Active/Unactive AutoHeal

    Author HyPer~ Daily installs 186 Total installs 19,302 Ratings 9 1 1 Created 2019-11-14 Updated 2019-11-14
  • Greasyfork Search with Sleazyfork Results include - Merge adult results of sleazyfork in greasyfork when the script no longer anonymously available, add rating score and version for scripts then

    Author hoothin Daily installs 184 Total installs 110,613 Ratings 1330 4 0 Created 2016-10-08 Updated 2019-08-02
  • Remove web limits - Pass to kill most of the site, ви можете залишити обмеження заборонені до копіювання, cut, select the text, right-click menu.

    Author Cat73 Daily installs 189 Total installs 497,105 Ratings 2250 4 0 Created 2015-11-23 Updated 2016-12-18
  • Diep.io AIMBOT - Diepio Hacks - Best Diep Cheat 2019 - Diepio Mods Features: Color Changer, Colorful Items, Aimbot, Fire Bot, Auto Respan, FPS, Adblock

    Author iomods.org Daily installs 180 Total installs 48,778 Ratings 10 0 11 Created 2019-04-12 Updated 2019-04-27
  • - Завжди trusted by over 100,000 users!

    Author Sam-DevZ Daily installs 173 Total installs 403,943 Ratings 304 54 62 Created 2018-02-24 Updated 2019-07-01
  • 视频广告自动跳过 - auto skip video ads!

    Author wulududu Daily installs 175 Total installs 2,282 Ratings 16 0 0 Created 2020-01-05 Updated 2020-01-18

  • AIMBOT - Survivio Hacks - Best Surviv Cheat 2019 - Survivio Mods Features: scope mod, faster duo/squad, auto respawn, auto reload, aimbot, firebot, FPS, Adblock

    Author iomods.org Daily installs 201 Total installs 38,498 Ratings 4 0 4 Created 2019-04-12 Updated 2019-04-21
  • Krunker plus v3 - "I"m aware krunker hacks are back. We are gonna work on fixing them as much as we can! -Sidney_de_Vries"

    Author bobby013712345 Daily installs 1,043 Total installs 1,161 Ratings 0 0 0 Created 2020-01-22 Updated 2020-01-22
  • Kill Baidu AD - Just Kill Baidu AD

    Author hoothin Daily installs 152 Total installs 305,524 Ratings 964 2 3 Created 2016-10-21 Updated 2019-01-31
  • Userscript+ : Show Site All UserJS - Створити поточний сайт UserJS,The easier way to install UserJs for Tampermonkey.

    Author jaeger Daily installs 152 Total installs 179,475 Ratings 1871 3 2 Created 2016-11-02 Updated 2019-09-12
  • Pixiv Plus - 1. Блокування адреси, прямої access popular pictures 2. Use user to enter the way to search 3. Search pid and uid 4. Display original image and size, зображення зображення, download original image | gif map | Zip|multiple map zip 5. display artist id, artist background image 6. auto load comment 7. dynamic markup work typ 8. remove redirection 9. single page sort 10. /Ahaochan/Tampermonkey, welcome to star and fo

    Author Ahaochan Daily installs 152 Total installs 70,505 Ratings 504 4 1 Created 2017-10-14 Updated 2020-01-09
  • Shellshock.io AIMBOT - Shellshockio Hacks - Best Shellshockers Cheat 2019 - Shellshockio Mods Features: Aimbot, Firebot, Faster Speed, Auto Heal, FPS, Adblock

    Author iomods.org Daily installs 159 Total installs 28,814 Ratings 7 1 1 Created 2019-04-12 Updated 2019-04-21
  • Krunker Skid - bushfire-disaster-appeal - krunker.io modification

    Author Skid Lamer Daily installs 90 Total installs 3,478 Ratings 8 0 0 Created 2020-01-01 Updated 2020-01-10
  • Agar.io Split HACK - Agario Hacks - Best Agar Cheat 2019 - Agario Mods Features: Split Hack, Zoom Hack, Feed Hack, Free Skins, FPS, Adblock

    Author iomods.org Daily installs 109 Total installs 16,375 Ratings 3 0 1 Created 2019-05-31 Updated 2019-05-31
  • The Best Youtube Downloader, download video MP4, AVI, MP3, HD, 1080P, 2K, 4k & 8K - Download any video and music (audio) з Youtube, Twitter, Vimeo, Facebook, Instagram, SoundCloud, Dailymotion, Liveleak, Break, Imgur, Mashable, Reddit, 1TV, 9gag, VK, TED, youku, bilibili, IMDb, ESPN, Flickr , Bandcamp, pornhub, 9gag, VK.com, ok.ru, tv.com and 10,000 more sites for free. Also support to download subtitles. Free, fast and easy to use. Не потрібні до install any annoying softwares. Supporting MP4, WEBM, AVI, 3GP, FLV, H64, ACC, FLA, MP3, M4A, 8K, 6K, 4K, 2K, 1080, 720, 480, 360, etc.

    Author hello123 Daily installs 128 Total installs 192,763 Ratings 352 7 28 Created 2018-06-11 Updated 2020-01-01
  • UltraType - A nitrotype autotyper.

    Author SkittyDev Daily installs 120 Total installs 11,004 Ratings 2 1 1 Created 2019-10-02 Updated 2019-10-02
  • MooJax (Stick to Katana / Musket + Katana або Greater Axe / Stick + Spinning Spikes) (Insta. Pro!) - MooJax - On Axion

    Author Jack LAL Daily installs 116 Total installs 2,258 Ratings 2 1 0 Created 2020-01-03 Updated 2020-01-03
  • Slither.io Invincible HackBot (Best Slither Bot and working 2020) - Slither.io Invincible HackBot by CTHack and Fixed by Jaime Argila

    Author Jaime Argila Daily installs 115 Total installs 15,948 Ratings 5 1 0 Created 2019-08-25 Updated 2019-12-12
  • Zombs.io Gold Generator Hack - subscribes xxxxDDDDD

    Author Oyun manyakları Daily installs 91 Total installs 13,893 Ratings 5 1 1 Created 2019-08-09 Updated 2019-08-09
  • Anti-Adblock Killer | Reek - Help you keep your Ad-Blocker active, коли ви збираєтеся на веб-сайті і це ви можете розблокувати.

    Author reek Daily installs 111 Total installs 315,268 Ratings 1123 20 44 Created 2014-05-09 Updated 2016-11-17
  • Bilibili 港澳台 - Bilibili 港澳台, 解除区域限制 (修正大会员限制,添加国际友人看国内功能)

    Author Zealot Daily installs 121 Total installs 95,591 Ratings 224 5 2 Created 2018-12-23 Updated 2019-10-13
  • Nitro Type Car Hack (Dealership) - Get secret cars and skin teasers for dealership

    Author Zaven Lei2027-23 Daily installs 105 Total installs 24,552 Ratings 16 1 4 Created 2018-11-13 Updated 2018-11-13
  • Krunker 1.9.6 Hack – Hack for krunker.io 1.9.6

    Author 鬼滅の刃デース Daily installs 60 Total installs 3,152 Ratings 1 0 0 Created 2020-01-10 Updated 2020-01-10
  • Ці сторінки знаходяться на стадії розробки, але вони призначені для того, щоб допомогти користувачам без досвіду та знань зрозуміти, як встановити та використовувати скрипти на своїх комп'ютерах.

    Що таке скрипт користувача?

    Скрипти (userscripts, User Scripts, User scripts, або.user.js)- це ліцензійні розширення для браузерів з відкритим вихідним кодом, які вносять зміни до веб-сторінок під час завантаження. Вона дає можливість користувачам змушувати сайти робити те, чого вони хочуть, замість того, що спочатку планувалося. Зазвичай скрипт такого типу – це файл на вашому комп'ютері, названий сайт, на який він впливає – корисне ім'я, яким ви хочете його назвати.user.js і завжди закінчуєтьсяна.user.js.

    Такі корисні завдання, як покращення макета, виправлення багів ( помилок), автоматизація основних завдань і додавання нових функцій, все це можуть зробити користувальницькі скрипти. Більш складні скрипти користувача можуть створювати мішанину, з'єднуючи інформацію з різних сайтів або впроваджуючи нові дані в веб сторінку, наприклад, додавати відгуки або порівняння цін в інтернет магазини.

    Що таке бібліотека скриптів?

    Бібліотека скриптів (libs, бібліотеки або просто.js)- це багаторазові ліцензійні шматки коду та відкритим вихідним кодом, які відкриті для загального використання в інших скриптах користувача. Зазвичай скрипт такого типу - це файл, названий корисним ім'ям, яким ви хочете його назвати.js і ніколи не закінчуєтьсяна.user.js.

    Як я можу використовувати скрипт користувача?

    Для його використання необхідно встановити розширення для вашого браузера. Ці розширення спрощують завдання керування, наприклад, встановлення, видалення та оновлення скриптів. Вихідним менеджером для управління скриптами був Greasemonkey для браузера Firefox, тому ви можете часто почути, що скрипти користувача називають скрипти Greasemonkey. Щоб дізнатися, як продовжити, перегляньте варіанти для вашого браузера в таблиці нижче.

    Які ризики?

    Ви повинні бути в курсі питань конфіденційності при використанні скриптів користувача і не встановлювати їх з джерел, яким ви не довіряєте. Скрипти користувача можуть виконувати дії від вашого імені та потенційно можуть отримати доступ до будь-якої інформації на сайті, до якого у вас є доступ, або яку ви вводите на сайт. Часто їм дозволено виконувати функції, які скрипти на звичайних сайтах не можуть здійснити, такі як зберігання інформації на вашому комп'ютері та її обмін із сайтом. Погано написані скрипти користувача також можуть потенційно використовуватися шкідливими сайтами.

    Щоб зменшити ризики безпеки, більшість менеджерів користувальницьких скриптів дозволяють вам контролювати, до яких сайтів користувальницькі скрипти матимуть доступ і чи зможуть вони працювати на безпечних. (https)сайти або локальні файли на вашому комп'ютері. На awe.acestream.me вихідний код кожного скрипта користувача може бути перевірений, щоб інші програмісти могли бачити, є там який-небудь шкідливий код або небезпечні баги чи ні.

    Про таку можливість я знав давно. Взагалі я вважаю, що в програмуванні не можна бути дока. Тому що надто багато підобластей та нюансів. Потрібно просто уявляти що можливо, які технології є і де про них прочитати, якщо потрібно. Решта — справа техніки.

    Що таке скрипти користувача і навіщо вони потрібні

    Я колись давно дізнався що можна вбудовувати JavaScript прямо в браузер. Можна говорити йому: друже мій, виконай будь ласка ось цей нехитрий скрипт, коли я заходжу на цей сайт і він буде це робити. Цей скрипт користувача називається тому що зберігається він не на сервері, а прямо у клієнта на комп'ютері. Тобто це ваш власний скрипт, який доступний тільки вам.

    Скрипти користувача реалізуються деякими браузерами на нативному рівні, здається. Начебто Опера це вміє, наприклад. Але народне кохання здобув Greasemonkey — плагін для браузерів, який якраз дозволяє виконувати скрипти.

    Мені це все було без потреби. Ну, що можна зробити жабаскриптом? Зазвичай це стосується зміни зовнішнього вигляду сторінки. Прибрати колонку, змінити розмір чогось, показати що приховано чи навпаки. Так ось, мені це все було не потрібне. А тепер у мене є блог про футболки, куди я часто постю картинки з сервісу printdirect.

    Процес постінгу картинки виглядає так:

    • Я заходжу на сторінку товару
    • Клікаю за зображенням
    • Клікаю по великій картинці правою кнопкою, вибираю "Копіювати посилання на зображення".
    • Іду до редактора посту на tshirt-fan.ru і вставляю посилання на зображення у поле вставки зображення візуального редактора.
    • Заповнюю поля alt і title картинки в тому ж редакторі
    • Переходжу у вкладку "Положення" і в меню "Клас", що випадає, ставлю fcenter (це CSS клас для центрування картинки)
    • Потім знову переходжу на сторінку товару, виділяю адресу сторінки
    • Переходжу до редактора, виділяю зображення, натискаю на "встановити посилання"
    • У полі "Адреса" я вводжу скопійовану адресу товару.
    • Замінюю в цій адресі http:// на /go/ щоб посилання було внутрішнім і щоб при переході додавався партнерський код.

    Ось стільки всяких дій, щоб вставити ОДНУ картинку з посиланням. Це дуже, дуже втомлює.

    Тож я вирішив автоматизувати цей процес. Тому що я лінивий програміст.

    Я взявся за вивчення Greasemonkey. Виявилось, що там все не просто, а дуже просто. По суті це просто JS код, який забезпечений парою службових директив.

    Greasemonkey скрипт для tshirt-fan.ru

    Надихнувшись, я відразу захотів використати jQuery. Лінь мені писати на чистому JavaScript, чи бачите. Хоча завдання просте, якщо чесно. Коротше, я знайшов, як підключати jQuery до Greasemonkey і заюзав цей код. Він завантажує jQuery з хостингу гугла. Зазвичай я завантажую з хостингу Яндекса, але яка різниця?

    Тепер треба тільки написати сам скрипт. Все виявилося просто.

    // Весь Greasemonkey код нижче function letsJQuery() ( var full = $("#full_img_front").attr("src"); //хватаємо адресу великої картинки if(full) ( //якщо він є - ми на потрібній сторінці var url = location.href;// беремо адресу сторінки url = url.replace("http://", "/go/"); //змінюємо його var text = $("h1.main").html( ); //беремо ім'я товару //формуємо код для відображення var code = "
    "; $("div.images").append(code); //показуємо його ) )

    Тепер сторінка товару у мене має такий вигляд.

    Що таке юзерскрипти?

    Коротко: юзерскрипт - це програма, написана мовою JavaScript, що зберігається на комп'ютері користувача та підключається браузером на певних сторінках. Юзерскрипт є файлом з розширенням .user.js(саме з розширення браузери розуміють, що файл є юзерскриптом), що містить метадані і безпосередньо javascript-код.

    Підключення користувачів скриптів:

    Для встановлення скрипта необхідно натиснути на іконку Greacemonkey і вибрати пункт "Створити скрипт..."

    Після цього відкриється вікно для введення скрипта. Весь код у вікні необхідно видалити та вставити будь-який скрипт зі списку готових, після чого натиснути "зберегти" та оновити сторінку сайту.

    Список готових юзерскриптів:

    Відключення стилів користувача:

    // ==UserScript== // @Name Shiki User Style Remove // ​​@namespace http://сайт/ // @version 1.0 // @description Disabled Shiki User Styles // @updateURL https://openuserjs.org/ meta/kaur/Shiki_User_Style_Remove.meta..org/* // @grant none // ==/UserScript== var func = function() ( $("#custom_css").remove(); ); $(document).ready(func); $(document).on("page:load", func); $(document).on("turbolinks:load", func);

    Реальний рейтинг Shikimori (за замовчуванням відображається рейтинг MAL):
    318x181
    Остання версія та обговорення в окремій темі
    Автор@Oniii-chan

    Відображення дат історії:
    1184x249
    Для відображення дати російською замінити en-GB на ru-RU .

    1..org/* // @match http://сайт/* // @grant none // ==/UserScript== var func = function() ("use strict"; $(".date"). text(function() ( return (new Date($(this).attr("datetime"))). , hour: "numeric", minute: "numeric")));));)); $(document).ready(func); $(document).on("page:load", func); $(document).on("turbolinks:load", func); $(document).on("postloader:success", func);

    Кнопка для скролінгу до позиції натискання кнопки "наверх" у лівій частині екрану
    Скрипт додає кнопку в лівій частині екрана, яка ідентична кнопці "вгору", але переміщає вниз до позиції натискання кнопки "вгору", подібна механіка реалізована у стрічці ВК

    там, де написано 500 – швидкість скролінгу на зворотну позицію, 500 я вважав достатнім
    щоб змінити цей елемент, як додати ефект при hover потрібно використовувати клас.b-to-back і написати відповідне правило в CSS


    // ==UserScript== // @name Назад до останніх позицій:Shikimori // @namespace http://сайт/ // @version 1.0 // @description try to take over the world!.org/* // @grant none // ==/UserScript== var scroll_bottom = 0; $(".b-to-top").css("z-index", "10"); $(".b-to-top").click(function() ( scroll_bottom = $("body").scrollTop(); $("body").append("

    "); $(".b-to-back").click(function() ( $("html, body").animate(( scrollTop: scroll_bottom ), 500); $(".b-to-back ").remove(); )); ));

    Автоматичне приховування меню під час прокручування.
    Меню ховається під час прокручування вниз. Прокручування вгору, наведення курсором на вгору станиці та прокручування до кінця сторінки змушує меню знову з'явиться. Встановлення через сайт greasyfork.org: