うごメモ

うごメモ仕様まとめ(3) うごメモはてな上にあるいろいろな情報2

うごメモ仕様まとめ一覧 - NoMeaning前回の書き忘れみたいなもんです。 コメント メモのコメントは違うページになっています。うごメモはてなでもAjaxで動的に読み込まれています。(Javascriptがoffだとiframe)。そのページのURLは http://ugomemo.hatena.ne…

うごメモ仕様まとめ(2) うごメモはてな上にあるいろいろな情報

うごメモ仕様まとめ一覧 - NoMeaning うごメモはてなにあるいろいろな情報の一覧です。 普通にうごメモはてなからみられるものは省略します。 なんか書き忘れている気がするので後で追加するかもしれません。 作者の情報 普通では見られないものや、内部処理…

うごメモ仕様まとめ(2) うごメモはてな上のメモファイル

うごメモ仕様まとめ一覧 - NoMeaning うごメモシアターにアップロードされたメモは、うごメモはてなのために様々な形式に変換されて、HTTPでダウンロード可能になります。 画像形式 メモのサムネイル画像およびサムネイルのアニメーションはこちら。 うごメ…

うごメモPPM仕様まとめ(1) 作者IDと作品ID

うごメモ仕様まとめ一覧 - NoMeaning 作者ID 世界中のDSiを一意に識別するIDです。DSiID、うごメモIDと呼ばれることもあります。初期化などでIDは変化します。 長さは8byteで文字列で表す場合は大文字の16進法で表記します。 うち後半4byteは本体のMACアドレ…

うごメモ仕様まとめ一覧

うごメモやうごメモはてな、PPMに関していろいろ解析したり調査したりした結果をまとめていきます。で、このページはまとめのまとめです。 自分用でもあるので適当な部分があったり。今後の予定もあります。 その他 ノンジャンルや汎用的なもの 作者IDと作品…

うごメモはてなの作品ページのメモがでっかくなった件について

2011/09/16にうごメモはてなのPC版の再生ページの表示がでっかくなりました。 右上の矢印ボタンを押すと小さくなります。 しかし、その設定を保存するコードはこうなってます。 new Ten.Cookie().set('_hatena_small_player', 1); いちいちなんでもnewするTe…

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

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

個人用にPPM解析を実装した

