不具合が内容なので、うごメモ拡張をRC版として圧縮しました。

1.0.0.2で特に不具合が内容なので、圧縮したものをRC版として公開しました
下記からダウンロードしてください。問題が出なければこのまま正式版になります。
http://www.geocities.jp/ugomemo_harimau/greasemonkey.html

うごメモスクリプト最新版公開しました1.0.0.2

いくつかの不具合および実装を行った1.0.0.2を公開しました。

GoogleChromeの履歴関連
不具合がやはり直っていなかったので再び修正。ご迷惑をおかけしました。まだ出るようならコメントまでお願いします。
・チャンネル検索拡張
ボタンからその場でチャンネル検索できるようになりました。かなり狭いスペースに押し込んだのでみにくいです^^;
「移動」を押すと普通の検索ページに飛びます。
・作品ページでのチャンネル拡張を実装
作品ページでチャンネル名の後ろに作者名を乗せて、クリックすると検索ページに行くようにしました。
また、その作者が関連付けたと思われる場合(ユーザー名で判断)、背景色がピンクになります。旧版スクリプトでは画像が含まれると判定に失敗しましたが、今回は画像が含まれていてもある程度大丈夫っぽいです。
・そのほか細かい修正
派生作品の原作者にアカウントポップアップが表示されないのを修正。


これ以前のバージョンで拡張の有効/無効を右下の設定から変更した場合、一度リセットされます。何らかの不具合でおかしくなっている可能性があるので、一度右下のFAQ横の「うごメモスクリプト設定」から必要なチェックが外れていないかを確認してください。

あと、FirefoxだとjQueryUIのグラデーションが行われません。面倒なので、あまり気にしないでください。利用に問題はないはず。

また、今後のRC及び正式版では、Closure Compiler Serviceによってjavascriptの圧縮を行います。(今回はβ版なので行っていません)

ダウンロードはこちらhttp://www.geocities.jp/ugomemo_harimau/

最近うごメモが究極的に不安定らしい

どうやら、皆さんうごメモが安定しないらしいです。障害のページでは修正済みと書いてありますが、不具合は続投中。
例えば、
・トップ画面が真っ白に
・トップ画面にうごレターとか出る
・マイルームには入れない(DXから普通のにすればよさそう)

結局、夏休みで人が多いのが原因なんでしょうか。
個人としては、一度メンテナンスとしてサーバーを再起動させ、PGLのように接続台数を限り、それにもれると接続を拒否するようにすべきだと思います。
また、コメントと作品の連投規制や、一日の投稿数を制限するなど負荷軽減に努めてほしいものです。
HTTPでのアクセスは今のところ安定していますが、それでもコメント時などに503などに飛ばされることがありますね。

スクリプトの不具合がたぶん修正

確認したところ、やはりGoogleChromeで不具合を確認。
location.hrefを書き換えるのが相当相性悪いらしい。
ということで、location.hrefでページスコープで実行していたjavascriptを全部scriptタグの挿入でやることにしたら、うまくいきました。これもたぶんですが。
もう少し確認したらリリースすると思います。

あれ?不具合直ってない?

前回修正したつもりのGoogleChromeでの不具合だけど、なんか完全には直っていないっぽい?
もう少し調査してみます。
わからなかったら、原因だと踏んでいる部分が正しければたぶんGoogleChromeだけAutoPagerで星の継ぎ足しが余分な処理が必要なだけでそれほど実害はなさそうなので、回避させます。

うごメモ拡張、今後の予定

・Webへ投稿の非表示の有効/無効
TwitterとかFacebookとかが追加されてより邪魔になったので、この前おまけでつけたクリックで表示する機能が結構役に立ってますね。Webページに投稿することなどまずないので。でも、よく投稿する人もいるかもしれないので、ON/OFF出来るようにしないと。
・前回の修正でアカウントポップアップとかで星の数が表示できなくなっている。
ってことは、前の修正部が的確な実行が出来ていないということ。あのやり方ではダメだったかな?
うまく出来なかったらGoogleChromeだけごまかすコードを書こう
・コマンド検索部拡張リリース
とりあえずいい感じに出来ています。このままリリースでもいけそう。それにしても、横幅を絞りすぎた感が微妙にある。もう少し横幅を大きくしても大丈夫だったか。
・チャンネル拡張の追加
面倒でパスしていたチャンネル系拡張を再実装。前の似合ったメモ一覧からチャンネル解除できるのはチャンネルの管理人とかにとってチ機能は便利だったのかもしれない。
・サイトの説明を修正
インストール部とかを修正したい。スナップショット取るのが面倒。
・非公開スクリプトでやっている部分の一部を実装
具体的には、メモ一覧にPPMリンク(完全自分用)、コメントサブアカウント誤爆防止、お気に入りヘッダ。
ちなみに、お気に入りヘッダは、完全に独立したブックマークのようなもので上にバーを作ってそこに登録できるようにするという機能。
作者、作品、チャンネルなどのページにある追加ボタンを押すだけで追加可能。
作り直すなら、フォルダわけとかも出来るようにしたい。localStorageにJSON形式で保存すれば簡単そう。あと、設定は右クリックでできるようにしよう。
・新機能
星付けサブアカウント誤爆防止、それ以外現在思いつかない。とりあえず、非公開スクリプトからの移植を実装しよう。
・バグ修正
確か、検索ページでアカウントポップアップを開くと検索のページャーが消えるバグがあった気が。勘違いかも。

GoogleChromeで戻るボタンで正常に戻れない不具合などを修正しました

id:go-rhythm さんのご報告により、GoogleChromeにて戻るボタンで正常に戻ることが出来ない不具合を確認しました。
調査の結果、location.hrefを使って長いjavascriptを実行していたのですが、それが原因だったようです。仕様なのか不具合なのか不明ですが、とりあえずスクリプトタグを作成し、それに流し込むことでたぶん不具合は解決しました。他にも、いくつか不具合らしきものが見つかったので修正しました。

ついでに副産物で、GoogleChrome版をGreasemonkeyから拡張機能に変更しました。
これで作る際の利便性と、あと速度も上がると思われます。また、ドメインの壁を越えて通信したり、タブの制御など、通常のGreasemonkeyでは出来ないことも拡張なら出来ます。現在では利用していませんが、今後そういうことにも対応できます。

・・・と完全に拡張用に書き換えてから気がついたのですが、Yahooジオシティーズでは拡張子に制限があり、GoogleChrome拡張機能の拡張子、crxはアップロードできないのです。
ということで、無料外部のアップローダにアップロードしました。
大手のサイトらしいので、安心してご利用ください。

こちらの1.0.0.1【β2】のGoogleChrome版よりダウンロードページに飛べます。
http://www.geocities.jp/ugomemo_harimau/greasemonkey.html


もし他にも不具合・要望があればぜひコメントまで。