!extend:vvvvv:1000:512
!extend:vvvvv:1000:512
↑スレ立てする時は3行にして下さい
■配布元
https://autohotkey.com/download/
■前スレ
AutoHotkey スレッド part28
https://egg.5ch.net/test/read.cgi/software/1585906506/
■日本語解説等
AutoHotkey Wiki
http://ahkwiki.net
AutoHotkeyを流行らせるページ(ミラー)
http://hdd.s300.xrea.com/ahk/
AutoHotkeyJp(過去ログdatあり)
https://sites.google.com/site/autohotkeyjp/
Autohotkey日本語ヘルプ(chmファイル)
https://www6.atwiki.jp/eamat/
■スクリプト投稿
Autohotkey専用うpろだ
https://ux.getuploader.com/autohotkeyl/
簡易スクリプト掲示板
https://pastebin.com/
■その他のテンプレ(5chのURL規制が厳しいのでpastebinに退避しました)
https://pastebin.com/raw/bWipuNmt
※テンプレここまで
VIPQ2_EXTDAT: default:default:1000:512:: EXT was configured
AutoHotkey スレッド part29
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
2021/05/12(水) 06:27:46.35ID:d0RqdHRN02名無しさん@お腹いっぱい。
2021/05/12(水) 07:40:09.55ID:+UgAidei0 ワッチョイを新しい書式にしようとしてcheckedを貼り忘れました申し訳ありません。
このスレは削除依頼を出すのでスルーしてください。
このスレは削除依頼を出すのでスルーしてください。
2021/05/13(木) 09:59:38.59ID:ilB+slNS0
新しく立ったほうIPスレやん
過疎るでこれは
過疎るでこれは
4名無しさん@お腹いっぱい。
2021/05/13(木) 15:16:02.31ID:fdkeJxgB0 勝手にIP付けるの胸糞だからこっちを本スレで良いんじゃね
ここが埋まったら次スレでまた普通にワッチョイのみ表示すりゃいいし
ここが埋まったら次スレでまた普通にワッチョイのみ表示すりゃいいし
2021/05/14(金) 00:54:05.28ID:wISEzluC0
テンプレFAQにUAC避けでセキリティレベルを下げればよいみたいなのがあるけど、そういうのは先々のMSのセキリティ強化で塞がれるんでないかな。
正しい対処法はタスクスケジューラーの一択だよ?
正しい対処法はタスクスケジューラーの一択だよ?
2021/05/14(金) 08:08:42.87ID:YSNamj8l0
うちは非adminでスタートアップに突っ込んてるから知らんけど
問題提起したいならテンプレ改修案として文章でやり方まとめて提示したらいいんてない?
妥当性が認められれば次回から採用されるでしょ
問題提起したいならテンプレ改修案として文章でやり方まとめて提示したらいいんてない?
妥当性が認められれば次回から採用されるでしょ
2021/05/14(金) 20:17:25.06ID:wISEzluC0
>>6
んじゃ提案
--
セキリティを下げずにUAEを回避するには
タスクスケジューラーへの登録が正式な方法。
スケジューラー自動登録スクリプト:
https://gorgeousanonymous.web.fc2.com/ahk-install.js
これをAutoHotkeyU64.exeと同じ場所に保存して実行。
32bit版や非ユニコード版を使いたい場合はスクリプトの中身の
AutoHotkeyU64.exeを該当ファイル名に変更する。
処理の中身の説明:(ここに書いてあることを自動的に実行する)
https://gorgeousanonymous.web.fc2.com/autohtoke-schetasks-template.html
※Windows7以上で使用可能
MSのインストーラーはJScriptを使っているものがあるので、
デフォルトで.jsファイルの関連付けがされているが(そうなってないとマズイ)、
なんらかの理由で変更されている場合は WindowsScriptingHostのJscript(wscript.exe)へ戻しておく必要がある
んじゃ提案
--
セキリティを下げずにUAEを回避するには
タスクスケジューラーへの登録が正式な方法。
スケジューラー自動登録スクリプト:
https://gorgeousanonymous.web.fc2.com/ahk-install.js
これをAutoHotkeyU64.exeと同じ場所に保存して実行。
32bit版や非ユニコード版を使いたい場合はスクリプトの中身の
AutoHotkeyU64.exeを該当ファイル名に変更する。
処理の中身の説明:(ここに書いてあることを自動的に実行する)
https://gorgeousanonymous.web.fc2.com/autohtoke-schetasks-template.html
※Windows7以上で使用可能
MSのインストーラーはJScriptを使っているものがあるので、
デフォルトで.jsファイルの関連付けがされているが(そうなってないとマズイ)、
なんらかの理由で変更されている場合は WindowsScriptingHostのJscript(wscript.exe)へ戻しておく必要がある
2021/05/14(金) 20:56:31.40ID:m7epMAW20
>>7
そんなもん正式も糞もないだろ
どうしても管理者権限で実行したくない人だっているかもしれんし事情は人それぞれ千差万別
あくまでWin10で管理者権限で実行するならばタスクスケジューラーに登録すればいいってだけの話
そんなもん正式も糞もないだろ
どうしても管理者権限で実行したくない人だっているかもしれんし事情は人それぞれ千差万別
あくまでWin10で管理者権限で実行するならばタスクスケジューラーに登録すればいいってだけの話
9名無しさん@お腹いっぱい。
2021/05/17(月) 09:57:52.56ID:FedX5p9L0 v2 使ってる人いますか?
V1 vs V2 - AutoHotkey Community
https://www.autohotkey.com/boards/viewtopic.php?t=83769
を見ると、breaking changeもそんなに頻繁にはないようだし、
今からv1学び直すよりv2使ってみようかな
V1 vs V2 - AutoHotkey Community
https://www.autohotkey.com/boards/viewtopic.php?t=83769
を見ると、breaking changeもそんなに頻繁にはないようだし、
今からv1学び直すよりv2使ってみようかな
2021/05/17(月) 21:54:06.39ID:tfi0jyz20
v2は日本語の解説あんま充実してないけど全然使える
11名無しさん@お腹いっぱい。
2021/05/19(水) 02:47:21.31ID:LgfTIPlT0 ありがとう
v2使ってみることにした
v2使ってみることにした
12名無しさん@お腹いっぱい。
2021/05/19(水) 15:06:56.11ID:LgfTIPlT0 v2に移行できたので、感想を。
v2はほとんどのものが関数になっていて、わかりやすい。
コマンド名の後の , 何? = と := って何? みたいな混乱が無い。
しかし、変更点が多いので、移行の敷居は高め。
SendModeやTitleMatchModeのデフォルト値も変更になっている。
v1との機能差(v2でないとできないこと)は、自分の使用している範囲ではなさそう。
文法が少し洗練されて、スクリプトを書くときに混乱が少し減りそうということくらい。
v2はほとんどのものが関数になっていて、わかりやすい。
コマンド名の後の , 何? = と := って何? みたいな混乱が無い。
しかし、変更点が多いので、移行の敷居は高め。
SendModeやTitleMatchModeのデフォルト値も変更になっている。
v1との機能差(v2でないとできないこと)は、自分の使用している範囲ではなさそう。
文法が少し洗練されて、スクリプトを書くときに混乱が少し減りそうということくらい。
2021/05/19(水) 15:32:59.07ID:eNKj2S1v0
V2仕様の日本語wikiが充実してたらいいんだけどねえ
2021/05/19(水) 16:04:06.56ID:gcAT8OnC0
個人的にGUI周りはv2の方が使いやすいイメージ
2021/05/19(水) 18:24:54.04ID:4JZ7Ws5h0
v2はずっとアルファのままでv1.1がメインストリームから退く気配が全く無いのがな
まあv1.0からL版の時もそんなこと言ってるうちにオリジナル終了のお知らせ来て
ずいぶんと周回遅れで移行したんだけど
まあv1.0からL版の時もそんなこと言ってるうちにオリジナル終了のお知らせ来て
ずいぶんと周回遅れで移行したんだけど
2021/05/19(水) 19:10:02.92ID:sdX3BnJk0
>>7
.jsファイルのコンテキストメニューの「プログラムから開く」にwshがあるはず
.jsファイルのコンテキストメニューの「プログラムから開く」にwshがあるはず
2021/05/30(日) 23:02:00.34ID:JRddk82d0
日本語wikiの情報は既に古いことも多くて英語のヘルプをgoogle翻訳して使った方がいいからそこはあんまり障害にならないし
俺もv2の方が関数になっててできれば使いたかったんだけど
過去のライブラリ的なものを拾ってきて使おうとするとだいたい1
俺もv2の方が関数になっててできれば使いたかったんだけど
過去のライブラリ的なものを拾ってきて使おうとするとだいたい1
2021/05/31(月) 08:11:58.17ID:zJeWGLLV0
Windowsに入っているメモ帳を開いたときに、
画面の色や枠の色、メニューバーやスクロールバーの色を変える方法を教えてください
(ただし他のアプリも変わってしまわないように)
画面の色や枠の色、メニューバーやスクロールバーの色を変える方法を教えてください
(ただし他のアプリも変わってしまわないように)
19名無しさん@お腹いっぱい。
2021/05/31(月) 09:08:07.42ID:CL2XH7hv0 ここに置いてあるアプリケーションの稼働時間をタイムトラッキングしてくれる便利なAutoHotkeyについてなんですが
ttps://neilblr.com/post/58757345346
ウィンドウクラス名がかぶってしまって(具体的にはMayaとVLC playerのウインドウクラス名がqt5qwindowiconという同じクラス名)不便です。
何か解決策はないでしょうか?
当方プログラミングに全く疎く、ここまで複雑だとどこに手を入れたらいいのかわかりません。
ttps://neilblr.com/post/58757345346
ウィンドウクラス名がかぶってしまって(具体的にはMayaとVLC playerのウインドウクラス名がqt5qwindowiconという同じクラス名)不便です。
何か解決策はないでしょうか?
当方プログラミングに全く疎く、ここまで複雑だとどこに手を入れたらいいのかわかりません。
20名無しさん@お腹いっぱい。
2021/05/31(月) 15:08:29.47ID:Onwv6O//0 >>19
170行目
WinGetClass, class, ahk_id %ID%
を WinGet に変えて、アクティブウィンドウの ProcessPath を取得するようにする
(progmen1, 2, 3 変数にセットするのも ProcessPath)
そしてProcessPath同士を比較すればいい
170行目
WinGetClass, class, ahk_id %ID%
を WinGet に変えて、アクティブウィンドウの ProcessPath を取得するようにする
(progmen1, 2, 3 変数にセットするのも ProcessPath)
そしてProcessPath同士を比較すればいい
2021/05/31(月) 15:12:20.94ID:kdF00YQ+0
>>19
ウィンドウ指定の方法
http://ahkwiki.net/Window
プロセス名の指定
WinTitleを 「ahk_exe notepad.exe」のように指定すると、プロセス名が notepad.exe のウィンドウを指定することができる。
大文字・小文字を区別せず名前かフルパスを指定する。
ウィンドウ指定の方法
http://ahkwiki.net/Window
プロセス名の指定
WinTitleを 「ahk_exe notepad.exe」のように指定すると、プロセス名が notepad.exe のウィンドウを指定することができる。
大文字・小文字を区別せず名前かフルパスを指定する。
22名無しさん@お腹いっぱい。
2021/05/31(月) 15:16:52.29ID:Onwv6O//02021/05/31(月) 20:35:42.87ID:zJeWGLLV0
>>22
どうもありがとう
スレ立てるまでもない質問はここで 156匹目
https://mevius.5ch.net/test/read.cgi/tech/1613809074/869
以降で質問してみたのだけれど、
流石に他の人も質問するだろうしずっと同じ話題では迷惑がかかるのと、
実行しようとしているのはAutoHotkeyだからこっちにも書いておく。
結局ahkがまだ始めたばかりなのと、ahkでのGUI作成もこれからだし、
そもそもCやC++、APIについてまったく知らないのでどうしたものかと途方に暮れてる
いま同時進行でahkとCとC++とAPIについて学んでる、超特急で
でもむりそうで挫けそうなのは正直なところ
少なくともスクロールバー削除はためしにどうにかしてみたい
どうもありがとう
スレ立てるまでもない質問はここで 156匹目
https://mevius.5ch.net/test/read.cgi/tech/1613809074/869
以降で質問してみたのだけれど、
流石に他の人も質問するだろうしずっと同じ話題では迷惑がかかるのと、
実行しようとしているのはAutoHotkeyだからこっちにも書いておく。
結局ahkがまだ始めたばかりなのと、ahkでのGUI作成もこれからだし、
そもそもCやC++、APIについてまったく知らないのでどうしたものかと途方に暮れてる
いま同時進行でahkとCとC++とAPIについて学んでる、超特急で
でもむりそうで挫けそうなのは正直なところ
少なくともスクロールバー削除はためしにどうにかしてみたい
2021/05/31(月) 22:00:44.96ID:Wm9aXSFV0
>>17
条件付きでもv1のスクリプトをv2から利用できるとかなり使い勝手よくなりそうだとは思う
条件付きでもv1のスクリプトをv2から利用できるとかなり使い勝手よくなりそうだとは思う
2021/06/06(日) 12:06:14.62ID:spC9VHLu0
Illustratorで一時的に手のひらツールを使うショートカット「alt+space」を押すと、
Illustratorのウィンドウがアクティブ中でも、Windows標準ショーットカットの「ウィンドウメニューを表示する」が作動してしまってIllustratorの手のひらツールが使えません。
それで、「Windows標準ショーットカットのalt+spaceのみ無効にする」スクリプトを教えてください。
!Space::Return
これだけだと、Illustratorで一時的に手のひらツールを使うショートカット「alt+space」まで無効になってしまいます。
「Windows標準ショーットカットのalt+space」の「ウィンドウメニューを表示する」は全く使わないので、永遠に無効になってもかまいません。
Illustratorのウィンドウがアクティブ中でも、Windows標準ショーットカットの「ウィンドウメニューを表示する」が作動してしまってIllustratorの手のひらツールが使えません。
それで、「Windows標準ショーットカットのalt+spaceのみ無効にする」スクリプトを教えてください。
!Space::Return
これだけだと、Illustratorで一時的に手のひらツールを使うショートカット「alt+space」まで無効になってしまいます。
「Windows標準ショーットカットのalt+space」の「ウィンドウメニューを表示する」は全く使わないので、永遠に無効になってもかまいません。
2021/06/06(日) 12:14:56.79ID:gwVJT6CH0
2021/06/06(日) 13:05:51.50ID:spC9VHLu0
>>26
ありがとうございます。
ここを参考にして
「Windows10でAlt + Spaceネイティブホットキーを無効にするにはどうすればよいですか?」
https://www.it-swarm-ja.com/ja/windows/windows10%E3%81%A7alt-space%E3%83%8D%E3%82%A4%E3%83%86%E3%82%A3%E3%83%96%E3%83%9B%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F/944519445/
; it allows to make a rule which is applied only when windows contains the given title
SetTitleMatchMode, 2
; obviously below you write the title that is contained in your program's window
#IfWinActive, ahk_exe Illustrator.exe
!Space::Return ; ! stands for Alt key
というスクリプトを書いたんですけど、Illustratorの「alt+space(手のひらツールのショートカット)」まで無効になるんですよね。
Windows10のAlt + Spaceネイティブホットキーのみ無効にするというのは不可能なんでしょうか?
ありがとうございます。
ここを参考にして
「Windows10でAlt + Spaceネイティブホットキーを無効にするにはどうすればよいですか?」
https://www.it-swarm-ja.com/ja/windows/windows10%E3%81%A7alt-space%E3%83%8D%E3%82%A4%E3%83%86%E3%82%A3%E3%83%96%E3%83%9B%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F/944519445/
; it allows to make a rule which is applied only when windows contains the given title
SetTitleMatchMode, 2
; obviously below you write the title that is contained in your program's window
#IfWinActive, ahk_exe Illustrator.exe
!Space::Return ; ! stands for Alt key
というスクリプトを書いたんですけど、Illustratorの「alt+space(手のひらツールのショートカット)」まで無効になるんですよね。
Windows10のAlt + Spaceネイティブホットキーのみ無効にするというのは不可能なんでしょうか?
2021/06/06(日) 13:38:05.18ID:1L8G1PPG0
2021/06/06(日) 13:44:28.85ID:5mzdqsZF0
そもそもイラレの手のひらツールってAlt + Spaceじゃないと思うんだけど
それに今はAdobeのアプリってショートカットを自由に変更できるはずなんだが
それに今はAdobeのアプリってショートカットを自由に変更できるはずなんだが
■ このスレッドは過去ログ倉庫に格納されています