user.jsの最近のブログ記事

最近 Firefox から一部のサイト利用時のみ Google Chrome を使うようになりました。

livedoor reader も その1つなんですが、kuyさんの『LDR Ad-Entry Blocker』を始め、chrome でお勧め!みたいに紹介されていた『LDR prefav』も動いていなかった...

どっかの段階で chrome 側の仕様が変わったのかなぁ、とソースを見てみた所 unsafeWindow すら sandbox 内のものになる為、サイト側の作っているオブジェクトに触れなくなってる模様。

LDR のエントリを操作するタイプの user.js はLDR.register_hook を使っている為全滅してるみたい...

 

イベントをフックする所が問題なんだから、定期的に監視するみたいな感じで出来るんじゃないかなーと思ったけど、既に素晴しい user.js があるのに、いちいち新しいコードを書くのは面倒だなーと思って、悪足掻きしてみたら動いた。

作ってって言われたので作ったけど、こういうのは はてな本家がやればいいのでは?


firefox用

chrome用


firefox版をさくっとjQueryをrequireして作ったら、chromeではrequire対応してなくて、

自前で読み込むのも何だから、chromeのコンソールで$x試してからxpathで書いたらuser.jsでは使えなくて

イライラしながら(結局一番シンプルな)querySelectorで実装したのだった。


なお、flash絡んでるオブジェクトのclickとかめんどくさくて取りたくなかったので、イラスト入力モードになってるかを確認するようにした。

Firefox8が出てたので更新してみたんですが、一通り問題なく動いてるようで安心安心。

グリモンも最新が出たようなのでそちらもついでに更新。

 

僕はMinibufferとLDRizeを使ってなかったんだけど、回りの人はけっこう活用してるようで動かないと問題になっているよう。

ついでにvimpとの連携のも動いてないとの事なのでちょっと導入して、勉強がてら見てみた。

 

なお、ここまでたどり着く過程でmashironに聞いたり、mashironに確認したり、mashironに教えを請うたりしました。

mashironありがとう。

アフィidを削除するuser.jsとか多いんだけど、任意のアフィIDを付与する系ってあんまり見かけない。

個人的に、お世話になってる人の検索フォームを毎回通して買ったりしてたんだけど、それもめんどうだし、ブックマークレットだと度々忘れるし、、、と思って探してたんだけど近いのはあった。
しかし置き換えのみで付与はしてくれないみたいなので改造した。

何かtwitterにタグ付けれるサービスが出来てた。
Twittag [Twitter ユーザタグ付け web サービス]

けどFireFoxの拡張しかないようなのでカッとなって昼休みにoperaでも動くようにした。
(とはいえ時間ないのとapiがちゃんと提供されてないので表示だけネ☆

favotterに仕様変更があり、不適切な文言が含まれるpostに対してはそれらの文言を不可視にする機能が付きました。
まぁ前々からそれらの文言の所為でGoogle AdSense外されてるくらいだし、いい事だと思うけども。
選択肢ではなく完全に見れなくなるのはどうなんだっつー話しでグリモン作ってみました。

- install Script -
※なお通信のドメイン越えが必要なのでopera版は作ってません。
  api使えば可能だけどshowのapi叩き続けるとかそっこうでapi使い切るので、、、

トップ、status個別、個々人のページで表示されているはずです。
一応auto pagerizeでの展開先にも対応できるようにしてあります。

拙作のTwitter関連サービスでfavを行なうグリモンFavorizeがtsupoさんの手によって大幅に強化されていました。

[観] [Greasemonkey] 『Twitter関連サービスで見つけた発言を「お気に入り」に登録する favorize』をいじってみた

IE対応に加えて、対応サイトも4つ程増えているようです。

ふぁぼったーが公式でfav対応してくれたのと、俺自身が普段FireFox使ってないのもあってFavorize使わなくなってたのですが、こうやって他の人の手によって自分が作ったプログラムが生まれ変わっていくのはいいなぁ。
Codereposにでもさっさと投げておけばよかったかなー。

けっこう前に公開したOpera移植版のSBMCommentsViewerなんですが、ノートに入れようとoSBMCommentsViewerで検索したらひっかからなさすぎてビビった。

tyoro.exe: SBMCommentsViewerのopera対応

でも実際のページには"oSBMCommentsViewer"って文字が1片も含まれてなくて、Downloadリンクの先のファイル名だけこれになってた。
実際のuser.jsの名前定義の所は「SBM Comments Viewer for opera」

バラバラすぎるw

という事でここで名前を出す事で検索出来るように試みる。

※このエントリ公開時点でのgoogle検索結果は以下の1件のみ
User JavaScript/多くのページに適用されるUserJS - ウェブブラウザOpera みんなで作るまとめページ (Opera-PukiwikiPlus!)

ありがとうございます。

twitter公式の検索サービスであるsearch.twitter.com(元Summize)に対応しました!

今回はnatu_nさんがコードを書いてくださった為、僕は何もしてません!
natu_n++!

ダウンロードは以下から>w<
tyoro.exe: Twitter関連のサイトでFavれるようにするグリモン 『Favorize』公開

ふぁぼったーやtwitter検索からFavれるグリモン、Favorizeを一部更新しました。
機能追加ではなく、正常動作していない場合があったのでBugfixです。

具体的にはgetでFavのAPI投げてたらAPIの仕様変更で利用methodによる制限にかかってたっぽいのでPostで投げるようにしますた。
(@supistar thx!
一時".xml"を付与しないとサクサクFavれたりしたのですが、何かtwitter側がxss対策でauthenticity_token対応したので、そっちの抜け道もアウトだったんですが、今回の対策でサクサクです。

ダウンロードはこちらから。
tyoro.exe: Twitter関連のサイトでFavれるようにするグリモン 『Favorize』公開


メインブラウザがoperaなのでoperaでも動くようになるといいのになー。

2012年11月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

月別 アーカイブ

2012年
2011年
2010年
2009年
2008年
2007年