axcrypt mở ra ngoài màn hình trong Windows 10


0

Sau khi chuyển sang Windows 10, tôi gặp sự cố với phiên bản mã nguồn mở của axcrypt (1.7.3156). Vì một số lý do, cửa sổ để mở / giải mã một tập tin xuất hiện ngoài màn hình. Tôi có thể gõ mật khẩu mù, nhưng thà nhìn thấy cửa sổ.

Tôi đã thử các mẹo từ câu hỏi này :

  • Alt-Space + M (dường như không thể di chuyển cửa sổ trên màn hình)
  • Tìm kiếm trong sổ đăng ký cho một vị trí được lưu trữ (không có khóa nào trong HKCU / Phần mềm / Axantum / Axcrypt có vẻ liên quan đến vấn đề đó). Tương tự trong HKLM.
  • Xếp chồng các cửa sổ hiện tại bằng cách bấm chuột phải vào thanh tác vụ (cửa sổ không xuất hiện lại)
  • Mũi tên Windows + không có tác dụng trên cửa sổ cụ thể đó
  • Mở khóa thanh tác vụ

Vì không có biểu tượng thanh tác vụ, một số tùy chọn không khả dụng.

Ai đó sẽ có ý tưởng khác?

Câu trả lời:


1

đây là Svante, tác giả của AxCrypt.

Có vấn đề với các hộp thoại ngoài màn hình trong Windows 10. Nó có thể liên quan đến việc sử dụng màn hình ngoài với máy tính xách tay, nhưng tôi không chắc chắn. Thật không may, AxCrypt 1.7 không thực sự được phát triển tích cực, tôi đã chuyển tất cả trọng tâm sang phiên bản 2.

Bạn có thể muốn dùng thử, nó xử lý Windows 10 tốt hơn.


Cảm ơn bạn đã nhắn tin của bạn, Svante. Hiểu biết của tôi là phiên bản 2 không phải là nguồn mở, vì vậy tôi đã hy vọng tìm được giải pháp cho phiên bản 1.7. Hiện tại nó rất khả thi, chỉ là không lý tưởng.
zx81

Phiên bản 2 thực sự là mã nguồn mở! bitbucket.org/axantum/axcrypt-net .
Svante Seleborg

0

Hơn ba tháng sau khi đặt câu hỏi, một ý tưởng nảy sinh trong khi sử dụng AutoHotkey, dẫn đến giải pháp này.

Tự động di chuyển cửa sổ ẩn bằng AutoHotkey

  1. Xác định lớp cửa sổ bằng cách sử dụng tập lệnh WindowList .
  2. Viết kịch bản phát hiện cửa sổ và di chuyển nó.
  3. Chạy script khi khởi động.

Đây là kịch bản tôi đã viết. Rất ngắn!

; 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
}

Bây giờ tôi yêu AutoHotkey hơn nữa.

Nếu bạn có các ứng dụng khác mở cửa sổ ahk_class #32770, bạn có thể muốn đưa ra một điều kiện nhưif(WinActive("ahk_exe AXCrypt.exe"))

Làm thế nào nó hoạt động

  • SetTitleMatchModeđặt chế độ khớp cho WinTitle3, là chế độ chính xác, đảm bảo chúng tôi chỉ khớp với cửa sổ này.
  • Loop chạy một vòng lặp vô hạn.
  • WinWait chờ cửa sổ AxCrypt chính xác được mở
  • WinMove di chuyển cửa sổ sang tọa độ màn hình mới: 800, 500
  • WinWaitClose Đợi cửa sổ đóng lại, nếu không chúng ta sẽ lặp lại vòng lặp một cách không cần thiết.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.