Author Topic: Beersmith on my flash drive thingy  (Read 15179 times)

Offline barleypopmaker

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 19
  • I know you drank the beer, but did you experience!
    • Barleypopmaker's Beer Blog
Re: Beersmith on my flash drive thingy
« Reply #15 on: July 02, 2011, 04:09:24 PM »
I couldn't get it to work on my Flash Drive either, which a huge bummer. I like to install it to my flash drive and do my main recipe formulation on my desktop, but take a laptop out to the brewhouse on brewday and having beersmith on my flash drive allows me to move from computer to computer with all the recipes and files on a portable drive. It is also extremely handy for bringing to homebrew club meetings. I hope we are able to find a way to make this work, this is the sort of program that is is a huge benefit to have it working on a flash drive. Aside from that, Beersmith 2.0 is simply awesome.
-Jason Johnson

Offline wink

  • BeerSmith Brewer
  • ***
  • Posts: 29
Re: Beersmith on my flash drive thingy
« Reply #16 on: July 02, 2011, 05:13:21 PM »
I tried a flash drive installation and it caused my desktop installation to look for its files on the flash drive (no good--I couldn't run BeerSmith without the flash drive).  I'm sure I could get around this but I was just checking to see if I could do it and didn't want to take the time to mess around with it.  The next thing I tried was changing the BeerSmith directory on my netbook to use the files on my desktop and this worked great.  As others have already warned, be sure to only run 1 BeerSmith at a time.  The problem with using a directory over my home wireless is I have some dead spots in the garage and if the wireless disconnects BeerSmith won't run right. 

I finally tried dropbox as others have suggested and it is the best solution I have found.  I have Identical directories on the desktop and netbook and they sync to the internet when available. Again, only run 1 BeerSmith at a time!  I just turn the netbook on in the house before I go out to brew, make sure the dropbox folder is up to date (dropbox has icon overlays that show if the folders are up to date) then go outside to the garage to brew--no problems.

My 2 rules for my use of dropbox, 1)only 1 BeerSmith running at a time and 2)When switching to the netbook never start BeerSmith until the dropbox folder is up to date.

Offline sbbish

  • BeerSmith Master Brewer
  • ****
  • Posts: 53
Re: Beersmith on my flash drive thingy
« Reply #17 on: July 03, 2011, 06:58:48 PM »
Well, it WAS working on my flash drive, but now it's not.

I mean, it still runs fine, but when I tried it on another computer yesterday, it suddenly asked for registration again. I exited without registering and when I got home, I tried it on my laptop (where I had run it before from the flash drive) and it reopened just fine with all my settings, equipment, and recipes.

I'm not sure why it worked for a while where I could plug the flash drive into any computer and it would open properly without thinking it was a new installation and requiring registration.

There must be a setting or something somewhere, probably in the Registry. I'll try digging around and see what I can learn, unless Brad has any more suggestions.

Scott

Offline BeerSmith

  • Brewer, Author, Patriot
  • BeerSmith Administrator
  • BeerSmith Grandmaster Brewer
  • *****
  • Posts: 5558
  • BeerSmith - take the guesswork out of brewing!
    • BeerSmith
Re: Beersmith on my flash drive thingy
« Reply #18 on: July 04, 2011, 09:30:21 AM »
Hi,
  Try installing BeerSmith to the normal hard drive on both computers.  Then use the "Change Documents Directory" on the File menu to point your documents directory to a new directory (you already created) on your flash drive.

  On the second computer do the same thing - install it normally then point your documents directory to the flash drive.

  Then enter your registration keys (likely needed on both computers - enter the same one) and finally after all is working then import your recipes/data.

  Don't import your recipes until you have this working - as changing directories on the second computer will just overwrite everything on the flash drive documents directory.

 If you do this all correctly you should be able to move the flash drive back and forth without breaking anything as long as you have the flash drive inserted before running BeerSmith.

Brad
Get a free trial of BeerSmith 3 here

Offline sbbish

  • BeerSmith Master Brewer
  • ****
  • Posts: 53
Re: Beersmith on my flash drive thingy
« Reply #19 on: July 04, 2011, 10:27:22 AM »
Hi,
  Try installing BeerSmith to the normal hard drive on both computers.  Then use the "Change Documents Directory" on the File menu to point your documents directory to a new directory (you already created) on your flash drive.

  On the second computer do the same thing - install it normally then point your documents directory to the flash drive.

  Then enter your registration keys (likely needed on both computers - enter the same one) and finally after all is working then import your recipes/data.

  Don't import your recipes until you have this working - as changing directories on the second computer will just overwrite everything on the flash drive documents directory.

 If you do this all correctly you should be able to move the flash drive back and forth without breaking anything as long as you have the flash drive inserted before running BeerSmith.

Brad

Unfortunately, this almost defeats the purpose of why I want to run Beersmith on my flash drive because it still requires installing Beersmith on the individual computers.

With Beersmith 1.4, I could install Beersmith on my flash drive and then run it on ANY computer at any time. I want to be able to do that with Beersmith 2.

