Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
3 tasks done
PrplHaz4 opened this issue Jan 9, 2023 · 0 comments
Open
3 tasks done
Labels
bug Something isn't working

Comments

@PrplHaz4
Copy link
Contributor

PrplHaz4 commented Jan 9, 2023

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • 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 PrplHaz4 added the bug Something isn't working label Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant