Nirsoft icon indicating copy to clipboard operation
Nirsoft copied to clipboard

[Enhancement]: Use Nirsoft hash_check to get hashes and x64 links

Open PrplHaz4 opened this issue 2 years ago • 0 comments

Prerequisites

  • [X] I have written a descriptive issue title.
  • [X] I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • [X] I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name

nirsoft bucket

Expected/Current Behaviour

Current: verified hashes require download to calculate hash, x64 download links are guessed or overridden when an inconsistency is identified - this is manual and resource intensive and more invasive to nirsoft.

Expected: It seems the hashes and x64 availability can both be found by making additional requests to eg: https://www.nirsoft.net/hash_check/?software=shexview

Steps to Reproduce

NA

Possible Solution

This could make a good future enhancement to alleviate the need to download the files to get hashes (making updates much less intrusive and resource-intensive for nirsoft and CI). Not sure it's much better than a head request for identifying x64 versions but it might be a more "definitive" way of finding their existence.

Roles could be as-follows:

  • PAD = definitive list of all Nirsoft applications and core manifest content
  • hash_check = definitive download link, file hash and x64 availalbility

Scoop and Buckets Version

Current Scoop version:
v0.3.1 - Released at 2022-11-15

'extras' bucket:
9160f7fac (HEAD -> master, origin/master, origin/HEAD) zoom: Update to version 5.13.4.11835

'main' bucket:
e71b4201d (HEAD -> master, origin/master, origin/HEAD) rust-analyzer: Update to version 2023-01-09

'nirsoft' bucket:
1b088ec (HEAD -> master, origin/master, origin/HEAD) zipinst: Update to version 1.21

Scoop Config

NA

PowerShell Version

NA

Additional Softwares

No response

PrplHaz4 avatar Jan 09 '23 17:01 PrplHaz4