Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Exporting files from Basecamp

I've been looking around for a long time how to get files from Basecamp and so far it seems like a 'mission impossible', but I wanted to ask here as well:

Is there any way to get files from Basecamp projects and, if there is one, how?

Thanks in advance.

Edited: I mean how to get the uploaded files. You can export all project data except the files you have uploaded there.

like image 758
Oliver Maksimovic Avatar asked Jan 18 '10 13:01

Oliver Maksimovic


People also ask

Can Basecamp export to Excel?

Garmin BaseCamp will allow the transfer of waypoints, routes, and tracks to an Excel spreadsheet.

How do I export from Basecamp 2?

Head to your Account page, then click "Set up or download an export." Pick the export you want. Select the entire account or a single project. Basecamp will pull together a download of your project data, including files.


2 Answers

You can export everything from Basecamp using the following steps.

  1. Log in using Chrome.
  2. Copy Cookie header from a page document request in Chrome Developer tools.
  3. wget --mirror -e robots=no --reject logout --no-cookies 'http://your-subdomain.basecamphq.com' --header <pasted-cookie-header>
like image 196
Matt McClure Avatar answered Oct 12 '22 23:10

Matt McClure


Matt McClure's answer was spot on but a couple of things held me up;

  1. To find the required cookie in Chrome Developer tools, click on Network icon on top and then Headers tab.

  2. Copy the entire cookie section from the 'request headers' section, including the 'Cookie:' label

  3. Paste the entire string with quotes where matt indicated <pasted-cookie-header> as follows;

    wget --mirror -e robots=no --reject logout --no-cookies 'http://your-subdomain.basecamphq.com' --header 'Cookie: session_token=c6a1ea88a0187b88025e; transition_token=BAhbB2kDA0VjSXU6CVRpbWUNqB...'

(I've shortened the cookie string for clarity)

like image 37
Peter Mee Avatar answered Oct 13 '22 00:10

Peter Mee