Sally installeren en bijwerken

Sally heeft geen installatieprogramma nodig. Een uitgave is een .zip-bestand voor uw platform (x64, x86 of ARM64). Pak het uit in een map waarin u kunt schrijven, bijvoorbeeld C:\Tools\Sally, en voer sally.exe uit. Houd de mappen plugins, toolbars en utils naast sally.exe. Uw instellingen worden per gebruiker buiten deze map opgeslagen, zodat een update ze nooit wijzigt.

Het updateprogramma van Sally, utils\salupdate.exe, zoekt nieuwe uitgaven op GitHub en installeert ze. Sally maakt zelf nooit verbinding met internet voor updates: het start het updateprogramma.

Vanaf Sally 1.0.38 volgt het updateprogramma de taal die in Sally is geselecteerd, ook Engels wanneer Windows een andere taal gebruikt. Als er geen geldige taal voor Sally is ingesteld, kiest het een beschikbare taal van Windows, met Engels als terugval. De vensters en bevestigingsmeldingen gebruiken het dialooglettertype en het toepassingspictogram van Sally. Vanaf 1.0.40 gebruikt het updateprogramma uw aangepaste paneellettertype als dat is ingesteld, anders het dialooglettertype van Windows, en volgt het de opgeslagen kleur van het toepassingspictogram.

Bijwerken vanuit Sally:

  1. Kies Help/Controleren op updates. Het updatevenster wordt geopend, vraagt GitHub naar de nieuwste uitgave en toont de geïnstalleerde en nieuwste versie met de uitgaveopmerkingen.
  2. Wanneer een nieuwere uitgave wordt weergegeven, klikt u op Installeren en opnieuw starten.
  3. Het updateprogramma downloadt de uitgave, controleert deze aan de hand van de bijbehorende gepubliceerde SHA-256-controlesom, pakt deze uit en vraagt u om bevestiging.
  4. Elk venster van Sally dat vanuit dezelfde map is gestart, wordt gesloten. De bestanden worden vervangen en Sally wordt opnieuw gestart. Het updatevenster meldt vervolgens hoe de update is verlopen.

Releasepagina openen toont de uitgave op GitHub. Er wordt niets geïnstalleerd tenzij u op Installeren en opnieuw starten klikt.

Uitgaveopmerkingen en vrijwillige ondersteuning

Vanaf Sally 1.0.39 toont het updatevenster Wat is er nieuw? en Van de ontwikkelaar afzonderlijk. Ondertekende inhoud kan opmerkingen in uw geselecteerde taal bieden. Engelse uitgaveopmerkingen blijven beschikbaar als optionele inhoud niet kan worden geladen. Berichten van de ontwikkelaar zijn voor iedereen zichtbaar. Ontbrekende inhoud verhindert een gratis update niet.

Help/Wat is er nieuw? opent de bij de geïnstalleerde uitgave geleverde opmerkingen volledig offline. Hiermee wordt niet naar nieuwere versies gezocht en niets geïnstalleerd. Gebruik daar Naar updates zoeken om uitdrukkelijk online te controleren.

Steun Sally opent de pagina voor financiële ondersteuning. In 1.0.40 verschijnen optionele ondersteuningsacties tijdens updatecontroles en in de compacte bevestiging van een geslaagde update. Een vrijwillige ondersteuningssleutel activeert uw ondersteunersbadge: uw gekozen naam in Over Sally en eventueel in de titel van Sally. Tijdens actieve of nog niet begonnen ondersteuning verbergt het updateprogramma de knoppen voor ondersteuning en sleutelinvoer. Uw naam, datums en sleutelbeheer blijven beschikbaar in Over Sally; berichten van de ontwikkelaar blijven zichtbaar. Alle functies en updates blijven gratis. Sluiten sluit alleen het updatevenster en verandert uw voorkeuren voor ondersteuning niet.

Met Ondersteuningssleutel invoeren kunt u een sleutel plakken of het sleutelbestand importeren. De controle vindt automatisch en offline plaats. Controleer de naam en datums en kies vervolgens Sleutel opslaan. In Over Sally toont Ondersteuningsgegevens uw opgeslagen naam en ondersteuningsdatums. Het optionele selectievakje voor uw naam in de titel wordt direct opgeslagen. Gebruik het kleine pijltje naast Sluiten om de sleutel te vervangen, te exporteren of na bevestiging lokaal te verwijderen. Uw naam wordt lokaal op uw computer weergegeven.

Gebruik na een bijdrage via PayPal of Buy Me a Coffee de aanvraagkoppeling op de ondersteuningspagina om een e-mail te sturen naar badges [at] get-sally [dot] app, met uw gewenste badgenaam, e-mailadres voor ontvangst, betaaldienst en de naam bij de betaling of transactiereferentie. Sleutels worden handmatig uitgegeven, meestal binnen een week. Alle functies en updates blijven gratis.

Koppelingen in beide leesvensters kunnen met de muis of via het contextmenu worden geopend: geef het venster de focus en druk op Shift+F10 of de contextmenutoets.

Schema voor automatische updates

