FLYING

/* TODO: 気の利いた説明を書く */

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とかなにそれこわい上に環境構築めどい