This weekend, I was talking to a new brewer (he's done two batches) and I was raving about Beersmith. He was extremely interested in the program from what I was telling him. I wanted to pull out my flash drive, plug it into his computer, and run Beersmith so he could see all the wonderfulness of the tool. But when I tried that, it prompted me for registration. I exited so it wouldn't overwrite my settings and recipes, but it meant I couldn't show him all the goodies of the program like I wanted.

Offline barleypopmaker

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 19
  • I know you drank the beer, but did you experience!
    • Barleypopmaker's Beer Blog
Re: Beersmith on my flash drive thingy
« Reply #20 on: July 07, 2011, 03:08:04 PM »
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.
« Last Edit: July 07, 2011, 03:20:25 PM by barleypopmaker »
-Jason Johnson

Offline GuitarLord5000

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 15
Re: Beersmith on my flash drive thingy
« Reply #21 on: July 10, 2011, 01:06:26 AM »
I didn't even bother to install BS2 to my computer.  It was installed directly to my flash drive, right next to v1.4.  I'm far from home now, and haven't had the opportunity to try my flashdrive install in my home computers.  Honestly, portability is a huge boon for this type of program.  The ability to run 1 instance of Beersmith on my flashdrive is much more important to me than having two licenses.  With v1.4, I was constantly working between my work computer and 3 home computers using only 1 instance of Beersmith.  Not having this ability with BS2 is going to greatly diminish it's usefulness to me.

Brad, are there any plans to reinstate portability in BS2?

If not, I guess I'll be stuck with v1.4 forever.   :-\

Offline BeerSmith

  • Brewer, Author, Patriot
  • BeerSmith Administrator
  • BeerSmith Grandmaster Brewer
  • *****
  • Posts: 5558
  • BeerSmith - take the guesswork out of brewing!
    • BeerSmith
Re: Beersmith on my flash drive thingy
« Reply #22 on: July 12, 2011, 12:22:29 PM »
Hi,
  The main reason for the change was to separate the documents from the program itself.  I ran into serious problems with BeerSmith 1.4 when Microsoft went to Vista and basically altered how every file in the "Program Files" directory was stored.  After Vista, everything written to the main program directory was put in the virtual store which most people could not find, access or backup.  This was also true for Windows 7.

  So when I built BeerSmith 2 I purposely separated the program files from the documents, and put all of the documents under your Documents/BeerSmith2 directory.

  I also built in the ability to change your Documents directory (on the File menu) - so you can host your documents on the flash drive and move between work and home.  Also you can already install BeerSmith on two computers using one registration code.

  In the fall I'm thinking of building a server option so you can have your recipes hosted in the cloud and access them from multiple computers.

Brad
Get a free trial of BeerSmith 3 here

Offline barleypopmaker

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 19
  • I know you drank the beer, but did you experience!
    • Barleypopmaker's Beer Blog
Re: Beersmith on my flash drive thingy
« Reply #23 on: July 13, 2011, 11:23:31 AM »
Thanks for the explaination. I am using beersmith 2.0 on the laptop in my brewhouse and my main laptop and pointing to the flash drive. I can get by with that without issue. I just became too used to being able to work on things at the time I have now....like at work. From my flash drive. But since I have V1.4, I can still keep 1.4 on my flash drive, work on recipes or dink around with tweaking something, then still open the saved file from my flash drive in 2.0. But 2.0 is so slick I would much rather use that than version 1.4.

The cloud idea would be pretty sweet. Would you have a server license option where the program would pull the license information from the server?  Boy, you could open up a whole new world there. By selling (at a higher cost of course) a 10 user license (or licenses in blocks of 5)you could open up to a whole new market. Then Beersmith 2.0 could be purchased by a homebrew club and 10 users could use the program over the network. They could all swap recipes in the cloud and store club recipes on there as well. It would be a win for the clubs, and for you. The club could use that as a pitch to new memebers that with membership comes access to the clubs purchased version of Beersmith. It would also be a really great option for Microbreweries where they may have several brewers. I don't know if that is what you envisioned, but when you said server and cloud, that was the first major uses that popped into my head.
« Last Edit: July 13, 2011, 11:28:35 AM by barleypopmaker »
-Jason Johnson

Offline joshuahardie

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 3
  • BeerSmith 2 Rocks!
Re: Beersmith on my flash drive thingy
« Reply #24 on: August 22, 2011, 06:17:32 PM »
I have this issue as well.
Seems that when I use BS2 on my work computer the Flash Drive is assigned the F:\
But on my laptop it is assigned the G:\

I know I can change the assosicated drive letter in windows
this is under control panel --> Administrative Tools --> Computer Management
Then select disk management. right click on your flash drive and choose "Change Driver Letter and Paths"

You have to change the drive letter to the driver letter that the machine assigned the flashdrive when the application was first installed (i think)

It works for me then, but it is a real pain.  not to mention that on my laptop F:\ is assigned to a different drive.  So to get around the problem, I probably have to reinstall BS2. 

Really for the moment I think I might just go back to BS1.

Offline sbbish

  • BeerSmith Master Brewer
  • ****
  • Posts: 53
Re: Beersmith on my flash drive thingy
« Reply #25 on: August 23, 2011, 12:19:11 PM »
I have this issue as well.
Seems that when I use BS2 on my work computer the Flash Drive is assigned the F:\
But on my laptop it is assigned the G:\

I know I can change the assosicated drive letter in windows
this is under control panel --> Administrative Tools --> Computer Management
Then select disk management. right click on your flash drive and choose "Change Driver Letter and Paths"

You have to change the drive letter to the driver letter that the machine assigned the flashdrive when the application was first installed (i think)

It works for me then, but it is a real pain.  not to mention that on my laptop F:\ is assigned to a different drive.  So to get around the problem, I probably have to reinstall BS2. 

Really for the moment I think I might just go back to BS1.

I had tried this, but did not have consistent results. On some machines it would work just by making sure it used the same drive letter and on other machines it still wouldn't run without asking for registration information.