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를 사용하여 숨겨진 창 자동 이동
- 다음을 사용하여 창 클래스를 식별합니다.윈도우리스트 스크립트.
- 창을 감지하고 이동하는 스크립트를 작성하세요.
- 시작 시 스크립트를 실행합니다.
여기 제가 쓴 스크립트가 있습니다. 너무 짧다!
; 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
창이 닫힐 때까지 기다립니다. 그렇지 않으면 불필요하게 루프를 반복하게 됩니다.