Después de cambiar a Windows 10, tengo problemas con la versión de código abierto de axcrypt (1.7.3156). Por alguna razón, la ventana para abrir/descifrar un archivo aparece fuera de la pantalla. Puedo escribir la contraseña a ciegas, pero prefiero ver la ventana.
He probado trucos deesta pregunta:
- Alt-Espacio + M (parece que no puedo mover la ventana en pantalla)
- Buscando en el registro una posición almacenada (ninguna de las claves en HKCU/Software/Axantum/Axcrypt parece estar relacionada con ese problema). Lo mismo en HKLM.
- Apilar las ventanas actuales haciendo clic derecho en la barra de tareas (la ventana no vuelve a aparecer)
- Las flechas de Windows + no tienen ningún efecto en esa ventana en particular
- Desbloquear la barra de tareas
Como no hay un ícono en la barra de tareas, algunas de las opciones no están disponibles.
¿Alguien tendría otras ideas?
Respuesta1
Este es Svante, el autor de AxCrypt.
Hay problemas con los cuadros de diálogo fuera de la pantalla en Windows 10. Puede que tenga que ver con el uso de pantallas externas en las computadoras portátiles, pero no estoy seguro. Desafortunadamente, AxCrypt 1.7 no está desarrollado activamente, cambié todo el enfoque a la versión 2.
Quizás quieras probarlo, maneja mejor Windows 10.
Respuesta2
Más de tres meses después de hacer la pregunta, surgió una idea mientras usaba AutoHotkey, que condujo a esta solución.
Mover automáticamente la ventana oculta usando AutoHotkey
- Identifique la clase de ventana usando elScript de lista de ventanas.
- Escribe un script que detecte la ventana y la mueva.
- Ejecute el script al inicio.
Aquí está el guión que escribí. ¡Tan corto!
; 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
}
Ahora amo aún más AutoHotkey.
Si tiene otras aplicaciones que abren ventanas con ahk_class #32770
, es posible que desee inyectar una condición comoif(WinActive("ahk_exe AXCrypt.exe"))
Cómo funciona
SetTitleMatchMode
establece el modo de partido paraWinTitle
a 3, que es el modo exacto, asegurando que solo coincidamos con esta ventana.Loop
ejecuta un bucle infinito.WinWait
espera a que se abra la ventana correcta de AxCryptWinMove
mueve la ventana a nuevas coordenadas de pantalla: 800, 500WinWaitClose
espera a que se cierre la ventana, de lo contrario repetiremos el ciclo innecesariamente.