2008-01-01から1年間の記事一覧
ポップアップウィンドウから新しいウィンドウが正しく開けていなかったのを修正。 user.jsを実行した際に、そのドキュメントが長時間解放されないことがあったのを調整。 SQLiteのDLLを最新のものに変更。 RSSバーをChevron(>>)状態で使うと「未読を全て開く…
IME2007が既定のIMEの状態だと、navigateした時点で例外も何も出ないでヒュンと落ちます。原因は分からないけど、fubのコードのCOMの定義がおかしいとかなのかなあ?IE7は起動できてるし。 けどエラーもなんも出ないので、全然分からないです。とりあえず既…
あわてたが追加したらVistaデコのMS IMEが出てきた。それを既定にしたら、fub起動できる。なんだこのトラップ逆にスゴい。
fub起動しても起動しない。タスクマネージャー見てるとひょっと増えてひゅんと消える。どんな状態なんだ笑かす。
主にAutoPagerizeを正しく動かすための調整です。 user.jsで使えるXPathの実装及び、toSourceメソッドに誤りがあったので修正。 http://madchester.s54.xrea.com/archives/fub_net0969.zipあと、AutoPagerize自体も調整しました。最近MICROFORMATに対応して…
Googleがページャれないのは[last()-1]という定義で、計算とかしてなかった。適当すぎる。 あと今日「最近のFirefox関連ブログ記事」からのリファラが第1位なのだが関連してないよ!Firefox関連ブログじゃないよ! とか書くとまた載るんだろう。アホか。
自宅で気付いたの思い出した。セキュリティ的にまあ仕方ない仕様変更のようなので、user.jsからwindow.statusで「loading...」とか出してんのどうしよう。独自拡張すっか。 あと確かにGoogleでAutoPagerize効いてないみたいだけどなんでだろう?俺GoogleAuto…
まだ朝だからもうちょっとなんかするか。
いくつかの問題が重なってて気付いてなかったんだけど、お手製toSourceに問題があるみたいで、キャッシュの有効期限が壊れていたのと、今のinfogamiのデータだとお手製toSourceで壊れるのが重なってて、当初から使ってた人は古いSITEINFOのままずっと使えて…
微調整です。 タブを閉じる際にスクリプトエラーが出ることがあるのを出ないように調整。 http://madchester.s54.xrea.com/archives/fub_net0968.zip
ていうかSITEINFO取ってるinfogamiが500エラーなのか。気まぐれにclear cacheとかしてかなり後悔している。 動かなくなったって言ってた人がいたけど、そういう感じですかね。
http以外でエラーになってました。原因の部分はなんとなく要らないような気がするので、単に抜きました。 http://madchester.s54.xrea.com/archives/autopagerize.user.js
他のスクリプトも動かなかったので再起動したら直ったけど、原因不明。
あれ?昨日は動いてたのに。
なんか忙しいというほどでもないんだけど、まとまった時間が無いです。 IE8が正式に出たらがんばります。というかみんなIE8入れられる環境を用意しておいてください。
本家の更新で、セキュリティに絡むので同じ対処を入れておきました。 開いているページと次ページのドメインが違っている場合は継ぎ足しをしないようにしました。 http://madchester.s54.xrea.com/archives/autopagerize.user.js
Chevronから「未読を全て開く」が開かん。あとアイコンにupて付かないのが不便だ。
IE7環境でもポップアップブロックが正しく動くであろう、というか試してませんが。
自宅で一応確認したら、ポップアップブロック特に変わってない気がする。 IE7のせいかなあ?来週再確認。
XPathの修正だけだとショボいので、ポップアップブロックとかしてみた。 XPathResult.singleNodeValueの仕様に間違いがあったので修正。 XPSP2以降のポップアップの抑止を強化。 singleNodeValueは1個しか無い時にしか返却してなかったので、AutoPagerizeと…
singleNodeValueって1個しかヒットしないと返却しちゃダメなのだと思ってた。 AutoPagerizeが動かないとこで気付いた。バージョンアップするべきだけどちょっとショボいな。なんか他に無いか考える。
http://www.comicpark.net/cm/comc/detail-bnew.asp?content_id=COMC_ASG01034
リークしてないかも。そのままでも、しばらくしたらガクっと下がったりした。GCに踊らされてる。 ただ、user.jsを実行してないと、タブ閉じた時点で減るので精神的。 たぶん、何らかの原因でuser.jsを使うと即時解放されなくて、そのせいでワッシワッシ開く…
非常に困った。fubでのuser.jsはIActiveScriptとかそんなかっこいい方式ではなくて、裏に1枚用意したIEコンポにuser.js実行のたびにiframe突っ込んでそこでexecScriptして、タブ閉じたり遷移する前にペアのiframeを抜いて破棄する、という手順。 今回のメモ…
原因はAutoPgerizeというわけではなくてfubのuser.jsの仕組みで犯人はヤス。
と思っていたが、AutoPagerizeの@includeを * にしたのが原因の模様だ。試しに朝から切っているが、100MBも使っていないじゃないか。 最近だと数時間使っていれば300MBとか400MBとか平気で行ってた。user.jsが原因でなんか解放されないような部分があるわ。…
Vistaだと権限昇格させて起動しているので、アレからfub本体を再起動させると昇格した状態になるから、自動起動はしないでくれと言われてそうしたんだけど、「完了を押すとfubを起動します」とかのメッセージは出しっぱなしだったので、慣れてない俺がしばら…
基本的にWindows Vista環境への対応です。 自動更新プログラムに「規定のプログラム」に登録する機能を追加。 いつの間にかタブを閉じた時に出るポップアップが抑止されていなかったので調整。 Vista環境のリンクバーに表示するフォルダを「Links」にした。 …
ページングめんどい。
土曜から発熱しているが、今週から本番稼動とかで休めない。 Vista対応は大体済んだ気がするのだけど、家で確認するのがダルくて公開できない。 「リンク」と「Links」両方ある人がいるとのことだが「Links」を表示する予定でごわす。 ごわす。