Long winded, but I hope helpful in some way?
Being a beginner at code line commands, I had trouble getting Gmvault to work on my Mac. The commands listed just returned errors in my Terminal window. After lots of trial and error, I did get my 20,000 emails downloaded and uploaded to another gmail account.
If it matters, I’m running Mac OSX 10.6 on an iMac.
Here’s what worked for me after reading the posts here. Thanks to all of you here for inching me forward. My thinking and steps:
1) On a Mac the “Home” directory is the User account you currently have open. The name of it is the User name for the account, and the icon for it is the little house.
Translating that piece made things clearer for me.
2) My downloads go to my Desktop, but I don’t think that location matters. The Gmvault download is a zipped file which a Mac person (automatically) double clicks to extract and decompress the contents. The folder that then appeared for me was named “gmvault-v1.8.1-beta” and contained two other folders “bin” and “lib.” Clicking around in there is fruitless. There is no graphic interface with buttons to click. The whole Gmvault application has to be run from the Terminal utility.
In Terminal all of the commands I copied from the web site returned errors. (Here, I gave up twice, but finally found this forum.)
3) Thanks to Guillaume for the code updated to the newest beta version (as of 7/22/13) copied here:
tar zxvf gmvault-v1.8.1-beta-macosx-intel.tar.gz
$ cd gmvault-v1.8-1-beta/bin
$./gmvault sync
myu...@gmail.comActually, none of these worked in Terminal either, but they put me on the right track.
4) Thanks to kwag who pointed out that:
Mac OS X will unpack a .tar.gz, .tar, or .zip file automatically when
you double-click on its icon (which I have done). This places the
files in the same directory as it was downloaded in (so, the files are
now untared and in my Downloads directory).
OK, just unzipping the download accomplished the same task as the first of Guillaume’s three commands, and I have the “gmvault-v1.8.1-beta” folder, not the tar ball which Mac users know as a zipped file.
5) The second code line looks like what it wants to do is find the little “bin” folder. I had been typing in the $ at the beginning, but since my Terminal window already shows a $ just before the boxy cursor, I decided to leave it out as I typed. The rest of the code in the line is unfortunately not enough to locate the little “bin” folder. Terminal is working on some deep level, and the little “bin” folder is elsewhere in my Finder.
One trick I learned was that to get a path to a file into the Terminal line of code, open whatever folders you need to to see the item, grab the item and drag and drop it into the code line in Terminal. The item itself jumps back to where you had it, but Terminal then writes the correct path right into the code line! Super handy!
So instead of Guillaume’s second code line I just typed cd then typed one space then dragged the little “bin” folder next to the boxy cursor. (I think cd means “look in this directory”)
My code for my location looked like this:
MyiMac:~ myusername$ cd /Users/myusername/Desktop/gmvault-v1.8.1-beta/bin
I hit enter and it worked! Gmvault installed - it knew where to find its resources.
6) I had my email account open and ready and all set for iMap, and I minimized it into my dock (upper left of browser window - yellow button), because a later step in the Terminal window wanted to call it up from somewhere.
7) Guillaume’s third code line had the same $ issue, so once again I left it out. I just typed the rest into the waiting Terminal line, started with the dot and copied everything except the email address which I changed to my email account address. When I hit enter the terminal window called up my account and Google asked for that permission click which I gave, and then Terminal asked for another tap on the Enter key. I had to click once on the Terminal window first so that the Enter command would advance the Terminal line.
Gmvault then ran for over an hour, but whew! It worked! The results kept rolling through the Terminal window. Sometimes it took a little break and stopped for a minute, but I just kept my computer awake and Gmvault kept copying. (If my iMac fell asleep, the copying continued when I woke it up.)
8) So, when when Gmvault was done, where was my email database? It was in my User (Home) folder in a folder called “gmvault-db” and from there I uploaded to a different account.
Sorry that this is so long and detailed, but I hope it might help other Mac folks who are unfamiliar with Terminal. Maybe if this doesn't help everyone's situation, it may at least help someone else along.
Gmvault is truly amazing! I am so grateful to be able to save my emails!
~Clipper
On Monday, July 15, 2013 10:39:23 AM UTC-7, kwag wrote: