Сейчас приходится использовать для поиска по сайту в гугл букмарклет:
javascript:%20if%20(window.getSelection)%20selected%20=%20window.getSelection();%20else%20if%20(document.getSelection)%20selected%20=%20document.getSelection();%20else%20selected%20=%20document.selection.createRange().text;%20$s=%20''+selected;%20if(!$s)void%20($s=prompt('%D0%A7%D1%82%D0%BE%20%D0%B8%D1%81%D0%BA%D0%B0%D1%82%D1%8C-%D1%82%D0%BE%20%D0%B1%D1%83%D0%B4%D0%B5%D0%BC?','???'));if($s!=null)void(open('http://www.google.com/search?num=100&q=site:'+%20document.location.hostname+%20'+%20%22'+$s+'%22'))
Dumby, перфекционизм состоялся. Низкий полон.)
Dumby, изменил таймаут на 3500 (от балды) и всё стало работать, как я хотел. ЛКМ добавляет в плейлист, а ПКМ открывает новый плейлист и запускает. Большое спасибо. Я, лох, две кнопки для этого держал.
P.S. Ещё бы, перфекционизма ради, в контекстном меню два пункта было - для ЛКМ и ПКМ.:)
[spoiler][code](func => {
var sysPlayerName = "Pot Player";
var path = "R:\\PotPlayer\\PotPlayerMini.exe";
var videoMoved = "Видео перенесено в " + sysPlayerName;
var noFound = "Не найдено видео на странице, доступное для переноса в " + sysPlayerName;
this.label = "Открыть видео в " + sysPlayerName;
this.tooltipText = "Л: Видео в плейлист";
this._handleClick = () => {
var msgName = _id + ":Player";
var listener = ({data}) => data ? run([data]) : notify();
messageManager.addMessageListener(msgName, listener);
addDestructor(() => messageManager.removeMessageListener(msgName, listener));
var url = "data:charset=utf-8," + encodeURIComponent(
`(${func})()`.replace("MSG_NA
ВВП, При ПКМ запрос: "Запустить плеер из буфера обмена ?" - "Нет". Далее появляется следующий запрос: "Открыть ссылку в плеере ?" - "ОК". После чего ссылка добавляется в конец плейлиста, а не запускается в новом. Может дадите код кнопки целиком? Я что-то не то делаю, вероятно.
[spoiler][code](func => {
var sysPlayerName = "Pot Player";
var path = "R:\\PotPlayer\\PotPlayerMini.exe";
var videoMoved = "Видео перенесено в " + sysPlayerName;
var noFound = "Не найдено видео на странице, доступное для переноса в " + sysPlayerName;
this.label = "Открыть видео в " + sysPlayerName;
this.tooltipText = "Л: Видео в плейлист";
this._handleClick = () => {
var msgName = _id + ":Player";
var listener = ({data}) => data ? run([data]) : notify();
messageManager.addMessageListener(msgName, listener);
addDestructor(() => messageManager.removeMessageListener(msgName, listener));
var url = "data:charset=utf-8," + encodeURIComponent(
`(${func})()`.replace("MSG_NAME", msgName)
Dumby, заменил на ваши строки своими кривыми ручонками, да не так, наверно. По ЛКМ и ПКМ одинаково добавляет в плейлист.:(
[spoiler][code](func => {
var sysPlayerName = "Pot Player";
var path = "R:\\PotPlayer\\PotPlayerMini.exe";
var videoMoved = "Видео перенесено в " + sysPlayerName;
var noFound = "Не найдено видео на странице, доступное для переноса в " + sysPlayerName;
this.label = "Открыть видео в " + sysPlayerName;
this.tooltipText = "Л: Видео в плейлист";
this._handleClick = () => {
var msgName = _id + ":Player";
var listener = ({data}) => data ? run([data]) : notify();
messageManager.addMessageListener(msgName, listener);
addDestructor(() => messageManager.removeMessageListener(msgName, listener));
var url = "data:charset=utf-8," + encodeURIComponent(
`(${func})()`.replace("MSG_NAME", msgName)
.replace("VIDEO_MOVED", encodeURIComponent(videoMoved))
.replace("CONFIRM", encodeURIComponent("Открыть ссылку в плеере ?"))
);
(this._handleCli
В кнопке открыть в плеере "Л: Видео в плеер\nП: Видео из Clipboard" при ЛКМ видео добавляется в плейлист. Если убрать строку 62 "args.push("/add");", то видео будет сразу воспроизводится в плеере. А как сделать, чтобы вместо ненужного ПКМ "Видео из Clipboard" сразу запускалось воспроизведение, а по ЛКМ осталось добавление в плейлист? Т.е ЛКМ работало со строкой "args.push("/add");" а ПКМ без неё.
[spoiler][code](func => {
var sysPlayerName = "Pot Player";
var path = "R:\\PotPlayer\\PotPlayerMini.exe";
var videoMoved = "Видео перенесено в " + sysPlayerName;
var noFound = "Не найдено видео на странице, доступное для переноса в " + sysPlayerName;
this.label = "Открыть видео в " + sysPlayerName;
this.tooltipText = "Л: Видео в плеер\nП: Видео из Clipboard";
this._handleClick = () => {
var msgName = _id + ":Player";
var listener = ({data}) => data ? run([data]) : notify();
messageManager.addMessageListener(msgName, listener);
addDestructor(() => messageManager.removeMessa
DEL.
Motwey пишетможет кто из добрых людей поелозит по таймлайну, например, я слышу 3 последовательных щелчка в промежутке с 5:48 по 5:55
В указанном диапазоне (с 5:48 по 5:55) я слышу 2 щелчка на ~5:52 и ~5:54 т.е. они присутствуют в самой записи аудио.
Подтверждаю. Запускал в PotPlayer, щелкает. Т.е. FF не при делах.
Motwey, частоту дискретизации менял?
manuk
У меня с uBlock со стандартными подписками этого и так нет.
RU AdList JS Fixes — это не замена ABP и не тот код, который предназначен для вашей доработки.
Много букв, вместо go.mail.ru##.fuab__wrapper
falcon1598, приветствую. Тоже пользую FF 52. Видно мне повезло, т.к. немного проблемных сайтов, нужных для меня, он не отображает. Для таких помогает смена UA (например через Secret Agent https://ibb.co/gjQX7Sy). Только Aliexpress с недавнего времени приходится открывать кнопкой из FF в хроме.
block2, юзерагент попробуй поменять.
Снова не работает?
Старый дизайн с утра не работает. У меня.
manuk пишетOld YouTube 2.3.1 у меня пока работает. Правда в одном из FF пришлось сменить UA (добавил general.useragent.override).Где сменить? Где добавить? Можно подробнее..
UA: Mozilla/5.0 (Windows NT 10.0; rv:60.0) Gecko/20100101 Firefox/60.0 (Не обязательно. У меня просто был Googlebot/2.1 (+http://www.googlebot.com/bot.html), Old YouTube 2.3.1, удалял куки. Работает пока.
Old YouTube 2.3.1 у меня пока работает. Правда в одном из FF пришлось сменить UA (добавил general.useragent.override).
Не понимаю, чего гугло-ютубовские агросексуалы хотят добиться "новым дизайном".
Это агросексуалы ютубовские снова что-то подкрутили.
Good Old YouTube починили.
zzzephire, а фильтры для кого сделали?
Зд. Помогите с фильтром для чата YouTube, пожалуйста.
...