Определить WIN + PRINTSCREEN, но не PRINTSCREEN

356
Basj

Я имею:

  • Бесплатное программное обеспечение Screeshoter, которое обнаруживает PRINTSCREENи делает скриншот
  • AutoHockkey, который вызывает WindowsSnippingTool с WIN+ PRINTSCREEN:

    #PrintScreen:: Run, "C:\Windows\winsxs\amd64_microsoft-windows-snippingtool-app_...\SnippingTool.exe" Return 

Проблема: когда я нажимаю WIN+ PRINTSCREEN, запускается WindowsSnippingTool (нормально), но Screenshoter также срабатывает, потому что он PRINTSCREEN все равно обнаруживает !

Как предотвратить возникновение последнего?

0
Выберите другую комбинацию клавиш для этой бесплатной программы. harrymc 5 лет назад 0
@harrymc для Screenshoter, невозможно. Но эта портативная легкая бесплатная программа действительно полезна, она тихо (без какого-либо графического интерфейса) просто сохраняет экран в формате JPG или PNG на рабочем столе (не спрашивая ничего). Basj 5 лет назад 0
Продукт, который вы используете, выполняет очень низкоуровневое определение ключа, если он конкурирует с AutoHotKey, поэтому его невозможно заблокировать. Ваш выбор, как я вижу, состоит в том, чтобы получить другой скриншот (их много) или установить Autohotkey с другой комбинацией клавиш. harrymc 5 лет назад 0
Вы, вероятно, правы @harrymc. Любая идея замены скриншота (портативное бесплатное программное обеспечение + работа на Win7 + noGUIdisplayed + только одно нажатие на клавиатуре сохраняет JPG или PNG прямо на рабочий стол без всплывающих окон / диалогов) на верхней части головы? (если не посмотрю или выложу на softwarerecs.SE) Basj 5 лет назад 0

2 ответа на вопрос

0
harrymc

Продукт, который вы используете, выполняет очень низкоуровневое определение ключа, если он может конкурировать с AutoHotKey, поэтому нет способа заблокировать его.

Ваш выбор, как я вижу, состоит в том, чтобы получить другой скриншот (их много) или установить Autohotkey с другой комбинацией клавиш.

Если вы ищете другой скриншот, мне нравится Greenshot, который бесплатен и имеет открытый исходный код и даже достаточно переносим .

Вы можете найти много других среди альтернатив Greenshot или Best Free Screen Capture Tool .

0
Basj

Я нашел простое решение / хитрость, с помощью переназначения ключа :

#PrintScreen::F13 ;; Trick to avoid Win+PrintScreen to also trigger Screenshoter (that detects PrintScreen) #F13:: Run, "C:\Windows\winsxs\amd64_microsoft-windows-snippingtool-app...\SnippingTool.exe" Return