タグ別アーカイブ: Firefox

最近のプログラミング状況まとめメモ

・foxhistory
…と名付けた。
Firefoxの履歴を複数のPCで共有する拡張です。
サーバ側をPerlで作ることにしたんですが謎すぎ…

・MultiWallpaper
メモリ不足のエラーに対処作業中…
GC.Collect();しても効果なし…
ちびちび画像処理するのはめんどくさいし出来るかどうかも分からない…

・NEditor3
ツールバーのコピーボタンが変なとこにあるのを修正。
Footy2コントロールの新しいのを使えるようにしようかと思いましたが…自分でFooty2かManagedFooty2の方を弄らないと現在使っている機能の維持は出来なさそう…
問題がある訳じゃないし古いバージョンのFooty2で良いかなぁ…

・DiscCollector
DiskCatalogManagerがちまちましたバージョンアップでかなり使いやすくなっていたので、こちらを使わせてもらいます。
PowerDriveというかDacal社製のディスク管理ハードへの対応は…諦めますか…
Dacal社様にいただいたAPIで、PC上から直接番号指定しての取り出しとか内蔵DVDドライブへの読み込みとかが出来るようになったのでDiskCatalogManagerで十分な気がしました。

Update Scannerがブックマークに設定を保存するように

 FirefoxのWeb更新チェッカな拡張機能「Update Scanner」が、バージョンアップで設定をブックマークに保存するように…
えーと…Foxmakrsの存在考えてないですよね作者…
従来の方法に戻すことも出来なそうですし…
Update Scannerは日本語UIじゃないし自分で作ろうかなとか思った。
…思っただけですが。

Firefoxの拡張機能を作るどー!…いつになることやら

 メッセでとある星の人に聞かれたんですが、Firefoxの履歴を共有する拡張機能はないかと。
自分も欲しい機能ですが、見つからないんですよねぇ…
ブックマークはFoxmarksで共有できていますが、こんな感じで履歴も共有したいです。
どなたかご存じでしたら教えてください。

 んでまあ見つからないから春休みの時間があるときにでも作ろうかなと。
最悪Foxmarksをちょっと弄ればできるはずです(悪)
まあそんなことしなくても、Placesを見て差分をアップロードダウンロードするだけで基本的にはいけるんじゃないかなあと予想。
Firefoxを複数の場所で同時に起動してたらどうするかとかいつ更新するかとかは考える必要がありそうですが…

Firefox 3.0.2にバージョンアップしたら保存していたパスワードが消えた

 Firefoxを3.0.2にバージョンアップしたら、ブラウザに保存させておいたパスワードが消えました…
まあブックマークや履歴と違って消えてもそう困るわけでもないんですが、入力し直すのも面倒だしと復旧作業開始。
signons3.txtの文字化けしているところを直せば良いということでしたが、日本語が含まれている箇所があったものの文字化けはなし。
それで色々怪しいとこ弄ったりしましたが、結局は文字コードをUTF-8にすれば良かっただけの模様。

 セキュリティ関係以外だとダブルクリックでの日本語の文字選択がおかしかったのが修正されたようです。
英語の単語選択でダブルクリックすることは良くありますが、日本語の文章でダブルクリックすることは全然無かったので気づきませんでした。
今もやってみましたが、基本的にひらがな/カタカナ/漢字/英字/数字別に選択されるだけなので、漢字の単語を選択したいとき以外はあまり使えない感じです…

Firefox拡張作成…nsIWebBrowserPersistねぇ

 作りたい拡張機能(更新チェッカ)を作るのに大事なページのダウンロードについて。

 ScrapBookとかFiregesturesとかFoxage2chとかすばらしい拡張機能を作られているGomita氏(で良いのかな)のブログのXPCOMカテゴリに大量に役立ちそうな記事がまとまっているのを発見したので使わせて貰いました。(ありがとうございます)
…んですけど動かない。
今回は「nsIWebBrowserPersist の基本的な使い方 (1) ~ 基本形」という記事を参考にさせていただいたんですが、全然環境そろえてないのでAlertを使ってどこまで実行できたか確認してみると、URLのオブジェクトを作るところで失敗している模様。
特権の取得とか必要なのかな…ここら辺がちょっと分からない。
ここら辺で今日は終了。
次はいつだろう…

