謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

2005-08-01から1ヶ月間の記事一覧

エラーページの偽装

Firefox http://nazodane.hp.infoseek.co.jp/uploader/error.xhtml IE http://nazodane.hp.infoseek.co.jp/uploader/test.html ってかIE怖いよ…IEってXULのような感じに実装されてること初めて知った。Resource Hackerで色々弄れそうだけどWindowsが起動しな…

bbs2chreaderのpostのオブジェクト化

http://nazodane.hp.infoseek.co.jp/uploader/post.js http://nazodane.hp.infoseek.co.jp/uploader/new_post-wizard.js 色々適当だったり、bbs2chGlobalを使ってる所がまだあったり…

メモ

Fx

http://lxr.mozilla.org/mozilla/source/docshell/base/nsDocShell.cpp#6480 Components.interfaces.nsIChannel.LOAD_INITIAL_DOCUMENT_URI Components.interfaces.nsIChannel.LOAD_BACKGROUND nsIURILoader @mozilla.org/uriloader;1 URILoader.OpenURI(Cha…

bbs2chreaderを自分なりに改造

規制が続いてて暇だったから改造してみた。 bbs2chreaderテスト版 フォームチェックの改行の多すぎの実装がこれで良いのか分からないのでテストよろ。 Bbs2chGlobalにnsBbs2chSearvice流し込んでみたけどBbs2chGlobalにあってnsBbs2chSearviceにない物があっ…

ハードディスクが20GB飛んだ

ちょっとfsutilを連続で行うbatを書いて試したら20GBもHDが飛んでしまったorz ちゃんと削除したのになぁ… rem for Windows XP cd \ :loop set Num=%Num%_ fsutil file createnew test%Num%.exe 469762048 goto loop本当に危険なので良い子は絶対真似しないよ…

翻訳パネル1.3.14に向けて

リセットの実装完了。RDF難し杉。(普段ラッパして使ってるからcontainerにはターゲットのリソースでInitしなければいけないとか面倒くさすぎ。) 次はコンバート(追加)の実装をしないとなぁ… 所で内部的にエクスポートは実装済み、インポートは実装中ですが実…

nzRunningApp

このプログラム(拡張)を実行しているプログラムを得る。 http://nazodane.hp.infoseek.co.jp/xpcom/xpcom.xhtml#nzrunnningapp あんま試してないけど多分問題なさげ。

メモ

Fx

wikiのパースエンジンみたいなのを作りたい。 ソースの取得 pukiwiki cmd=sourceでソース取得可 http://firefox.geckodev.org/index.php?cmd=source&page=FAQ Hiki c=srcでソース取得可 http://wiki.fdiary.net/xul/?c=src;p=XULRunner メニューの取得 pukiw…

拡張名のローカライズ

Fx

1.8branchに入れ替えて起動したらエラー、en-USに戻すためにもとひこさんのJLPのpreferencesを見てたらextensions.{ID}.name等にpropatiesファイルを指定してる。 about:configでもディフォルト値として認識してるのでprefsのローカライズはそれでできそうだ…

URLを標準のプログラムに渡す方法

Fx

var messenger = Components.classes["@mozilla.org/messenger;1"].createInstance(); messenger = messenger.QueryInterface(Components.interfaces.nsIMessenger); messenger.launchExternalURL(string); らしいです。 Thunderbirdからは使えるけどXULRunn…

devboiを入れてみた

Fx

devboiを入れてみました。 #にしても4Mって… あちこちに散らばってる"比較表をまとめた"ような感じ。 にしても二分の一とか♥とか½とかはなじめない。 ディフォルトでMozが含まれてなかったりMozのバージョン分けがされてなかったり… サイドバーにie6、moz、o…

色と色とのXOR演算

Web

続・色と色を XOR 演算してみたにつられてJS版を書いてみた。 処理速度、面倒くささの関係から三桁です。 カラーパレットの自動作成に手間取ったけど他の部分は簡単。 変更するとどんどん下に下がってく…orz http://nazodane.hp.infoseek.co.jp/uploader/col…

word-break

