FirefoxでIEのお気に入りを使用するアドオンPlainOldFavoritesを日本語化してみた際の作業メモ
- 「PlainOldFavorites.xpi」をダウンロード
オフィシャルサイトなどから最新版をダウンロード 2011/03/29時点では、「PlainOldFavorites_1.1.2.xpi」が最新版- 「PlainOldFavorites.xpi」を解凍
xpiの実体はZIPファイルなのでZIP対応のツールを使用して解凍する- 「chrome.manifest」を編集
解凍したファイルの「chrome.manifest」に以下の行を追加
locale plainoldfavorites ja-JP jar:chrome/plainoldfavorites.jar!/locale/ja-JP/
※空白部分はタブ- 「plainoldfavorites.jar」を解凍
解凍したファイルの「chrome/plainoldfavorites.jar」をさらに解凍
jarも実体はZIPファイルなのでZIP対応のツールを使用して解凍する- 「locale/ja-JP/pof.dtd」を作成
jarを解凍した内容の「locale」以下にフォルダ「ja-JP」を作成し
テキストファイル「pof.dtd」を作成する。
「pof.dtd」が言語ファイルとなるが、他の言語からコピーしてくるのが手っ取り早い。
作成したら、テキストエディタで開き
「ENTITY pof.*.label」となっている行の語句を日本語化する- 「locale/ja-JP/pof.properties」を作成
同様に、「pof.properties」を作成する。
内容は今のところ空のようなので他の言語からコピーするだけでよい。- 「plainoldfavorites.jar」を更新
作成した「locale/ja-JP/*」を「plainoldfavorites.jar」に反映する。- 「PlainOldFavorites.xpi」を作成
編集した「chrome.manifest」「plainoldfavorites.jar」を「PlainOldFavorites.xpi」に反映する。- Firefoxに登録
投稿者 NMVL : 2011年3月29日 13:54 | コメント (0) | トラックバック (0)
エスケープシーケンス(\t、\nなど)を制御コードに変換する方法
System.Text.RegularExpressions.Regex.Unescape( "ABC\\tDE\\n" ); // →"ABC\tDE\n"
逆は
System.Text.RegularExpressions.Regex.Escape( "ABC\tDE\n" ); // →"ABC\\tDE\\n"
Regexは、これナシでは無理というぐらい よく使うクラスだが
こんな関数がstaticで用意されてるのは最近知った。ファイルに正規表現パターンを保存するときなどに便利に使えるだろう。
投稿者 NMVL : 2011年1月20日 19:26 | コメント (0) | トラックバック (0)
制限付きながら、Windows7で動作したのでその方法。(Vistaでも基本的に同じはず)
TClock Light x64を起動させたところ時刻表示に関しては問題ない様子だが、
SNTPの時刻調整が動作しないことを確認。
原因は、時刻変更時に管理者権限を要求されるためではとすぐに予測がつき、
管理者でプログラムを実行すると案の定機能する。ただし、管理者での実行時にはUACによる警告が入るため、
アラームを使用したSNTP自動時刻調整を行うと時刻合わせのたびにUACが働く。
よって、
・自動時刻調整のたびにUACに対応する
・UACのレベルを下げる(非推奨)
・自動時刻調整をあきらめる
あたりが対応となるだろうか。なお、管理者権限とするのは「tcsntp.exe」のプロパティより設定すること。
「tclock.exe」を管理者権限で実行すると右クリックメニューが
動作しなくなるようなので注意が必要。
投稿者 NMVL : 2009年11月21日 23:09 | コメント (0) | トラックバック (0)
Microsoft Visual Studio International Packの機能拡張パッケージ
漢字交じりの日本語文章の読みを得ることができるらしい。リストのソートに使ったらおもしろそう
(というか、こんなもの作れるならexplorerに組み込んでくれればいいのに)精度がどのくらい期待できるのか気になるところ。
紹介記事
http://www.forest.impress.co.jp/docs/news/20091104_326335.html
投稿者 NMVL : 2009年11月 8日 01:18 | コメント (0) | トラックバック (0)
気になったのが、日本語の自動補完をしてるれるという
「Japanese Yomi Auto-Completion Library」
なるもの。Google検索でIME入力途中からサジェストしてくれるが、あれと同じような機能だろうか。
紹介記事
http://www.forest.impress.co.jp/article/2008/04/11/vsintlpack.htmlダウンロード(Microsoft Visual Studio International Pack 1.0 SR1)
http://www.microsoft.com/downloads/details.aspx?FamilyID=44CAC7F0-633B-477D-AED2-99AEE642FC10&displaylang=ja
投稿者 NMVL : 2009年11月 8日 00:59 | コメント (0) | トラックバック (0)