NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name Bitcasa Export Tool
// @namespace http://onee3.org/
// @version 0.2
// @description Mainly for self-use. Make it easier to download from Bitcasa.
// @include *://my.bitcasa.com/send/*
// @copyright 2014+, Frederick888
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js
// ==/UserScript==
$text = '';
$regexp = /JSON\.parse\('(.+)'\);/;
$regexp.test($(document).text());
$data = RegExp.$1;
$data = $data.replace(/\\\'/g,'\'');
$json = JSON.parse($data)['items'];
for(var i = 0; i < Object.keys($json).length; i++) {
$text += 'https://my.bitcasa.com/send/file/download' + encodeURI($json[i]['path']) + '?size=' + $json[i]['size'] + '&mime=' + encodeURIComponent($json[i]['mime']);
$text += "\n";
}
$toAdd = '<div id="downloadLinksContainer"><textarea id="downloadLinks" style="width:100%;height:300px;font-size:16px;">' + $text + '</textarea></div>';
$('.subHeader').append($toAdd);