chocolatey-community / chocolatey-package-requests

Please submit your package requests as issues here
Apache License 2.0
95 stars 18 forks source link

RFP - newtral3-wireless-righthanded #1387

Open michaelmhoffman opened 1 year ago

michaelmhoffman commented 1 year ago

Checklist

Package Details

Software project URL : http://www.newtralmouse.com/download.html Direct download URL for the software / installer : http://www.newtralmouse.com/Images3/NEWTRAL%20R_Mouse%20Wireless%201.0.0.2%20Setup.zip Software summary / short description: Drivers for the Newtral 3 Wireless mouse, right-handed (N300BWM, N30BWL, N300BWL)

Comments

Zip file is password protected with password 1234. Default install seems to be directly in a subdirectory of C:\, which is annoying.

github-actions[bot] commented 1 year ago

Package Request Validation

We have finished some basic validation of this request. The result of this validation can be found below:

Everything looks good to our automated checks, it is now up to a human to validate the remaining steps. No action is required yet

New Maintainer Notices

This section details some parts of the request that any upcoming maintainer may need to take into consideration.


TrID/32 - File Identifier v2.24 - (C) 2003-16 By M.Pontello
Definitions found:  15341
Analyzing...

Collecting data from file: C:\Users\RUNNER~1\AppData\Local\Temp/software.tmp
 80.0% (.ZIP) ZIP compressed archive (4000/1)
 20.0% (.PG/BIN) PrintFox/Pagefox bitmap (640x800) (1000/1)

Please note that this check is currently in alpha, and may not be able to detect everything correctly. Humans may also be able to detect other issues with this request.

pauby commented 1 year ago

There is no password option for the Chocolatey PowerShell helpers so without some hoop jumping (which may not be allowed on the Community Repository), this will not be easy to package

michaelmhoffman commented 1 year ago

Thanks @pauby. I have contacted the upstream to ask them why they have this kind of password protection on to no avail. Is there a recommended place where I can add a feature request for the Chocolatey PowerShell helpers (knowing that this probably will not be a priority).

pauby commented 1 year ago

The choco repository would be the place to raise a discussion.

TheCakeIsNaOH commented 1 year ago

It should be possible to take a dependency on 7zip.portable, and use 7z.exe directly to extract the archive, since 7zip can extract password protected archives. The archive can be downloaded using Get-ChocolateyWebFile before being extracted. There are a number of packages on the Community Repository that use 7z directly to work arround limitations with Install-ChocolateyZipPackage/Get-ChocolateyUnzip.

pauby commented 1 year ago

We should be addressing the limitations to create a better experience and easier creation of packages for everybody. Working around that is fine, but it means nothing is ever addressed to fix it.

TheCakeIsNaOH commented 1 year ago

I've opened an issue here. https://github.com/chocolatey/choco/issues/3080

pauby commented 1 year ago

They don't have a 'Thank You' emoji so :thank you: 🥇