Ruby Mechanize UserAgent (UA ユーザーエージェント偽装)の設定 


agent = Mechanize.new
#ユーザーエージェントの設定
agent.user_agent = "Mac Safari"


エージェントエイリアス一覧


"Windows IE 7"

'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)'


"Windows Mozilla"

'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6'


"Mac Safari"

'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; de-at) AppleWebKit/531.21.8 (KHTML, like Gecko)Version/4.0.4 Safari/531.21.10'


"Mac Firefox"

 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6'


"Mac Mozilla"

'Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4a) Gecko/20030401'


"Linux Mozilla"

'Linux Mozilla' => 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624'


"Linux Firefox"

'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.1) Gecko/20100122 firefox/3.6.1'