Feb 13
![]()
以前作ったこれがGreasemonkeyのバージョンアップで動かなくなっていたとid:B-SAKATUさんから指摘があったので対応した。
インストールはこちらから
使い方などは以前のこちらを参考にしてください。
以下、この詳細に関して(言い訳)
Greasemonkeyのwikiによると、
2008/01/21のバージョンアップで
* GM_xmlhttpRequest
* GM_getValue
* GM_setValue
* GM_getResourceURL
* GM_getResourceText
↑の5つの関数をunsafeWindow上で実行できなくなったと書いてあり、
このスクリプトはばっちりGM_xmlhttpRequestをunsafeWindow上で実行しているため
Greasemonkey access violation: unsafeWindow cannot call GM_xmlhttpRequest
とエラーが出て動かなくなっていた。
対応としてwikiに書いてあるようにwindow.setTimeoutではさんで実行するようにした。
Livedoor Reader用のグリモンは、unsafeWindow上で色々しているものが多いので同様に動かなくなっているものも
あるかもしれない。
ご注意を!




February 13th, 2008 at 12:47 am
[...] 追記:2008.02.13 バージョンアップしました [...]