barleypopmaker
Apprentice
I imagine the registration information is stored in the registry, while I believe in beersmith 1.4 it was stored on a file in the beersmith folder. At least there is a file in there called something like registration or something like that. Is there any chance the registration/activation data could be stored locally in the folder like in beersmith 1.4? I understand the concern for licensing, but software like this has a huge advantage of being portable. Maybe have a flash drive installation option where you can either install to a machine statically or have a flash drive version. Personally, I'd rather have the flash drive installation so if I had to make a choice I would easily choose the flash drive installation. I need my beersmith on the go since I work a lot and like to formulate recipes at work, or wherever I may be and have the free time.
Just another quick idea, some programs allow you to export a portable license. Perhaps that could be an option for Beersmith 2. Beersmith would look for in the primary location for the activation and if it does not find it, it can look in the same folder that holds the .exe file as a secondary location. The portable license would need to be refreshed by the program hosted on the main computer every 30 days or something. Maybe this would be too complex, but if someone copying the program and giving to someone else would be a concern, this could be a solution. Programs where I have seen this require you to select "Export portable license" from the file tab in the main install which could be your host computer. In some cases, you are required to pass the portable license file from computer to computer you want to use. This is a bit cumbersome if you are exporting from PC to PC, we do this with Autocad and it can be pain when going between PC's but to a flash drive would work pretty slick. But if you are able to export your license file to the flash drive, the only time you have to transfer it back is if you want to use it on your host computer without using the program on the flash drive. I don't know if that would work for beersmith, I'm just brainstorming here.
Considering at this time, this topic has the most replies for a non-sticky post in the beersmith 2 thread, I think it is a sought after option that may be worth looking into.
Just another quick idea, some programs allow you to export a portable license. Perhaps that could be an option for Beersmith 2. Beersmith would look for in the primary location for the activation and if it does not find it, it can look in the same folder that holds the .exe file as a secondary location. The portable license would need to be refreshed by the program hosted on the main computer every 30 days or something. Maybe this would be too complex, but if someone copying the program and giving to someone else would be a concern, this could be a solution. Programs where I have seen this require you to select "Export portable license" from the file tab in the main install which could be your host computer. In some cases, you are required to pass the portable license file from computer to computer you want to use. This is a bit cumbersome if you are exporting from PC to PC, we do this with Autocad and it can be pain when going between PC's but to a flash drive would work pretty slick. But if you are able to export your license file to the flash drive, the only time you have to transfer it back is if you want to use it on your host computer without using the program on the flash drive. I don't know if that would work for beersmith, I'm just brainstorming here.
Considering at this time, this topic has the most replies for a non-sticky post in the beersmith 2 thread, I think it is a sought after option that may be worth looking into.