Windows 10에서 axcrypt가 화면 밖에서 열립니다.

Windows 10에서 axcrypt가 화면 밖에서 열립니다.

Windows 10으로 전환한 후 오픈 소스 버전의 axcrypt(1.7.3156)에 문제가 있습니다. 어떤 이유로 파일을 열거나 암호를 해독하는 창이 화면 밖에 나타납니다. 비밀번호를 블라인드로 입력할 수 있지만 창을 보는 것이 더 좋습니다.

나는 트릭을 시도했다이 질문:

  • Alt-Space + M(화면에서 창을 이동할 수 없는 것 같습니다)
  • 저장된 위치에 대한 레지스트리를 찾고 있습니다(HKCU/Software/Axantum/Axcrypt의 키 중 해당 문제와 관련된 키가 없는 것 같습니다). HKLM에서도 마찬가지다.
  • 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하여 현재 창 쌓기(창이 다시 나타나지 않음)
  • Windows + 화살표는 해당 특정 창에 영향을 미치지 않습니다.
  • 작업 표시줄 잠금 해제

작업 표시줄 아이콘이 없기 때문에 일부 옵션을 사용할 수 없습니다.

누군가 다른 생각을 갖고 있을까요?

답변1

AxCrypt의 저자 Svante입니다.

Windows 10의 오프스크린 대화 상자에 문제가 있습니다. 노트북에서 외부 화면을 사용하는 것과 관련이 있을 수 있지만 확실하지 않습니다. 불행하게도 AxCrypt 1.7은 실제로 활발하게 개발되지 않았기 때문에 모든 초점을 버전 2로 전환했습니다.

시도해 보고 싶을 수도 있습니다. Windows 10을 더 잘 처리합니다.

답변2

질문을 던진 지 3개월이 넘도록 오토핫키를 사용하던 중 아이디어가 떠올라 이 솔루션을 탄생시켰습니다.

AutoHotkey를 사용하여 숨겨진 창 자동 이동

  1. 다음을 사용하여 창 클래스를 식별합니다.윈도우리스트 스크립트.
  2. 창을 감지하고 이동하는 스크립트를 작성하세요.
  3. 시작 시 스크립트를 실행합니다.

여기 제가 쓴 스크립트가 있습니다. 너무 짧다!

; Moves AxCrypt decryption dialog as soon as it opens

SetTitleMatchMode, 3 ; exact match
Loop 
{ 
   WinWait, ahk_class #32770
   WinMove, ahk_class #32770, , 800, 500 
   WinWaitClose, ahk_class #32770 ; if the window is still there, no need to loop
}

이제 저는 AutoHotkey를 더욱 좋아합니다.

를 사용하여 창을 여는 다른 애플리케이션이 있는 경우 ahk_class #32770다음과 같은 조건을 삽입할 수 있습니다.if(WinActive("ahk_exe AXCrypt.exe"))

작동 원리

  • SetTitleMatchMode일치 모드를 설정합니다.WinTitle정확한 모드인 3으로 이 창만 일치하도록 합니다.
  • Loop무한 루프를 실행합니다.
  • WinWait올바른 AxCrypt 창이 열릴 때까지 기다립니다.
  • WinMove창을 새로운 화면 좌표인 800, 500으로 이동합니다.
  • WinWaitClose창이 닫힐 때까지 기다립니다. 그렇지 않으면 불필요하게 루프를 반복하게 됩니다.

관련 정보