Firefox拡張機能開発開始…なんだけど

 以前Software Designに掲載された記事が配布されたんで参考にさせていただきました。(頒布されているページ
非常に分かりやすくまとまっていますので、今まで適当に理解していたところも良く理解できました。

 …が最終的に自分が作りたい機能を作るのはかなり面倒な感じ。
あることをするのにどのXPCOMをどう使うかを調べるのが検索で英語しかない…みたいな。
まあある程度なら日本語の情報もあるっぽいですが…
ちまちま作っていきたいところです。
そんな時間取れそうじゃないですが…

Firefox 3 Hacksが出るらしい

 Firefox 3について書かれているFirefox 3 Hacksがもう少しで出版されるらしい?
拡張機能関係がどれだけ書かれているか分かりませんが…それなりにありそうな感じ。
もう一年以上前から拡張機能作りたい作りたい言ってますが全然手をつけていなかったり。
やりたいことはJavaScriptのみじゃできない感じなんでXPCOMとやらを使う必要があるっぽいんですが…そこら辺が謎です。
というかC++分かりません。そもそもJavaScriptも分かりません。
でもこの2つは日本語の情報が十分あるんでたぶん大丈夫だと思うんですよ。
Firefoxの拡張機能作成に関する情報で日本語で最新のものって…全然ない感じなんですがどうなんでしょ。
英語を読むのは…ダメだけど…それ以上にググる単語とか英語でのググり方のポイントが分からなかったり。
Firefox Hacksは流石に古いと思うんですけどどうなんだろ…いろいろと苦労しそう。
な訳でFirefox 3 Hacksに期待。

Firefox 3

 もう半年ぐらいβとRCを使ったので改めて驚くことはないんですが…
すばらしいブラウザですねと一言。

 βやRCの時は最低限の拡張しか入れてなかったので、正式版公開に伴いいろいろいじくってみました。
firefox3.png
今のところ上の画像のようになっています。
最初はブックマークはまあまあ使うしと、ブックマークツールバーを一段とってみましたがうざかったので削除しました。
以前とはちょっと違う感じにしてみたので、使いながら調整していきたいです。

 Statusbar Organizerはすぐ更新来そうですが、Resizable Form FieldsとかCache Viewerはどうしようか…

 以下メモ代わりに使用中拡張一覧
All-in-One Sidebar
Compact Menu 2
FireGestures
Glasser
Greasemonkey
IE Tab
ScrapBook
Searchbar Autosizer
Smart Bookmarks Bar
Stylish
Tab Mix Plus
XUL/Migemo
テキストリンク
分割ブラウザ

Firefox Download Day 2008

 Firefox Download Day 2008なる企画が…
引用すると、

24 時間最多ダウンロードソフトとしての世界記録挑戦に、あなたも参加しませんか? その方法は、とっても簡単。Firefox 3 を Download Day 期間中にダウンロードするだけです。剣を飲み込めとか、顔に 30 本スプーンを乗せてバランスを取れとか、そんな無茶なお願いはしていませんよ。

とのことで、簡単に言えば一日にダウンロードされた数でギネスに挑戦しようってことですね。
参加してみてはいかがでしょうか。
北方領土がロシア領になってるけど…

Firefox 3のPlacesについて考える

 「簡単」で「高機能」なブックマーク機能…と個人的に認識しているPlaces。
まあ確かに「簡単」で「高機能」なんですが、自分は今「簡単」なブックマーク代わりに拡張機能「Autocomplete Manager」のアドレスバー履歴検索機能を使っています。
Firefox 3ではどうもAutocomplete Managerの使い道とPlacesの使い道が被っちゃって…どうしたもんかと。
Autocomplete Managerの機能はほぼPlacesというかFirefox 3の機能でカバーできてますが、Firefox 3のソート方法は変えられるのかどうか分かりません。
いやもし変えられなくても拡張を作ってくれる方が現れるでしょうし、並び順なんて慣れだからどうにかなりますね。
と言うことでAutocomplete Managerはもう消しちゃって良いか…

 気がついたらメモ的にぐだぐだと書いてた。
早く正式版でないかなー。