Instalar y actualizar Sally

Sally no necesita instalador. Cada versión es un .zip para su plataforma (x64, x86 o ARM64); descomprímalo en una carpeta donde pueda escribir, por ejemplo C:\Tools\Sally, y ejecute sally.exe. Mantenga las carpetas plugins, toolbars y utils junto a sally.exe. Los ajustes se guardan por usuario fuera de esa carpeta, por lo que una actualización nunca los modifica.

El actualizador de Sally, utils\salupdate.exe, encuentra versiones nuevas en GitHub y las instala. El propio Sally no se conecta para buscar actualizaciones: inicia el actualizador.

Desde Sally 1.0.38, el actualizador utiliza el idioma elegido en Sally, incluido el inglés cuando Windows usa otro idioma. Si no hay un idioma válido de Sally configurado, elige un idioma disponible de Windows, recurriendo al inglés en último caso. Sus ventanas y confirmaciones utilizan la fuente de diálogo y el icono de Sally. Desde 1.0.40 utiliza la fuente personalizada del panel si está configurada; en caso contrario usa la fuente de diálogo de Windows, y respeta el color guardado del icono de la aplicación.

Para actualizar desde Sally:

  1. Elija Ayuda/Comprobar actualizaciones. La ventana de actualización consulta la versión más reciente en GitHub y muestra la versión instalada y la más reciente junto con sus notas.
  2. Si aparece una versión más reciente, haga clic en Instalar y reiniciar.
  3. El actualizador descarga la versión, la comprueba con la suma SHA-256 publicada, la descomprime y pide confirmación.
  4. Se cierran todas las ventanas de Sally iniciadas desde la misma carpeta, se sustituyen los archivos y Sally vuelve a iniciarse. La ventana de actualización muestra el resultado.

Abrir la página de la versión muestra la versión en GitHub. No se instala nada hasta que pulse Instalar y reiniciar.

Notas de la versión y apoyo voluntario

Desde Sally 1.0.39, la ventana de actualización separa Novedades de Del desarrollador. El contenido firmado puede proporcionar notas en su idioma; las notas en inglés siguen disponibles si no se puede cargar el contenido opcional. Los mensajes del desarrollador son visibles para todos. La ausencia de contenido no impide actualizar gratuitamente.

Ayuda/Novedades abre las notas incluidas de la versión instalada sin conectarse. No busca versiones nuevas ni instala nada. Utilice Buscar actualizaciones allí para comprobarlas explícitamente en línea.

Apoyar a Sally abre la página de apoyo económico. En 1.0.40 aparecen acciones opcionales de apoyo durante la búsqueda de actualizaciones y en la confirmación compacta de actualización correcta. Una clave de apoyo voluntario activa su distintivo: el nombre elegido en Acerca de y, opcionalmente, en el título de Sally. Durante un apoyo activo o con fecha futura, el actualizador oculta los botones de apoyo e introducción de clave. Su nombre, fechas y gestión de claves siguen disponibles en Acerca de; los mensajes del desarrollador siguen visibles. Todas las funciones y actualizaciones continúan siendo gratuitas. Cerrar cierra la ventana sin cambiar las preferencias de apoyo.

Introducir clave de apoyo permite pegar una clave o importar su archivo. La verificación es automática y sin conexión; compruebe el nombre y las fechas y elija Guardar clave. En Acerca de, Detalles del apoyo muestra el nombre guardado y las fechas. La casilla opcional para mostrar el nombre en el título se guarda inmediatamente. Utilice la pequeña flecha junto a Cerrar para sustituir, exportar o quitar localmente la clave con confirmación. Su nombre se muestra de forma local en su equipo.

Tras contribuir mediante PayPal o Buy Me a Coffee, utilice el enlace de solicitud de la página de apoyo para enviar por correo electrónico a badges [at] get-sally [dot] app el nombre que desea mostrar, la dirección de entrega, el proveedor de pago y el nombre utilizado en el pago o la referencia de la transacción. Las claves se emiten manualmente, normalmente en una semana. Todas las funciones y actualizaciones siguen siendo gratuitas.

Los enlaces de ambos paneles de lectura pueden abrirse con el ratón o desde el menú contextual: dé el foco al panel y pulse Shift+F10 o la tecla Aplicaciones.

Periodicidad de las actualizaciones automáticas

Sally también busca versiones nuevas automáticamente cada semana, salvo que elija otra frecuencia en Buscar actualizaciones, en Configuración/General (desde cada día hasta cada seis meses, o nunca). No se muestra nada salvo que haya una versión nueva; entonces la ventana se abre sin quitar el foco al trabajo actual y su botón de la barra de tareas parpadea. Si no se puede acceder a GitHub, Sally vuelve a intentarlo al día siguiente.

