2008-01-01から1ヶ月間の記事一覧
Firefox3対応版はgis?t 始めました - 0xFFからどうぞ はてなスターの星をプロフィールアイコンに置き換えるGreasemonkey Script - 0xFFを更新しました。 単に無駄なコードを削っただけですが、以前のバージョンは引用が表示されないバグがあったりしたのでア…
0x廃棄階層 http://os0x.g.hatena.ne.jp/os0x/俺専用グループをつくってみました。 技術中心。と、ネタっぽいのとか。 んで、こっちは割と一般向けなことを書こうかなと思います。今後もよろしくお願いします。
「またニコニコ動画見てる」とTwitterに投稿するリンクを作成するGMスクリプトバージョン0.2 - むぅもぉ.jpをOperaでも。 Twitterの仕様上使えなくなったので、代わりにTwitterへのリンク(status付き)を設置するだけのシンプルなScriptに修正 http://ss-o.ne…
さらに改良版がありますAutoPagerize Hacks: Object.prototype.watch - 0xFF カスタムAutoPagerize - 0xFFをどうぞ すみませんが、当面は修正版のリリースの予定はありません。Twitterのhomeで11ページに行くとolderへのリンクがなくなっている件について - …
oAutoPagerizeのSITEINFO追加 - 0xFFで書いたstock.xchngのSITEINFOはoAutoPagerizeでは問題ないんだけど、Firefoxではbase要素のせいで3ページ目でエラーが。。というのも、nextを取得する際に、その要素はページには追加されていないので、base指定による…
今頃感はありますが、 TwitterPostAnywhre - 0xFF Twitter Post Anywhere for Greasemonkey Twitter上で色々閲覧できるTwitter MultiPlayer(+Tinyurlの展開) - 0xFF Twitter MultiPlayer for Greasemonkey Twitter decode Tinyurl for Greasemonkey を更新し…
はてブニュース用SITEINFOできた! - kaz::hatena stock.xchng(カテゴリページ)でのAutopagerize対応方法 - WEBデザイン BLOG ,{ url: 'http://labs.ceek.jp/hbnews/.+' ,nextLink: '//h3[@class="main-navi"]/a[last()]' ,insertBefore: '//h3[@class="ma…
JavaScriptのイベントリスナーの話 - public static void main 勉強会補足 - about:blank Re: イベントリスナーの話 - hogehoge @teramako無名関数でブラウザごとに振り分けられた関数を作成しておくTipsは最近意識して使うようにしているのだけど、今度はこ…
AutoPagerize0.0.18 - SWDYHより、 siteinfoにinsertBeforeがなくてもいいようにしました。 とあって、実装は下記のようになっている。 if (info.insertBefore) { this.insertPoint = getFirstElementByXPath(info.insertBefore) } else { var lastPageEleme…
//==UserScript== // @name neta desu // @include http://*.hatena.ne.jp/* //==/UserScript== window._opera = window.opera; window.opera = null; ネタですから…… (でも、実際にダイアリーはプレビュー、ハイクはリサイズできるようになるのだ)
どうもよくわかってなかったというか、誤解していた部分があったようなので、とりあえずFirebugで書いてみた。 var log = console.log; log("a/a".match("a")); // "a" log(RegExp.$1); // log("a/a".match("(a)/")); // "a/", "a" log(RegExp.$1); // a log…
Opera で Google Web History を使えるようにする UserJS - mallowlabsの備忘録をAutoPagerize対応にするpatch *** 19741.user.js Tue Jan 22 12:51:51 2008 --- UseGoogleWebHistory.user.js Tue Jan 22 14:01:53 2008 *************** *** 14,20 **** // h…
[暴満館] OperaUserJavascriptManagerに、ver0.20で待望の更新機能がついたので、それにあわせてヘッダに@checkurlと@lastupdate*1を追加。 // @checkurl http://ss-o.net/userjs/oAutoPagerize.js oAutoPagerize SITEINFO: my opera photo - Higé au laitと…
未読件数だけでいいよね。 //==UserScript== // @name compact ldr title // @include http://reader.livedoor.com/reader/ //==/UserScript== opera.addEventListener("BeforeScript", function(e){ if (e.element.src.match(/\/js\/reader_main[\.\d]*js$/…
LDRize.Opera用に、some相当の関数を書いていて気がついたことをメモメモ。配列を走査する際に、目的の値を見つけたらそこでループを抜けたい場合というのは良くあるケースだと思います。普通にfor文などで回す場合は、breakを使うのが一般的です。ただ、for…
id:seltsam より、setTimeoutでずらして回避というアイディアを頂きました。Thx! そういえば、LDRもそれでポップアップブロックを回避してました。というわけで、以前書いたeachLater関数を使ってみました。 window.Minibuffer.addCommand({ name: 'open', c…
LDRizeのOpera、WebKitへの移植版です。SITEINFOファイルは定期的に更新されているので、適当にアップデートしてください(Windowsの場合、バッチでどうぞ)。 for Opera http://ss-o.net/userjs/0minibuffer.js http://ss-o.net/userjs/0LDRize.SITEINFO.js h…
?D of Kをベースに。 if (typeof(GM_addStyle) != 'function') { function GM_addStyle(css) { var head = document.getElementsByTagName('head'); if (!!head) { var style = document.createElement('style'); style.type = 'text/css'; style.textConten…
はてなハイク用GreasemonkeyをOpera対応に - 0xFF関連。g:subtech:id:cho45 さん作の Haiku の Reply を全部展開する Greasemonkey - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtechがやはりGM関数の都合でGreaseKit1.4では動かないの…
GreaseKit 1.4でセキュリティの問題からGM関数が削除されました。GreaseKit および Creammonkey の GM 関数に関する脆弱性 そのため、jAutoPagerizeなど多くのScriptが動作しなくなっています。*1そこで、同じくGM関数がない前提で作成しているoAutoPagerize…