HELP!誰か知ってる人いたら教えてください!

Ruby/GTK2のGtk::MozEmbed(組込みMozillaのヤツ)で読み込んだページの縦幅とか横幅ってどうやって取んの?

例えばこういうコードでページ読み込むと、

#!/usr/bin/env ruby
require 'gtkmozembed'

window = Gtk::Window.new
window << Gtk::MozEmbed.new
window.child.set_size_request(800, 600)
window.child.location = 'http://p0t.jp/mt/'
window.child.signal_connect("destroy") { Gtk.main_quit }
window.show_all
Gtk.main

ruby-gtk-moz.png

こんな感じで縦幅は600px以上あってどのくらいか分かんない。スクリーンショットサービスだったら最初に写った画面だけ取ればいいけど、サイト全体の画像が欲しい場合って本当の縦横幅必要ですよね。どうやって取るんだろう。

つってもRuby/GTK2って時点で人口の0.1%も興味無いか・・・。

Comments


Option