Home > Vimperator > gmperator.js でさらなる変態設定の幕が開いた

gmperator.js でさらなる変態設定の幕が開いた

feedSomeKeys.js と gmperator.js と autocommand との連携 - hogehoge にも追記されてるけどgmperator.js とfeedSomeKeys.js の連携がさらに強化された。id:teramako++

#vimperator@IRCNet より抜粋
01:33 teramako: liberator.autocommands.add('GMActiveScript', "\nldrize\.user\.js$",
01:33 teramako: 'js liberator.plugins.feedKey.setup([["J","j"],["K","k"],"p","l","v","o","i","s"]);');
01:33 retlet: よしきたく
01:33 teramako: で動いたよ
01:33 retlet: わーい
01:39 teramako: しかし、設定が面倒いな
01:42 retlet: む、さっきのてらまこたんのコードで
01:42 retlet: http://www.google.co.jp/
01:42 retlet: でも実行される
01:43 teramako: うん、URL関係なくldrizeが発動していれば実行されるよ
01:43 teramako: URLのフィルターかけたい場合は
01:43 retlet: ああ、そっか。
01:43 teramako: "^http://hogehoge.*\nldrize\.user\.js$"とかするとよいですよ
01:44 retlet: SITEINFOがなくてもLDRizeは実行されてるんだよな
01:44 retlet: なるほど。
01:44 retlet: 把握しますた!
01:47 teramako: SITEINFOがあるかどうかで判断するのはちょい難しいかも(出来ないことはないです)
01:48 teramako: :echo plugins.gmperator.currentSandbox.LDRize.getSiteinfo() で判断は可能
01:51 teramako: 'js if(plugins.gmperator.currentSandbox.LDRize.getSiteinfo()) plugins.feedKey.setup([["J","j"],["K","k"],"p","l","v","o","i","s"]);');
01:51 retlet: ふむふむ
01:51 teramako: コマンド部分をこんな感じにするといけるかな
01:53 retlet: やばい
01:53 retlet: てらまこたん愛してる
01:53 teramako: hya-
01:53 retlet: うちに来てすいれんさんをfuckしていい
01:54 teramako: それは謹んで自体しまふ
01:55 retlet: ( ´・ω・)
01:56 retlet: でもやばいこれはさらなる変態設定の幕開けだ
01:56 retlet: (*゚∀゚)=3
01:58 teramako: まぁたしかにautocmdでサイト毎の最適化は変態だよな。
01:59 retlet: 個人最適化の果てに皆の幸せがある!
02:00 retlet: SITEINFOで共有したいくらいですね

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://retlet.net/cgi-bin/mtos/mt-t.cgi/38
Listed below are links to weblogs that reference
gmperator.js でさらなる変態設定の幕が開いた from retlet.net

Home > Vimperator > gmperator.js でさらなる変態設定の幕が開いた

Search
Feeds

Return to page top