ClockLauncher 置き場(miki's Hom Page)

Windows98 から開発をはじめ Windows7 に仮対応した状態のままですが、作者自身 Windows10 でも現役で使用できています。
もう開発再開は無いと思いますが、せっかく世に出したものなので閉じずに置いておこうと思います。

Blog

ホーム | 記事一覧 | サムネイル | ワード検索 |

 2002年04月13日(土) v1.76 b

今回は、クリップボード監視機能を付けてみました。
とりあえず、テキスト形式のみクリップボード履歴に残ります。
あと、エクスプローラなどのファイルコピー時には、ファイルのパスが履歴に残るようになっています。

個人的には、クリップボード拡張ソフト使ったことないんでいまいち便利さがわかりません。
なんか、意見あれば知らせてくれるとありがたいです。

 2002年04月03日(水) WorkChecker

まさかの新作です!
どんなソフトかと言いますと、起動中のマウスクリック回数やキーダウン回数を数えます。
ただそれだけです(汗)はっきりいって使い道ないですね。

たまたま、仕事中に闇雲にマウスをクリックする必要があったときに、ふと「オレは、いったい1日何回マウスクリックしてんだろう?」と思ってしまったのがこのソフトを作ったきっかけです。
・・・というか、今日そう思って今日ソフトが完成しました(笑)

仕事始めに立ち上げて、仕事帰りにクリック回数を確認して驚いてください。

 2002年03月29日(金) v1.75 Release

今回変えたとこ。さて、無事バージョンアップも終わったことなので、FEに没頭することにします。それにしても「オウガバトル」の版権をスクウェアが獲得するとは…驚き!

 2002年03月23日(土) 祝!十万アクセス

去年の今ごろは、一日平均30〜50アクセスくらいでランチャーの知名度も全くありませんでした。
それが「窓の杜」や「Vector」で紹介されてからと言うもの一日平均500アクセスまで上がり、とうとう今日十万アクセスを達成することが出来ました。

ランチャーに関しては、ユーザーさんからの意見を沢山もらえ随分使いやすくなったと思います。
メールくれた方、掲示板に書き込んでくれた方、スキン作者様、本当に感謝しています。

今後もマイペースに開発を続けていくと思うので、温かく見守ってやってください。

 2002年03月21日(木) 

今回変えたとこ。

 2002年03月20日(水) 開発日記

展開したアイテムの右クリックメニューですが、Windowsのスタートメニュー右クリックのような、メニュー上にメニューを表示させる方法はあきらめました。
それやるには、現状のままだとどうにもうまくいかないです。…っていうかオレには無理っぽい。

とりあえず、できるだけ修正少なく簡単な方法で実装しつつあるのですが…
テストしてみたい方はこちらをダウンロードして下さい → ClockLauncher1.74b
けっこうインチキくさいですが、機能的に見たら似たようなもんだし…ま、いいよね?

 2002年03月18日(月) 開発日記


 
フォルダ選択ダイアログをカスタマイズしてLhasa風のダイアログができた。
SHBrowseForFolderって結構便利な関数なんだけど、これのコールバックのメッセージって、ウインドウ初期化後とフォルダの選択時にしか呼ばれないのかなあ?
OKボタン押したのを判断するために、サブクラス化したんだけどこんな使い方大丈夫だろうか?

あと、エクスプローラのコンテキストメニューの出し方は分かったんだけど、現状のままだとメニューの上にメニューを重ねるのが不可能っぽい…
どうしよ?

 2002年03月10日(日) v1.72 Release

今回変えたとこ。あと、掲示板で指摘されたあれとか、メールで指摘されたあれとかも直ってると思います。

 2002年03月03日(日) v1.71 Release

今回変えたとこ。今回の修正では、主にキーボードでの操作を強化しました。ホットキーで本体アクティブ、矢印キー左右でアイテム選択、下で起動、上で設定メニューとなってます。(ボタン横並びのとき)
キーボードを良く使う人はいいかもしれません。

あと「エクスプローラ」「フォルダ」ウインドウのアイテム以外のところダブルクリックで一つ上のフォルダに移動する機能を付けてみたんですが、これがなかなか使えます。
いまのところ、無条件でその機能ONになってしまいますが、せめてON/OFFできるようにしておいた方がいいでしょうか?

 2002年02月28日(木) v1.70 Release

今回変えたとこ。あと見えない部分での修正の方ですが、まずひとつめはアイコンの取得にシステムイメージリストを使うようにしました。これはOSが持っているアイコンをコピーさせてもらうという方法で、この方がアイコン取得が速いようです。
どの程度速いかというと…、うちでは良く分かりませんでした(汗)

ふたつめはメニューのアクセスキーについてです。
いままでは正しい方法がわからずキーボードフックを使ってたんですが、普通はWM_MENUCHAR(MFCならOnMenuChar)を使うようです。
これはメニュー表示中のキーボードイベントを処理するハンドラなんですが、これ知ってたらキーボードフックなんてアホな事しなかったでしょう…。
これで、気持ち的にもプログラム的にもかなりスッキリしました。

最後にCPU使用率についてですが、NT系と9x系で取得方法が違っています。
NT系OSに関しては、NTDLL.dll内のNTQuerySystemInformation関数で取得してます。
こちらはタスクマネージャのパフォーマンスページと同じ値を示してたので、ほぼ大丈夫でしょう。
Win98、Meなんですが、こちらはレジストリからCPU使用率を取得してます。
ただ、その値がなんだか怪しいんです(汗)
OS立ち上げてしばらくは、正確な値を示している(っぽい)んですが。
いろいろな処理を繰り返した後に見ると、なんだか使用率が100%ちかくなって下がらないんです。
Windows Media Playerやランチャのメディアプレイヤーで音楽再生した後などは、ほぼこの現象が起きました。
…環境が変なのか、プログラムが変なのか、レジストリから取る方法がおかしいのか…いまのとこ謎です。

 2002年02月25日(月) ランチャ

相変わらず、一週間おきくらいにバージョンアップ繰り返してますね。
随分前に「これ以上バージョンアップすることも無いだろう」などと思ったりもしたけど、実際のところそんなことも無く、相変わらず細かい修正だの新しい機能だのつけたりしてます。

次回のバージョンアップネタも既に出来ているので、週末あたりにまたバージョンアップすることでしょう…

 2002年02月08日(金) メモ

▽ごみ箱
 SHEmptyRecycleBin

▽最近使ったファイル
 SHAddToRecentDocs

▽インターネットキャッシュ関連
 FindFirstUrlCacheEntry
 FindNextUrlCacheEntry
 DeleteUrlCacheEntry
 FindCloseUrlCache

 2002年02月07日(木) v1.67 Release

マウス操作に「タスクリストメニュー」を追加しました。
これで、少しはタスクリストの使いみちが増えたんじゃないかな?
あと、ごみ箱・TempInternet・Cookieファイルの削除機能も用意しました。
最近使ったファイルやURL履歴もクリアできるといいな。

 2002年01月20日(日) v1.65 Release

カレンダー機能つけてしまいました。
「プラグイン方式にして」とか「Light版もリリースして」とか「機能つけすぎて重くならないように」とかの要望をみると、ランチャにしては機能つけすぎかなとか思うんですが、作り始めたら止まりませんでした(笑)
とりあえず、カレンダー表示機能だけのリリースです。

いったんカレンダーについての投票数はリセットして、日記・スケジュールみたいな追加機能は再度要望次第にします。
あ、ついでにランチャに日付表示みたいな要望もリセットさせてください(汗)

 2002年01月02日(水) 新年の抱負(?)

・ランチャのバージョンアップ
まあこれは、今までどおりにチマチマとやっていきます。
これ以上重くならないレベルで要望を取り入れていければ良いな、などと考えています。
暮れに開いた開発援助窓口にも数件ではありますが、送金して頂いた方がありました♪
送金していただいた方、本当に有難うございました。
今後もよろしくお願いします。

・なんか他ソフトを開発したい
やっぱ、一つのソフトばかり触っていると飽きるのでそろそろ別ソフトの開発をしたいな、と思ってます。
同じソースコードを修正しつづけるのはやっぱ飽きます。
バグ修正や機能修正みたいな、あるものに手を加える開発に比べ、無から何かを作るほうが楽しいですね。
開発能力が上がっていれば、よりきれいなソースが書けるはずですし…(ランチャのソースは結構ひどいです(汗))
あとは、DirectXをもう一度勉強してゲームのプログラミングもしてみたいですねー
ただ、ゲームとなると一人で作るのはたかが知れてるので、どこかでプログラマーとして雇ってくれればいいんですが…

 2001年12月28日(金) v1.63 Release

・環境設定のランチャアイテムD&Dでグループ間の移動ができるようにしました。
・「マウス左クリック押しながら右クリックで○○」を設定を可能にしました。

いままで、リストからツリーへのドラッグ&ドロップのプログラミングが面倒かと思って手をつけてなかったんですが、やってみたら意外と簡単でした(笑)多分ちゃんと動くと思いますが、バグなど見つけたらお知らせください。
多分これが今年最後のバージョンアップになると思います。

それでは、皆さま良い年末年始をお過ごし下さい。

 2001年12月25日(火) メールが来ました

> Clock Lancherの最新版をDLしたいのですが
> どこからかわからなくなってしまいた
> HPアドレス教えてください。

は、はい?
いちお(汗)アドレス教えましたが、ソフト名とメアド知ってたらHPくらい調べられません?
ちなみにメール内容はこの3行のみで、署名が6行ありました…(汗)

> windows95は対応ではないの?

ずいぶん前に貰ったメール。
署名すらなく、1行オンリーでした。なんとか返信したけど。

> はじめまして、VBを初めてちょっとになります。
> メールの確認の仕方を教えていただきたいのですが・・・
> CPUの稼働率(負荷率)の取得方法をご存じでないでしょうか?
> よろしくお願いいたします。

VBやってないので何ともいえません。てか、お願いされても困ります。

スミマセン。ちょっと愚痴りましたが、こんなメールが意外と多いんです。
あと、なんか結構、名前(HN)書いてないメールが多いんですが、名前を名乗るのは礼儀かと思いますが?

 2001年12月22日(土) v1.62 Release

メールチェックロジック修正してから、不具合報告が特に無いので、正式に1.62のリリースです。
追加で「デスクトップアイコンの文字色指定」と「ウインドウタイトルバー右クリックで○○」の機能を付けてみました。
たんだん、本体の存在価値が薄れてきたなあ(笑)

あと、Web日記cgi変えてみました。
htmlファイルを作っていく奴だからアクセス軽いはず。

 2001年12月14日(金) メールチェック

メールチェックの内部的な処理改造してみました。
以前のバージョンも今回のバージョンも自分とこでは正常に動いたので、今回ので安定性が増したのか、そうでないのか良くわかりません(汗)
とりあえずアップロードしますが、今までので問題ない人はダウンロードする必要ないと思います。

 2001年12月08日(土) v1.61 Release

・タイマーに「Windowsの終了」を追加しました。
・メールチェックのお知らせ機能に「WAV再生+メッセージ」を追加しました。
・タイマーの「分」指定を選択リストから入力エリアにしました。
・「Windowsの終了」などの処理をキャンセルできるようにしました。
(「シャットダウン」ボタンを間違えて押した場合に、問答無用でシャットダウンされてしまうのは良くないと思ったので…)
・時計部分の右クリックメニューに特殊フォルダを開く項目追加しました。
(右クリック→エクスプローラを良く使うもんで…)

あと、細かいところではメッセージダイアログをツールウインドウ属性にしました。
ツールウインドウ属性だと、タスクバーに表示されません。


ShellExecute( NULL, "explore", "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}", NULL, NULL, SW_SHOWNORMAL );のコード、Win2Kだとマイコンピュータをエクスプローラで開いてくれるんだけど、Win98だと何もおこらない…。なんで?

Category

全て
ClockLauncher
LINEスタンプ
Giorno&Ciao
マイホーム
ゲーム他
懸賞
飲み食い
仕事
車、自転車
祝い事、記念日
日常






ページのトップへ戻る