Jump to content
You must now use your email address to sign in [click for more info] ×

Cif

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by Cif

  1. Well.. yes. I can see exactly why. Our company does that too. Subscriptions are THE way to make money for the ongoing development process. One time license selling is nice but when the customer base is not wide enough to pay the developers with one time license sales, you need to think about another model. Our company does a trick though. Huge companies (based on employees) pay more, smaller ones less. We do not have any non-commercial customers, but Affinity has these. Me for instance. : ) How about a "Home edition" for non-commercial users? This one could be a one-time license buy, no subscription necessary, not limited in functionality, but recieves features some months later than customers paying for subscription? I, for myself, are happy with what Affinity products can do, so I do not necessarily need new features currently. - That's why I wouldn't pay for a subscription. Commercial users however, might wait for new features to finally arrive, so they can work with them/generate money. Non commercial users most likely won't need new features immediately, so making them pay for development too is (imo) a bit unfair. Giving "them" the new features from a year ago in the home edition will mean no loss for Affinity, so why not. Who needs new features immediately should pay for them. - Fair. Cif
  2. Good morning together, I've recieved a spam e-mail on my mail account, which is ONLY used by Affinity related conversations (forum & staff). How can this be? Is there a leak at Affinity being used by data sniffers, I asked myself? Are account infos being sold? - I am more than happy about my policy to have one e-mail address for each contact, allowing me to KNOW whom to thank for, when I recieve spam on a specific account. And I am also happy to see that these first assumptions are most likely wrong. Here is what might have happened: A couple of weeks ago I had registered here in the forums since I had trouble with an Affinity installer. I had registered with my e-mail address as display name, which is not a good idea, I know. - Still, I tried to change the display name afterwards, but the forum denied this request: "You are not allowed to change your nick 14 days after registration" or so, it said. - WHY?? - This weird policy caused me to recieve spam now, on my Affinity e-mail account. I suppose some bot scanned this forum for everything that looks like an e-mail address, and harvested mine. This leads me to share my experience here with you; DO NEVER write an e-mail address to the forums, it WILL be harvested by bots. In the case I recieve more spam to my Affinity mail address, I might need to change my mail account. This also means, I need to change my Affinity profile data in order to use another e-mail address. - Is this manageable? Which points require me to update my new e-mail address? 1) Affinity Store website 2) Affinity Forums 3) Do the applications also hold information about my e-mail address? 4) Where else? Who can tell? Kind regards, Cif
  3. Dear DWright, everything: checked. Trying around with MSIEXEC I found out, the stuff can neither be repaired/uninstalled, but INSTALLED, but only when you copy the MSI file over to %windir%\Installer. So.. the solution, for me, is: 1) Execute setup 2) switch over to your %temp% folder, copy over the msi file from the Affinity setup directory to %windir%\Installer 3) close setup (optional: delete everything from Affinity in %temp% afterwards) 4) navigate to %windir%\Installer, right click the MSI file --> click on install in the context menu (setup will run through normally, making another copy of the msi file INSIDE of %windir%\Installer) 5) delete the msi file that YOU have copied over to %windir%\Installer (setup has copied that one for later reference, so the original can go) --> works for me. *happy* Thank you for the heads up. : )
  4. Dear forum, dear support team, I had upgraded the long path from Windows 7 to Windows 8.1 (each update had to be installed for 7, then upgrade to Win8, then install each update, then upgrade to 8.1, then install each update (took 3 days to complete)) As I found out later, everything survived, EVEN the installed applications, but NOT %windir%\installer, where all the setup files are stored, weirdly. I did, however, finally fire up Affinity Designer and got informed that there is an update available. Of course I went and get it (same for Affinity Photo). Next, I did right click on the setup exe, executed that one as Admin and it said right away "upgrade to 1.7.x". - I clicked that button as well, and in the very next dialog it said "an error occured". I had only one choise to click on "exit". Cool. What now? I tried to manually deinstall the product (file system and registry), but no luck. It still claims to be installed. Also right clicking the msi file, contained in the setup exe, didn't bring me any further, as this one can only maintain already installed products, which... it said, is not the case. There is, however, a set of log files created by setup. in my %temp% folder: MSIc238.LOG: "Das System kann das angegebene Gerät oder die angegebene Datei nicht öffnen." (System cannot open the device or file) in %temp%\AffinitySetup\58b13cae-e824-11e9-be93-74d435864182: Setup.log: ----------------------------------------------------- Trying to start process: T:\TEMP\AffinitySetup\58b13cae-e824-11e9-be93-74d435864182\SetupUI.exe /log=true Succeeded: 1 Waiting for process to finish... Exit code: 0 ----------------------------------------------------- SetupUI.log: ----------------------------------------------------- +Startup: 06.10.2019 12:30:43 +OS version: 6.3.9600 +ProductName: Photo +ProductType: Retail +Opening HKLM... + OK +Opening registry key: 'SOFTWARE\Serif\Affinity\Photo\1'... + Failed +Getting ProgramW6432 environment variable... + OK +Install path not found, using default: C:\Program Files\Affinity\Photo +Opening MSI database: Affinity.msi +Opening database view: SELECT `Value` FROM `Property` WHERE `Property`='ProductVersion' + OK +MsiViewExecute + OK +MsiViewFetch + OK +MsiRecordGetString + Value: 1.7.3.481 +Opening database view: SELECT `Value` FROM `Property` WHERE `Property`='ProductCode' + OK +MsiViewExecute + OK +MsiViewFetch + OK +MsiRecordGetString + Value: {6EE06075-1F8E-4737-B744-B2BB8E2BFE28} +Install state: -1 + IsThisVersionInstalled: False +Opening database view: SELECT `Value` FROM `Property` WHERE `Property`='UpgradeCode' + OK +MsiViewExecute + OK +MsiViewFetch + OK +MsiRecordGetString + Value: {21399BDD-4C2C-4565-9426-410BDC894DA7} +MsiEnumRelatedProducts: SUCCESS + IsAnyVersionInstalled: True + Current product code: {F3F25644-68DE-4EF1-9DCA-F2F9821A9B3E} +ProductCode: {6EE06075-1F8E-4737-B744-B2BB8E2BFE28} +ProductVersion: 1.7.3 +InstallType: Update +Initialising main window... + OK +Main window loaded +Checking requirements... + OK +DotNetInstall: checking installed version + Found 528049 +Switching to page: Update +Creating InstallOperation + Path: C:\Program Files\Affinity\Photo + WantShortcut: True +Requesting operation: SetupUI.InstallOperation +Switching to page: Operation +Starting MsiOperation +Error: Das System kann das angegebene Gerät oder die angegebene Datei nicht öffnen. +Setting result page message: Fehler beim Setup +Switching to page: Result +Operation finished +Main window close requested ----------------------------------------------------- So.. apparently it somehow still claims the product is installed, even though it is not anymore. --> How can I overcome this situation? Is there a registry key to delete/change, a file to alter or some switch to flip? I would like to install the new version. Currently I have none installed as the tool does not let me install it anymore >_<'. Kind regards, Mathias
×
×
  • Create New...

Important Information

Terms of Use | 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.