Jump to content

Integration of Affinity Photo/Designer/Publisher (Windows Version) to the Chocolatey package manager


Recommended Posts

Welcome to the Affinity forums, @mbieh.

Are there other commercial packages (ones you have to pay for, and get a license for) on Chocolatey? 

I have a hard time envisioning how paying and license management would work in that environment.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites

For example https://chocolatey.org/packages/winrar.

It simply installs the trial version of WinRAR, into which you can then insert your serial number or file. From then on it uses the update mechanism to always write over the existing installation. But your license is still there. Just as if you were downloading the installer from the website and running it.

I think if Affinty's update behavior is the same, it could just as easily work. Someone has to maintain the packages.

Link to post
Share on other sites

Thanks. Unfortunately, the Affinity trial version does not (I think) work quite the same way. You do not upgrade from the Trial version to the purchased version by inserting your license number. You uninstall the Trial, and install the purchased version.

Assuming Serif were willing to package for Chocolatey, they would have to package the purchased version, which would when opened ask for the license number. But the user would have no way to get the Trial version except by downloading it from the separate Affinity store.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites
  • 1 year later...

This would be a great addition. Manually updating things is a bore and a needless waste of time. Using choco-upgrade-all-at these updates can just install automatically with zero user input.

On 1/11/2019 at 11:23 AM, walt.farrell said:

Thanks. Unfortunately, the Affinity trial version does not (I think) work quite the same way. You do not upgrade from the Trial version to the purchased version by inserting your license number. You uninstall the Trial, and install the purchased version.

Assuming Serif were willing to package for Chocolatey, they would have to package the purchased version, which would when opened ask for the license number. But the user would have no way to get the Trial version except by downloading it from the separate Affinity store.

The simple workaround is to add two packages, one named AffinityPhoto-Trial and another AffinityPhoto-Pro.

There's already a precedent set with packages such as:

  • avast-pro-trial
  • revouninstallerpro
  • glaryutilities-pro
  • glaryutilities-free
Link to post
Share on other sites
28 minutes ago, u54u654 said:

This would be a great addition. Manually updating things is a bore and a needless waste of time. Using choco-upgrade-all-at these updates can just install automatically with zero user input.

The simple workaround is to add two packages, one named AffinityPhoto-Trial and another AffinityPhoto-Pro.

There's already a precedent set with packages such as:

  • avast-pro-trial
  • revouninstallerpro
  • glaryutilities-pro
  • glaryutilities-free

That was an old post, and I believe the trial works differently now.

In any case, at this time Serif is not interested in supporting Linux.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites
4 minutes ago, walt.farrell said:

That was an old post, and I believe the trial works differently now.

In any case, at this time Serif is not interested in supporting Linux.

Regardless, it would be great to see this application added to the Chocolatey Windows package manager (not linux).

Edited by u54u654
Link to post
Share on other sites
13 minutes ago, u54u654 said:

Regardless, it would be great to see this application added to the Chocolatey Windows package manager (not linux).

Sorry; lost track that the discussion was for Windows.

Yes, it's probably technically feasible to integrate it now. However, I have no idea if Serif would be interested in that, given that they are a small staff and already needing to produce 3 or 4 installer versions of each of their applications. It's extra work doing the packaging of the installer, and the testing of the installer, and supporting it when something doesn't work right.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.