¿Es posible obtener un mensaje CMD transparente y sin bordes en el escritorio para Windows?

6

Yo uso Windows 7, pero soy un gran admirador de Linux. Sin embargo, para esta computadora, tengo que ejecutar Windows y quería una terminal transparente siempre encendida para mi escritorio, algo así:

escritorio con efecto CMD deseado

Intenté usar Glass CMD y Console pero no son lo mismo. ¿Cómo puedo obtener un mensaje CMD de escritorio similar en Windows?


Gracias a Darth Android! Obtuve mi consola2 funcionando como lo necesitaba. También para cualquier persona que necesite enfocar su ventana de consola, aquí hay un script de autohotkey.

Loop{
    if GetKeyState("LButton", "P"){
        if WinActive("ahk_class Progman"){
            MouseGetPos, xpos, ypos
            if(xpos > 522){
                if(ypos < 475){
                    if WinExist("ahk_class Console_2_Main"){
                        WinActivate
                    }
                }
            }
        }
    }    
}
Rivasa
fuente
Karsetn Sperling creó específicamente Alpha como una forma para que los usuarios de Windows obtengan un símbolo del sistema transparente como en Linux, pero todavía tiene el marco de la ventana. Las ventanas de la consola son especiales y no se manejan como otras, por lo que incluso si puede encontrar un programa que le permita quitar el marco de una ventana normal, puede que no funcione para las consolas (acabo de probar un par de estos programas y uno no hizo nada mientras el otro se estrelló).
Synetech
1
Usted mencionó que Console / Console2 no son lo mismo: pude acercarme bastante (vea mi respuesta), pero me interesaría saber específicamente qué problemas tuvo con él en caso de que los perdiera.
Darth Android

Respuestas:

4

Puede usar un programa llamado Console2 para crear este efecto. Tengo el mío configurado con un script de teclas de acceso rápido automático para producir un terminal desplegable de estilo sismo, pero podría pegarlo fácilmente en su escritorio, configurar el color de fondo para que sea completamente transparente y quitar las decoraciones de la ventana:

ingrese la descripción de la imagen aquí

Si desea que sea realmente similar a su terminal * nix, instale Cygwin y configure Console2 para iniciar bash en lugar de cmd.exePowerShell.

La única advertencia con la configuración es que es un poco difícil enfocar la ventana debido a la naturaleza de la incrustación de color de Windows (es decir, hacer clic en píxeles transparentes en realidad hacer clic a través de la ventana en el escritorio, en lugar de enfocarlo), pero eso se puede arreglar con una secuencia de comandos de teclas de acceso rápido configuradas para escuchar los clics del mouse en áreas específicas del escritorio y luego transferir el foco a Console2, o simplemente presionando alt si está dispuesto a dejar el icono en la barra de tareas .

Darth Android
fuente
Intentaré esto de nuevo, ya tengo cygwin, así que debería estar bien
Rivasa
¡Yay, funcionó! ¡Aceptado!
Rivasa
Oye, teniendo algunos problemas para enfocarme, ¿cómo funcionaría un script de autohotkey?
Rivasa
@TheEliteNoob Sería algo similar a "Clic izquierdo -> si el escritorio es una ventana activa -> si las coordenadas del mouse se superponen a la ubicación de la ventana de la consola -> enfocar la ventana de la consola" (parafraseado) Puede establecer un título de ventana persistente en ayuda para enfocar la ventana de la consola, y Stack Overflow o los foros de autohotkey pueden ayudarlo a precisar los detalles del script. Si todavía te está dando problemas, me sentaré esta tarde o mañana y veré si puedo hacer que funcione un guión.
Darth Android
Gracias, pero lo hice funcionar, editaré mi respuesta para que otras personas puedan verla.
Rivasa