Hasta Sally 1.0.36 lo hacía el complemento Check Version. Sally 1.0.37 adopta su periodicidad y elimina el complemento.

Para actualizar desde una versión descargada (también sin conexión):

  1. Descargue el .zip de su plataforma y, si puede, su Sally-v<version>-SHA256SUMS.txt en la misma carpeta.
  2. Suelte el .zip sobre utils\salupdate.exe en su carpeta de Sally, o ejecute utils\salupdate.exe <path to the .zip>.
  3. El actualizador indica la versión instalada y la nueva (y pregunta antes de instalar una anterior), informa de si Sally está ejecutándose y pide una única confirmación. Sally se cierra, se sustituyen los archivos y Sally vuelve a iniciarse.

Línea de comandos del actualizador

<file>.zipInstala una versión descargada (véase arriba).
--yesResponde Sí a todas las preguntas y se ejecuta sin mensajes; los errores sí se muestran. El resultado se escribe en el registro (véase abajo).
--install <folder>Actualiza el Sally de esa carpeta en lugar del situado junto al actualizador.
--checkAbre la ventana de actualización, igual que Ayuda/Comprobar actualizaciones.
--whats-newMuestra sin conexión las notas incluidas de la versión instalada, como Ayuda/Novedades. Puede combinarse con --install para elegir una carpeta de Sally; este modo no admite opciones de comprobación en línea ni de instalación.
--autoCon --check: no muestra nada salvo que haya una versión nueva, como la comprobación del propio Sally. El código de salida es 0 si Sally está actualizado, 1 si se mostró la ventana y 2 si no se pudo acceder a GitHub.
--feed <address>Con --check: consulta otra dirección HTTPS que responda como el canal de versiones de GitHub (un servidor espejo).
--report --result <file>Muestra el resultado de la actualización que dejó el archivo de resultados. Sally lo inicia tras actualizar.

Ejecute salupdate.exe sin archivo para deshacer una actualización interrumpida, por ejemplo por un corte eléctrico. Sally inicia el actualizador con otras opciones propias (--prepare, --apply y sus argumentos) para instalar una versión; no están destinadas a introducirse manualmente.

Qué cambia una actualización

  • Solo se sustituyen los archivos de la versión. Los ajenos a ella, como una configuración exportada o archivos añadidos por usted, se conservan.
  • Los archivos instalados por una versión anterior que ya no existen en la nueva se eliminan (por ejemplo, el complemento retirado Check Version en 1.0.37). La versión los enumera en sally-update.obsolete, en la carpeta de Sally.
  • No se modifica nada hasta que los archivos nuevos están listos; si no se puede sustituir alguno, se restauran todos exactamente a su estado anterior.
  • El Explorador de Windows mantiene cargada la extensión de shell de Sally (utils\salextx64.dll, salextx86.dll o salextARM64.dll). El actualizador aparta el archivo cargado renombrándolo, por ejemplo como salextx64.dll.sally-old, y coloca el nuevo en su lugar; Sally elimina la copia antigua en un inicio posterior cuando el Explorador deja de usarla. No necesita reiniciar Windows.
  • Si la carpeta de Sally está dentro de Program Files, se pide permiso de administrador una sola vez para sustituir los archivos.

Antes de instalar un paquete, el actualizador comprueba que sea una versión de Sally para su procesador y rechaza los que escribirían fuera de la carpeta de Sally. También rechaza los que no coinciden con la suma SHA-256 publicada; si no hay una suma con la que comparar, solo instala tras su confirmación.

Dónde consultar si algo falla

  • Registro del actualizador y último resultado: %LOCALAPPDATA%\Sally\Update\salupdate.log y result.txt. Las descargas se conservan en la misma carpeta hasta terminar la actualización.
  • Siempre puede actualizar manualmente: cierre Sally y descomprima la nueva versión sobre la carpeta de Sally. Si Windows indica que salextx64.dll está en uso, renómbrelo y copie de nuevo.
  • Sally 1.0.35 y anteriores carecen de actualizador; actualícelos manualmente una vez.

Véase también

Configuración/General
Novedades de esta versión
Iniciar Sally con parámetros

From the Sally manual (GPL-2.0-or-later), © 1997-2023 Open Salamander Authors; © 2025-2026 Elias Bachaalany. Source: manual source (zip) · original page in the Sally repository