ももらぼっ!にっき


2008年07月10日 [長年日記]

_ [WM][Giraffe] Giraffeのアプリ一覧でAutoPagerize。

Giraffeのアプリ一覧でFirefoxのAutoPagerizeが動くようにしました。

wedata対応バージョンのSITEINFO作成用Firefox拡張機能 AutoPagerize Iteration Detector - bits and bytes」というものがあったので、それを使って作ってみたのですが、結構簡単に対応できるものなのですね。 XPathを忘れかけてたので、そこでちょっと詰まってしまいましたが、Wedataにある他のデータがサンプルになるのであんまり困りませんでした。

ということで、無事Wedataへも登録したので、GiraffeでAutoPagerizeできるはずです。 うまく動かないようでしたら連絡くださいませm(_ _)m

…まだ2ページしかないので、後はどんどんアプリが登録されるといいですね!


2008年07月09日 [長年日記]

_ [WM][Giraffe] Windows Mobile (Windowsケータイ) 用アプリカタログ Giraffe

この間のOffisnailさん&ホーミンさん主催のWindowsMobile開発者Off会で衝撃を受けた、Giraffeがついに公開されたことがアナウンスされましたね。

これさえあれば、新しいソフトをインストールするのが面倒、っていうか、そもそも新しいソフトを探すのが面倒、なんてことにはなりませんね。

  1. Giraffeを起動。
  2. たくさん(になる予定)のソフトリストを眺めてニヤニヤ。
  3. 気になるのがあれば、選択して「インストール」すれば勝手にダウンロードしてインストールまでしてくれる。
  4. 使わなくなったらダウンロードリストから選択して「消す」でOK。

こんな感じです。Firefoxのアドオンをインストールするようなイメージで気になるソフトを探せます。

なんにせよ、登録ソフトが増えないと話になりません。 皆さんも、使っているソフトをガツガツ登録していきましょう!

…Off会上で、完全に道化になってしまったのはかれーにスルーしつつ(涙)、Giraffeの発展に貢献したいなーと思っております。


2008年07月03日 [長年日記]

_ [WM5] ConvUnit Ver.0.92 暫定リリース。

…まだ「暫定」ですみません。ソフトとしてはきちんと体裁が整っていますが、公開ページがちゃんとできてません…。

さて。

Zero3をちょい研究!ブログさんのところで、

1つ要望を言うと、起動時に全角入力になっているので、レジストリで最初っから半角モードにしてると切替の手間が省けていいかもです。

との要望を頂いたので修正してみました。 レジストリ操作面倒だなーと思ってほっぽっていたのですが、.NETCFでもMicrosoft.Win32.Registryが使えるんですね。 結構さっくりと修正ができてしまいました。

それ以外にもチョコチョコと修正して、ReadMe.txtを付けています。 ということで、ReadMe.txtからの修正内容の抜粋です。

  • ReadMe.txtを作成。
  • 「#」を"."に、「*」を"CLR"に割りあてるようにした。
  • 不要なDLLをCabファイル内に含めてしまっていた問題を修正。
  • 切替メニューの表示がおかしい問題を修正。
  • レート登録画面のレイアウトを調整。
  • W-ZERO3[es], Advanced/W-ZERO3[es]の場合、数字入力モードに自動で切り替えるようにした。 HKCU\Software\Sharp\PhoneStatus\Status22の値を変えることで実現している。

お試しあれ。

本日のツッコミ(全2件) [ツッコミを入れる]

_ APO [早速ありがとうございます。 対応早いですね。自分も見習わないと(笑]

_ ももたろ [いえいえ~。 APOさんところのVB.NETでの実装があったからこそ、この速度で対応できたわけで。 こちらこそ感..]


2008年07月02日 [長年日記]

_ [Firefox] Firefox3導入。

Firefoxにviのようなキーバインドをさせるvimperatorというアドオンがあるみたいで、最近のIE(…というかfub.net)の重さに嫌気がさしていたので乗り換えてみました。

アドオンを入れて、カスタマイズすればするほど手になじむ感じがなかなかよいですね。 fubでは重くて見てられなかったyaplogとかmixiとかも快適に表示されていますし。

ということで、忘れないように導入済みアドオンを列挙しておきます。

  • AutoAuth
  • DownloadHelper
  • Foxmarks Bookmark Synchronizer
  • FxIF
  • Google ノートブック
  • Greasemonkey(+AutoPagerize)
  • IE Tab
  • IE View
  • Popup ALT Attribute
  • Tab Mix Plus
  • Vimperator
  • テキストリンク

2008年06月24日 [長年日記]

_ [WM5][W-ZERO3] ExecCtrl Ver.0.10 暫定リリース。

こないだの案をふまえて、ExecMulti+ExecIfの機能を持った、ExecCtrlを作成しました。

これまでと違い、iniファイルではなく、ショートカットファイル(.lnk)内に 設定を書き込むため、以下のような特徴があります。

  • ファイルマネージャ上でタップするだけで、起動できる。
  • アイコンを任意のものに変更できる。
  • なので、「プログラム」メニューに配置できる。

…が、設定画面が無いため、使いこなすのがとても難しくなってますorz 2chソフト関連スレでも、難しいってツッコまれて ますし。*1

いずれ設定画面が作成される予定ですので、それまでは 気合でエディタ編集してくださいませm(_ _)m

*1  つーか、「もも様」とはなんつー呼び方だ(笑)

_ websvn導入。

すっかり忘れてたんですが、websvnを入れ直しました。 こちらから私の作成した各種ソフトのソースを参照することができます。

websvn-2.0を入れてみたんですが、以前に比べて日本語周りが強化されてるっぽいですね。 まったく問題なく、日本語のlogが表示されています。

便利な世の中になったものです(^^;;

_ websvnでparentPathを使用したときに、除外するリポジトリを指定できるようにするパッチ。

…で、最近はアプリケーション毎にリポジトリを分けるようにしていたので、 websvnでも、

$config->parentPath('/path/to/repos');

なんてやって、全てのリポジトリを見えるように設定しました。

…設定したのですが、ローカルで使用しているだけで、一般に公開したくない リポジトリもここに置いていたので、websvnで見えるようになってしまいました。 まぁ、リポジトリパスを変えれば済む話なのですが、手元全てのワーキングコピーも 参照先を変えなきゃいけないのがしゃくだったのでwebsvn側に手を入れてしまいました。

こんなパッチを当ててやることで、除外するリポジトリを指定できます。

diff -ur websvn-2.0/include/configclass.php websvn/include/configclass.php
--- websvn-2.0/include/configclass.php  Mon Aug 13 15:51:09 2007
+++ websvn/include/configclass.php      Tue Jun 24 17:53:53 2008
@@ -1016,13 +1016,15 @@
    //
    // Automatically set up the repositories based on a parent path

-   function parentPath($path, $group = NULL)
+   function parentPath($path, $group = NULL, $excludeList = NULL)
    {
       if ($handle = @opendir($path))
       {
          // For each file...
          while (false !== ($file = readdir($handle)))
          {
+            if (in_array($file, $excludeList)) continue;
+
             // That's also a non hidden directory
             if (is_dir($path.DIRECTORY_SEPARATOR.$file) && $file{0} != ".")
             {

設定例はこんな感じ。

$config->parentPath('/path/to/repos', NULL, array('hoge', 'moge'));

これで、hogeとmogeのリポジトリがwebsvn上から見えなくなります。 多分これで大丈夫だとは思っているのですが、使う際は当然のごとく自己責任でどうぞ。