トップ «前の日記(2002-11-20(Wed)) 最新 次の日記(2002-11-27(Wed))» 編集

K2さんの雑記


2002-11-24(Sun) [長年日記]

[TTBase]TTBase

うーん、久々の新作。

なかなかの自信作。

プラグイン方法論のおさらいにもなったし、いい勉強になった。

K2Editorにどうやってプラグインを搭載するかも、これでほぼ固まった。この方式なら、たとえプラグインが数十個あっても、起動時間はそんなには気にならないはず。

TTBaseとは、単にタスクトレイに常駐するだけのアプリです。

プラグインを起動フォルダにつっこむことで、機能を拡張して行きます。

常駐型のワンポイントアプリって、いろいろな作者さんから、便利なものがいろいろ出ていて、常駐プロセスがどんどん増えていく傾向にあります。プロセスが増えれば、OSの起動時間(ログイン時間)も長くなるし、リソースも食うし、あんまりいいことはないです。

で、常駐型プロセスは一本で、機能はプラグインで増やしていけるようにすれば、小さい常駐型アプリも書きやすくなるし、メモリ・リソースも必要最小限になって、なかなかよろしいんじゃないかと。

某MLの方で、そういうのが話題になって、じゃぁちょっと作ってみようと、1週間くらいかけて作ったのがTTBase。幸い、TaskPrizeでプラグイン方法論は構築済みだったので、それを洗練させる形で組んでみました。

現在、ベータ版ですので、まだプラグインI/Fの仕様が変わる可能性もあるので、プラグインを開発してみたい人は、もう少し待ってもらった方がいいかも。正式公開後、作ってみてください。

もし、プラグインを作られた方がいましたら、公開後、メールでお知らせください。リンクを張らせていただきます。

とりあえず、アプリポップアッププラグインと、WindowsXPのエクスプローラのステータスバーが消えてしまうのを防ぐためのプラグインの2本を作りました。

後、naoさんが開発中のタスクリスト一覧を出すものと、エクスプローラの余白をダブルクリックすると一つ上のフォルダにあがれるもの(これもnaoさんが作ってくれるはず)ができれば、とりあえずは当初の目的を達成します。

まぁ、後は、個人的に必要とするようなものを載っけるのにちょうどいいベースができたということで、公開しないようなプラグインもいろいろと作ると思います。

そうそう、プリンも、これベースで作り直したいなと思っとります。こちらは将来的な話になると思いますけど。今ちょっとそこまでの時間はないので。


1965|09|
2002|09|10|11|12|
2003|01|02|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|03|04|05|08|
2014|01|02|03|04|05|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|11|
2017|01|03|05|06|07|08|10|11|12|
2018|01|02|03|04|05|08|09|10|12|
2020|01|07|




2002年
11月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
//
自己紹介
自己紹介
広告
計るだけダイエット
今聴いてるの
ブルックナー:交響曲第7番 ブルックナー:交響曲第7番
ブルックナー:交響曲第8番 ブルックナー:交響曲第8番
読書中
つっこみリスト
TrackBacks
日記仲間
/ / /
最近の日記