Curious about A, B, C, and D drives? Learn what they mean and how to use them effectively with Dropbox in this handy guide! - check it out now!
Forum Discussion
gnkwang
7 months agoExplorer | Level 4
How to move files from my laptop to dropbox to free up storage on laptop?
I found some useful answers below: could some explain how to use Selective Sync? Thanks
If you want to save space on your local drive then you can use Selective Sync to remove the local copy of certain folders. Just know that you'll only be able to access those folders through the Dropbox website if you remove them from your computer. Also, make sure that a folder is completely synced (green check mark) before you remove it with Selective Sync.
I figured out what I was doing wrong and posted the working code for the community's benefit.
void uploadFile() { Serial.println("Running Upload_file: "); HTTPClient http; File file = SD.open("/240x320.jpg"); if(!file) { Serial.println("Failed to open file for reading"); return; } int len = file.size(); char size[8]; sprintf(size, "%d", len); static uint8_t buff2[27142] = {255}; static unsigned char encoded[27142] = {255}; int x = file.read(buff2,len); unsigned int base64_length = encode_base64(buff2, len + 1, encoded); close(file); Serial.print("Size "); Serial.println(size); if (http.begin(dropbox_uploadfile)) { // HTTP String token_key = String("Bearer ") + dropbox_token; http.addHeader("Authorization", token_key); String args = "{\"autorename\":false,\"mode\":\"add\",\"mute\":false,\"path\":\"/Homework/math/Uploaded8.txt\",\"strict_conflict\":false}"; http.addHeader("Dropbox-API-Arg",args); String arg2 = "application/octet-stream"; http.addHeader("Content-Type",arg2); String wild = "The luck of the Irish"; int httpCode = http.POST((char*)encoded); String payload = http.getString(); Serial.print("payload: "); Serial.println(payload); http.end(); } }
I posted an article on Medium with the download and list files commands, too, which you can find at this link. Yes, it's behind a paywall, but the first three articles are free.
https://medium.com/me/stats/post/1f755145f504
2 Replies
Sort By
Replies have been turned off for this discussion
- Rich
Super User II
gnkwang wrote:
I found some useful answers below: could some explain how to use Selective Sync?Take a look at this help article then reply back if you have any questions.
- gnkwangExplorer | Level 4Thank you for the input. It was very helpfu!
About Storage Space
Looking for help with managing the storage space in your Dropbox account? Talk to the Dropbox Community and get advice from members.
Need more support
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!