Hatena::Grouptumblr

TETRiS THE ABSOLUTE THE GRAND MASTER2

2099-01-01

KeydrickKeydrick2011/04/11 07:13nBA7mi That's not just the best answer. It's the bestest answer!

sqbzrcmflosqbzrcmflo2011/04/12 05:21gVt55S <a href="http://qfuorjyomgbs.com/">qfuorjyomgbs</a>

pedljxtpedljxt2011/04/23 03:45wefp27 <a href="http://rdttbdqvqrws.com/">rdttbdqvqrws</a>

qikumseqikumse2011/04/24 11:28suUj4o , [url=http://usjwxdiccmhq.com/]usjwxdiccmhq[/url], [link=http://pycyxjcsewpc.com/]pycyxjcsewpc[/link], http://tsflbtmifakt.com/

2009-07-12

Tumblr Cascade

01:05

Tumblr Cascade

作ってみました。

Tumblr IDを入力してsubmitすると、自動スクロールでphotoとquoteを眺めることができます。

2009-05-15

TUMBLARITY

14:25

http://www.tumblr.com/activity/

  • 18767 posts
  • 659 followers
  • 4296 likes
  • 3425 reblogs
  • TUMBLARITY 2,082
  • Top Blogs #296
  • Japan #35

TUMBLARITY 1万こえてる人もいるみたい

2008-08-27

v4

21:11

v4対応

require "rubygems"
require "mechanize"

class Tumblr
  def initialize email, pass
    @email = email
    @pass  = pass
    @agent = WWW::Mechanize.new
  end
  
  def login
    login = @agent.get("http://www.tumblr.com/login")
    login.forms[0]["email"]    = @email
    login.forms[0]["password"] = @pass
    login.forms[0].submit
    logined?
  end
  
  def logined?
    page = @agent.get "http://www.tumblr.com/dashboard"
    a = (page/'//div/div/div/a[5]')[0]
    a.innerHTML == "Log out"
  end
  
  def reblog url
    unless logined? then
      login
    end
    begin
      post = @agent.get url
      iframe = (post/'iframe[@id="tumblr_controls"]')[0]["src"]
      #iframe = "http://www.tumblr.com/dashboard/iframe?src=" + url
      reblog = @agent.get(iframe).links[0].click
      reblog.forms[0].submit
    rescue
      puts "reblog failed"
    end
  end
  
  def follow url
    unless logined? then
      login
    end
    begin
      page = @agent.get url
      iframe = (page/'iframe[@id="tumblr_controls"]')[0]["src"]
      form = @agent.get(iframe).forms[0]
      unless form.action == "/remove_friend"
        form.submit
        puts "follow #{url}"
      end
    rescue
      puts "failed #{url}"
    end
  end
end

JanisaJanisa2012/01/10 01:00In awe of that aneswr! Really cool!

dkdcelvrfgedkdcelvrfge2012/01/10 17:11qZjA2U <a href="http://vgxgyurzxnyo.com/">vgxgyurzxnyo</a>

jwuexkebbjwuexkebb2012/01/11 00:48l7MeSd , [url=http://zqzppanjmuij.com/]zqzppanjmuij[/url], [link=http://idnglscsujex.com/]idnglscsujex[/link], http://vkkvocpirard.com/