Sally zoekt ook zelf naar een nieuwere uitgave, standaard wekelijks. U kunt dit wijzigen met Controleren op updates in Configuratie/Algemeen (van dagelijks tot elke zes maanden, of nooit). Er verschijnt alleen iets als er een nieuwere uitgave is. Het updatevenster wordt dan geopend zonder de toetsenbordfocus van uw werk over te nemen, en de taakbalkknop knippert. Als GitHub niet bereikbaar is, probeert Sally het de volgende dag opnieuw.

Tot en met Sally 1.0.36 deed de plugin Check Version dit. Sally 1.0.37 neemt het schema over en verwijdert de plugin.

Bijwerken vanuit een gedownloade uitgave (ook offline):

  1. Download het .zip-bestand van de uitgave voor uw platform en, indien mogelijk, het bijbehorende bestand Sally-v<version>-SHA256SUMS.txt naar dezelfde map.
  2. Sleep het .zip-bestand op utils\salupdate.exe in uw map voor Sally, of voer utils\salupdate.exe <path to the .zip> uit.
  3. Het updateprogramma vermeldt de geïnstalleerde en de nieuwe versie (en vraagt om toestemming voordat het een oudere versie installeert), geeft aan of Sally actief is en vraagt eenmaal om bevestiging. Sally wordt gesloten, de bestanden worden vervangen en Sally wordt opnieuw gestart.

De opdrachtregel van het updateprogramma

<file>.zipInstalleert een gedownloade uitgave (zie hierboven).
--yesBeantwoordt elke vraag met Ja en werkt zonder meldingen; fouten worden wel weergegeven. Het resultaat wordt in het logbestand vastgelegd (zie hieronder).
--install <folder>Werkt de Sally in die map bij in plaats van het exemplaar in de map van het updateprogramma.
--checkOpent het updatevenster, net als Help/Controleren op updates.
--whats-newToont de bij de geïnstalleerde uitgave geleverde opmerkingen offline, net als Help/Wat is er nieuw?. Kan worden gecombineerd met --install om een map voor Sally te selecteren; opties voor online controleren en installatieacties worden in deze modus niet geaccepteerd.
--autoMet --check: toont niets tenzij er een nieuwere uitgave is, net als de eigen controle van Sally. De afsluitcode is 0 wanneer Sally actueel is, 1 wanneer het venster is getoond en 2 wanneer GitHub niet bereikbaar was.
--feed <address>Met --check: vraagt een ander HTTPS-adres op dat op dezelfde manier antwoordt als de uitgavefeed van GitHub (een spiegelserver).
--report --result <file>Toont hoe de update is verlopen die het resultaatbestand heeft achtergelaten. Sally start dit na een update.

Voer salupdate.exe zonder bestand uit om een onderbroken update, bijvoorbeeld door stroomuitval, ongedaan te maken. Sally start het updateprogramma met aanvullende eigen opties (--prepare, --apply en de bijbehorende argumenten) om een uitgave te installeren; deze zijn niet bedoeld om zelf in te voeren.

Wat een update verandert

  • Alleen de bestanden van de uitgave worden vervangen. Bestanden die er geen deel van uitmaken, zoals een geëxporteerde configuratie of zelf toegevoegde bestanden, blijven behouden.
  • Een bestand dat door een eerdere uitgave is geïnstalleerd en niet meer in een nieuwere uitgave voorkomt (een vervallen plugin, zoals Check Version in 1.0.37), wordt verwijderd. De uitgave vermeldt zulke bestanden in sally-update.obsolete in de map van Sally.
  • Er wordt niets gewijzigd voordat de nieuwe bestanden gereed zijn. Als een bestand niet kan worden vervangen, wordt elk bestand precies in de oorspronkelijke staat teruggezet.
  • Windows Verkenner houdt de shelluitbreiding van Sally (utils\salextx64.dll, salextx86.dll of salextARM64.dll) geladen. Het updateprogramma hernoemt het geladen bestand, bijvoorbeeld naar salextx64.dll.sally-old, en zet het nieuwe ervoor in de plaats. Sally verwijdert de oude kopie bij een latere start, zodra Verkenner deze niet meer gebruikt. Opnieuw starten van Windows is niet nodig.
  • Bij een map van Sally onder Program Files wordt eenmaal om beheerdersrechten gevraagd, uitsluitend om de bestanden te vervangen.

Voordat een pakket wordt geïnstalleerd, controleert het updateprogramma of het een uitgave van Sally voor uw processor is. Een pakket dat buiten de map van Sally zou schrijven, wordt geweigerd. Een pakket dat niet overeenkomt met de gepubliceerde SHA-256-controlesom wordt geweigerd; een pakket zonder controlesom ter vergelijking wordt alleen na uw bevestiging geïnstalleerd.

Waar u kunt kijken als er iets misgaat

  • Het logbestand van het updateprogramma en het laatste resultaat: %LOCALAPPDATA%\Sally\Update\salupdate.log en result.txt. Downloads blijven in dezelfde map bewaard totdat de update is voltooid.
  • U kunt altijd handmatig bijwerken: sluit Sally en pak de nieuwe uitgave uit over de map van Sally. Als Windows meldt dat salextx64.dll in gebruik is, hernoemt u dat bestand en kopieert u opnieuw.
  • Sally 1.0.35 en ouder hebben geen updateprogramma; werk deze eenmaal handmatig bij.

Zie ook

Configuratie/Algemeen
Nieuw in deze versie
Sally met parameters starten

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