空談録

世界で5人くらいに役立ちたい

PrintScreenしたらスクリーンショットを保存するアプリケーション作った

自分向けですけど一応

というわけでPrintScreenキーに反応してスクリーンショットを保存するっていうよりは保存しやすくするアプリケーションです
製作時間5時間くらいです、テストが足りない

いつも通りのゴミUIです。だって一度設定したら見ないし……

f:id:fantasticswallow:20150830223040p:plain

ダウンロードは http://artfulplace.net/files/SnapObserve-1-0.zip からどうぞ


今までずっとDirectInputを使った謎のキーロガーもどきで代用してたんですけど.NET 2.0だったので新しいPCに入れたら動かなくなってしまったので作り直しました
まあもともと画像保存部分だけ切り出そうかと思ってたのでいい機会です
今回は4.5.2なのでまた5年くらい生きてくれるでしょう

Dropboxでも同じことができるらしいのですがDropboxにはあんまりファイル入れたくない派なのであれです。っていうかスクリーンショットとか1日もしたら完全に使わないので入れたくなく…

挙動としてはPrintScreenを押して離したらクリップボードから画像データを取得しようとします。
画像データがあったら保存するか確認して保存するとなったら指定した拡張子で保存します
設定次第では何も聞かないで直接保存します

修飾キーの組み合わせにも対応してます。特にWin+PrtScrの場合は無視します。Ctrl+Win+PrtScrの場合はちゃんと見るようにしてあるはずです。挙動不安定かも

いやまあ求めていたのが
・PrtScrみたいに簡単にスクリーンショットが取れる
・こっちで指定したフォルダに保存できる
・ファイル名がある程度自由が利く
みたいな感じだったのでまあはい

特にAlt+PrtScrで十分な場面が多いのでマウスで~みたいなのはいちいち面倒なんですよね
トリミングはしたいけど別のでいいかなという気もしつつ


まったく関係ないですけど最近のChromeはダウンロード数が少ないファイルをダウンロードするとブロックされるんですね
まあブロックされてもしょうがないようなのしか作ってないのもありますが

新しいPCこと高級フォトビューアーがメモリ足りな過ぎてなかなか不便です
最近のマシンのくせに5年前のVaioに負けるの解せぬ…

この辺で