hirax.net::Keywords::「ソフトウェア」のブログ



2005-08-17[n年前へ]

相手の機嫌を調べるソフト 

 「MITが開発した、電話で話している相手の声の状態からストレスのレベルを測定し、相手の機嫌を調べるソフト」に関する「MIT、通話中の態度を改善するソフトウェアを開発」とそのソフトウエアのアルゴリズムの元になった論文(PDF).

2006-01-04[n年前へ]

「ブラウザのURL入力時にIMEを自動で切り替える」"IME Switch!" 

 「ブラウザのURL入力時」と「それ以外のとき」でIMEを自動でオン・オフするソフトウェアを作ってみました。名付けて、"IME Switch!"です。

しまったぁ。 ブラウザ上で作業をしている時に、こんなミスをよくします。それは、Googleツールバーで「日本語の単語」を検索した後に、アドレスバーでURLを直接入力しようとすると「日本語変換をオンにしたままだった…!」なんていう失敗です。あるいは、ブラウザの画面中で日本語を入力した後に、アドレスバーでURLを直接入力しようとして、URLが日本語変換されてしまった…、なんていうミスをしてしまいます。そんな時、「日本語のURLなんて使わないんだから、IMEの切り替えくらいしてくれ…」とブラウザに対して叫んだりするわけです。…といっても、叫んでいてもしょうがないので、そんなミスを避けるためのソフトウエアを作ってみたのです。

仕組み 今回作ってみたのは「ブラウザでURLを入力する部分では、自動的にIMEをオフにしよう」というソフトウェアです。URL入力バーとその他の部分との間でフォーカスを切り替えた瞬間に、IMEをオン・オフします。対応ブラウザはInternetr Explorer, Sleipnir, Sleipnir 2です。起動すると、タスクトレイに"IME Switch!"というアイコンが出現します。動作の一時停止や終了作業などはタスクトレイから行ってください。ダウンロードは下記から、です。今さっき作ったばっかりなので、動作検証はこれから…です。が、結構便利かもしれません。

 ○ IME_Switch_20060104.lzh (952 KB)

 なお、今回は他アプリケーションに対してフックの作業をするのが面倒だったので、ImmSetOpenStatusなどは使っていません。単純に、キーイベントを投げているだけです。そのため、使い方によって「オン・オフの状態がひっくり返る」ことがあると思いますが、その際は気分転換に?オン・オフを手動で一回入れて引っ繰り返して下さいな。とりあえず、「こんなソフトあるといいな」と思うものを試しに作ってみた、というところです。

2006-01-15[n年前へ]

手書きの「ピタゴラ・シミュレータ」 

平林 純@「hirax.net」の科学と技術と男と女/Tech総研平林 純@「hirax.net」の科学と技術と男と女/Tech総研 Tech総研ブログ手書きの「ピタゴラ・シミュレータ」タブレットPCの「物理シミュレータ」は面白い!を書きました。「タブレットPCの」というタイトルではありますが、記事中で触れているように「他OSユーザでも楽しめる」わけですから、一回はこのソフトウェアで遊んでみると面白いのではないか、と思います。少なくとも、デモ動画などは一見の価値があります。いえ、「一見」どころか、何度も見直す価値があります。

ペンで「○」を描けば、それは自動的に「球(正確には円柱ですね)」に変身し、そして転がしたりすることができます。 …ラクガキ・シミュレーションで遊んでいるうちに、「四輪駆動の自動車が二輪駆動の自動車より上り坂に強いこと」などを直感的に理解することができるのです。

2006-02-19[n年前へ]

(Thinkpad加速度センサにも対応した)万華鏡ソフト 

表示画面動作のようすを撮影した動画 後輩が「C言語」勉強のために作ってきた「万華鏡ソフト」に、少しだけ手を入れたものを公開しておきます。JPEGあるいはWindows Bitmapフォーマットの画像群を「(Thinkpad加速度センサにも対応して)万華鏡を通して眺めることができる」というソフトウェアです。(Kaleidoscopes.2006021901.lzh (561.kB)) 動作させているところを撮影した動画はこのようになります。画像を滑らかに切り替えながら、「綺麗な万華鏡の世界へあなたを誘う」という感じのものになります。
 ちなみに、最近のThinkpadの加速度センサにも対応していますので、最近のThinkpad上で"KaleidoScopeThinkpad.exe"を動かせば、あなたがThinkpadを動かす仕草に応じてグリグリと万華鏡の中の世界が動きます。また、それ以外のPCでも"KaleidoScopeOther.exe"を動かせば、適当に万華鏡の世界を眺めることができます。
Title表示中の画面を(平面を埋めるように並べ)壁紙にする 結構綺麗な画像が生成されるので、表示中の画面を(平面を埋めるように並べ)壁紙にする機能も加えてみました。「終了」「画像出力」「壁紙設定」などは「右クリックで表示されるメニュー」から選ぶようにしてあります。いっそのこと、「Flickr から適当な写真を色々取ってきて、万華鏡の世界に飾っておく」なんていう機能を加えてみても、面白いかもしれませんね。

2006-02-20[n年前へ]

Thinkpad加速度センサを使ったソフトウェア・リンク集 

平林 純@「hirax.net」の科学と技術と男と女/Tech総研:Thinkpad加速度センサを使ったソフトウェア・リンク集 Tech総研ブログ 平林 純@「hirax.net」の科学と技術と男と女Thinkpad加速度センサを使ったソフトウェア・リンク集〜Lenovo Thinkpad を「動かして」遊んでみよう〜を書きました。これまでに作ったThinkpad の加速度センサを使ったアプリケーション・ソフトウェア一覧を作ってみた、というわけです。
 「こんなことをやってみると面白いかも」なんていうアイデアを考えたり空想してみたりしても、とても楽しいに違いありません。あなたなら、どんなアプリケーション・ソフトウェアを欲しいと思いますか?



■Powered by yagm.net