なんか改行規則とまとめられた模様。 日本の仮名の小文字(ぁ〜ぉ、ァ〜ヵ(半角はァ〜ォ)、ゃゅょっャュョッ(半角も)) 日本の繰り返し文字(々) 是だけかな… looseだとこれらの先頭に来れない文字でも崩す、break-strictだと非CJKも崩す(ややこしい事書かれて…

text-justify

XPCOMが作れなくて方向転換。 text-justifyのパッチはずっと放置しっぱなしだったので再度最新ので差分を取ってみた。(全く変更はしてない) http://nazodane.hp.infoseek.co.jp/uploader/textJustify.diff 英語ができないって苦労するなorz ちなみにバグはこ…

Wikiの構文やらはてなの構文やら

Web

統一性がなかったり構文と構文が干渉したりエスケープ方法がなかったり(文字参照で回避可能だけど)であれです。 PukiWikiは比較的良い方だけどはてなはかなりややこしい…

ECMAScript 4の草案

Fx

http://www.mozilla.org/js/language/es4.html ふむぅ 2003年から止まってるのはどういうことなのかなぁ… 目立つところではas、class、namespace、package、private、export、extends、superって所ですか。 privateのサポートは特にお願いしたいところ。 JS2…

色と色とのXOR演算

Web

色と色を XOR 演算してみたを読んで非常に気になった。 どんな色になるんだろう… var color1=0x888888 var color2=0x24f456 alert((~(color1 & color2)).toString(16))単純に是でいいはず…が何故かマイナスorz(当たり前か) っと思ったらXOR演算子があった。 …

商標問題

鶴亀メールが訴えられたという事から俺も商標に気を付けないとなと思った。 商標を取るにしても商標を取られてないか確認するにしても面倒くさそう。 拡張の名前も含まれるのかな… よく商標を先に使い始めれば登録しなくとも大丈夫と考えている方がいますが…

ローカライズの管理

だんだん面倒くさくなってきた。 コントリビューターまで言語分けするんじゃなかったなぁと思った次第。

b2rの書き込みでの行の末尾の空白

b2rの書き込みでの行の末尾の空白を全て削除するようにしようと思った。 そうすればAA拡張等で似非ブロック貼り付けの実装がしやすくできるはず。 特に実害もないはずだしその内パッチ出す。 replace(/(\s| | | | )+(\n|$)/,"$2")未テ…

batでbeep音を鳴らす

""を書くだけでbeep音が鳴る。 んで説明のために""をutf-8でxmlに埋め込もうとしたらXML整形エラーorz だと"数値実体参照で不正な文字コードを指定しています"ってorz RSSまでエラーになるの忘れてた。 どうしようかなぁ…

bbs2chreaderの改造

post関係で色々弄ってる訳ですが某所のスクリーンショット見て絶望した感じ。 まぁUIは改造すりゃいいか… sageチェックやら自動再書き込みやらemスペ、enスペ、thinスペの実体参照への置換やら先頭の空白、二つ続きの空白の置換やらを改造したので本家にパッ…

SHTML

右クリックとHTMLソース閲覧の禁止を提供するソフトが登場らしい(slashdot) JSの一般的な機能制限をしてるのである程度(選択範囲のソースの表示)はできたがショートカットキーが使えなくなるがうざったい。(Ctrl+Aが使えない) 後、背景画像の表示がbodyだけ…

consoleのAPI

Fx

面白そうだったので作ってみた。 firefoxのtrunkのみでしか動かないかも。 http://nazodane.hp.infoseek.co.jp/uploader/console.xhtml #どうせdumpもあるから使いどころなんてないですけどね。

XForms

Fx

企業の力は凄いなぁと感心するばかり。 ステータスもみるみるうちに緑色に。 色々テストしてみたいところ。

拡張パッケージ内にショートカットがあるとエラーでインストール/アンインストールができない

Fx

拡張パッケージ内にショートカットがあるとエラーでインストール/アンインストールができないっぽい。 nsILocalFileの*.lnkを含むディレクトリ削除で問題が起きてそう。 テストケース作ってbugzilla-jpに投げるか…

拡張のID

Fx

拡張のIDは現在GUIDが使われてますが最近のfirefoxでは"拡張名@URI"を使ってます。 そこでそのバグを調べたら、ここでメールアドレス風のも使っていい事になった模様。 https://bugzilla.mozilla.org/show_bug.cgi?id=275529 但し明確にURIを使うとは書いて…

最近のFx拡張

Fx

最近は流行に疎いです。 IETabはセキュリティー的問題が必ずあるはずなので後で試して見ます。プラグイン自体はNS8の方が安全なはずだけどNS8ってライセンスやらソースやらはどうなってるんだっけか? サムネイル系の拡張は面白そうですが需要があるのかとい…

スタイル分けの話

Web

私がセレクタハック(?)を嫌う訳を読みました。 俺はphp使えるところ(場所は言えませんが)では振り分けの際、style.cssとbrowser.phpを呼び出して@importでie.css、gecko.css、opera.css等を呼び出すようにしています。 セレクタハックより楽です。 style.css…

ファイラー拡張

レジストリ関係が使えるようになったので色々使える程度までにはなる予感。 但しtrunkでファイル名が飛び出してしまうバグの修正を先にしないとなぁ… ある程度完成。 一部未ローカライズ、開けない。 但しあんま使いやすくなった感がないのが残念。 並び順が…