Ir al contenido
Wham.sh

App de barra de menús

Cierra la tapa. Tu Mac se mantiene despierto.

Un interruptor en la barra de menús que mantiene tu Mac despierto, de verdad, incluso con la tapa cerrada.

Descargar para Mac

Gratis. macOS 11 o posterior. Apple silicon e Intel.

Pruébalo

Un solo interruptor en tu barra de menús.

Eso es toda la app. Un sol cuando tu Mac se mantiene despierto, una luna cuando puede dormir, y un pequeño timbre en ambos casos. Anda, haz clic.

Sonido activado: es el timbre real, un arpegio de 8 bits reproducido por tu navegador.

Para qué sirve

Pensado para tareas largas.

Pulsa el interruptor, cierra la tapa y vete. Todo lo que tarda más de lo que quieres quedarte mirando sigue hasta terminar.

Cómo funciona

Tres pasos. El tercero es la clave.

  1. 1Descarga y abre Wham

    Arrástralo a la carpeta Aplicaciones y ábrelo. Vive en tu barra de menús, junto al reloj.

  2. 2Haz clic en el interruptor

    Sale el sol y suena el timbre. La primera vez, macOS te pide tu contraseña, una sola vez.

  3. 3Cierra la tapa

    Tu Mac sigue funcionando. Claude Code termina su tarea, la exportación llega al último fotograma, la descarga alcanza el 100 %.

La mayoría de las apps para evitar el reposo solo le pide a macOS que siga despierto, algo que macOS ignora en cuanto se cierra la tapa, así que Wham desactiva el reposo por sí mismo y lo reactiva cuando terminas.

Mínima

Olvidarás que está en marcha.

Wham hace una sola cosa: cada dos segundos, lee un indicador del kernel. Mientras está activo, también vigila la batería, el calor y la tapa, que macOS le anuncia. El resto del tiempo no hace absolutamente nada, y la integración continua se encarga de que siga así.

Para comparar: KeepingYouAwake ocupa 7,6 MB en el disco, y Amphetamine pesa 6,7 MB de descarga antes de sus apps auxiliares. Medido en un MacBook Air, macOS 26.6; los detalles están en docs/compatibility.md.

Comparativa

La mayoría de las apps para evitar el reposo se rinden ante la tapa.

Mantener un Mac despierto con la tapa abierta es fácil. Ciérrala, y macOS ignora la forma educada de pedirlo. Así es como las apps más conocidas se comportan con la tapa cerrada, con batería y sin pantalla conectada.

Por su cuenta, las apps del App Store no pueden, y las honestas lo admiten: Lungo “no evitará que tu equipo entre en reposo si cierras la tapa. Esto es una limitación del Mac App Store.” Fuente

FAQ

Buenas preguntas.

No. Descarga Wham, ábrelo, y todo pasa en la barra de menús: un clic para mantener tu Mac despierto, un clic para dejarlo dormir. Los comandos al final de esta página están ahí solo para quienes disfrutan escribiéndolos.

Sí. Desactivar el reposo requiere permisos de administrador: la primera vez que haces clic, macOS te pide tu contraseña una vez, para que Wham pueda cambiar ese ajuste sin volver a pedirla. Eso es lo único que tiene permiso para hacer. La app está firmada por su desarrollador y notarizada por Apple, y cada línea de código está en GitHub.

Sí. Haz clic derecho en el interruptor y elige “Turn On For” 1, 2, 4 u 8 horas: el menú indica hasta cuándo, y después tu Mac duerme como siempre. Desde una terminal, wham on 2h, o wham run antes de un comando para mantenerlo despierto solo mientras se ejecuta.

Wham no dejará que se cocine: cuando macOS avisa de un calor crítico, Wham se desactiva y deja que tu Mac se duerma. Aun así, un portátil ocupado dentro de una mochila cerrada no tiene adónde liberar su calor, y Wham está pensado para escritorios, bases y estanterías, donde el aire puede circular. Antes de guardarlo, desactívalo y tu Mac dormirá al cerrar la tapa, como siempre.

Wham en sí casi no cuesta nada. Pero un Mac despierto gasta batería como un Mac despierto, con la tapa cerrada o no, así que con batería, Wham se rinde al 10 %: tu Mac se duerme con tu trabajo guardado en vez de quedarse sin energía. Para tareas largas, conéctalo a la corriente.

Como siempre. Sin otra pantalla conectada, Wham apaga la pantalla integrada unos segundos después de cerrar la tapa, y tu Mac se bloquea según tus ajustes de Pantalla bloqueada. Con un monitor conectado, Wham deja las pantallas en paz.

No. Eso es lo que macOS pide para su propio “modo clamshell”, y Wham no necesita nada de eso. Cierra la tapa de un portátil sin nada conectado y se mantendrá despierto.

El reposo vuelve. Salir desactiva el ajuste al cerrarse, ya sea desde su menú (clic derecho en el interruptor), desde un script, o al cerrar sesión. Y si Wham llega a desaparecer sin cerrarse bien, un fallo o un cierre forzado, su vigilante le devuelve el reposo en menos de un segundo.

Cierra Wham desde su menú, lo que devuelve el reposo, y luego arrastra Wham desde Aplicaciones a la Papelera. Para una limpieza completa, incluida la regla de contraseña, usa el desinstalador de una línea bajo Para desarrolladores.

Las apps del App Store viven en un espacio aislado, y una app confinada no puede cambiar el ajuste de reposo del Mac. Las que lo intentan se limitan a pedirle a macOS que siga despierto, que es justo lo que deja de funcionar en cuanto cierras la tapa.

Instalar

La misma app firmada que la descarga, más el comando wham. Vuelve a ejecutarlo para actualizar.

curl -fsSL wham.sh | sh
brew install gwendall/tap/wham
npx wham.sh

¿Primero quieres ver cómo? Leer install.sh: descarga la última versión, comprueba su firma, la coloca en Aplicaciones y la abre.

El comando wham

wham on
on: your Mac stays awake, even with the lid closed
wham on 2h
on until 4:30 PM: your Mac stays awake, even with the lid closed
wham status
on until 4:30 PM: your Mac stays awake, even with the lid closed
wham off
off: your Mac sleeps as usual
wham run make
# despierto mientras make se ejecuta, luego como antes

Desinstalar

curl -fsSL wham.sh/uninstall | sh

Cierra Wham, lo que devuelve el reposo, y luego elimina la app, el comando wham, sus ajustes y la regla de sudoers de abajo. Con Homebrew: brew uninstall --zap wham. Leer uninstall.sh.

# /private/etc/sudoers.d/wham, para el usuario 501 (tú)
#501 ALL=(root) NOPASSWD: /usr/bin/pmset -a disablesleep 0, /usr/bin/pmset -a disablesleep 1