2013年10月16日水曜日

clickMan ver1.00


■ダウンロード

https://skydrive.live.com/redir?resid=8CD7CF5EA9FBCA55!476
file: clickMan100.zip
size: 30.8KB





■概要
  左クリック連打します






■動作環境
  Windows XP, 8
  CPU 800MHz以上
  メモリ 256MB以上






■アンインストール
  レジストリは触っておりません。
  削除の際はフォルダごとゴミ箱へ。






■使い方
  起動後、設定キーを押すと左クリックするようになります。


  ◇トグル
   トグルがオンの場合、設定キーを押すとクリック連打が開始され、もう一度設定キーを押すとクリック連打を終了します。
  トグルがオフの場合は設定キーを押している間だけクリックされます。


  ◇on/offチェック
   on/offで連続クリックを行うかどうか設定できます。
  しばらく使用する予定がなければon/offのチェックを外してください。


  ◇連続クリック始動キー
  普段使わないキーか使いやすいキーなどに設定すると便利です。


  ◇クリック間隔
   連続クリックの間隔を設定できます。単位はミリ秒です。
  早すぎる場合などに調整してみてください。
  最大で10秒間隔まで可能です。連続クリック中なのをうっかり忘れがちなので注意。






■そのほか
  このソフトウェアを使用し、何らかの障害が発生しても責任を取りかねますのでご了承ください。






■更新履歴
  2013-10-16 ver 1.0

2013年10月11日金曜日

Fスクリーンキーボード ver1.1




■ダウンロード

https://skydrive.live.com/redir?resid=8CD7CF5EA9FBCA55!474&authkey=!APOo0nLFG_ouSZw
fkey110.zip
size: 280KB



■概要
  スクリーンキーボードにフリック機能をつけて、ちょっとだけ入力を快適に。
  従来のキーボードレイアウトに加えて、
  日本語入力に向いたフリック入力用のレイアウトも用意。
  
  
  
■動作環境
  Windows XP, 8
  CPU 800MHz以上
  メモリ 256MB以上
  
  
  
■アンインストール
  レジストリは触っておりません。
  削除の際はフォルダごとゴミ箱へ。
  
  
  
■使い方
  ・右クリックでキーボードレイアウトとフリックレイアウトの切り替えを行います。
  ●キーボードレイアウト
    右にフリックでクリックしたキーにShiftキーが付加
    左にフリックでクリックしたキーにCtrlキーが付加
    下にフリックでクリックしたキーにShiftとCtrlキーが付加
    で統一しています。
  
  ●フリックレイアウト
    キーの上下左右に各文字が配置されています。
    「っ」は「ゃ」の左フリックに配置してあります。
  
  
  ・ホイールクリックでウィンドウの移動ができます。
  
  ・タイトルバーダブルクリックで設定ウィンドウを表示します。
  ●設定ウィンドウ
    キー押し下げ時間
      キーを押してから離すまでの時間を設定します。
      キー入力に反応しない場合数値をあげてみてください。
    フリック開始距離
      フリックしたと認識される距離(dot)を設定します。
    画面更新間隔
      数値が小さいほど見た目上の反応速度が向上しますが、処理負担も増えます。
    レイアウト設定
      キーボード、フリックそれぞれのレイアウトを設定します。
    カラー設定
      色合いを設定します
    サウンド設定
      クリック時に音を鳴らすかを設定します
    背景にbackground.bmpを使用する
      背景に画像ファイルを使用します。
    背景画像の透過率を正確に計算する
      計算を挟み正しい色味が出るようにしますが、処理負担が増えます。
    フォント設定
      フォントを設定します。また太字、斜体、アンチエイリアスを有効無効を選択できます。
    ウィンドウフレーム透明化
      カーソルがウィンドウフレーム上にない場合はフレームを描画しなくなります
    カーソルがウィンドウ上にないと透明に
      カーソルがウィンドウ上にない場合、透明度を0~255で半透明表示にします。
    背景の透明度
      背景部分の透明度を変更します
  
  
  
■そのほか
  このソフトウェアを使用し、何らかの障害が発生しても責任を取りかねますのでご了承ください。
  
  
  
