How to use cloud storage services to sync saved games across PCs

I’m a big fan of playing games over my lunch break. It is a great way to unwind for an hour or so before. Minecraft is probably my favorite one to play right now. I ran into an issue about a year and a half ago when I first started playing Minecraft. I wanted to be able to play my worlds on my home PC in the evenings and play them on my work laptop during lunch. Many services now, like Steam, offer cloud based game saves. I had to hunt down a method to do this for games that fell outside of this realm. I was already using Drop Box for cloud storage and I found a few articles on how to use it to use it for your Minecraft saves. I wanted to take it to the next level. You can use a symbolic link to link two folders together and share their contents. You just need to use the mlink command in the command line with the folder paths to create this link.

mlink /d "target" "source"

Your target file location must not exist or you will get an error via command line. I created a batch file that is in my Drop Box folder that I run whenever I hop onto a new PC that I want to play Minecraft on. I link my entire Minecraft directory so that my mods, texture packs, settings and saves get shared to all my computers. To get my batch file to work correctly, you will need to remove your .minecraft folder from you app data folder and move it to your Drop Box.

mklink /d "%AppData%.minecraft" "%HomePath%DropboxMinecraft"
pause

%AppData& and %HomePath% are environment variables. %HomePath% automatically maps to your user directory. EX: C:UsersWorthyD. You can find a list of environment variables here. They can be really useful when setting up these link files.

Here are some of the other links I’ve used.

Elder Scrolls: Oblivion
mklink /d "%HomePath%DocumentsMy GamesOblivion" "%HomePath%DropboxOblivion Saves"
pause

Warcraft 3
mklink /d "%ProgramFiles(x86)%Warcraft IIIsave" "%HomePath%DropboxWC3 Saves"
pause

Remember that you will need to move your original save files to your Drop Box folder before running these commands.

Hope you find this useful. Thanks for reading!

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Cool zoom feature in Windows 7 and quick update

Put your mouse arrow towards the middle of your screen and hold the windows key then press and hold the “+” key.

Maximum zoomage!!!

Use windows and “-” to zoom back out. This is a really nice feature that was totally unknown to me. It’s really great for web page cutout. The browser zoom feature is pretty lame and zooming in Vista was really glitchy.

Anyway, I’ve been working on a bunch of jQuery plugins and trying to update some of my sites. Should have some cool stuff to post soon.

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Productive Keyboard Shortcuts

Over the last year or so I’ve been looking for quick and easy ways to become more productive while coding. After using WinSplit for a little bit, I learned that keyboard shortcuts are great way to quickly increase productivity.

I’ve compiled a list of shortcuts for the following programs: Visual Studio, Firefox, Outlook, and Windows 7
Continue reading “Productive Keyboard Shortcuts”

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.

Get New File Types in Your “New” Context Menu

The “New” menu on the windows context menu has always annoyed me. It seems that every software suite adds something new and ridiculous to it. I think I got five or six new items after installing CS4 and Office 2010. I’ve frequently been in the situation where I could use a quick .html, .css or .js file on the fly.
Continue reading “Get New File Types in Your “New” Context Menu”

I’m a Technology Architect for Rockfish Digital. I’ve been there since 2007. I love coding and spend most of my time in C# and JavaScript. I’m a firm believer in the Full Stack Developer.