製作時間1時間。 PPMを解析して、リストビューに表示。 選択すると右の表示欄に出る。 DLメモ対策に、上紙と下紙非表示機能搭載。 300ページぐらいまでならストレスなく見られるはず。(それを超えるとメモリの使いすぎなんかも含めて遅くなるけど。仮想リス…

うごメモはてなのFAQが大幅に更新されている

うごメモはてなのFAQが大幅に更新されています。 http://www.hatena.ne.jp/faq/q?c=121 利用者の方々はご確認を。

うごメモのコメントの503

最近いつも安定していたパソコンからのコメントで503が多くなった。 混雑でアクセス拒否ってところか。 いつもみたいに403を返さないだけわかりやすいけど、夏休みになればもっと増えるだろうな。

うごメモのヘッダが変わったね&Greasemonkey途中経過

変わりましたね。シンプルかつスマートに。 ウゴレターの部分のセレクタが変わりましたが、前回はたぶん動的に読み込んでいたのが、静的に表示されるようになったのでそのままイベントを設定できて楽です。スクリプトですが、とりあえず、Firefox、GoogleChr…

うごメモはてなで、ユーザーのお気に入り一覧を取得するAPIっぽいの&スクリプト途中経過

いろいろと調査しているうちに、またよさげな物を。作者ページのお気に入り一覧で、「他○○名」を押すと、続きがその場で読み込まれる。 チャンネルやコメントみたいにどこかのページがあって、それをAjaxしているに違いないと開発ツールで通信を見たところ、…

うごメモはてなのサムネイルGIF一覧表

「http://image.ugomemo.hatena.ne.jp/thumbnail/ + DSi識別子 + 作品識別子 + _ + [?] + .gif」に、そのメモのサムネイルが収められています。 例:「http://image.ugomemo.hatena.ne.jp/thumbnail/194D3F40AA3EDA09/3EDA09_0AC5E3BB520A7_041_ + [?] + ".gi…

レターポップアップ移植完了

レターポップアップの移植が完了しました。 前のコードより、かなり40行ほど短くなりました。後々のポップアップに使えるよう、一部のスタイルを別にしたりという工夫もあるので、そこを除けば100行ぐらいです。 面倒なsetTimeoutでのタイムアウト処理がいら…

うごメモはてなでもコメントに番号表示

いや〜、jQueryいいね。やっぱり。なれないのでうまくいかないところもありますが、jQueryの魔法、メソッドチェーンが強力。 メソッドチェーンは、jQueryの関数の大部分が戻り値として、自分自身を返すのを利用して、$("&gtldiv<").css({"border":"1px solid…

やっぱりjQueryを使って書き直そう!と決意。

前々から検討していたことですが、テストしてみたところ、それほどスピードがネックにならないようなので、結局jQueryを導入して、書き直すことにしました。 次の版の公開まで待っていた方がいましたら、すいません。 しかし、jQueryはAjaxからアニメーショ…

たまには成果を書かねば

サボってばかりではいけないので。うごメモの普通の検索時、なぜかjavascriptを直にhrefに指定されているおかげで、新しいタブで開けない。 そこで、検索ボタンのhrefを上書き。clickイベントを設定する。 oepraでのみしかチェックしていないので、他のブラ…

コマンドサーチ拡張途中経過

作っていたコマンドサーチ拡張がいい感じになってきました。 上のコマンド検索へのリンクを押すとおもむろにこんな窓が。 狭いスペースにボタンを詰め込んであります。 ボタンをポチポチと押すと、ちゃんと入力ができます。 それで「検索」でコマンドサーチ。…

WPFでPPMPlayerを書きなおそうと思ったら死んだw

これからの時代、やっぱWPFでしょ!っと思って書き直してみようと思った。 しかし、WPFってぜんぜん違うね。もう、ぜんぜんわからんかったよ。 ということで、入門サイトから少しずつ勉強しようっと。 PPMPlayer?延期延期。スクリプトも進んでいますよ〜

AutoPagerizeに対応させる

連続カキコ。operaのみでチェック。うごメモはAutoPagerizeに対応していない。 それっぽいスクリプトは入っているんだけど、うまく動作していないらしい。 ちゃんとやるには、addFilterで追加をフックしてやつ必要がある。 しかし、星の数を取得するHatena.U…

無駄に詰まった・・・

処理中に、フレームスピードを正常に取得できない不具合を見つけた。 いろいろ探したんだけど、結局かなり時間がかかって単純なミスを見つけた。 途中でなぜかは存しているメモがあったせいで、余計に時間がかかった。(アニメーションサイズがファイルサイズ…

え!?3DS用のうごメモ、確定なの!!!???

あくまで、3DSのうごメモは聞き間違いだと思っていたんですが、 http://www.nintendo.co.jp/3ds/support/nottransfer_3ds_software.html ココに。 http://www.nintendo.co.jp/3ds/support/nottransfer_3ds_software.htmlニンテンドー3DS用の新しい「うごくメ…

うごメモにレター設定ができたらしい。

こんにちは、はてなのさわっちょです。 本日、うごレターの機能追加を行いました。 うごレターの新機能「レター設定」は、マイルームからご利用できます。 新しく追加した機能は、以下の2点です。 (1)「すべての未読レターを既読にする」機能 「すべての未…

スクリプト公開

チャンネル拡張の一応完成版。 結構しょぼいです。特に要望が無ければ、続いてコマンド検索部分を拡張します。 - そういえば、AutoPagerizeの対応を忘れてた。そのうち修正します。

透過やループ、ソフトにしてみる

音楽はムリポなので、あきらめた。ということで、透過とループ指定の確認。 0x06A4の位置から4byte続く、詳細不明の場所に両方格納されている。 もっといえば、0x06A6。 それにつめて入れられている。以下の表は、0x06A6の対応表。1が、一番下のビットをさす…

スクリプトで、消去ができるように。

チャンネル一覧から簡単にはずせるようにしました。 一度iframeでも実装してみたのですが、そもそもメモのチャンネル一覧からもリダイレクトなしで消去できてるよな?と思って確認したところ、やはりXHRで送信していました。 いろいろ確認したところ、「+」…

とりあえず、完成!!!!!!!!!!!!!!!!

スクリプトサボり中。 やはり、スピードが遅い。 だいたい50ページで1秒も使う。 650ページのフリップノートマリオだと10秒〜15秒。 待てない時間ではないが、長い。タイムラグを探すと、意外とフレームの読み込みだった。ページによっては0.1秒もかかる。 …

やった!解析の精度が格段にアップ!!!!

これが前回。 そして、前のページとのXOR差分を実装しました。 それでもうまくいかなかったんですが、フレームのアドレスを取得する際、オフセットテーブルのサイズを足し算するのを忘れていました。 それを足したところ・・・ キター!ー!−!−!−(゚∀゚)ー…

【α公開】アカウントポップアップとレターポップアップを改良

なんとなく、ポップアップをドラッグで移動させられるようにしてみました。 極力軽いライブラリを探した結果、かなり小さいのを発見したので勝手に使わせていただきました。感謝。 [JavaScript]単純なドラッグドロップだけを提供するライブラリ / LiosK-free…

その作者が関連付けしたものに色をつけてみた

その作者自身が関連付けたチャンネルに色をつけてみました。 ただ、IDがつかない場合があるので同じ名前の人でも色がついてしまいます。それにしても、いったいなぜ本人が突き止められないようにしてあるのでしょうか。関連付け荒らしへの報復を防ぐための処…