■更新履歴
  2013-10-07 ver 1.1
    半透明描画を可能に
    フリック部分を別ウィンドウに
    各キーを画像から文字描画に変更
    色を複数から選択可能に
    キー描画を最適化し必要最小限に
    Shiftキー押した状態で[+Shift]フリックした場合、Shiftキーがキャンセルされるよう修正。
      ただし[+ctrl],[+shift,+ctrl]は押されているShift,ctrlキーをキャンセルしない
  2013-08-17 ver 1.02
    描画頻度を選択可能に。いままでデフォルトでは100ms間隔だったのを30ms間隔に変更。
    効果音の音量を50%に下げた。
    背景画像の変更
  2013-04-04 ver 1.01
    拡大縮小表示を高画質モードに変更
    アクティブの時にクリックした場合に入力を取り消していたのを受け付けるよう修正
    レイアウト選択可能に
    ミニキーボード、フルキーボード、フリック+テンキーレイアウトを作成
  2013-03-15 ver 1.00c
    多重起動できないよう修正
    keyhook.dllのエラー処理を最適化
    フリック開始距離の設定値が反映されていなかったのを修正
  2013-03-09 ver 1.00b
    最小化された状態で終了すると、次回起動時にウインドウが見えない位置に表示されてしまうのを修正
  2013-03-06 ver 1.00a
    現在のレイアウト選択情報が保存されないのを修正。
    フリックレイアウト内のコピーキー右ペーストが間違ったショートカットだったのを修正
    設定ウインドウ内にバージョン情報を表示するよう修正
  2013-03-02 ver 1.0

2013年10月4日金曜日

日記ちゃん


 いろいろ思うところがあって改良を続けたらこうなった。
好きなフォントをチョイスできたり、不要な部分を透明にしたり。
 それはそれとして
レイヤードウィンドウを完全に透明にするにはARGBのAだけ0にすればいいかと思ってたんだけど
実際にはうまくいかず微妙に半透明になる。
ARGB==0だと完全に透明になるようなので、必要な時には元の色を捨てて0にしてしまうのがいいかも。
 というかなんか透過率の計算変じゃね? 
白(255,255,255)を半透明にしようとしてもならないが、黒(0,0,0)だと正常に半透明になるんだけど。
 
 UpdateLayeredWindow not respecting alpha channel with certain colored pixels
 ググったらいくつか出てきた。
NewColor = ClampTo255( Round(DestColor*(1-Alpha/255)+SrcColor))
と計算式になっているので、描画する色が255だと下の色や半透明率が何色であろうと
NewColor = ClampTo255( Round(255) )
となり255となってしまうのだそうだ。
 本来の半透明合成の計算式は、
NewColor = DestColor*(1-Alpha/255) + SrcColor*Alpha/255;
だったかな。なので、
あらかじめ SrcColor を SrcColor*Alpha/255 としていおくとうまくいくようだ。

2013年9月11日水曜日

日記ちゃん




 レイヤードウィンドウを使いFスクリーンキーボードを透過処理してみた。
ボタン、背景、フレームがそれぞれ透過度が別。
まだ結構重いのでもうちょっと改良が必要そう。
マウスを載せていないとほぼ透明になる。一番下の画像は透過度の比較。

2013年9月4日水曜日

日記ちゃん

 VC++2005では次のエラーに移動するのにF4を押したらよかったのだけど、
VC++2012の場合、F4を押すとプロパティウィンドウが表示される。
何キー押したら次のエラーに移動すんのかと気になったので調べたら、「Shift+Ctrl+F12」とか。
結構使うと思うんだけどなあ。キー3つ押しはちょっと押しすぎじゃないっすかね。
 
参考:
定義済みショートカット キー
http://msdn.microsoft.com/ja-jp/library/vstudio/da5kh0wa.aspx

 
 5分ほど触ってたら慣れた。
案外自然かもしれん。コンパイル直後ぐらいしか触らないし、
F4キーを独占するほどの機能ではないといわれれば納得もする。

2013年8月25日日曜日

Fスクリーンキーボード ver1.02




■ダウンロード

