# -*- Mode: ruby ; Coding: sjis-dos -*- # $Id: google.rb,v 1.2 2003-01-04 02:33:35+09 waka Exp waka $ # http://www.double-red.net # class Filter require 'cgi' def google(str, type) case type when :P, :UL, :DL str.gsub!(/[((]google[::]([^))]+)[))]/i){ v_lang = "ja" # 結果表示言語 s_lang = "ja" # 検索言語(ja : 日本語で検索) lang = "&hl=#{v_lang}" unless v_lang.empty? lang << "&lr=lang_#{s_lang}" unless s_lang.empty? skey = $1 google_skey = CGI::escape(skey) t = "#{skey}" } end end end