TomblooからYouTube動画をpostできなくなった件
YouTubeの動画閲覧ページで仕様変更があったためにtomblooからYouTubeの動画をpostできなくなっていた。
(ProfileDir)\extensions\tombloo@brasil.to\chrome\content\library\31_Tombloo.Service.extractors.js
の1233行目を以下のように変更するとpostできるようになる。
{ name : 'Video - YouTube', ICON : 'http://youtube.com/favicon.ico', check : function(ctx){ return ctx.host.match('youtube.com'); }, extract : function(ctx){ var author = $x('id("watch-username")'); // modified ctx.title = ctx.title.replace(/[\n\r\t]+/gm, ' ').trim(); return { type : 'video', item : ctx.title.extract(/ - (.*)/), itemUrl : ctx.href, author : author.textContent, authorUrl : author.href, }; }, },
本家にcommitすべきなのかもしれないけどcommitとかなにそれこわい上に環境構築めどい。