AutoHotKey
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*AutoHotkey [#h82df47d]
#contents
**概要 [#adea700f]
[[AutoHotkeyを流行らせるページ:http://lukewarm.s101.xrea....
>
AutoHotkeyはホットキーへの機能の割り当てなど常駐ソフトの...
多彩なコマンドが用意されており、GUIを持ったプログラムの...
GNU GENERAL PUBLIC LICENSE Version 2の下で配布されるフリ...
公式サイト(http://www.autohotkey.com/)にて、インストーラ...
インストーラーを実行すると、スタートメニュー、新規作成メ...
-自動化 - 所謂マクロ。
-ホットキー - スクリプトを常駐、特定のキーやボタンが押さ...
-[[Hotstring:http://lukewarm.s101.xrea.com/Hotstrings.htm...
-GUI - GUI を設定できる。CUIのソフトのフロントエンドなど...
-[[リマップ:http://lukewarm.s101.xrea.com/remap.html]] - ...
-実行ファイル - 実行に必要なファイルとともに自作スクリプ...
詳しい特徴と機能についての紹介は [[AutoHotkey Wiki:http:/...
//''初心者の場合''、作業の省力化、効率化、自動化などを目...
**スクリプト [#e4410784]
//解説待ち
***初心者 & ニューカマー へのアドバイス [#d33e3319]
[[Tutorial for Newbies:http://www.autohotkey.com/forum/po...
>As a person who started using AHK having absolutely zero...
>
>I think exploring the forum works great if you have even...
>
>First read the [[Tutorial:http://www.autohotkey.com/docs...
>
+ [[Hotstrings:http://www.autohotkey.com/docs/Hotstrings....
+ [[Hotkeys:http://www.autohotkey.com/docs/Hotkeys.htm]]
+ [[Mouse Clicks:http://www.autohotkey.com/docs/commands/...
+ [[Variables:http://www.autohotkey.com/docs/Variables.ht...
+ Loops - especially Parsing Loops
+ String commands - (e.g. StringMid, StringReplace)
+ [[If:http://www.autohotkey.com/docs/commands/IfEqual.ht...
+ [[Expressions:http://www.autohotkey.com/docs/Variables....
+ [[Arrays:http://www.autohotkey.com/docs/misc/Arrays.htm...
+ [[GoSub:http://www.autohotkey.com/docs/commands/Gosub.h...
+ [[GUIs:http://www.autohotkey.com/docs/commands/Gui.htm]]
+ [[Windows Messages:http://www.autohotkey.com/docs/misc/...
+ [[DllCall:http://www.autohotkey.com/docs/commands/DllCa...
<
>The first 3 you will not necessarily use very often once...
>Of course this list is not set in stone, and you may be ...
>
>When you're wondering how to accomplish a specific task ...
>
>Commands dealing with files start with &color(#FFA527,){...
Commands dealing with windows start with &color(#808027,)...
Commands dealing with text start with &color(#EE82ED,){''...
>
>Similarly:
>
>Commands that retrieve data from somewhere contain &colo...
Commands that apply data to somewhere contain &color(#4A8...
>
>Combining the two previous structures, we have commands ...
>
>&color(#FFA527,){''File''};&color(#F40000,){''Get''};Siz...
&color(#808027,){''Win''};&color(#F40000,){''Get''};Title...
&color(#EE82ED,){''String''};&color(#F40000,){''Get''};Po...
>
>&color(#FFA527,){''File''};&color(#4A8000,){''Set''};Tim...
&color(#808027,){''Win''};&color(#4A8000,){''Set''};Title...
&color(#4A8000,){''Set''};Timer - Apply a new Timer, whic...
>
>
>Good Luck, and remember that nobody was born knowing any...
>_________________
>http://autohotkey.net/~jaco0646/
~引用ここまで ~
Original Post by [[jaco0646:http://autohotkey.net/~jaco06...
いずれ日本語にも翻訳され、どこかで公開される事でしょう。...
引用しっぱなしで終わり、というのも乱暴すぎる気がするので...
+[[Hotstring:http://lukewarm.s101.xrea.com/Hotstrings.htm...
+[[ホットキー:http://lukewarm.s101.xrea.com/Hotkeys.html]]
+Mouse [[Click:http://lukewarm.s101.xrea.com/commands/Cli...
+[[変数:http://lukewarm.s101.xrea.com/Scripts.html#var]] ...
+[[繰り返し処理:http://lukewarm.s101.xrea.com/Scripts.htm...
+[[文字列操作:http://lukewarm.s101.xrea.com/commands/inde...
+[[If(式):http://lukewarm.s101.xrea.com/commands/IfExpres...
+[[式:http://lukewarm.s101.xrea.com/Expression.html]]
+[[配列:http://lukewarm.s101.xrea.com/misc/Arrays.html]] ...
+[[Gosub:http://lukewarm.s101.xrea.com/commands/Gosub.htm...
+[[GUI表示:http://lukewarm.s101.xrea.com/commands/index.h...
+[[PostMessage / SendMessage:http://lukewarm.s101.xrea.co...
+[[DllCall():http://lukewarm.s101.xrea.com/commands/DllCa...
多分、最初は [[AutoHotkeyを流行らせるページ:http://lukewa...
スクリプトを自分で書くようになるにはスクリプトの概要を理...
-[[Tutorial for Newbies:http://www.autohotkey.com/forum/t...
if とか for とか loop とかさっぱり分からない、って人は Wi...
**DllCall [#b8001daa]
ホットキーへの機能の割り当て以外に、GUIがあり、DllCall(([...
//解説待ち
-→[[参考リンク>#yc223dfb]]
**COM [#xe018ac5]
COM(([[Component Object Model - Wikipedia:http://ja.wikip...
//解説待ち
-→[[参考リンク>#udcd699d]]
**FAQ [#kcda885c]
-[[AutoHotkey FAQ:http://www.autohotkey.com/docs/FAQ.htm]]
//-[[Tutorial for Newbies:http://www.autohotkey.com/forum...
-AutoHotkeyを流行らせるページ →[[FAQのスレ:http://lukewar...
-[[engunneer's home thread:http://www.autohotkey.com/foru...
>
This is a thread for me to keep common answers handy for...
***Q.文字化け?ダメ文字? [#oc2f06dc]
:A.|
--エスケープ文字(([[エスケープ文字 - AutoHotkeyを流行らせ...
---[[AutoHotkey スレッド part6:http://pc11.2ch.net/test/r...
>
Q:「~AチЯ㌔荏柿義形港餐汁秦疏蛋伝覗描冒輿倭兪啻嫣彖拜...
A:これらの文字の2バイト目が、AHKのエスケープ文字である0...
対処としてはこれらの文字の"直後"に「`」を記述する(例...
#EscapeCharでエスケープ文字を別のものに変えるべし。
-- [`] は アポストロフィ ''では無く'' back quote(バック...
//(([[グレイヴ・アクセント - Wikipedia:http://ja.wikipedi...
--対策用の関数、ライブラリ - [[参考リンク>ダメ文字問題...
***Q.コンパイルした実行ファイルがアンチウイルスソフトに怒...
:A.|[[Compile_AHK II>AutoHotKey#Compile_AHK2]] を試してみ...
もしかしたら改善されるかもしれません。~
関連用語:[[実行ファイル圧縮>プログラミング用語#exe_comp-...
//{{追加お願いします。}}
**参考リンク [#la6d4373]
:[[AutoHotkey - Free Mouse and Keyboard Macro Program wit...
公式サイト
:[[AutoHotkeyを流行らせるページ:http://lukewarm.s101.xrea...
日本に於ける総本山
***スクリプト [#v67b1dcd]
:[[AutoHotkey Script Showcase:http://www.autohotkey.com/d...
スクリプトサンプル。
:[[AutoHotkey wiki - Category:Scripts - AutoHotkey:http:/...
目当てのスクリプト(の記事)を見つけるのに[[Forum:http://...
:[[AutoHotkeyを流行らせるページ → My Scripts:http://lukew...
AutoHotkeyを流行らせるページの管理人さんが作成したスクリ...
:[[Tips N Tricks:http://www.autohotkey.com/forum/topic879...
various tips
:[[[VxE]'s := guide ? ( to the ternary ) : ( operator ) ....
三項演算子の HowTo
>
The ternary operator is like an If/Else conditional, but...
<
:[[Tutorials - AutoHotkey:http://www.autohotkey.com/wiki/...
初心者~中級者~上級者それぞれのレベルの各種チュートリア...
:[[Tutorial for Newbies:http://www.autohotkey.com/forum/t...
初心者 & ニューカマー向けの有用なチュートリアル
//本当は翻訳して載せるのがベストだよな… ココじゃなくて。
//↑引用だけはしておいたよ
:[[AHK Libraries - AutoHotkey:http://www.autohotkey.com/w...
ライブラリについては [[関数ライブラリスクリプト - AutoHot...
//"AHK Libraries" のページが出来たのを機に"Class library ...
::[[Class library:http://www.autohotkey.net/~animeaime/Cl...
>
The Class library is a toolset to add OOP (Object-Orient...
[[Class library (OOP) - Help Thread:http://www.autohotkey...
//紹介しないのは勿体無いから紹介だけでも…いいよね?
//:[[Jimulation - or another aproach to a oop system for ...
//>
// The library Jimulation.ahk is the only file needed to ...
***DllCall [#yc223dfb]
:[[API Wrappers - AutoHotkey wiki:http://www.autohotkey.c...
WinAPI ((Windowsが提供するさまざまな機能:[[Windows API - ...
:[[Windows Data Types lookup tool - Autohotkey forums:htt...
WinAPI関連:補助スクリプト
:[[Crazy Scripting : A handy tool to lookup Win32 Constan...
WinAPI関連:補助スクリプト "W32C_R01.CSV is a listing of...
:[[Easy WinAPI - WinAPI Parser, DllCall with single hotke...
WinAPI関連:補助スクリプト
:[[StructParser (for C/C++ structs) - Autohotkey forums:h...
補助スクリプト: →[[Known Issues - Autohotkey forums:http...
:[[Crazy Scripting : WinAPI Listing:http://www.autohotkey...
WinAPI関連:補助スクリプト - リストからWinAPI関数を検索、...
:[[Windows API Utilities:http://www.autohotkey.com/forum/...
補助スクリプト - 上記の複数の補助スクリプトを取り込む形の...
>
A program to look up an enumeration constant,
data type or structure defined in the Windows API,
and to parse a structure, which is useful for DllCall in...
:[[win32help.ahk (Win32 API 用ラッパ作成ヘルパスクリプト)...
DllCall() のラッパ、構造体操作ラッパ、加えて定数定義を作...
:[[OpenGL DllCalls - Autohotkey forums:http://www.autohot...
OpenGL(([[OpenGL - Wikipedia:http://ja.wikipedia.org/wiki...
:[[GDI+ standard library 1.26 by tic:http://www.autohotke...
GDI+ (([[Graphics Device Interface - Wikipedia:http://ja....
//standard library (StdLib) どこまで紹介するのがいいだろ...
//もう少し整備されてからの方がいいのか? - http://www.aut...
//こっちも動きがあるようだ - http://www.autohotkey.com/fo...
//AHKが方向性の一つとして、例えばHSPとかなでしこの様な方...
//ライブラリの充実とそれを紹介する機会をもっと設ける必要...
//OOP(http://www.autohotkey.com/forum/topic40293.html)...
//日本語のドキュメントもこれまで以上に必要だよなー……
//>日本語のドキュメント ←で、誰がやるん?
//そこはやっぱり『流行らせるページ』の方で…
//『流行らせるページ』の方で、って管理人さんに押し付ける...
//BBSのような形式よりはライブラリのまとめサイト(wiki)見...
//日本のユーザーは『HSPとかなでしこの様な』方向性は望んで...
//『ライブラリのまとめサイト(wiki)見たいなの』はいいか...
//方向性はともかく、OOP (Class library)なんかを中心にする...
//文字通り標準のライブラリとして纏めてくれないかなー。
// http://www.autohotkey.net/~animeaime/ClassLibrary/
// - もう少し成り行き見てみるかな。
//あ、まとめサイト <del>作っても無駄にはならないだろうし...
//↑『ライブラリのまとめサイト(wiki)見たいなの』向けのア...
//共通のフォーマットとしてahkml http://www.autohotkey.net...
//AutoHotkey Script Collection http://www.autohotkey.net/...
//拡張して 入力補完用、ツールチップ用のファイルも提供で...
//でも、ahkmlそのものが殆んど認知されてないみたいなんだよ...
//っていうか プログラミングスレまとめ で収まる話じゃない...
//誰も手を挙げないならソフ板か流行らせるページの方へ投げ...
//Function Listing - AutoHotkey - http://www.autohotkey.c...
// ↑ここのリストに肉付けしていく感じで纏めるのがよさげ?...
//Script Listing - Functions - http://www.autohotkey.com/...
// ↑ここからも幾つかは[StdLib]としてリストアップした方が...
//AHK Class Library - http://trac.singularityshift.com/pr...
// ↑同じ様な事考えてる人?
***COM [#udcd699d]
:[[COM Wrappers - AutoHotkey wiki:http://www.autohotkey.c...
いくつかCOMラッパーの提供もされています。
:[[COM Standard Library - Autohotkey forums:http://www.au...
>
DOWNLOAD COM.zip or COM_L.zip (for AutoHotkey_L) or COM_...
>
[[Nov 26, 2009 1:39 am:http://www.autohotkey.com/forum/po...
>
COM_L/COM_U are updated to chain COM_Term as part of the...
I was rather reluctant to do it inside the COM Library, ...
there was no other choice and seemed safe to do, so adde...
But, when encountering a crash of AHK during the termina...
please report here.
//
//[[Thu Oct 08, 2009:http://www.autohotkey.com/forum/post...
//>
// Two different versions of COM.ahk are now separated
// into COM.zip (for AutoHotkey.exe) and COM_L.zip (for A...
// The examples in the previous post have been updated ac...
// Now no need of explicit calls for initialization funct...
and COM_Wrap/COM_Unwrap, with the new Object version.
<
→ [[関数ライブラリスクリプト:http://lukewarm.s101.xrea.co...
//::[[COM_L.ahk:http://www.autohotkey.com/forum/post-3014...
//>
// New AutoHotkey_L is now pretty stable with Object rece...
// new COM_L.ahk is added into COM.zip, inspired COMo,
// with updated COM_Invoke/COM_Invoke_/COM_ConnectObject
// to be usable both with the original syntax and the new...
:[[Embed an Internet Explorer control in your AHK Gui via...
"This is a standard library for IE/WebBrowser controls."~
関連:[[IE and Gui Browser Com Tutorial - Autohotkey foru...
:[[Basic Webpage Controls with JavaScript / COM - Tutoria...
>
This tutorial requires the COM Standard Library.
>
The purpose of this tutorial is to teach the intermediat...
how to start using the COM Standard Library to control w...
My goal is to provide methods for controlling webpages,
similar to how the AHK Control Commands can control Wind...
This tutorial is going to be high level,
but will provide links to those who want to dig deeper i...
You don't need to have much programming experience,
but I will assume you feel comfortable writing and execu...
:[[Windows Scripting for Autohotkey - official homepage:h...
VBScript,JScriptの組み込み - "Embed VBScript or JScript d...
[[Embedded Windows Scripting (VBScript & JScript) and COM...
:[[AutoHotkeyを流行らせるページ → My Scripts → ActiveX:ht...
WSH等で使われるActiveXObjectを扱えるようにする
***ダメ文字問題対策 [#w52e9b62]
-[[新・なまず日記(2006-01-11) - AutoHotkeyのダメ文字問題...
-[[(AutoHotkey)(IMEの制御をする 編) - もらかなです。:http...
-[[クリップボードを使わないで全角文字を貼付ける - eamatの...
-[[AutoHotkeyでマルチバイト(全角)文字を文字化けなしで出力...
:[[AutoHotkey駄目文字微対策版:http://yak.myhome.cx/junks/...
//%%1.0.47.06ベースにされたようです(08年12月25日現在)。...
//1.0.48.02ベース(タイムスタンプ:2009年4月21日)~
1.0.48.03ベース(タイムスタンプ:2009年8月9日)
>
ファイル名関連部分(のみ)について駄目文字対策を施した(つ...
文字列処理(正規表現も含む)には、依然として駄目文字等の S...
:Unicode関係参考リンク|
::[[物置 > あふすくりぷた - encutil.ahk:http://yak3.my...
[[AutoHotkey スレッド part8:http://pc12.2ch.net/test/read...
>
「あふすくりぷた」の中にある encutil.ahk に SJIS、UTF-8...
::[[Read and Write Unicode:http://www.autohotkey.com/foru...
::[[FileAppend Unicode text:http://www.autohotkey.com/for...
::[[Reading € from a file:http://www.autohotkey.com/forum...
::[[AutoHotkey_L (Lexikos' custom build):http://www.autoh...
::[[Easy Unicode functions:http://www.autohotkey.com/foru...
>
I "discovered" a really easy way to send (paste) Unicode...
<
>
you must save this script as UTF-8 to make it work.
:::[[Easy Unicode functions:http://www.autohotkey.com/for...
this script requires AutoHotkey_L
***デバッグ あれこれ [#c2514e63]
:[[AutoHotkeyを流行らせるページ → スクリプト → スクリプト...
スクリプトが期待通りに動作しているかを確認するには
:[[AutoHotkeyを流行らせるページ → リファレンス → OutputDe...
デバッガ([[DebugView>AutoHotKey#DebugView]]など)に文字...
:[[110.22 Ahk script Debugger 1.1.5b (line-by-line capabl...
"An interactive AHk debugger"
:[[Debugging - Autohotkey forums:http://www.autohotkey.co...
Debug helper スクリプト など
:[[Debug() [Func] - Autohotkey forums:http://www.autohotk...
>
if you're working with #Include files
function must be called from itself rather than calling ...
to show correct info for currently executing function/fi...
:[[debugging using A_LIneNumber - Autohotkey forums:http:...
RunDebugView.ahk - [[DebugView>AutoHotKey#DebugView]] を...
:[[Gui, Show bug - Autohotkey forums:http://www.autohotke...
Trace.ahk - [[DebugView>AutoHotKey#DebugView]] を利用。
//:[[DllCallDebugger Proof of Concept:http://www.autohotk...
//Requires: LowLevel.ahk([[LowLevel & dynamic code:http:/...
// タイトルが変わっていた↑ and バージョンアップしていたの...
:[[DebugBIF - debug built-in functions (was DllCallDebugg...
appropriate version of [[LowLevel:http://www.autohotkey.c...
**Tools [#c138c78c]
:&aname(DebugView){DebugView};([[DebugView for Windows -...
デバッグトレースを表示
::使い方 - 参考:|[[差をつけるデバッグ術! ~ 知られざる...
:[[Dependency Walker (depends.exe) Home Page:http://www.d...
最新版:2.2.6000が入手できる~
[[Dependency Walker 日本語化パッチ+α - G-PROJECT:http://w...
[[Dependency Walkerの文字化け対策 - G-PROJECT:http://www....
[[[SMS] Dependency Walker for Win32 (Depends.exe) につい...
:[[DLL Export Viewer:http://www.nirsoft.net/utils/dll_exp...
システム内のdll/指定したdllの関数をスキャン
:[[WinAPIOverride32:http://jacquelin.potier.free.fr/winap...
WinAPI、COM、.NETのモニタリング(and フッキング)ツール -...
[[Tutorial Videos:http://jacquelin.potier.free.fr/winapio...
//ついでだからWinAPIOverride32も追加
::[[Dll Export Finder:http://jacquelin.potier.free.fr/dll...
指定したディレクトリのdllの関数をスキャン
:[[ActiveVB - ApiViewer (en):http://www.activevb.de/rubri...
WinAPIビューワー
:[[COMView:http://www.japheth.de/COMView.html]]|
PSDK付属のOleView.Exeの代替として使用できるツール
:[[MiTeC OLE/COM Object Explorer:http://www.mitec.cz/Data...
PSDK付属のOleView.Exeの代替として使用できるツール
:[[SPY for Internet Explorer:http://darksky.biz/index.php...
実行中のInternet Explorerで発生するイベントの監視(WebBrow...
:[[IE HTML Element Spy:http://www.autohotkey.com/forum/to...
>
It retrieves the info of a DOM element under the cursor ...
hovering over Internet Explorer_Server.
>
REQUIRE [[COM Standard Library:http://www.autohotkey.com/...
<
//::[[ahk web recorder (iWebBrowser2 Learner):http://www....
//マウス下のIEからiWebBrowser2関係の情報取得
:[[IE Web Recorder Developers Needed:http://www.autohotke...
>
# iWebBrowser2 Learner -
This tool is under major development effort due to re...
serious members of the forum.
This is intended to eventually turn into a web simple...
much like the packaged script recorder for other appl...
# iWeb Functions -
Very stable well tested library the relieves
the user of intimate understanding DOM, COM,
or JavaScript to control a web site
:Winspector - Ultimate Windows Message Spy|
::Download|
[[Winspector install.:http://www.autohotkey.com/forum/pos...
::Tutorial|
[[[pictorial] Find WM_COMMAND parameter with Winspector:h...
::[[An Advanced Technique.:http://www.autohotkey.com/foru...
>
Tutorial on posting messages to Windows
<
::see also [[PostMessage/SendMessage Tutorial:http://luke...
:[[WinInfo Menu:http://www.autohotkey.com/forum/topic8617...
>
~ show the information about a window/control/Pixel in ...
It is designed to be an alternative for window spy.
<
:[[AHK Window Info 1.7:http://www.autohotkey.com/forum/to...
>
This script will reveal information on windows, controls...
**mini info [#v3454dba]
:AutoHotkey更新情報|
[[AutoHotkey Changes and New Features:http://www.autohotk...
[[AutoHotkeyを流行らせるページ → バージョンアップしたら上...
:&aname(Compile_AHK2){Compile_AHK II};([[Compile_AHK II ...
Update of 2008-11-05 以降、"No UPX"オプション(GUI)が付い...
:chm版リファレンス - [[スクリプト投稿スレ > 127:http:/...
『AutoHotkeyを流行らせるページ』のHTML HELP版、 v1.0.47.0...
:[[SciTE4AutoHotkey v2:http://www.autohotkey.net/~fincs/S...
::full portable app|
portableな環境で使えるようにして欲しい(←意訳) - http://...
save.recent、save.sessionの値を 0 に(無効に)する案 - ht...
別の方法 - 応急処置(SciTE4AutoHotkey2のバージョンが上が...
;-- SciTELaunch.exe キック用 ------------
; SciTELaunch.exeと同じディレクトリに置く
EnvSet, SciTE_HOME, %A_ScriptDir%
Run, %A_ScriptDir%\SciTELaunch.exe
Return
; ---------------------------------------
::"SciTE4AutoHotkey v2" メニュー日本語化パック|
[[AutoHotokeyを流行らせるアップローダ:http://lukewarm.s10...
//::[[AutoHotkey_L (Lexikos' custom build) - ''"pre-relea...
//関連:[[AutoHotkey_L - Debugging Features:http://www.au...
//[[InteractiveDebugging.avi:http://www.autohotkey.com/fo...
//まだ "pre-release" だけど、ここは "mini info" の枠だか...
:[[ironahk - Google Code:http://code.google.com/p/ironahk...
クロスプラットホーム向けに開発が進められているAutoHotkey...
Forum内のスレッド:[[IronAHK - .NET port of AutoHotkey fo...
::[[scite-4-ironahk - Google Code:http://code.google.com/...
IronAHK 仕様の SciTE
:[[AutoHotkey.dll:http://www.autohotkey.com/forum/topic43...
binaries - [[Autohotkey.dll:http://www.autohotkey.net/~ti...
source - [[tinku99's ahkdll at master - GitHub:http://git...
>
Features:
* embed autohotkey in another program
* dynamically add #include type files to a running script
addFile(file). Functions and labels should work fine.
#Directives and Exit Routines may not work as expected.
* multithreading
:[[Rosetta Code - Category:AutoHotkey:http://rosettacode....
>
Rosetta Code is a programming chrestomathy site.
The idea is to present solutions to the same task in as ...
to demonstrate how languages are similar and different,
and to aid a person with a grounding in one language in ...
面白い所では [[Bogosort:http://rosettacode.org/wiki/Bogos...
:[[Sparrow: AHK WebServer w/ AHK in HTML support (sources...
>
Sparrow is a webserver completly written in AHK,
which nativly supports AHK scrips being embedded in HTML.
So called HKML files (pronounce H-Key-ML). The results a...
:[[UNICODE version AutoHotkey (needs your tests and helps...
>
I just translated the source codes of AutoHotkey to supp...
However, it might be considered to be problematic and ne...
"''needs your tests and helps''"
終了行:
*AutoHotkey [#h82df47d]
#contents
**概要 [#adea700f]
[[AutoHotkeyを流行らせるページ:http://lukewarm.s101.xrea....
>
AutoHotkeyはホットキーへの機能の割り当てなど常駐ソフトの...
多彩なコマンドが用意されており、GUIを持ったプログラムの...
GNU GENERAL PUBLIC LICENSE Version 2の下で配布されるフリ...
公式サイト(http://www.autohotkey.com/)にて、インストーラ...
インストーラーを実行すると、スタートメニュー、新規作成メ...
-自動化 - 所謂マクロ。
-ホットキー - スクリプトを常駐、特定のキーやボタンが押さ...
-[[Hotstring:http://lukewarm.s101.xrea.com/Hotstrings.htm...
-GUI - GUI を設定できる。CUIのソフトのフロントエンドなど...
-[[リマップ:http://lukewarm.s101.xrea.com/remap.html]] - ...
-実行ファイル - 実行に必要なファイルとともに自作スクリプ...
詳しい特徴と機能についての紹介は [[AutoHotkey Wiki:http:/...
//''初心者の場合''、作業の省力化、効率化、自動化などを目...
**スクリプト [#e4410784]
//解説待ち
***初心者 & ニューカマー へのアドバイス [#d33e3319]
[[Tutorial for Newbies:http://www.autohotkey.com/forum/po...
>As a person who started using AHK having absolutely zero...
>
>I think exploring the forum works great if you have even...
>
>First read the [[Tutorial:http://www.autohotkey.com/docs...
>
+ [[Hotstrings:http://www.autohotkey.com/docs/Hotstrings....
+ [[Hotkeys:http://www.autohotkey.com/docs/Hotkeys.htm]]
+ [[Mouse Clicks:http://www.autohotkey.com/docs/commands/...
+ [[Variables:http://www.autohotkey.com/docs/Variables.ht...
+ Loops - especially Parsing Loops
+ String commands - (e.g. StringMid, StringReplace)
+ [[If:http://www.autohotkey.com/docs/commands/IfEqual.ht...
+ [[Expressions:http://www.autohotkey.com/docs/Variables....
+ [[Arrays:http://www.autohotkey.com/docs/misc/Arrays.htm...
+ [[GoSub:http://www.autohotkey.com/docs/commands/Gosub.h...
+ [[GUIs:http://www.autohotkey.com/docs/commands/Gui.htm]]
+ [[Windows Messages:http://www.autohotkey.com/docs/misc/...
+ [[DllCall:http://www.autohotkey.com/docs/commands/DllCa...
<
>The first 3 you will not necessarily use very often once...
>Of course this list is not set in stone, and you may be ...
>
>When you're wondering how to accomplish a specific task ...
>
>Commands dealing with files start with &color(#FFA527,){...
Commands dealing with windows start with &color(#808027,)...
Commands dealing with text start with &color(#EE82ED,){''...
>
>Similarly:
>
>Commands that retrieve data from somewhere contain &colo...
Commands that apply data to somewhere contain &color(#4A8...
>
>Combining the two previous structures, we have commands ...
>
>&color(#FFA527,){''File''};&color(#F40000,){''Get''};Siz...
&color(#808027,){''Win''};&color(#F40000,){''Get''};Title...
&color(#EE82ED,){''String''};&color(#F40000,){''Get''};Po...
>
>&color(#FFA527,){''File''};&color(#4A8000,){''Set''};Tim...
&color(#808027,){''Win''};&color(#4A8000,){''Set''};Title...
&color(#4A8000,){''Set''};Timer - Apply a new Timer, whic...
>
>
>Good Luck, and remember that nobody was born knowing any...
>_________________
>http://autohotkey.net/~jaco0646/
~引用ここまで ~
Original Post by [[jaco0646:http://autohotkey.net/~jaco06...
いずれ日本語にも翻訳され、どこかで公開される事でしょう。...
引用しっぱなしで終わり、というのも乱暴すぎる気がするので...
+[[Hotstring:http://lukewarm.s101.xrea.com/Hotstrings.htm...
+[[ホットキー:http://lukewarm.s101.xrea.com/Hotkeys.html]]
+Mouse [[Click:http://lukewarm.s101.xrea.com/commands/Cli...
+[[変数:http://lukewarm.s101.xrea.com/Scripts.html#var]] ...
+[[繰り返し処理:http://lukewarm.s101.xrea.com/Scripts.htm...
+[[文字列操作:http://lukewarm.s101.xrea.com/commands/inde...
+[[If(式):http://lukewarm.s101.xrea.com/commands/IfExpres...
+[[式:http://lukewarm.s101.xrea.com/Expression.html]]
+[[配列:http://lukewarm.s101.xrea.com/misc/Arrays.html]] ...
+[[Gosub:http://lukewarm.s101.xrea.com/commands/Gosub.htm...
+[[GUI表示:http://lukewarm.s101.xrea.com/commands/index.h...
+[[PostMessage / SendMessage:http://lukewarm.s101.xrea.co...
+[[DllCall():http://lukewarm.s101.xrea.com/commands/DllCa...
多分、最初は [[AutoHotkeyを流行らせるページ:http://lukewa...
スクリプトを自分で書くようになるにはスクリプトの概要を理...
-[[Tutorial for Newbies:http://www.autohotkey.com/forum/t...
if とか for とか loop とかさっぱり分からない、って人は Wi...
**DllCall [#b8001daa]
ホットキーへの機能の割り当て以外に、GUIがあり、DllCall(([...
//解説待ち
-→[[参考リンク>#yc223dfb]]
**COM [#xe018ac5]
COM(([[Component Object Model - Wikipedia:http://ja.wikip...
//解説待ち
-→[[参考リンク>#udcd699d]]
**FAQ [#kcda885c]
-[[AutoHotkey FAQ:http://www.autohotkey.com/docs/FAQ.htm]]
//-[[Tutorial for Newbies:http://www.autohotkey.com/forum...
-AutoHotkeyを流行らせるページ →[[FAQのスレ:http://lukewar...
-[[engunneer's home thread:http://www.autohotkey.com/foru...
>
This is a thread for me to keep common answers handy for...
***Q.文字化け?ダメ文字? [#oc2f06dc]
:A.|
--エスケープ文字(([[エスケープ文字 - AutoHotkeyを流行らせ...
---[[AutoHotkey スレッド part6:http://pc11.2ch.net/test/r...
>
Q:「~AチЯ㌔荏柿義形港餐汁秦疏蛋伝覗描冒輿倭兪啻嫣彖拜...
A:これらの文字の2バイト目が、AHKのエスケープ文字である0...
対処としてはこれらの文字の"直後"に「`」を記述する(例...
#EscapeCharでエスケープ文字を別のものに変えるべし。
-- [`] は アポストロフィ ''では無く'' back quote(バック...
//(([[グレイヴ・アクセント - Wikipedia:http://ja.wikipedi...
--対策用の関数、ライブラリ - [[参考リンク>ダメ文字問題...
***Q.コンパイルした実行ファイルがアンチウイルスソフトに怒...
:A.|[[Compile_AHK II>AutoHotKey#Compile_AHK2]] を試してみ...
もしかしたら改善されるかもしれません。~
関連用語:[[実行ファイル圧縮>プログラミング用語#exe_comp-...
//{{追加お願いします。}}
**参考リンク [#la6d4373]
:[[AutoHotkey - Free Mouse and Keyboard Macro Program wit...
公式サイト
:[[AutoHotkeyを流行らせるページ:http://lukewarm.s101.xrea...
日本に於ける総本山
***スクリプト [#v67b1dcd]
:[[AutoHotkey Script Showcase:http://www.autohotkey.com/d...
スクリプトサンプル。
:[[AutoHotkey wiki - Category:Scripts - AutoHotkey:http:/...
目当てのスクリプト(の記事)を見つけるのに[[Forum:http://...
:[[AutoHotkeyを流行らせるページ → My Scripts:http://lukew...
AutoHotkeyを流行らせるページの管理人さんが作成したスクリ...
:[[Tips N Tricks:http://www.autohotkey.com/forum/topic879...
various tips
:[[[VxE]'s := guide ? ( to the ternary ) : ( operator ) ....
三項演算子の HowTo
>
The ternary operator is like an If/Else conditional, but...
<
:[[Tutorials - AutoHotkey:http://www.autohotkey.com/wiki/...
初心者~中級者~上級者それぞれのレベルの各種チュートリア...
:[[Tutorial for Newbies:http://www.autohotkey.com/forum/t...
初心者 & ニューカマー向けの有用なチュートリアル
//本当は翻訳して載せるのがベストだよな… ココじゃなくて。
//↑引用だけはしておいたよ
:[[AHK Libraries - AutoHotkey:http://www.autohotkey.com/w...
ライブラリについては [[関数ライブラリスクリプト - AutoHot...
//"AHK Libraries" のページが出来たのを機に"Class library ...
::[[Class library:http://www.autohotkey.net/~animeaime/Cl...
>
The Class library is a toolset to add OOP (Object-Orient...
[[Class library (OOP) - Help Thread:http://www.autohotkey...
//紹介しないのは勿体無いから紹介だけでも…いいよね?
//:[[Jimulation - or another aproach to a oop system for ...
//>
// The library Jimulation.ahk is the only file needed to ...
***DllCall [#yc223dfb]
:[[API Wrappers - AutoHotkey wiki:http://www.autohotkey.c...
WinAPI ((Windowsが提供するさまざまな機能:[[Windows API - ...
:[[Windows Data Types lookup tool - Autohotkey forums:htt...
WinAPI関連:補助スクリプト
:[[Crazy Scripting : A handy tool to lookup Win32 Constan...
WinAPI関連:補助スクリプト "W32C_R01.CSV is a listing of...
:[[Easy WinAPI - WinAPI Parser, DllCall with single hotke...
WinAPI関連:補助スクリプト
:[[StructParser (for C/C++ structs) - Autohotkey forums:h...
補助スクリプト: →[[Known Issues - Autohotkey forums:http...
:[[Crazy Scripting : WinAPI Listing:http://www.autohotkey...
WinAPI関連:補助スクリプト - リストからWinAPI関数を検索、...
:[[Windows API Utilities:http://www.autohotkey.com/forum/...
補助スクリプト - 上記の複数の補助スクリプトを取り込む形の...
>
A program to look up an enumeration constant,
data type or structure defined in the Windows API,
and to parse a structure, which is useful for DllCall in...
:[[win32help.ahk (Win32 API 用ラッパ作成ヘルパスクリプト)...
DllCall() のラッパ、構造体操作ラッパ、加えて定数定義を作...
:[[OpenGL DllCalls - Autohotkey forums:http://www.autohot...
OpenGL(([[OpenGL - Wikipedia:http://ja.wikipedia.org/wiki...
:[[GDI+ standard library 1.26 by tic:http://www.autohotke...
GDI+ (([[Graphics Device Interface - Wikipedia:http://ja....
//standard library (StdLib) どこまで紹介するのがいいだろ...
//もう少し整備されてからの方がいいのか? - http://www.aut...
//こっちも動きがあるようだ - http://www.autohotkey.com/fo...
//AHKが方向性の一つとして、例えばHSPとかなでしこの様な方...
//ライブラリの充実とそれを紹介する機会をもっと設ける必要...
//OOP(http://www.autohotkey.com/forum/topic40293.html)...
//日本語のドキュメントもこれまで以上に必要だよなー……
//>日本語のドキュメント ←で、誰がやるん?
//そこはやっぱり『流行らせるページ』の方で…
//『流行らせるページ』の方で、って管理人さんに押し付ける...
//BBSのような形式よりはライブラリのまとめサイト(wiki)見...
//日本のユーザーは『HSPとかなでしこの様な』方向性は望んで...
//『ライブラリのまとめサイト(wiki)見たいなの』はいいか...
//方向性はともかく、OOP (Class library)なんかを中心にする...
//文字通り標準のライブラリとして纏めてくれないかなー。
// http://www.autohotkey.net/~animeaime/ClassLibrary/
// - もう少し成り行き見てみるかな。
//あ、まとめサイト <del>作っても無駄にはならないだろうし...
//↑『ライブラリのまとめサイト(wiki)見たいなの』向けのア...
//共通のフォーマットとしてahkml http://www.autohotkey.net...
//AutoHotkey Script Collection http://www.autohotkey.net/...
//拡張して 入力補完用、ツールチップ用のファイルも提供で...
//でも、ahkmlそのものが殆んど認知されてないみたいなんだよ...
//っていうか プログラミングスレまとめ で収まる話じゃない...
//誰も手を挙げないならソフ板か流行らせるページの方へ投げ...
//Function Listing - AutoHotkey - http://www.autohotkey.c...
// ↑ここのリストに肉付けしていく感じで纏めるのがよさげ?...
//Script Listing - Functions - http://www.autohotkey.com/...
// ↑ここからも幾つかは[StdLib]としてリストアップした方が...
//AHK Class Library - http://trac.singularityshift.com/pr...
// ↑同じ様な事考えてる人?
***COM [#udcd699d]
:[[COM Wrappers - AutoHotkey wiki:http://www.autohotkey.c...
いくつかCOMラッパーの提供もされています。
:[[COM Standard Library - Autohotkey forums:http://www.au...
>
DOWNLOAD COM.zip or COM_L.zip (for AutoHotkey_L) or COM_...
>
[[Nov 26, 2009 1:39 am:http://www.autohotkey.com/forum/po...
>
COM_L/COM_U are updated to chain COM_Term as part of the...
I was rather reluctant to do it inside the COM Library, ...
there was no other choice and seemed safe to do, so adde...
But, when encountering a crash of AHK during the termina...
please report here.
//
//[[Thu Oct 08, 2009:http://www.autohotkey.com/forum/post...
//>
// Two different versions of COM.ahk are now separated
// into COM.zip (for AutoHotkey.exe) and COM_L.zip (for A...
// The examples in the previous post have been updated ac...
// Now no need of explicit calls for initialization funct...
and COM_Wrap/COM_Unwrap, with the new Object version.
<
→ [[関数ライブラリスクリプト:http://lukewarm.s101.xrea.co...
//::[[COM_L.ahk:http://www.autohotkey.com/forum/post-3014...
//>
// New AutoHotkey_L is now pretty stable with Object rece...
// new COM_L.ahk is added into COM.zip, inspired COMo,
// with updated COM_Invoke/COM_Invoke_/COM_ConnectObject
// to be usable both with the original syntax and the new...
:[[Embed an Internet Explorer control in your AHK Gui via...
"This is a standard library for IE/WebBrowser controls."~
関連:[[IE and Gui Browser Com Tutorial - Autohotkey foru...
:[[Basic Webpage Controls with JavaScript / COM - Tutoria...
>
This tutorial requires the COM Standard Library.
>
The purpose of this tutorial is to teach the intermediat...
how to start using the COM Standard Library to control w...
My goal is to provide methods for controlling webpages,
similar to how the AHK Control Commands can control Wind...
This tutorial is going to be high level,
but will provide links to those who want to dig deeper i...
You don't need to have much programming experience,
but I will assume you feel comfortable writing and execu...
:[[Windows Scripting for Autohotkey - official homepage:h...
VBScript,JScriptの組み込み - "Embed VBScript or JScript d...
[[Embedded Windows Scripting (VBScript & JScript) and COM...
:[[AutoHotkeyを流行らせるページ → My Scripts → ActiveX:ht...
WSH等で使われるActiveXObjectを扱えるようにする
***ダメ文字問題対策 [#w52e9b62]
-[[新・なまず日記(2006-01-11) - AutoHotkeyのダメ文字問題...
-[[(AutoHotkey)(IMEの制御をする 編) - もらかなです。:http...
-[[クリップボードを使わないで全角文字を貼付ける - eamatの...
-[[AutoHotkeyでマルチバイト(全角)文字を文字化けなしで出力...
:[[AutoHotkey駄目文字微対策版:http://yak.myhome.cx/junks/...
//%%1.0.47.06ベースにされたようです(08年12月25日現在)。...
//1.0.48.02ベース(タイムスタンプ:2009年4月21日)~
1.0.48.03ベース(タイムスタンプ:2009年8月9日)
>
ファイル名関連部分(のみ)について駄目文字対策を施した(つ...
文字列処理(正規表現も含む)には、依然として駄目文字等の S...
:Unicode関係参考リンク|
::[[物置 > あふすくりぷた - encutil.ahk:http://yak3.my...
[[AutoHotkey スレッド part8:http://pc12.2ch.net/test/read...
>
「あふすくりぷた」の中にある encutil.ahk に SJIS、UTF-8...
::[[Read and Write Unicode:http://www.autohotkey.com/foru...
::[[FileAppend Unicode text:http://www.autohotkey.com/for...
::[[Reading € from a file:http://www.autohotkey.com/forum...
::[[AutoHotkey_L (Lexikos' custom build):http://www.autoh...
::[[Easy Unicode functions:http://www.autohotkey.com/foru...
>
I "discovered" a really easy way to send (paste) Unicode...
<
>
you must save this script as UTF-8 to make it work.
:::[[Easy Unicode functions:http://www.autohotkey.com/for...
this script requires AutoHotkey_L
***デバッグ あれこれ [#c2514e63]
:[[AutoHotkeyを流行らせるページ → スクリプト → スクリプト...
スクリプトが期待通りに動作しているかを確認するには
:[[AutoHotkeyを流行らせるページ → リファレンス → OutputDe...
デバッガ([[DebugView>AutoHotKey#DebugView]]など)に文字...
:[[110.22 Ahk script Debugger 1.1.5b (line-by-line capabl...
"An interactive AHk debugger"
:[[Debugging - Autohotkey forums:http://www.autohotkey.co...
Debug helper スクリプト など
:[[Debug() [Func] - Autohotkey forums:http://www.autohotk...
>
if you're working with #Include files
function must be called from itself rather than calling ...
to show correct info for currently executing function/fi...
:[[debugging using A_LIneNumber - Autohotkey forums:http:...
RunDebugView.ahk - [[DebugView>AutoHotKey#DebugView]] を...
:[[Gui, Show bug - Autohotkey forums:http://www.autohotke...
Trace.ahk - [[DebugView>AutoHotKey#DebugView]] を利用。
//:[[DllCallDebugger Proof of Concept:http://www.autohotk...
//Requires: LowLevel.ahk([[LowLevel & dynamic code:http:/...
// タイトルが変わっていた↑ and バージョンアップしていたの...
:[[DebugBIF - debug built-in functions (was DllCallDebugg...
appropriate version of [[LowLevel:http://www.autohotkey.c...
**Tools [#c138c78c]
:&aname(DebugView){DebugView};([[DebugView for Windows -...
デバッグトレースを表示
::使い方 - 参考:|[[差をつけるデバッグ術! ~ 知られざる...
:[[Dependency Walker (depends.exe) Home Page:http://www.d...
最新版:2.2.6000が入手できる~
[[Dependency Walker 日本語化パッチ+α - G-PROJECT:http://w...
[[Dependency Walkerの文字化け対策 - G-PROJECT:http://www....
[[[SMS] Dependency Walker for Win32 (Depends.exe) につい...
:[[DLL Export Viewer:http://www.nirsoft.net/utils/dll_exp...
システム内のdll/指定したdllの関数をスキャン
:[[WinAPIOverride32:http://jacquelin.potier.free.fr/winap...
WinAPI、COM、.NETのモニタリング(and フッキング)ツール -...
[[Tutorial Videos:http://jacquelin.potier.free.fr/winapio...
//ついでだからWinAPIOverride32も追加
::[[Dll Export Finder:http://jacquelin.potier.free.fr/dll...
指定したディレクトリのdllの関数をスキャン
:[[ActiveVB - ApiViewer (en):http://www.activevb.de/rubri...
WinAPIビューワー
:[[COMView:http://www.japheth.de/COMView.html]]|
PSDK付属のOleView.Exeの代替として使用できるツール
:[[MiTeC OLE/COM Object Explorer:http://www.mitec.cz/Data...
PSDK付属のOleView.Exeの代替として使用できるツール
:[[SPY for Internet Explorer:http://darksky.biz/index.php...
実行中のInternet Explorerで発生するイベントの監視(WebBrow...
:[[IE HTML Element Spy:http://www.autohotkey.com/forum/to...
>
It retrieves the info of a DOM element under the cursor ...
hovering over Internet Explorer_Server.
>
REQUIRE [[COM Standard Library:http://www.autohotkey.com/...
<
//::[[ahk web recorder (iWebBrowser2 Learner):http://www....
//マウス下のIEからiWebBrowser2関係の情報取得
:[[IE Web Recorder Developers Needed:http://www.autohotke...
>
# iWebBrowser2 Learner -
This tool is under major development effort due to re...
serious members of the forum.
This is intended to eventually turn into a web simple...
much like the packaged script recorder for other appl...
# iWeb Functions -
Very stable well tested library the relieves
the user of intimate understanding DOM, COM,
or JavaScript to control a web site
:Winspector - Ultimate Windows Message Spy|
::Download|
[[Winspector install.:http://www.autohotkey.com/forum/pos...
::Tutorial|
[[[pictorial] Find WM_COMMAND parameter with Winspector:h...
::[[An Advanced Technique.:http://www.autohotkey.com/foru...
>
Tutorial on posting messages to Windows
<
::see also [[PostMessage/SendMessage Tutorial:http://luke...
:[[WinInfo Menu:http://www.autohotkey.com/forum/topic8617...
>
~ show the information about a window/control/Pixel in ...
It is designed to be an alternative for window spy.
<
:[[AHK Window Info 1.7:http://www.autohotkey.com/forum/to...
>
This script will reveal information on windows, controls...
**mini info [#v3454dba]
:AutoHotkey更新情報|
[[AutoHotkey Changes and New Features:http://www.autohotk...
[[AutoHotkeyを流行らせるページ → バージョンアップしたら上...
:&aname(Compile_AHK2){Compile_AHK II};([[Compile_AHK II ...
Update of 2008-11-05 以降、"No UPX"オプション(GUI)が付い...
:chm版リファレンス - [[スクリプト投稿スレ > 127:http:/...
『AutoHotkeyを流行らせるページ』のHTML HELP版、 v1.0.47.0...
:[[SciTE4AutoHotkey v2:http://www.autohotkey.net/~fincs/S...
::full portable app|
portableな環境で使えるようにして欲しい(←意訳) - http://...
save.recent、save.sessionの値を 0 に(無効に)する案 - ht...
別の方法 - 応急処置(SciTE4AutoHotkey2のバージョンが上が...
;-- SciTELaunch.exe キック用 ------------
; SciTELaunch.exeと同じディレクトリに置く
EnvSet, SciTE_HOME, %A_ScriptDir%
Run, %A_ScriptDir%\SciTELaunch.exe
Return
; ---------------------------------------
::"SciTE4AutoHotkey v2" メニュー日本語化パック|
[[AutoHotokeyを流行らせるアップローダ:http://lukewarm.s10...
//::[[AutoHotkey_L (Lexikos' custom build) - ''"pre-relea...
//関連:[[AutoHotkey_L - Debugging Features:http://www.au...
//[[InteractiveDebugging.avi:http://www.autohotkey.com/fo...
//まだ "pre-release" だけど、ここは "mini info" の枠だか...
:[[ironahk - Google Code:http://code.google.com/p/ironahk...
クロスプラットホーム向けに開発が進められているAutoHotkey...
Forum内のスレッド:[[IronAHK - .NET port of AutoHotkey fo...
::[[scite-4-ironahk - Google Code:http://code.google.com/...
IronAHK 仕様の SciTE
:[[AutoHotkey.dll:http://www.autohotkey.com/forum/topic43...
binaries - [[Autohotkey.dll:http://www.autohotkey.net/~ti...
source - [[tinku99's ahkdll at master - GitHub:http://git...
>
Features:
* embed autohotkey in another program
* dynamically add #include type files to a running script
addFile(file). Functions and labels should work fine.
#Directives and Exit Routines may not work as expected.
* multithreading
:[[Rosetta Code - Category:AutoHotkey:http://rosettacode....
>
Rosetta Code is a programming chrestomathy site.
The idea is to present solutions to the same task in as ...
to demonstrate how languages are similar and different,
and to aid a person with a grounding in one language in ...
面白い所では [[Bogosort:http://rosettacode.org/wiki/Bogos...
:[[Sparrow: AHK WebServer w/ AHK in HTML support (sources...
>
Sparrow is a webserver completly written in AHK,
which nativly supports AHK scrips being embedded in HTML.
So called HKML files (pronounce H-Key-ML). The results a...
:[[UNICODE version AutoHotkey (needs your tests and helps...
>
I just translated the source codes of AutoHotkey to supp...
However, it might be considered to be problematic and ne...
"''needs your tests and helps''"
ページ名: