AutoHotKey [AHK]GetKeyStateが取得できない。 AutoHotkey_1.1.34.04_setup.exe の場合、下記スクリプトを実行して、Ctrlキーを押しっぱなしにしても、メッセージボックスに出る結果は、「1, 1, 0, 0, 0, 0」という風に、初めの2回しかCtrlキーを... 2022.12.17 AutoHotKeyプログラミング
AutoHotKey [AHK]AutoHotkeyでevalしたい inputに数式入れたら計算するようにしたかったんで、AHKにもevalあるか調査してみた。 調べた感じ、デフォルトではないもよう。 comインターフェースから、ScriptControlでJScriptを叩くことにした。 ;test_ev... 2022.12.16 AutoHotKeyWSH(Windows Script Host)プログラミング
Python [python]openでファイルが存在するのに、存在しないと表示される。 事象 fp=open("test - 01.txt") という風に、ファイルを開いているだけだが、 FileNotFoundError: No such file or directory: 'test - 01.txt' という風に、ファ... 2022.11.20 Python
AutoHotKey [AHK]ControlGetでオブジェクトを取得できない ControlGetでスクロールバーのハンドルを取得しようとしたが、うまく取得できなかった。 原因 ControlGetの引数は下記のようになっている。 ControlGet, OutputVar, Cmd この、Controlのみを指定し... 2022.10.03 AutoHotKeyプログラミング
Python [python]絶対パスでのモジュール追加方法 この辺を参考に、下記のようにすると、「E:\test_mod\addmodule.py」に置いたモジュールをインポート出来た。 #addmoduletest1.py import importlib.util MODULE_PATH = "... 2022.08.21 Pythonプログラミング
プログラミング Windowsバッチファイルの改行が認識されない。 気づけば、実にくだらないことですが、若干時間がが掛ったのでメモ。 batファイルを実行しようとしたら、ファイルが上手く読めないので確認。 コピペで持ってきたベースファイルがUTF-16だった。。。 秀丸エディタでUTF-8に変換、これでOK... 2022.08.20 プログラミング
AutoHotKey [AHK]マルチディスプレイだとMouseMoveで正しく移動できないことがあるので対策 AutoHotkey標準のMouseMoveは、直線的に移動できる座標にしか正しく移動できない。 マルチディスプレイで、複雑なスクリーン構成になってると、うまく動かないことが多かったので、対策関数を作成。 ついでに、"center,top"... 2022.08.02 AutoHotKeyプログラミングライフハック
AutoHotKey マルチディスプレイでもウィンドウをモニター高さにフィットさせる。 Windowsだと、Shift+Win+↑というショートカットで、ウィンドウを縦方向のみ最大化できる。大量のファイルを処理したいときやブラウザを縦長に表示したいときにすごく便利なんだけど、縦にモニターを複数置いてると、モニターを跨いで引き延... 2022.08.01 AutoHotKeyプログラミングライフハック
EXCEL/VBA OneDrive上に置いたEXCELファイルがローカルに保存されない。 事象 Microsoft OneDrive上にEXCELを保存し、F12などで別名保存しようとすると、保存先が「E:\OneDrive」の様なローカルパスにならず、「」のようなネットワークパスになっていた。 動作確認すると、ローカルのOne... 2022.07.29 EXCEL/VBA雑多なメモ
MATLAB/Simulink Matlabのpathを起動時に戻す方法 restoredefaultpathで戻るっぽい。 ただ、このコマンドで初期化すると、サポートパッケージのパスは再設定が必要らしい。 %MATLAB Pathの初期化 restoredefaultpath; matlabshared.sup... 2022.07.24 MATLAB/Simulinkプログラミング