For tools that are not hosted on Github there are two strategies:
1. Regex: You can make use of regex to locate version numbers and download links on websites
2. HTTP Headers: If it is impossible to apply the first method, there is a secondary method that consists of using the "last-modified" header and if the server does not make use of it, "content-length" is used as fallback.
As an example you can see the config file of the updater of my toolkit
https://github.com/indetectables-net...ater/tools.ini
In it we can find the example you asked before
Quote:
[Procmon]
folder = ..\..\toolkit\Monitor\Procmon
url = https://docs.microsoft.com/en-us/sysinternals/downloads/procmon
update_url = https://download.sysinternals.com/files/ProcessMonitor.zip
from = web
local_version = 3.96
re_version = <h1 [^>]*>Process Monitor v(.*?)</h1>
|