Could you please add xyplorer to winget?
-
zhuceji8
- Posts: 1
- Joined: 25 Jul 2022 03:04
Could you please add xyplorer to winget?
I like xyplorer and winget both. I am used to upgrade my softwares daily from winget.
It will be a great pleasure to see xyplorer from winget.
It will be a great pleasure to see xyplorer from winget.
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
Done!
Here is the initial PR... awaiting review.
https://github.com/microsoft/winget-pkgs/pull/126351
If @admin wants to check that out.... please
Here is the initial PR... awaiting review.
https://github.com/microsoft/winget-pkgs/pull/126351
If @admin wants to check that out.... please
-
admin
- Site Admin
- Posts: 66083
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Could you please add xyplorer to winget?
Interesting, thanks!
I noted that many URLs lack the "s" in https:
http://www.xyplorer.com should be https://www.xyplorer.com
I noted that many URLs lack the "s" in https:
http://www.xyplorer.com should be https://www.xyplorer.com
FAQ | XY News RSS | XY X
-
Filehero
- Posts: 2731
- Joined: 27 Feb 2012 18:50
- Location: Windows 11@100%
Re: Could you please add xyplorer to winget?
Besides installation, does winget's portables support cover updates by now?
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
Ops, I will fix the URLs.
To answer your question, Winget itself does not update the packages in its repository. I have something in the works to update the package in the Winget repository automatically. Does that answer your question? I will provide a link to the implementation when it's done.
For the user, if they want to update any app, installed with winget or not, it's as simple as:
```winget update --all``` or ```winget update xyplorer```
It would be a great help for the automatic update of the package, if you could provide a URL with the latest version, JSON or plain text will be fine.. Otherwise, I am scraping the HTML on your release notes page to get the latest version number.
Thanks and keep up the good work.
To answer your question, Winget itself does not update the packages in its repository. I have something in the works to update the package in the Winget repository automatically. Does that answer your question? I will provide a link to the implementation when it's done.
For the user, if they want to update any app, installed with winget or not, it's as simple as:
```winget update --all``` or ```winget update xyplorer```
It would be a great help for the automatic update of the package, if you could provide a URL with the latest version, JSON or plain text will be fine.. Otherwise, I am scraping the HTML on your release notes page to get the latest version number.
Thanks and keep up the good work.
-
highend
- Posts: 14924
- Joined: 06 Feb 2011 00:33
- Location: Win Server 2022 @100%
Re: Could you please add xyplorer to winget?
These are the version urls (plain text):
https://www.xyplorer.com/version.php
https://www.xyplorer.com/version_beta.php
https://www.xyplorer.com/version.php
https://www.xyplorer.com/version_beta.php
One of my scripts helped you out? Please donate via Paypal
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
You the man! Thank you. I'll get the automatic update done right now.
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
This is done...needs testing, and need to wait on the initial PR to be merged before it works.
Pull Request: https://github.com/microsoft/winget-pkgs/pull/126351, I need help, not sure why the validation is failing
Workflow: https://github.com/The-Running-Dev/Wing ... plorer.yml
Workflow Result: https://github.com/The-Running-Dev/Wing ... 8665282654
What this workflow does is:
1. Runs every day at midnight (0 0 * * *)
2. Gets the published version from WinGet
3. Gets the latest version from https://www.xyplorer.com/version.php
4. If the latest version is different than the WinGet version, submits an update to the WinGet repository
Pull Request: https://github.com/microsoft/winget-pkgs/pull/126351, I need help, not sure why the validation is failing
Workflow: https://github.com/The-Running-Dev/Wing ... plorer.yml
Workflow Result: https://github.com/The-Running-Dev/Wing ... 8665282654
What this workflow does is:
1. Runs every day at midnight (0 0 * * *)
2. Gets the published version from WinGet
3. Gets the latest version from https://www.xyplorer.com/version.php
4. If the latest version is different than the WinGet version, submits an update to the WinGet repository
Last edited by iryx on 14 Nov 2023 15:00, edited 1 time in total.
-
admin
- Site Admin
- Posts: 66083
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
-
Filehero
- Posts: 2731
- Joined: 27 Feb 2012 18:50
- Location: Windows 11@100%
Re: Could you please add xyplorer to winget?
No I meant wether winget itself can handle a XYplorer portable installation. The last time I've checked only installation was supported for portable apps but not "winget upgrade" or "winget uninstall".
I will just make another try when I have some spare time left.
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
Ah, gotcha!
And yes it does!
Here is the docs about it if you are curious.
https://github.com/microsoft/winget-cli ... %20apps.md
I created a portable package of XYplorer as well, per your idea.
Here it is...
https://github.com/microsoft/winget-pkgs/pull/126622
the ID is going to be ```CologneCodeCompany.XYplorerPortable```
And here is the workflow that will keep it updated:
https://github.com/The-Running-Dev/Wing ... rtable.yml
And yes it does!
Here is the docs about it if you are curious.
https://github.com/microsoft/winget-cli ... %20apps.md
I created a portable package of XYplorer as well, per your idea.
Here it is...
https://github.com/microsoft/winget-pkgs/pull/126622
the ID is going to be ```CologneCodeCompany.XYplorerPortable```
And here is the workflow that will keep it updated:
https://github.com/The-Running-Dev/Wing ... rtable.yml
-
Filehero
- Posts: 2731
- Joined: 27 Feb 2012 18:50
- Location: Windows 11@100%
Re: Could you please add xyplorer to winget?
Cool, thanks.
I will try it the next days.
I will try it the next days.
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
So this is almost all set!
Both packages are now in the WinGet repository. Here are the merged pull requests:
XYplorer: https://github.com/microsoft/winget-pkgs/pull/126351
XYplorer Portable: https://github.com/microsoft/winget-pkgs/pull/126622
In the screenshot, you can see both packages listed when you search for XYplorer through the WinGet-CLI.
I have also automated the updates, so there is nothing anyone needs to do whenever there is a new version.
The automation workflows are here: https://github.com/The-Running-Dev/Wing ... es/actions
There is a small issue with the XYplorer (installer) package, and I have already submitted a pull request to fix it:
https://github.com/microsoft/winget-pkgs/pull/126984
Both packages are now in the WinGet repository. Here are the merged pull requests:
XYplorer: https://github.com/microsoft/winget-pkgs/pull/126351
XYplorer Portable: https://github.com/microsoft/winget-pkgs/pull/126622
In the screenshot, you can see both packages listed when you search for XYplorer through the WinGet-CLI.
I have also automated the updates, so there is nothing anyone needs to do whenever there is a new version.
The automation workflows are here: https://github.com/The-Running-Dev/Wing ... es/actions
There is a small issue with the XYplorer (installer) package, and I have already submitted a pull request to fix it:
https://github.com/microsoft/winget-pkgs/pull/126984
You do not have the required permissions to view the files attached to this post.
-
reg_ed
- Posts: 2
- Joined: 04 Jan 2024 10:03
Re: Could you please add xyplorer to winget?
Hi guys, I'm having an issue using WinGet to deploy XYplorer.
WinGet complains that 'Installer hash does not match.' and this is the case whichever version I select to install.
Would someone mind taking a look at this for me?
WinGet complains that 'Installer hash does not match.' and this is the case whichever version I select to install.
Would someone mind taking a look at this for me?
-
iryx
- Posts: 26
- Joined: 29 Jan 2007 16:51
Re: Could you please add xyplorer to winget?
I am working on fixing this now. I will post pack when it is done. That was my fuck-up, I apologize.
Just for information, you can disable the hash check in the meantime.
In PowerShell Admin:
In Powershell, when installing
Just for information, you can disable the hash check in the meantime.
In PowerShell Admin:
Code: Select all
& winget settings --enable InstallerHashOverrideCode: Select all
& winget install --id CologneCodeCompany.XYplorer --ignore-security-hash
XYplorer Beta Club