Mi empleador me ha emitido recientemente un MacBook Pro para jugar. Tengo mucha experiencia en Linux, pero me sorprendió lo bien que se ve el terminal en la Mac en modo de pantalla completa, especialmente cuando se ejecuta "top". Creo que se vería impresionantemente "hacker" como un protector de pantalla.
¿Alguien ha encontrado una manera de hacer que esto funcione? Por supuesto, tendría que desactivar el modo habitual de ahorro de energía donde la pantalla está apagada.
Hay un proyecto por ahí, pero según su sitio web es muy difícil si incluso funciona.
macbook
terminal
screensaver
hacking
Jordan Nash
fuente
fuente
Respuestas:
Si está buscando salvapantallas piratas informáticos, el antiguo paquete Xscreensaver se convirtió a OSX hace un tiempo.
Los ejemplos de tipo muy hacker serían Sonar, AppleII y Phosphor. Posible GLMatrix también.
Sin embargo, para responder a su pregunta: /superuser/420546/osx-run-bash-or-app-as-the-screensaver
Escriba un applecript para ejecutar Terminal, ejecutar Top y la pantalla completa. Luego ponga ese script en la aplicación.
fuente
Si instala la versión OS X de XScreenSaver , el
phosphor
protector simula una vieja pantalla de terminal de fósforo. Se puede configurar para ejecutar cualquier comando en la pantalla del terminal, incluidostop
:Creo que la configuración
-scale 2 -delay 40 -program top
funciona bastante bien y se ve bastante "hacker".fuente
El protector de pantalla LookThrough hace casi lo que estás buscando en Mavericks y Yosemite . Permite mantener su Mac correctamente protegida cuando al mismo tiempo mantiene en pantalla la salida real de un
top
comando.La salida en pantalla no será exactamente una copia sincrónica de lo que estaría en pantalla sin el protector de pantalla. Esta salida será una copia asincrónica, pero el retraso es tan pequeño que es perfecto para evitar comer completamente la CPU de tu Mac y evitar darte la sensación de estar en cámara lenta.
También te permite mantener en pantalla lo que quieras. Lo uso para mantener gráficos en pantalla de la
cacti
salida del rendimiento del equipo de red.Si está buscando una solución en Lion o Mountain Lion , mire esta vieja pregunta Pantalla bloqueada transparente .
fuente
Puede usar ScriptSaver , ya que, si ha
Require password after sleep or screen saver begins
habilitado después de IIRC OS X, de10.7
lo contrario no verá a través y obtendrá una pantalla en negro (estoy encendido10.8.5
). He aquí un ejemplo del uso de él para lanzariTerm
contop
.Script de Activación
tell application "iTerm" to create window with profile "Hotkey Window" command "top"
Salvapantallas
Mira a través . Alternativamente, JohnnyNash , Transparente .
Script de desactivación
fuente
Si desea guardar algo de memoria de la computadora y tal vez el uso de la CPU, aquí hay una manera de registrar la salida "pirata informático" de su
Top
comando y usarlo como protector de pantalla.La desventaja de este enfoque es que el protector de pantalla no podrá mostrar ningún dato en vivo
Top
. Si una salida en vivo es importante, entonces la respuesta de Alex es probablemente la mejor solución (excluyendo, por supuesto, escribir un programa).Sin embargo, si solo desea hacer esto por su aspecto genial, el enfoque de video probablemente será mucho más ligero en los recursos del sistema y se puede hacer usando los programas oficiales de Apple. Además, no necesitará ejecutar una aplicación de pantalla completa en segundo plano (aunque en realidad ese es un concepto bastante bueno en Alex, y podría analizarlo más adelante para mis propios usos).
De todos modos, aquí está el pequeño tutorial para hacer un protector de pantalla de captura de pantalla:
Este breve video muestra cómo hacer un protector de pantalla con Quartz Composer de Apple. Desafortunadamente, este programa ya no viene con Xcode por defecto.
Para obtener Quartz Composer, vaya a developer.apple.com/downloads y búsquelo en la página de inicio.
Graphics Tools for Xcode
Debería aparecer una lista de programas, instalé el último y funciona bien en OSX 10.9.4 (lo digo porque el creador del video anterior dijo que una de las versiones anteriores no funcionaba con su sistema operativo).Puede usar QuickTime Player para grabar su programa yendo a
File > New Screen Recording
.Grabe unos minutos de video y corte / recorte el video según sea necesario para que se vea bien mientras realiza un bucle yendo a
Edit > Split Clip
yEdit > Trim
. Creo que también puede copiar y pegar sus segmentos divididos según sea necesario.Exporte el clip en la resolución que elija, pero si solo está grabando la Terminal, probablemente no necesite una resolución muy alta.
Si grabas un video muy largo o quieres usar alta resolución, tu archivo puede salir bastante grande y no tener recursos suficientes, pero afortunadamente hay una solución. En este caso, recomendaría usar un programa que no sea de Apple para la compresión de video. Este programa ha existido durante bastante tiempo y, en mi opinión, parece tener buena reputación. Se llama HandBrake . Personalmente lo uso con mucha frecuencia al comprimir mis capturas de pantalla y clases magistrales. Si usa la configuración correcta, hace un gran trabajo.
Si decide comprimir su video con HandBreak, publique un comentario aquí, y puedo sugerir algunas configuraciones que utilizo para mis grabaciones.
¡Espero que esto ayude!
:)
fuente