2012年9月21日金曜日

necomimiとshippo

脳波によって猫の耳と尻尾が動く!!
これはスゴイww
耳は微妙だけど尻尾は(・∀・)イイネ!!
フリフリ動くさまがたまらん(*´Д`)ハァハァ


necomimi

shippo

詳細はGIGAZINEと公式HPで!(丸投げとも言う)
GIGAZINE
公式HP

2012年9月20日木曜日

AutoHotkeyでゲーム中にIMEを無効化する


何とか出来たぁ。
ゲームタイトルの定義をプロセス名で出来ないか頑張ったけどムリポ。
だが とりあえずこれでゲームが快適に遊べるようになったZE!
変換と無変換はスペースを押す時に間違えるので無効化じゃなくて置き換えにしてみた(`・ω・´)

すみませんこのスクリプトは動かないので見るならこちらでお願いします。

;==============================================================================
;
; ゲーム中にIMEを無効化する
;
;==============================================================================

;タイトルを 部分一致 で指定できるようモード変更
SetTitleMatchMode, 2

;------------------------------------------------------------------------------
; ゲームタイトルを定義
;------------------------------------------------------------------------------
GroupAdd, GameTitle, Left 4 Dead
GroupAdd, GameTitle, Fallout
GroupAdd, GameTitle, Crysis
GroupAdd, GameTitle, Homefront
GroupAdd, GameTitle, Dead Island

;------------------------------------------------------------------------------
; ゲーム中
;------------------------------------------------------------------------------
#IfWinActive ahk_group GameTitle

; ゲーム中はホットキーを無効化
Suspend, On

;CapsLockを常にOff
SetCapsLockState, AlwaysOff

;CapsLockを無効化
sc03A::return

;Ctrl+CapsLockを無効化
^sc03A::return

;半角全角を無効化
vkF3sc029::return
vkF4sc029::return

;Alt + 半角全角を無効化
!vk19sc029::return

;変換をスペースキーに
Vk1Csc079::Space

;無変換をスペースキーに
Vk1Dsc07B::Space

;カタカナひらがなを無効化
vkF2sc070::return

;Windowsキーを無効化
LWin::return
RWin::return

#IfWinActive


;------------------------------------------------------------------------------
; ゲームをしてない時
;------------------------------------------------------------------------------
#IfWinNotActive ahk_group GameTitle

; 終わったらホットキーを戻す
Suspend, Off

#IfWinNotActive

2012年9月19日水曜日

早稲田の和田

とりあえずやりたいことだけメモっておく。

最近FPSをいろいろやってて気になったのが早稲田現象。
プレイしている最中にいきなり画面が固まったかと思ったら
早稲田wwwwwwwwwwwwwとか出てきて大学受験に失敗した人の呪いかと思った。
でもよく考えたら早稲田なんて行ったことなかった(´・ω・)
FPSって W A S D で動くから和田とか早稲田とか出てきちゃう。
早稲田の和田を何とかしたいのでゲーム中だけ全角モードにならない、ようするにIMEを無効にする方法について何か良い案がないか探ってみた。

とりあえず要件定義から。

・ゲーム中のみ無効化し、終わったら手間なく元に戻せる
・レジストリは使わない(ネカフェなどの外出先でも同じ方法を使いたい)
・常駐は許す
・目的に不要な機能が極力無い
・導入から運用までが簡単

こんな感じで探してたけど今のところAutoHotKeyが一番近いかなぁ。
導入と運用が簡単ではないのがネック。
まとまったら投稿。
変数名の話。
プログラムで使う変数名は、表現したい単語がさっと出てくるかがわりと重要。(自分の中ではw)
適当に名付けたくない主義なので毎回英和と和英を繰り返してから付けるんだけど
良い単語が出なくて結局妥協したりする。
ということで(前置き)メモ。


論理削除
Soft Delete

物理削除
Hard Delete
逃げてました。
追ってくる毎日から。
やりたいことはあって
でも何もできなくて。
そんな感じで毎日過ぎてく。
明日野郎は馬鹿野郎。
大好きなドラマのセリフ。
分かってても出来ない弱い自分。
それをどこかで認めてて。
妥協してて。
そんなことに気づくたび情けなさと悔しさで涙が止まらなくて。
メンヘラっぽい感じになってきたからやめるけど
今日から少しづつでも人として成長していきたい。
目標は少しでも確実に成長することです。