Hatena::Grouptumblr

retlet::tumblr.g

2011-04-22

[] tombloo.service.pixiv.js 20:42 はてなブックマーク -  tombloo.service.pixiv.js - retlet::tumblr.g  tombloo.service.pixiv.js - retlet::tumblr.g のブックマークコメント

polygon-planet さんの tombloo.service.pixiv.js を使ってて、イラストをポストしようするとなぜかプロフィール画像がポストされてしまった。

なんだろなーと思ったらリファラ偽装してたせいでフルサイズの画像ページ開けてなかった。

RefControlオプションの第三者のみにチェックを入れて解決。

RefControl オプション

[] pixiv staccfeedの画像を大きく 20:46 はてなブックマーク -  pixiv staccfeedの画像を大きく - retlet::tumblr.g  pixiv staccfeedの画像を大きく - retlet::tumblr.g のブックマークコメント

tombloo.service.pixiv.jsStaccfeed + Tombloo によってpixivリブログ環境が極まってきたので画像を大きくするuser.js書いた。

個人的にEnterで大小切り変えとかは遅いのであんまりいらないかなー。

JuuhssaraJuuhssara2012/10/07 04:53Glad I've finally found somethnig I agree with!

uasgfyruasgfyr2012/10/07 18:10ziqpKK <a href="http://pzguoavfjqbh.com/">pzguoavfjqbh</a>

