0

AutoHotKey を使用して、Netflix メトロが既に実行されていて最小化されているときに最大化しようとしています。今まで運がなかった。

これが私が試したスクリプトです:

^!z::
WinActivate Netflix
WinShow Netflix
WinMaximize Netflix
return

AHK Window Spy は、Netflix メトロ アプリについて次のように述べています。

>>>>>>>>>>( Window Title & Class )<<<<<<<<<<<
Netflix
ahk_class Windows.UI.Core.CoreWindow

>>>>>>>>>>>>( Mouse Position )<<<<<<<<<<<<<
On Screen:  528, 738  (less often used)
In Active Window:   528, 738

>>>>>>>>>( Now Under Mouse Cursor )<<<<<<<<

Color:  0x8B7272  (Blue=8B Green=72 Red=72)

>>>>>>>>>>( Active Window Position )<<<<<<<<<<
left: 0     top: 0     width: 1360     height: 768

>>>>>>>>>>>( Status Bar Text )<<<<<<<<<<

>>>>>>>>>>>( Visible Window Text )<<<<<<<<<<<

>>>>>>>>>>>( Hidden Window Text )<<<<<<<<<<<

>>>>( TitleMatchMode=slow Visible Text )<<<<

>>>>( TitleMatchMode=slow Hidden Text )<<<<
4

2 に答える 2

1
  • 管理者権限でスクリプトを起動してみてください。
  • AutoHotkey と http://ahkscript.org/ (現在の最新バージョン、新しい公式 Web サイト) のドキュメントを常に使用してください。AutoHotkey と autohotkey.com のドキュメントは古くなっているため、使用中に問題が発生する可能性があります。

私は地下鉄アプリケーションのユーザーではありませんが、ここに私の考えがあります。WinActivateWinShow、コマンドが機能せず、上記の提案が役に立たない場合、WinMaximize私が知る限り、解決策は1つしかありません。

  1. 最小化された Netflix でクリックコマンドをクリックして、最小化された Netflix のウィンドウをアクティブにする必要があります 。
  2. クリックコマンドで使用する座標を取得するためにImageSearchを使用するか、手動で座標を入力します。
于 2014-09-21T18:33:32.523 に答える
0

これまでに見つけた最良のオプションは、explorer.exe を再実行して、Netflix メトロ アプリが既に最小化されている場合でも再起動することです。

;Start Netflix
^!z::
Run explorer.exe netflix:
return

これにより、アプリの複数のインスタンスを作成することなく、Netflix アプリがフォアグラウンドで読み込まれます。ただし、副作用として、アプリが最初の画面に戻る原因となります。

私はより良い方法を見つけていません。

于 2014-09-24T04:01:11.630 に答える