file: fkey102.zip
size: 268KB



 
 
 
■概要
  スクリーンキーボードにフリック機能をつけて、ちょっとだけ入力を快適に。
  従来のキーボードレイアウトに加えて、フリック入力用のレイアウトも用意。
  クリック回数が減少、手の負担を軽減します。
 
 
 
■動作環境
  Windows XP, 8
  CPU 800MHz以上
  メモリ 256MB以上
 
 
 
■アンインストール
  レジストリは触っておりません。
  削除の際はフォルダごとゴミ箱へ。
 
 
 
■使い方
  右クリックでキーボードレイアウトとフリックレイアウトの切り替え、
  ホイールクリックで設定ウィンドウを表示します。
 
  ●キーボードレイアウト
    右にフリックでクリックしたキーにShiftキーが付加
    左にフリックでクリックしたキーにCtrlキーが付加
    下にフリックでクリックしたキーにShiftとCtrlキーが付加
    で統一しています。
 
  ●フリックレイアウト
    キーの上下左右に各文字が配置されています。
    「っ」は「ゃ」の左フリックに配置してあります。
 
  ●設定ウィンドウ
    キー押し下げ時間 - キーを押してから離すまでの時間を設定します。
    フリック開始距離 - フリックしたと認識される距離(dot)を設定します
    キーボードレイアウト - お好みのキーボードを選択できます
    フリックレイアウト - お好みのレイアウトを選択できます
    Sound - クリック時に音を鳴らすかを設定します
 
 
 
■そのほか
  このソフトウェアを使用し、何らかの障害が発生しても責任を取りかねますのでご了承ください。
 
 
 
■更新履歴
  2013-08-17 ver 1.02
    描画頻度を選択可能に。いままでデフォルトでは100ms間隔だったのを30ms間隔に変更。
    効果音の音量を50%に下げた。
    背景画像の変更
  2013-04-04 ver 1.01
    拡大縮小表示を高画質モードに変更
    アクティブの時にクリックした場合に入力を取り消していたのを受け付けるよう修正
    レイアウト選択可能に
    ミニキーボード、フルキーボード、フリック+テンキーレイアウトを作成
  2013-03-15 ver 1.00c
    多重起動できないよう修正
    keyhook.dllのエラー処理を最適化
    フリック開始距離の設定値が反映されていなかったのを修正
  2013-03-09 ver 1.00b
    最小化された状態で終了すると、次回起動時にウインドウが見えない位置に表示されてしまうのを修正
  2013-03-06 ver 1.00a
    現在のレイアウト選択情報が保存されないのを修正。
    フリックレイアウト内のコピーキー右ペーストが間違ったショートカットだったのを修正
    設定ウインドウ内にバージョン情報を表示するよう修正
  2013-03-02 ver 1.0

2013年8月10日土曜日

日記ちゃん

 パシフィック・リム見てきた。
ちょこちょこツッコミどころがあって見終わった後も楽しめる作品だと思う。
めっちゃタンカー強い!
 
 映画始まるまで暇だったのもあって6年ぶりぐらいにポップンミュージックをプレイ。
ぶっつけでもLv35ぐらいなら何とかなった。
レベル表記が当時と違って高めに設定されてるっぽい。現35だと当時の28~30ぐらいな感じ?
左右の黄色ボタンで難易度変更できるようになってて感心した。同時押しより直感的だ。

2013年7月27日土曜日

2013年7月26日金曜日

日記ちゃん

ZONE OF THE ENDERS HD EDITION -はいだらクオリティへの道- For quality and performance improvement.: ヘキサドライブ日記
 面白い。
考えてみたらPS2からPS3になって、 720x480 が 1920x1080になり面積6倍もあるのね。っていうか1920x1080ってめっちゃでかい。
 SD解像度と書いてあるから 720x480 だとしたが、
Radiumの人が昔に640x480かそれよりも小さいとも考察していて、実際のサイズがよくわからん。
たぶん 640x480 か。

2013年7月20日土曜日

日記ちゃん

Blender.jp - Blender Japanese Website
 Blender2.68がきてた。
いつの間にと思ったら2.68 release: July 18th, 2013.とあった。一昨日だったか。
 
 おお、XFileが正常に出力されるようになってる。これはありがたい。