Skip to content

AhmadMoemen/thorium-winupdater

 
 

Repository files navigation

Thorium WinUpdater

By ltGuillaume: Codeberg | GitHub | Buy me a beer 🍺

An attempt to make updating Thorium for Windows much easier. This is a fork of LibreWolf WinUpdater.

Thorium WinUpdater

Usage

  • If you want to run the portable version of Thorium, download and extract Thorium_AVX2_xxx.x.xxxx.x.zip. Put Thorium-WinUpdater.exe in the same folder.
    Then, if you wish to perform an update, just run Thorium-WinUpdater.exe.
  • When you have installed Thorium using the Thorium_AVX2_mini_installer.exe, just run Thorium-WinUpdater.exe from any location to check for updates. If one is available, the new mini installer will be downloaded immediately.

Scheduled Updates

  • Run Thorium WinUpdater and select the option to automatically check for updates. This will prompt for administrative permissions and a blue (PowerShell) window will open and notify you of the result. The scheduled task will run while the current user account is logged on (at start-up and every 24 hours).
  • If your account has administrator privileges, the update will be fully automatic. If not, the update will be downloaded and you will be asked by WinUpdater to start the update.
  • If Thorium is already running, the updater will notify you of the new version. The update will start as soon as you close the browser.

Remarks

  • The updater needs to be able to write to Thorium-WinUpdater.ini in its own folder (so make sure it has permission to do so), otherwise WinUpdater will copy itself to %LocalAppData%\Thorium\WinUpdater and run from there.
  • Thorium-WinUpdater.ini contains a [Log] section that shows the results of the last update check and update action.
  • Thorium WinUpdater also updates itself automatically, so you won't have to check for new releases here. If you prefer to update WinUpdater yourself, add the following to the .ini file:
    [Settings]
    UpdateSelf=0
  • Thorium by default downloads the AVX2 build. You can change the build to Win or Win7 by adding the following to the .ini file:
    [Settings]
    Build=Win7
    Obviously, don't add the line [Settings] twice.
  • NOTE: The Win build is for systems lacking AVX2 instructions. The Win7 builds are for Windows 7/8/8.1 systems, because of Chromium deprecating support for these OSes as per Here.

Building

Credits

About

A fork of https://github.com/ltguillaume/librewolf-winupdater to make (automatic) updating of https://thorium.rocks for Windows much easier. Can be used for installed and portable instances.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • AutoHotkey 89.3%
  • PowerShell 9.9%
  • Batchfile 0.8%