他人が組んだものを理解しようとすること

中級レベルの「Excel VBA開発者」になるために必要な考え方:脱初心者! 1歩先を行くExcel VBA開発者のススメ(1) – @IT : http://www.atmarkit.co.jp/ait/articles/1712/01/news147.html

とても参考になった.

ようは「VBAを組んでシェアするなら,周りが今後どのようなことをするかを考えて,より今後”楽に済む”方法を選択せよ」という主張.それが初級から中級へ進むための一歩である,という主張.

AutoHotkeyスクリプトでも同じことが言えそうだ.ユーザーは,誰かが組んだスクリプトを利用すると,依存してしまう.すると,その人が開発を止めた段階で使うことができなくなってしまう. “他人が組んだものを理解しようとすること”の続きを読む

広告

AutoHotkey入門 学習シリーズ(17) 二度押しを使ってショートカットキーを増やす

あるキーを二度押すと,別の入力が起こる···そんなダブルタップにあこがれたことはありませんか?ダブルクリックを,キーボードで実現できます.

0.2秒以内に二度押しすることで,特定の機能が起こるようなスクリプトを組んでいきましょう.

今日のCan-do

二度押し用のスクリプトをKeywaitを使うことで作成し,
一つのキーに二つの機能を割り当てる.

“AutoHotkey入門 学習シリーズ(17) 二度押しを使ってショートカットキーを増やす”の続きを読む

AutoHotkey 入門 学習シリーズ (16) ファビコンを自分で書いてブランド化を試みる

AutoHotkeyアイコンは見慣れれば非常にかわいいものですが,自分でカスタマイズしたくなるまでにそう長くはかかりません.ここでは,Faviconを作るところから,自分のAutoHotkeyスクリプトに実装するところまでを行いましょう.

今日のCan-do
・みずからファビコンを作成し,自分のスクリプトに実装できる.

Faviconを作ることはいろんなところでできますが,おすすめはこちらです.

favicon.ico Generator : http://www.favicon.cc/

自分でファビコンを作れます.今回は前回作った簡易ブックマークのスクリプト用のファビコンを作ってみました. “AutoHotkey 入門 学習シリーズ (16) ファビコンを自分で書いてブランド化を試みる”の続きを読む

VLCからタイムスタンプをゲットする

はろー.

再生中の動画のタイムスタンプをクリップボードにコピーできればいいのですが,私,VLCのエクステンションづくりとかできないのです.

コンソールコマンドのget_timeなるものを利用することもできるそうなのですが,それを実装した人を見つけられず,もうなんか時間がかかるので,普通にCtrl+Tで出てくる「時間を指定して移動」から情報を無理やり持ってくる超ジャンキーな方法です.

timestampget

“VLCからタイムスタンプをゲットする”の続きを読む

例文に連番をつけるためのAutoHotkeyスクリプト

論文などで例文を書いていると,すべてに連番をつけたくなる時があります.もちろん,Wordなどの機能を使ってもいいですが,それを使うのがだめー!というところもあります.ここでは,連番機能を使わずに,PrintScreenボタンを押すたびに,(1)(2)(3)(4)(5)と番号が増えていくものを作りました.Pauseを押せば,巻き戻しも可能です.

count “例文に連番をつけるためのAutoHotkeyスクリプト”の続きを読む

AutoHotkey 入門 学習シリーズ (15) Word等のメモ帳に簡易ブックマークを追加する

Wordやメモ帳などの一部のプログラムは,直前まで編集していたところを自動で開いてくれないものもあります.なので,AutoHotkeyを使って簡易ブックマークを追加していきましょう.

今日のCan-do

AutoHotkeyの基本的な機能を組みあわせて,Wordにブックマーク機能を追加する

さて,そのためには,Wordについている検索機能を使います.つまり,
1.消す前に特殊な文字を残す
2.開いたときにその文字を検索して,実行.

しかし,【~の前に】というのはユーザーの行動を予測しなければなりませんので,なかなか自動化は難しいところです.ここは儀式として,「消す前に特定のボタンを押す」という感じにしておきましょう.
ジャンキーな方法としては[X]部分にGuiを上乗せしておくというのように設定することは可能だと思います.が,どうすればいいのか私にはわかりませんので,まぁそこは適当に. “AutoHotkey 入門 学習シリーズ (15) Word等のメモ帳に簡易ブックマークを追加する”の続きを読む