ScriptBrowserK とかat SOFTWARE
ScriptBrowserK とか - 暇つぶし2ch91:名無しさん@お腹いっぱい。
07/07/11 20:11:27 4LD2Sf9I0
暇なので、Rubyで2ch簡易あぼーん&抽出スクリプト作った
役には立たないだろね、ソース見にくいし全板動くかどうかも知らん
スクリプトファイルに保存しないと動かないのはブラウザの仕様らしい

@doc = @ScriptBrowserK.ActiveDocument

params = ["text: title=ワード, name=word, width=20", "radio: title=type, name=type, item=NGワード;ignore;selected, item=絞り込み;focus"]
@SBKScriptItem.InputParams("", params, [])
@word = @SBKScriptItem.GetVariableValue("word")
@type = @SBKScriptItem.GetVariableValue("type")

@thread = @doc.getElementsByTagName("dl").item(0)
@dt = @thread.getElementsByTagName("dt")
@dd = @thread.getElementsByTagName("dd")

if @type == "ignore"
@dt.length.times{|i|
unless (@dt.item(i).innerHTML[@word] == nil) and (@dd.item(i).innerHTML[@word] == nil)
temp = @dt.item(i).innerHTML
@dt.item(i).innerHTML = temp[0..temp.index(':')]
@dd.item(i).innerHTML = ""
end
}
elsif @type == "focus"
@dt.length.times{|i|
if (@dt.item(i).innerHTML[@word] == nil) and (@dd.item(i).innerHTML[@word] == nil)
@dt.item(i).innerHTML = ""
@dd.item(i).innerHTML = ""
end
}
end


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch