last modified on [2003-08-07 01.21 (JST: GMT+0900) @723]
mizu makes ja edn of lsez2-install
[2003-07-21 14.54 (JST: GMT+0900) @288]
mizu at mzks.org (Japanese awesome news port and huge archive of LiteStep modules and builds) now makes his efforts to add Japanese resources (messages when you install LS EZ2-Install), and he shew these results in LiteStep Mailing List in Japanese. Nice works and thanks to make these efforts in holidays (hope so ;)
[top]
IconDesk 0.55
[2003-07-16 01.35 (JST: GMT+0900) @732]
今回のアップデートでは、!IconDeskUpdate で GDI オブジェクトがメモリ・リークしなくなったそうです。また、引用符付きのパスが使えるようになり、"C:\Program Files\...." も使えます。てういか、フォントに関しては "arial unicode ms" が効いていたので気づかなかったです。また、位置取りについてはマイナス座標が使えて、ツールチップもサポートされました。更には、デスクトップを見失ったときに(VWM による移動とかで?)500 ミリ秒待ってから再表示される機能が追加されています。ごくろうさんです。
ちなみに、現在はトラックボールを使っているのでポイントしにくいのですが、試しに表示してみると下のようになります。うむ。なかなかよろしい。
![]()
[top]
shell port in Slovak Republic
[2003-07-14 22.56 (JST: GMT+0900) @622]
Virtual Plastic shows new port called shelldepot in Slovak Republic. And I will quote their Manifesto in English as follows:
Manifesto
About Shelldepot
Shelldepot is a modest Web site dedicated to the personalizacion of the writing-desk (in its majority of WindowsR) and the facilitacion to usuary means in its handling of applications and programs, facilitating diverse connections, unloadings and elements for such aim. Shelldepot at no moment will try or allow in its pages the inclusion of content xenofobo, sexista or of any type of discrimination, pro-warlike or political, and/or of insult or attacks towards a physical or virtual person of the Network.
Little difficult in some points but generally speaking we would like to hope their honest manifestation to grow up the usefulness on the desktop environment. Thanks VP crews to introduce this nice place on the ground.
[top]
people use it
[2003-07-13 15.53 (JST: GMT+0900) @328]
李文陽の思考学院というサイトで互換シェル(特に Blackbox for Windows)を解説されています。左フレームのメニューに「互換シェル」とある部分をクリックすると、詳しい目次が表示されます。久しぶりに Google で遊んでおります。「互換シェル」とか「LiteStep」とかいった名称で探してみると、色んなページができているような、そうでもないような。ともかく、他にも豊中のお好み焼き屋さんとか jam-jar, うんこ。とか(笑、いろんな人が互換シェルを使ってるのねぇ~という。
[top]
GeoShell R6 pre alpha
[2003-07-11 01.55 (JST: GMT+0900) @747]
では、埋め草というわけで GeoShell R6 pre-alpha の readme を。
GeoShell R6 pre Alpha
注意: このプログラムはアルファ版にすら満たないコードで書かれています!
僕はこの仕事を仕上げてしまって、何かをやりたかったんだ。だから、みんなはこのプログラムを早く手に入れられたんだろうね。このプログラムに素敵な何かを見つけて開発を手伝ってくれる人が出てくるのを、僕は期待してるよ。但し、このコードにはメモリ・リークしている部分があるから、ずっと動かし続けないでくれ。早いとこそれを直して、次の版を出そうと思う。
んでもって、もし違うシェルを同時に使っているなら、システムトレイの機能は動かないと思ってくれたまへ。さてこいつを起動するには、バッチファイルを実行して全ての DLL をシステムに登録する必要がある。そしてレジストリファイルも実行して、ユーザーインターフェイスの設定を登録しなきゃいけない。自分が使ってるレジストリファイルを添付しておいたけど、それを勝手にいじくってくれていいよ。でも、元のレジストリファイルは必ず残しておいてくれ。でないと、誤った設定をすれば正しいユーザーインターフェイスは提供されないだろうから。
いま用意しているサービスは、デスクトップ, ラウンチャー, アイコンのキャッシュ, フォルダアクセス, ホットキー, システムトレイ, タスク表示。
んで、いま用意してるコントロールは、ボタン・コントロール(ボタン, ボタンバー, んでアイコンバー), テキストボックスのコントロール, ツリービューのコントロール, メニュー・コントロール(バーの中で直にホストされるんじゃなくて、何か他のコントロールから呼び出される), ツールチップ・コントロール(これも他の何かから呼び出される)。
分かってる問題は、
- コマンドラインから起動するときのオプションを無視する。だから、いつも初回起動時のようにスタートアップのアイテムが起動してしまう。
- geoshell:// という新しいプロトコルが混乱の元になっている。設定全般にわたって使われるし、「ファイル名を指定して実行」とか「Windows の終了」といったメニュー項目をつくるショートカットにも使われる、基本的なプロトコルだ。
- ザルみたいにメモリがこぼれ落ちる。いつまでも使ってるとジリ貧になります。もしオブジェクトの描画がおかしくなったら、GeoShell を終了させるホットキーつまり Ctrl + Alt + x で脱出してくれい。
- アイコンバー・コントロールは右クリックを受け付けません・・・あう、機能を付け忘れてたよ。
- ツリービューなんかどこにも使えません。
- ツリービューは正しく更新されません。むむむ。
- メモリリークについてはどっかに書いたっけ? ああそう。すぐ使い物になるよう、直しておかなきゃ。
あと、やっておくことは・・・
- コントロールを増やす。
- コントロール・パネルをつけること・・・う~む。
- 文書・・・
- もっとサービスを。
- ・・・
誰のドキュメントだったか、sourceforge で確認しようと思ったけど、相変わらず重い(ここもか)ので嫌になった。書き人知らず。
[top]
IconDesk RC specimen
[2003-07-05 20.26 (JST: GMT+0900) @518]
ShellFront.org で紹介されていた IconDesk 0.52 を入れてみました。別にデスクトップのアイコンはあってもいいのですが、Photoshop やら DW やら画面全体を占拠するアプリケーションの使用中はアクセスしにくいため、互換シェルで SetDesktopArea してやらないと使い辛いことは確かです。なお、普通のフォルダを起動するときには、HKLM の shell を Explorer.exe 以外にしてプロセスはフォルダオプションで分けないと、シェルモードの Explorer が起動するかもしれませんのでご注意を。あ、"specimen" つーのは「見本」とか「標本」という意味です。別に「お手本」とか「模範」という意味はないのです。
LoadModule $ModDir$IconDesk.dll threaded; (ModDir は定義済みとする)
; *** IconDesk.dll
IconDeskUpdateInterval 1000; 一秒単位で更新
IconDeskGroups desktop; 設定単位の名前(Label の設定と同じ)
IconDeskdesktopSize 16; アイコンのサイズ(px)
IconDeskdesktopVisible true; 表示フラグ
IconDeskdesktopX 200; 左上からの表示開始位置・X 座標(px)
IconDeskdesktopY 3; 左上からの表示開始位置・Y 座標(px)
IconDeskdesktopSpacingX 0; アイコン同士の間隔・X 座標(px)
IconDeskdesktopSpacingY 0; アイコン同士の間隔・Y 座標(px)
IconDeskdesktopDirection right; アイコンを並べる方向
IconDeskdesktopWrapDirection down; 一列(一行)並べきった後に次の行や列を並べていく方向
IconDeskdesktopWrapCount 22; 一列(一行)に並べるアイコンの数(これを超えると wrap する)
IconDeskdesktopFont "arial unicode ms"; アイコンの下のテキストに使うフォント
IconDeskdesktopFontSize 12; フォントのサイズ(px)
IconDeskdesktopFontItalic false; フォントのイタリック体を使うかどうか
IconDeskdesktopFontBold false; フォントのボールド体を使うかどうか
IconDeskdesktopFontColor 255 255 255; フォントの色(RGB 指定のみ)
IconDeskdesktopTextSpacing 3; アイコンとテキストの間隔(px)
IconDeskdesktopTextWidth 64; テキストの表示幅(px)
IconDeskdesktopTextHeight 20; テキストの表示高(px)
;IconDeskdesktopTextBackground 255 255 255; テキストの背景色
IconDeskdesktopTextShadowDepth 0; テキストから影までのずれ(px)
;IconDeskdesktopTextShadowColor 200 200 200; 影の色(RGB 指定のみ)
IconDeskdesktopHideExtension true; 拡張子を表示するかどうか
IconDeskdesktopShowHidden false; 隠しファイルやシステムファイルを表示するかどうか
IconDeskdesktopFoldersFirst true; フォルダをアイコンよりも先に表示するかどうか
IconDeskdesktopHideText false; アイコンの下のテキストを非表示にするかどうか
IconDeskdesktopMouseLeftDown .open; 左マウスボタンを押したとき。.open は関連付けを実行。
IconDeskdesktopMouseRightDown .context; 右マウスボタンを押したとき。.context はコンテクスト・メニューを表示。
IconDeskdesktopSaturation 255; 彩度。0 だとモノクロになる。
;IconDeskdesktopHueColor 240 240 240; 色相。
;IconDeskdesktopHueIntensity 80; 上記の色相でアイコンを塗る強み。0 は無効と同じ。
;*IconDeskdesktopFolder .desktop; このグループで表示するディレクトリを指定。デフォルトは C:\ で、LiteStep の環境変数が使える。ちなみに、彩度や色相はテキストにも効いてきます。上記の設定をそのまま使うと、デスクトップのアイコンをスクリーン左上から (200, 3) の位置から右 -> 下へと向かって並べていきます。
[top]
Windows 2000 SP4
[2003-07-05 19.28 (JST: GMT+0900) @478]
巷の 2000 ユーザーの間で話題となっている Windows 2000 の SP4 を会社のファイルサーバに入れてみました。つか、SP2 と幾つかのホットフィクスしか入っていなかったので、今頃という感もあります。ただ、SP となると余計なものまで入ってしまうので困る。このファイルサーバはシステムのドライブがたったの 3 GB なので、郵便番号辞書の更新とかゲーム用の何たらとかは入って欲しくないのです・・・が、一つ一つホットフィクスを入れるのも面倒なので SP4 にしてしまいました。
いちおう問題なく動いてはいるのですが、何せ小さな会社なもので、RAID のミラーリングしてるファイルサーバなのに Apache + PHP が動いていたりして何ともはや。ちなみにこの 2000 Server マシンですが、これまで GeoShell を動かしていたのですが Explorer の使用メモリ量がなぜか 1.8 MB くらいという不思議な現象が起きていて、しかもそれほどモニターを点けない(暴走してる PHP を止めるために Apache を止めて起動しなおすくらい・・・restart だとメモリを食い続けるプロセスが残る)ので Explorer にしました。
[top]
improving?
[2003-07-05 14.09 (JST: GMT+0900) @256]
ちょっとずつ手入れしております。はい。右の欄を設けて三段カラムに戻しました。やはり overflow を使って無理やり水平スクロールバーが出ないようにしてある、邪道と言えば邪道。それから、すなふきんとかのバナーは初めて公開した当初のままの大きさで、少し手直ししました。1600x1200 のモニターで作ってると、小さなモニターで見てる人の感覚とズレてきて画像がデカくなりすぎるのは反省。しかしあまりに小さいと将来のモニターでは文字が殆ど読めなくなる恐れもあります。ラスター画像の定めと言わば致し方なし。いざ・・・なんで侍言葉やねん。
それと、RSS ファイルを取得していただいている方にはご迷惑となりました。なぜか xyzzy で開き直すと title や link タグの閉じタグだけが知らん間に capitalize してしまうという不思議な現象に見舞われております。入力していると勝手にカーソルがどこかに飛ぶし、自宅では日本語キーボードだと意識して打っていてもやはり変なキーを押してるのかしらん。
右のカラムには、MD でご紹介した各サイトの RSS をローカルで処理して更新したニューズを表示しようと思います。いまのところは中断なので、少しお待ち下さい。
[top]