Skip to content

Instantly share code, notes, and snippets.

@Katharine
Created December 7, 2016 15:06
Show Gist options
  • Save Katharine/8f9170c6bd43e6ab13dfe286c611e269 to your computer and use it in GitHub Desktop.
Save Katharine/8f9170c6bd43e6ab13dfe286c611e269 to your computer and use it in GitHub Desktop.
// Paste the code below into the JavaScript console while logged in to CloudPebble for
// a link to a zip file containing all your CloudPebble projects.
console.log("Requesting export...");
Ajax.Post('/ide/transition/export', {}).then(function(data) {
console.log("Request result: ");
console.log(data);
console.log("Waiting for archive. This may take a long time.");
return Ajax.PollTask(data.task_id, {on_bad_request: console.error});
}).then(function(result) {
console.log("Export succeeded. Download it at " + result);
}).catch(function(error) {
console.error("Export failed.");
console.error(error);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment