From e2f685a141e1f9f4a211e13a200ce1f993985c07 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Fri, 12 Dec 2014 00:09:21 +0000 Subject: [PATCH] dwb: fix regex for youtube and vimeo --- dwb/userscripts/vimeo.js | 8 +++----- dwb/userscripts/youtube.js | 2 +- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/dwb/userscripts/vimeo.js b/dwb/userscripts/vimeo.js index 36c017e..46218a7 100755 --- a/dwb/userscripts/vimeo.js +++ b/dwb/userscripts/vimeo.js @@ -1,11 +1,9 @@ #!javascript -var regex = new RegExp("(https?://vimeo.com/)(\\d*)"); +var regex = new RegExp("(https?://vimeo.com/)(\\d+)"); Signal.connect("navigation", function (wv, frame, request) { - if (wv.mainFrame == frame && regex.test(request.uri)) { - var uri = system.spawnSync("youtube-dl -g "+request.uri.replace(regex, "$1$2")); - system.spawn("mpv "+uri.stdout); - } + if (wv.mainFrame == frame && regex.test(request.uri)) + system.spawn("mpv --profile=mimeo "+request.uri.replace(regex, "$1$2")); return false; }); diff --git a/dwb/userscripts/youtube.js b/dwb/userscripts/youtube.js index b4cfccc..3a82da1 100755 --- a/dwb/userscripts/youtube.js +++ b/dwb/userscripts/youtube.js @@ -4,6 +4,6 @@ var regex = new RegExp("(https?://www.youtube.com/watch\\?)(?:.*&)*(v=.*)"); Signal.connect("navigation", function (wv, frame, request) { if (wv.mainFrame == frame && regex.test(request.uri)) - system.spawn("mpv "+request.uri.replace(regex, "$1$2")); + system.spawn("mpv --profile=mimeo "+request.uri.replace(regex, "$1$2")); return false; }); -- 2.48.1