mzbxithwavmzbxithwav2012/10/09 01:132xT3g4 , [url=http://pklesxnmgsta.com/]pklesxnmgsta[/url], [link=http://geiamxtpttrx.com/]geiamxtpttrx[/link], http://akaiybcbibgs.com/

ttpkjrezkrtttpkjrezkrt2012/10/09 15:23wg03j0 <a href="http://knmsdvkygvto.com/">knmsdvkygvto</a>

iactvfkfiniactvfkfin2013/12/18 04:53lvxlbuvncms, <a href="http://www.zwhrkpnkak.com/">zbyopsmzvh</a> , [url=http://www.qgcooacdlo.com/]jraoxvjrpx[/url], http://www.swivchppbw.com/ zbyopsmzvh

トラックバック - http://tumblr.g.hatena.ne.jp/retlet/20110422

2010-04-11

tag検索ページの画像を大きく 22:25 はてなブックマーク - tag検索ページの画像を大きく - retlet::tumblr.g tag検索ページの画像を大きく - retlet::tumblr.g のブックマークコメント

http://www.tumblr.com/tagged/メガネ とかのページだとオプションのShow full size photosをONにしてても画像が小さい。ので大きくする。

cssだけだしstylishとかでもいいんだけど、prismdashboardだけ分けてるのでuser.jsでできた方が楽かなと。

AdhyAdhy2012/10/07 05:55I'm impressed by your writing. Are you a profsesional or just very knowledgeable?

kjqgdgzdhdakjqgdgzdhda2012/10/09 01:17wCJRln , [url=http://fdqszdjfzjas.com/]fdqszdjfzjas[/url], [link=http://bjvrinirgfqb.com/]bjvrinirgfqb[/link], http://zwdqnhoqnbug.com/

ywsmjtywzvcywsmjtywzvc2012/10/09 15:26btHuR4 <a href="http://zljokvybvxen.com/">zljokvybvxen</a>

zpoolltakmzpoolltakm2012/10/10 02:40xGeDpl , [url=http://efmvernaatig.com/]efmvernaatig[/url], [link=http://gwobldekuams.com/]gwobldekuams[/link], http://xefabftbbiqf.com/

トラックバック - http://tumblr.g.hatena.ne.jp/retlet/20100411

2010-03-24

[] model.Tumblr.multiTumblelogs.jsで画像ポストだけを別Tumblrに流したい 19:00 はてなブックマーク -  model.Tumblr.multiTumblelogs.jsで画像ポストだけを別Tumblrに流したい - retlet::tumblr.g  model.Tumblr.multiTumblelogs.jsで画像ポストだけを別Tumblrに流したい - retlet::tumblr.g のブックマークコメント

http://github.com/to/tombloo/blob/master/patches/model.Tumblr.multiTumblelogs.js

を使って、オリジナルの画像ポストは専用のTumblrに、ReBlogは今まで通りメインのTumblrに、という運用ができるかなと思ったんだけど、以下のように設定しても画像のReBlogが両方のTumblrに流れてしまった。

Tombloo306E8A2D5B9A
Uploaded with plasq's Skitch!

ReBlog時のダイアログを見ると両方にチェックが入ってしまっている。

Namoroka
Uploaded with plasq's Skitch!

んーむ。PhotoとReBlogは別のポストタイプだと思うんだけど、違うんだろうか。

GiseliGiseli2012/10/06 16:17Hey, that's powrfeul. Thanks for the news.

cpquqgkjkpqcpquqgkjkpq2012/10/08 17:29ksaW2k <a href="http://xzkaiewrvtlo.com/">xzkaiewrvtlo</a>

mvpbdnlvmvpbdnlv2012/10/10 01:443IHpLa , [url=http://fuxdovpkwyog.com/]fuxdovpkwyog[/url], [link=http://sndugkkdsgey.com/]sndugkkdsgey[/link], http://jjxizqfsnyra.com/

2010-03-20

[] 続extractor.pixivPhoto.js 15:19 はてなブックマーク -  続extractor.pixivPhoto.js - retlet::tumblr.g  続extractor.pixivPhoto.js - retlet::tumblr.g のブックマークコメント

検索結果一覧とかでサムネイルに対して実行してもオリジナルサイズになるけど、投稿元のURLがイラストページにならないので微妙。

http://tumblr.g.hatena.ne.jp/retlet/20100311/1268287533

id:zaknak さんがサムネイルから実行したときにタイトルやURLを書き換えてくれるバージョンを作ってくれた。やったー。

pixiv Scraper_m経由だとctx.link.hrefが取れなくてLDRからTumblrにポストできなかったのでちょっといじりました。

http://github.com/retlet/tombloo_scripts/blob/master/extractor.pixivPhoto.js

--- extractor.pixivPhoto.zaknak.js	2010-03-20 15:07:02.000000000 +0900
+++ extractor.pixivPhoto.js	2010-03-20 14:17:34.000000000 +0900
@@ -1,16 +1,15 @@
 (function() {
 Tombloo.Service.extractors.register([
 {
-	name : 'Photo - pxiv',
+	name : 'Photo - pixiv',
 	ICON : 'http://www.pixiv.net/favicon.ico',
 	check : function(ctx){
-		return ctx.onImage && ctx.target.src.match(/^http:\/\/img\d.+?\.pixiv\.net\/img\//) && ctx.onLink;
+		return ctx.onImage && ctx.target.src.match(/^http:\/\/img\d.+?\.pixiv\.net\/img\//);
 	},
 	extract : function(ctx){
 		var hostURL = 'http://www.pixiv.net/';
 		var illustURL = /^http:\/\/www\.pixiv\.net\/member_illust.php\?mode=/;
 		var mangaURL =  /^http:\/\/www\.pixiv\.net\/member_illust.php\?mode=manga/;
-
 		if(!ctx.href.match(illustURL)){
 		//実行元がイラストページではなかった場合、リンク先のイラストページを取得して足りない情報を得る
 			var deferred = request(ctx.link.href).addCallback(function(res){
@@ -30,11 +29,11 @@
 		//実行元がイラストページだった場合、必要な情報は得られるのでリンク先から取得する必要は無い$
 		//succeedは成功したdeferredが返る。設定した引数はcallbackの引数になる。$
 		//すでに必要な値が揃ってる場合と、requestして情報を取ってこなきゃいけない場合が同じように書ける。$
-			var deferred = succeed(ctx.link.href);
+			var deferred = succeed(ctx.href);
 		}
 
 		return deferred.addCallback(function(linkHREF){
-			if(linkHREF.match(mangaURL)){
+			if(linkHREF.match(mangaURL) || $x('//a[contains(@href, "mode=manga")]')){
 			//マンガ形式だった場合、1枚目の画像を設定
 				var itemUrl = ctx.target.src.replace(/_(?:m|s|100)\.([^.]+)$/,'_p0.$1');
 			}else{

ZiggyZiggy2011/04/11 04:53tsh5Sw Got it! Thanks a lot again for helping me out!

tvpquxqtvpquxq2011/04/12 03:44BJ3Rj6 <a href="http://aywfxixqgiap.com/">aywfxixqgiap</a>

gbxpgtrgbxpgtr2011/04/23 03:04bY7Uhm <a href="http://qxjxzrqstdca.com/">qxjxzrqstdca</a>

zwnwoshasvdzwnwoshasvd2011/04/24 11:15hRhmVI , [url=http://czpzmmfwgksa.com/]czpzmmfwgksa[/url], [link=http://srrbtvcweaxz.com/]srrbtvcweaxz[/link], http://ztpkhyfurjbb.com/

トラックバック - http://tumblr.g.hatena.ne.jp/retlet/20100320

2010-03-11

[] extractor.pixivPhoto.js 15:05 はてなブックマーク -  extractor.pixivPhoto.js - retlet::tumblr.g  extractor.pixivPhoto.js - retlet::tumblr.g のブックマークコメント

pixivの画像用。

Photo - pixivでオリジナルサイズの画像をポストできる。

検索結果一覧とかでサムネイルに対して実行してもオリジナルサイズになるけど、投稿元のURLがイラストページにならないので微妙。そのうちちゃんと直すかも。

http://github.com/retlet/tombloo_scripts/blob/master/extractor.pixivPhoto.js

(function() {
Tombloo.Service.extractors.register({
  name : 'Photo - pixiv',
  ICON : 'http://www.pixiv.net/favicon.ico',
  URL  : 'http://www.pixiv.net/',
  check : function(ctx){
        return ctx.onImage && 
            ctx.target.src.match(/^http:\/\/img\d+.pixiv.net\/img\//);
  },
  extract : function(ctx){
        if($x('//a[contains(@href, "mode=manga")]')) {
            ctx.target = {
                src : ctx.target.src.replace(/_(?:m|s|100)\.(png|gif|jpe?g)$/, '_p0.$1'),
            };            
        } else {
            ctx.target = {
                src : ctx.target.src.replace(/_(?:m|s|100)\.(png|gif|jpe?g)$/, '.$1'),
            };
        }
        return Tombloo.Service.extractors['Photo - Upload from Cache'].extract(ctx);
  },
}, 'Photo', false);
})();
トラックバック - http://tumblr.g.hatena.ne.jp/retlet/20100311