Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
スクリーンショット
撮った話
あると@twinkfrag
自己紹介
• あると@twinkfrag
• 情報メディア学科3年
• ソフトウェア研究部
• Visual Studioの話とかしたかった
けど忙しくて
• アニメとかエロゲとか
• ↑最近積んでる
• 艦これ…?
何がしたいの?
• 画面のスクリーンショットを撮って
自動で振り分けて保存したい!
フリーソフトを漁ってみる
• 画面を撮影して指定ファイル名で保存するフリーソフト
は多数存在する
• というか自分も使ってた
何かが足りない…
• 既存アプリでは(自分の探した範囲では)
『ウインドウタイトルの文字列をそのままファイル名に
埋め込み』
までしかできない
不満点はどこか
• より精密な整理のためには
『ウインドウの実行ファイルパス』
や
『それらを正規表現で整形してからファイル名にする』
などの動作が欲しい
実際にやってみた
• ホットキーを叩くと
アクティブウインドウを撮影
• 指定したファイル名を
正規表現で置換した後保存
• ついでに正規表現をテストする
ボックスも作った
例 こんなウインドウが…
例 こんな風に保存される
今後の展望
• コードのスリム化
o 現状では、NotifyIconとHotKeyのイベントと設定画面で3つもFormのインスタン
スを生成している
• WPF化
o 特に意味はない
• 設定プロファイルの複数読み込みと切り替え
o 便利
配布
• http://www.twinkfrag.net/
で配布しようと思った
• Google SitesとDNSレコードの設定が
ちんぷんかんぷん!?なので今見れないかも
Upcoming SlideShare
Loading in …5
×

スクリーンショット撮った話

354 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

スクリーンショット撮った話

  1. 1. スクリーンショット 撮った話 あると@twinkfrag
  2. 2. 自己紹介 • あると@twinkfrag • 情報メディア学科3年 • ソフトウェア研究部 • Visual Studioの話とかしたかった けど忙しくて • アニメとかエロゲとか • ↑最近積んでる • 艦これ…?
  3. 3. 何がしたいの? • 画面のスクリーンショットを撮って 自動で振り分けて保存したい!
  4. 4. フリーソフトを漁ってみる • 画面を撮影して指定ファイル名で保存するフリーソフト は多数存在する • というか自分も使ってた
  5. 5. 何かが足りない… • 既存アプリでは(自分の探した範囲では) 『ウインドウタイトルの文字列をそのままファイル名に 埋め込み』 までしかできない
  6. 6. 不満点はどこか • より精密な整理のためには 『ウインドウの実行ファイルパス』 や 『それらを正規表現で整形してからファイル名にする』 などの動作が欲しい
  7. 7. 実際にやってみた • ホットキーを叩くと アクティブウインドウを撮影 • 指定したファイル名を 正規表現で置換した後保存 • ついでに正規表現をテストする ボックスも作った
  8. 8. 例 こんなウインドウが…
  9. 9. 例 こんな風に保存される
  10. 10. 今後の展望 • コードのスリム化 o 現状では、NotifyIconとHotKeyのイベントと設定画面で3つもFormのインスタン スを生成している • WPF化 o 特に意味はない • 設定プロファイルの複数読み込みと切り替え o 便利
  11. 11. 配布 • http://www.twinkfrag.net/ で配布しようと思った • Google SitesとDNSレコードの設定が ちんぷんかんぷん!?なので今見れないかも

×