dansn
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Код: // ==UserScript== // @name Keep theater mode // @include https://www.youtube.com/* // @version 09.12.2018 // ==/UserScript== (function(){ var allWide=false; // "theater mode" для любого нового ролика var newPageWide=false; // "theater mode" только на новой странице (клик на следующем ролике не меняет текущий режим) document.__defineSetter__('__cookie__', document.__lookupSetter__('cookie')); document.__defineSetter__('cookie', function(val){ var m=val.match(/^wide=./); if (m) val=(allWide?'wide=1':m[0])+';domain=.youtube.com;path=/;expires='+new Date('1/1/2030').toUTCString(); document.__cookie__=val; }); if ((allWide||newPageWide) && !~document.cookie.indexOf('wide=1')) { var _onReady=window.onYouTubePlayerReady; window.onYouTubePlayerReady=function(id){ if (_onReady) _onReady(id); if (typeof id == 'string') { id='ytPlayerSIZE_CLICKED'+id; Object.defineProperty(window, id, { get: function() {return window[id+'_']}, set: function(_func) {window[id+'_']=_func; _func(true)} }); }; }; }; })() | - управление "широким" режимом, работает с force_flash.js 27/03/2019 site_forum.ixbt.com.js - тормоза при прокрутке, direct_images_presto.js - на ixbt.photo с оригинального фото можно вернуться в галерею (назад по истории) + еще мелочи. 05/05/2019 site_rp5.ru.js 19/05/2019 Avito: какой-нибудь MutationObserver polyfill + Polyfill.promise.js (https://github.com/taylorhakes/promise-polyfill) + Polyfill.fetch.js (https://github.com/github/fetch) + какой-нибудь window.performance polyfill (вроде не обязательно) 02/08/2019 Rbc.ru: site_rbc.ru.js отменяет детектор адблока. 12/09/2019 Youtube: YouTube_force_flash_v7_mod13.js, YouTube_force_flash_v7_mod13_GHistory.js, flashproxy6.3.zip. дополнена обработка параметров видео (восстановление информации о медиа-потоках) 03/10/2019 livejournal.com: site_livejournal.com.js отменяет детектор адблока. 08/10/2019 site_yaplakal.com.js возвращает родной флэш-плеер. фикс (пропускались некоторые ролики в постах). 08/10/2019 site_coub.com.embed.js - проигрывание частично восстановлено, используется файл, доступный по штатной кнопке скачать (есть не у всех роликов, длинные звуковые догожки обрезаны). 14/10/2019 FlashProxy: у некоторых записей в opcache\dcache4.url истек срок действия, обновленный файл opcache.zip, flashproxy6.3.zip обновлен (ссылка старая). При замене opcache лучше очистить основной кэш. 16/10/2019 Yandex: site_yandex.ru.js - удаляет куки от детектора адблока (включают обфускацию кода страницы, могут давать белый экран). На зацикливание загрузки картинок на странице не влияет. 24/10/2019 Pikabu.ru: дополнил стиль (для ютуб-видео в комментариях). Скрипт и стиль для мобильной версии сайта (нужен мобильный юзерагент в override.ini, например, User Prefs|Custom User-Agent=Opera/9.80 (Android) Presto/2.12.388 Version/12.18). site_pikabu.ru.js, pikabu_ru.css 02/11/2019 Aliexpress: site_aliexpress.com.js - добавлен расчет полной цены, отображение названия "цвета". в скрипте можно задать свой пароль для автоподстановки pass="mypass". для сайта может понадобиться defer emulator. aliexpress.com.css - добавлена возможность растянуть слайдер с рекомендуемым на весь экран, блок "включается" @media all (убрать _). 20/11/2019 direct_images_presto.js - фикс fastpic.ru | Всего записей: 493 | Зарегистр. 06-02-2008 | Отправлено: 00:53 30-11-2018 | Исправлено: dansn, 21:04 20-11-2019 |
|