> tell me how to add those 3 patches
that it's the easy part. the folders where the updates will be must have the exact name of the module (including the .apm) plus _files. knowing that, you need have at the script something like this:
where item is the file to be downloaded and the DetectFile= is the file to be checked if is already downloaded. the DetectHash= is the expected md5 file for the file that will be checked. the DownloadFrom= is the full download location for the file, that you can grab like is described in the docs that you have. the DownloadTo= is the location for the download (again, the full path). the ExpectedSize= is the file size (not the size in disk, the file size for true) in bytes. you can take that with an simple right-click, properties. just remove any . or , that you may see, leaving just the numbers and the ExpectedHash= is the md5 for the file that will be downloaded (usually, it is the same than the one for the first detection, but it isn't true for all updates).
to remove an obsolete file you just need add this at the begin of the script file:
in this case, this command will remove only windows-kb890830-v2.5.exe, leaving the folder alone. if you wish remove an folder and also all his content, you must do like this:
PreAction=rmdir /S /Q "autopatcher:\modules\Components\KB943729_x86_files"
don't forget: if you remove an update, you must remove the .apm file too
> looks too complicated
that it's the easy part, it just look complicated