AutoHotkey スレッド part26
レス数が1000を超えています。これ以上書き込みはできません。
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
■配布元
http://ahkscript.org/download/
■前スレ
AutoHotkey スレッド part25
https://egg.5ch.net/test/read.cgi/software/1505357560/
■日本語解説等
AutoHotkey Wik
http://ahkwiki.net
AutoHotkeyを流行らせるページ(ミラー)
http://ahk.xrea.jp/ (不調時は http://hdd.s300.xrea.com/ahk/ )
AutoHotkeyJp(過去ログdatあり)
http://sites.google.com/site/autohotkeyjp/
Autohotkey日本語ヘルプ(chmファイル)
http://www6.atwiki.jp/eamat/
Autohotkey専用うpろだ
http://ux.getuploader.com/autohotkeyl/
簡易スクリプト掲示板
http://pastebin.com/
■派生版
IronAhk (.NET製、クロスプラットフォーム)
https://github.com/polyethene/IronAHK
AutoHotkey.dll (真のマルチスレッド対応など, AHKLの派生)
http://www.autohotkey.com/board/topic/39588-autohotkeydll/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) エディタはSciTEしかないと思っていたが、前ここのスレで、秀丸エディタでも問題ないと言われて
やってみたんだが、めちゃ使いにくくて、やっぱりSciTEに戻した >>952
Fileメニューの Compileを選択したらできた。
いまDebugのテスト中。
ToolメニューのDebug-Auto Variable Browser を有効にしたら、
ステップ実行と変数のウオッチができた。これは中々使えそう。
未だブレークポイントの設定ができないので、次はこれが課題でつね。 Ahk Studio続報
ソースの所定の行にカーソルを設定し、
ToolメニューのDebug の
Focus Studio on Debug breakpointを選択して、Run したら
無事にブレークポイントで止まった。
これは・・・(・∀・)イイ!!
この週末に使い倒して、Qiitaにでも書くかな、と。 >>953
秀丸はご新規さんには使いにくいと思う
Windows3.0時代からのユーザーにあわせてインターフェイス作ってるから
改築と建て増しでやってきてる複雑極まりない旅館みたいな感じになってる IDEない時代からコツコツ強調表示や単語補完やアウトラインを育ててきた身としては
なかなか乗り換えらんないんだけど
今から選ぶなら汎用エディタでもVSCODEやAtomのほうが充実してるしね フォーラムにあったnotepad++のシンタックスハイライトとか補完するプラグイン使ってた SciTEはいまいち使いこなせず結局秀丸を使ってる >>954
マジか
AHK Studio 使ってみようかな SciTEの唯一の不満は、カーソルをラベル名のところにおいてF12を押したら
ラベル: のラベルの内容のところに飛ぶはずなのが、ずれて違うところに飛ぶところ
これってバグなのかなんなのか。 これって直せない? AHK Studio
使ってみた。
まず日本語入力が出来んなあ。 でもEnterの代わりにいろいろやってみて、Ctrl+矢印(いろいろ)でなんとか出来た
速く日本語対応してほしい
そして背景色、文字色も変えたいな。 どこかにあるんだろう AHK Studio
残念。 使うのやめた
編集していて、途中編集前のままセーブせずに終わりたいのに、そのままAHK Studioを終了しても、クローズで
閉じても、編集したあとの状態でセーブして終わってしまう
これダメじゃん。 編集せずに終わることが出来ないみたい Sublimeにプラグイン入れてやるのが結構使いやすいよ >>961
goto, ラベル名
みたいな所からラベル名:にジャンプ出来るってこと?
それ便利そうでいいな
俺は過去スレで教えてもらったVXEditorで慣れてしまった
正規表現検索、grep検索置換
行番号にマーキングしてPgUp/PgDnでジャンプ
マーカーは行番号変わっても付いてくるときとズレるときがあるけど
ツールバーにAhkアイコン置くことも出来る ちょっと教えておくれ。
ttps://www.youtube.com/watch?v=-F09kuk54wY
デバッグ環境が欲しいとおもい、このビデオを元に
Notepad++の Plugins フォルダに DBGpPlugin.dll を入れたんだが、
プラグインメニューに DBGp が表示されない。
誰か、Notepad++ で DBGp を使えている香具師は居る? >>966
そう。 goto, ラベル名 とあったら、そのラベル名をダブルクリックしてラベル名を選択した状態で
F12を押すと、そのラベル: のところへジャンプする仕様がある、、、んだが、どうもバグっててそのちょっと上に
飛んで、ちゃんとラベル名: のところに行かないんだ。 ただ、必ずちょっと上に行くからすぐにわかるのはわかるんだが
でも、ここで再掲
SciTEの唯一の不満は、カーソルをラベル名のところにおいてF12を押したら
ラベル: のラベルの内容のところに飛ぶはずなのが、ずれて違うところに飛ぶところ
これってバグなのかなんなのか。 これって直せない? 直す方法知ってる人がいたら教えて 967です。スマソ 自己解決しますた。
Notepad++ ver.7.5.8 ならば、
DbgpPlugin.dll と組み合わせて動作しますた。
ブレークポイント設定も、変数名のウオッチもできますた。 >>970
Notepad++って編集しているとき、
WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]
みたいのって出るの? エディタは何でもいいけど
test.ahkに
##!! msgbox test
msgbox,msgbox test
##!! log test
log("log test")
##!! tooltip test
...
とか書いておいて
カーソル位置の##!!で囲まれた部分を切り出して実行するエディタマクロ書いとくとめっちゃ便利だぞ >>972
ん? わかんね。
##!! って書いたらエラーになるけど。 詳しく >>972
俺は選択範囲を一時ファイル.ahkにFileAppendして終了後一時ファイル削除でやってる
それだと後でコメントアウトするの面倒くさくない? >>971
出ません。
単にシンタックスハイライト機能と、デバッグ機能があるだけ。 WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]
みたいなのが出るのって、
SciTE と AHK Studio
だけしかないのか 先頭コマンド補完で[ ]ごと丸々挿入するだけなら
VSVODEのahkプラグインでも秀丸の単語補完でもできるよ
パラメーターの文脈解釈 (,の位置に合わせて正しい候補を出す)のは無理だけど >>977
秀丸は使ってみたけど出来ないでしょ
単語ベースの補完、候補出力なら出来るけど、構文の表示は出来ないと思うけど LWIN & LButton::
WinSet, Style, -0xC00000, A
return
でウィンドウのタイトルバー等を非表示にすることができることがわかったのですが
起動時から「自動的に」「全ての」ウィンドウに適用する方法がわかりません
よろしくお願いします >>978
旧ahk(v1.0)に含まれてる Commands.txt を秀丸側の辞書ファイルに指定すればできるよ
Lで追加されたコマンドは未対応だけど
なお[ ]での全文構文は実用性なしとみなされたのかLのハイライト保守からは外された模様
https://github.com/ahkscript/AutoHotkey-Editors >>980
だから、それを言っている。見てきたけどダメじゃない >>981
辞書ファイルの種類を「行単位」にしてないとか?
https://i.imgur.com/GpUQxqL.png
文脈でわかると思うけど旧ahkのCommands.txtと >980のリンク先のCommands.txtとは中身違うよ
旧ahkのCommands.txtじゃないとダメ
逆に言えば旧ahkのCommands.txt使えば辞書参照型の補完備えてるエディタなら何でも行けるんじゃね
>>979
SetTimer + WinGet, List で
「定期的に」「全ての」ウィンドウをループで回して「個別に」適用 >>982
おお、わざわざありがとう。そのhttpの中の
Available files (for AutoHotkey 1.x) の中のCommands.txtをクリックして見たけど、
[] 内がなかったから
でもそのpngで出来ることがわかったよ さっきは仕事しながら急いで見てたんだけど、今改めてみたら、
(for AutoHotkey 1.x)って古いバージョンって意味ではなかったんだな
Commands.txt
って2か所に上がってたからてっきりこれが古いバージョンだと思ったわ。なんだよ、ややこしいw ホットストリングでエスケープシーケンスが必要なキーを二回打ったあとに文字入力して
変換したい場合は何か記述方法が異なるんでしょうか? 下の記述だと未実行になってしまいます
:*:`;`;a:aaaaa
反応なし
あと、何故かコロンだけ文字列の後に記述するとエラーが出て、
エスケープシーケンスが認識されていないようなのですが原因はわかりますでしょうか?
:*:b`:::bbbbb
エラー Line Text: ::*:b:::bbbbb
Error: Invalid hotkey. >>985
文字列の直接入力だからエスケープはいらないぞ
:*:;;a::aaaaa
:*:b:::bbbbb >>986
ちゃんと実行できました
有難うございます!! AutoGUI 2.5.6
一年ぶりの更新
俺にはこれが最高のエディタ
一度終了するとデザインモードが効かなくなるのが大きな問題ではあるけど {LButton Up}{RButton Up}などを送信せずに、ただ単に「押された状態を解除」するだけってできませんか?
マウスジェスチャー機能を作ってみたものの、ブラウザで余計な右クリックメニューが現れたりしちゃうので… >>989
車輪の再開発してるのかな
MouseGestureL.ahkってソース公開されてなかったっけ?
あれがどう実装されてるか知らんけど、最初から乗っ取ってジェスチャ発動条件を満たさなかったら通常動作を送信で良くない? >>989
俺だったら「押された状態を解除」する方法を探すよりも
「余計な右クリックメニュー」が出ない方法を見つける UPコマンド送る以外の手段でどうやって「押された状態を解除」するつもりなのかしらん
マウスジェスチャーは「押された状態を解除」してるのではなく
「押した状態をOSに認識させない」ようにしてるのだと思うけど GetkeyStateのPオプションでチェックしてU(仮想無視)が出てるのにGetkeystateではD(仮想)が出てるならSettimerで50m秒ごとにキーを上げる処理送ってUになったらSettimer止めればいい
すり抜け対策に使えるから覚えとくといいよ >>994
横からですが、すり抜け対策とっても勉強になりました
ありがとうございます 次スレが無かったので建てといた
連投規制食らったのでテンプレの続き誰かよろしく頼みます
AutoHotkey スレッド part27
https://egg.5ch.net/test/read.cgi/software/1555770773/ このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 360日 21時間 39分 35秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。