Spike Brewing 12.5 Conical Fermenter Giveaway - Enter Now!

Home Brew Forums > Home Brewing Beer > Brewing Software > BeerSmith working document sharing

Reply
 
LinkBack Thread Tools
Old 01-30-2014, 07:48 PM   #1
kyt
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
kyt's Avatar
Recipes 
 
Join Date: Sep 2013
Location: Louisville, Kentucky
Posts: 440
Liked 42 Times on 40 Posts
Likes Given: 57

Default BeerSmith working document sharing

I have figured out a way to get BeerSmith2 to play nice with an install on another computer.
I had been searching around for a way to do this, and I couldn't find one, so I'm assuming it hasn't already been written about.

Prerequisites:
BeerSmith2 (I'm currently using the trial version, I don't know if this works with a license)
2 Windows Computers (may work for others platforms, but you'll have to figure it out)
Google account (may work with other, but this is what I use)
A homebrew, or 2 (or 3)

WARNING
Let me start by saying, if you foobar anything, I am not liable. You borked it, not me.
We'll be messing with the registry a little, if that makes you uncomfortable, PLEASE don't mess with it, especially while drinking.
That guy you know that does the IT thing, and can mash the button that make it do, will thank you.

Cleanup
If you already have BS2 installed, you have to uninstall it.
It will leave behind your recipe directory in \My Documents\BeerSmith2, unless you set a different folder.
If you have yet to install it, you can skip all this stuff, go straight to Install

To uninstall:
Click START > Programs > BeerSmith2 > Uninstall BeerSmith2
This part is very easy, just follow the prompts.
Uninstall on both computers.

Registry clean-up:
Click START > Run > type "regedit" and press Enter
Click on Computer, then click Edit > Find...
In the box type "BeerSmith", make sure the first 3 boxes are checked, but not the last one.

Click Find Next
Your first result may be for the file extension .bsm, you can leave things like this behind. What we're looking for is any key with real values, like folder paths.
Press F3 key on your keyboard until you find something with a path, like this one:

Right click on the BeerSmith 1.x File folder and select Delete.
You're going to keep pressing F3 and deleting the folders until you run into some that say things like:
C:\Users\Chris\Downloads\BeerSmith2_2_12.exe
You don't need to delete these, that is just a link to the folder where I downloaded the installer.
Once the keys are clean, you need to do the same thing on the other computer.
Hopefully you haven't already guzzled down that homebrew.

Install
Use your gmail.com account to login to Google Drive.
If you don't have one, you'll need one to finish my instructions. If you have something else like DropBox, it may work too, but you'll have to figure it out on your own.
Once logged in to Google Drive, click the big red Create button on the top left, choose Folder and call it "BeerSmith".
Then look down the left side to where it says "Connect Drive to your desktop". Click that to get started.
If you need help, please visit the Google Drive Help pages, it's pretty straight forward, and is beyond the scope of this document.

I highly recommend you change the install directory to the root of any hard disk drive you have. C: is fine, so is D: if it isn't an optical drive.
You can use any place you want really, you'll just have to keep that in mind later.
Do this on both machines now, unless your drive is empty, the initial sync can take a while.
This install will make windows treat the cloud storage as if it were a real folder on the computer, but it isn't. (sort of)

If you are unable to install Google Drive to the same place on both computers, follow along.
But if you installed it to C:\Google Drive\ on both machines, you can skip this part.
We're going to map a drive letter to the fake folder because I couldn't install both of mine in the same places.
Open Windows Explorer (or My Computer) and click on the menu Tools > Map Network Drive...
If you don't have a Tools menu, press the Alt key on your keyboard 1 time, it should show up. If it doesn't you might be in the wrong place, find some help.
You're going to map a drive on this computer.
For the path enter: \\localhost\DriveLetter$\PathToFolder\Google Drive\
Mine looks like this: \\localhost\C$\Users\Chris\Google Drive\

In the Drive: field pick any letter you like that isn't being used. I chose B: because BEER starts with B.

Now we need to install BeerSmith. If you still have the installer, run it. If not, download it from the website.
You will want to start on the machine that has your recipes on it. If you have recipes on both computers, upload what you can to the Cloud.

When prompted, tell it you want to install to B:\BeerSmith\BeerSmith2\ (or WhateverYouChose\Google Drive\BeerSmith\BeerSmith2\)
Once installation is completed, you need to run BeerSmith2, click on File > Change Documents Directory
Set the directory to B:\BeerSmith\ (or WhateverYouChose\Google Drive\BeerSmith\)
Click to Select Folder, and you'll be prompted some stuff and BeerSmith2 needs to close. Do it.


Switheroo
Now it gets hairy.
You need to go back to Google Drive and rename the "BeerSmith" folder to "BS" or whatever you want.
You notice the Drive icon in the bottom right of your screen by the clock start going crazy. That's good, means the sync is working.
Hopefully you don't have as much stuff in there as I do.
This may be a good time to crack another brew while you make your way to the other computer.

On computer 2, you need to wait until Drive is done re-syncing. You can know by right clicking the Drive icon by the clock, and the sync status will show at the top of the context menu that pops up.
When it's all done, go to Google Drive on this computer and make another new folder called "BeerSmith".
Follow the same procedure as above for installing BeerSmith2 to this folder, run it, and change the Documents Directory as well, then close it.
You should not have BeerSmith2 running on either machine, and never run them at the same time from this day forward.

If you have not ever installed BeerSmith2 before, you can delete that BS2 folder and go on with your business because both folders will be devoid of any recipes or options.
If you've done everything right so far, your BeerSmith folder should be mostly empty, and the BS2 folder should have your settings and recipes in it.
Make super sure BeerSmith2 isn't running on either machine!
Then from Google Drive delete folder "BeerSmith", and rename "BS" to "BeerSmith".
Once both computers sync the file changes, both installs will be pointing to the same set of files to run.
When you make changes to settings or a local recipe on one machine, when you close BeerSmith2 and start it up on the other machine those changes will be there.
It is a VERY good idea to check that Google Drive is done syncing changes to that folder before you start BeerSmith2 on second machine.

As far as I know, this is not a supported way to use BeerSmith2, and there very well could be an update in the future that breaks this undocumented functionality.

Good luck!

regedit.jpg   beersmith1xfile.jpg   connectdrive.png   mapdrive.png   docsdir.png  

__________________
  • Philosopher's Stone - on-tap
  • Oatmeal Raisin Cookie - on-tap
kyt is offline
 
Reply With Quote Quick reply to this message
Old 01-30-2014, 08:09 PM   #2
bferullo
Senior Member
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
bferullo's Avatar
Recipes 
 
Join Date: Feb 2009
Location: Towson, MD
Posts: 466
Liked 19 Times on 16 Posts
Likes Given: 7

Default

From the BS website:

Single User License

A single user license permits users to use BeerSmith only on two computers. Site use, network use, or installation of a single license on more than two computers requires a separate license.


I would think an easier way than this, would be to just get the BS cloud account. Then you could just install BS on both computers and sync via cloud. The cost of BS is worth it IMO. Just my 2 cents.

__________________
bferullo is online now
2
People Like This 
Reply With Quote Quick reply to this message
Old 01-30-2014, 08:22 PM   #3
fuzzy2133
HBT_SUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2012
Location: San Jose, CA
Posts: 854
Liked 126 Times on 101 Posts
Likes Given: 152

Default

I agree and you get 15 recipe spots in your cloud account for FREE (well once you buy beer smith).

__________________

Primary: Freezer Clean Out APA (9/1/14)
Secondary: 1 Gal Oaked JAOM (4/8/14)
Aging: JAOM (4/8/14)
Drinking: Water and Craft Beer

fuzzy2133 is offline
 
Reply With Quote Quick reply to this message
Old 01-30-2014, 08:39 PM   #4
kyt
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
kyt's Avatar
Recipes 
 
Join Date: Sep 2013
Location: Louisville, Kentucky
Posts: 440
Liked 42 Times on 40 Posts
Likes Given: 57

Default

Quote:
Originally Posted by bferullo View Post
From the BS website:

Single User License

Trial account doesn't use a license.
When I have a license, I'll address it.




Quote:
Originally Posted by fuzzy2133 View Post
I agree and you get 15 recipe spots in your cloud account for FREE (well once you buy beer smith).
The cloud doesn't sync anything it only stores a few recipes that you have to keep copying up and down. Additionally it does not store or sync any profiles or settings.

posted via Home Brew mobile app
__________________
  • Philosopher's Stone - on-tap
  • Oatmeal Raisin Cookie - on-tap
kyt is offline
 
Reply With Quote Quick reply to this message
Old 01-30-2014, 09:48 PM   #5
Seven
HBT_SUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Pittsburgh, PA
Posts: 1,489
Liked 127 Times on 65 Posts
Likes Given: 91

Default

Quote:
Originally Posted by bferullo View Post
I have figured out a way to get BeerSmith2 to play nice with an install on another computer.
I had been searching around for a way to do this, and I couldn't find one, so I'm assuming it hasn't already been written about.
Nice writeup but it has been written about. Search for "Beersmith Dropbox" and you'll get some hits. It sucks that Beersmith doesn't support sharing data between multiple computers on a network. I've emailed the author several times about this but so far received no response. My guess is all eggs are being placed in the recipe cloud paid subscription basket.

Quote:
Originally Posted by bferullo View Post
I would think an easier way than this, would be to just get the BS cloud account. Then you could just install BS on both computers and sync via cloud. The cost of BS is worth it IMO. Just my 2 cents.
This might be true if you only care about recipes. The Beersmith recipe cloud service doesn't allow you to share equipment/ingredient profiles across computers.
__________________
Seven is offline
 
Reply With Quote Quick reply to this message
Old 01-30-2014, 09:51 PM   #6
kyt
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
kyt's Avatar
Recipes 
 
Join Date: Sep 2013
Location: Louisville, Kentucky
Posts: 440
Liked 42 Times on 40 Posts
Likes Given: 57

Default

I didn't even try looking for dropbox since I don't use it. Derp!

posted via Home Brew mobile app

__________________
  • Philosopher's Stone - on-tap
  • Oatmeal Raisin Cookie - on-tap
kyt is offline
 
Reply With Quote Quick reply to this message
Reply


Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Comprehensive Document re:fermented foods/bev.s bighorn_brew General Beer Discussion 3 12-13-2011 07:11 PM
Document Scanner for Homebrew Comp olllllo General Chit Chat 14 10-15-2011 02:22 AM
Recipe word Document s4guy2000 Beginners Beer Brewing Forum 3 01-30-2010 02:03 PM
Beer styles document IFMracin Beginners Beer Brewing Forum 6 09-18-2008 09:39 PM
How do you document your brewing? MrSaLTy General Beer Discussion 30 03-03-2006 03:40 PM