![]() |
#1 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 43
Karma: 29634
Join Date: Jun 2012
Location: Poland, Poznań
Device: Amazon Kindle Paperwhite 2
|
[Kindle] Dropbox integration for Kindle
Hi. Is there a chance that somebody write an app that make Dropbox integration with our Kindles? :-)
|
![]() |
![]() |
![]() |
#2 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
how about this one? https://github.com/andreafabrizi/Dropbox-Uploader/
easy KUAL script to sync a folder... OK not quite so easy as I imagined. Got it working fine on my laptop, so I know it works. Thing is, it requires Bash, not the busybox version. I exported it from deb but I'm having some issues. Still trying... Anybody know how to get a full bash? obviously there is a ton of stuff here. the executable bash works, but there is no shopts of whatever - I have no idea here. Last edited by brianinmaine; 11-18-2013 at 03:29 PM. |
![]() |
![]() |
![]() |
#4 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
I have bash somewheres... one sec
ah yeah https://www.mobileread.com/forums/sho...46&postcount=1 and there is a kindle 3 one there too.. |
![]() |
![]() |
![]() |
#5 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
ok partial sucess. I logged in by using your bash then the script on the same line - followed prompts and was sucessful in that. Next I tried the dropShell script and had a problem - so I'll try to get that next.
Thanks for the bash - I looked but didn't find. Or I did it differently this time. ok modified scripts to keep login info using HOME env variable. dropbox_uploader.sh works fine and can list files on dropbox, and download. Great there. Still issue with dropShell.sh OK dropShell uses readlink which is also part of busybox, so my question - it looks like the one script would be fine to upload/download/list files: Dropbox Uploader v0.12.1 Andrea Fabrizi - andrea.fabrizi@gmail.com Usage: ./dropbox_uploader.sh COMMAND [PARAMETERS]... Commands: upload [LOCAL_FILE/DIR] <REMOTE_FILE/DIR> download [REMOTE_FILE/DIR] <LOCAL_FILE/DIR> delete [REMOTE_FILE/DIR] move [REMOTE_FILE/DIR] [REMOTE_FILE/DIR] copy [REMOTE_FILE/DIR] [REMOTE_FILE/DIR] mkdir [REMOTE_DIR] list <REMOTE_DIR> share [REMOTE_FILE] info unlink Optional parameters: -f [FILENAME] Load the configuration file from a specific file -s Skip already existing files when download/upload. Default: Overwrite -d Enable DEBUG mode -q Quiet mode. Don't show messages -p Show cURL progress meter -k Doesn't check for SSL certificates (insecure) For more info and examples, please see the README file. why bother with the Shell thing? This can all run with kterm, right? Last edited by brianinmaine; 11-18-2013 at 04:16 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
heres what I got so far - it's plenty for me.
the dropbox_uploader.sh script must be run in a ssh shell first, then follow instructions to copy and past the key and stuff, then authenticate. It will store the credentials in a hidden file. After that you can run the KUAL button to open it in kterm and do what you want. this is not drag and drop, but I think you can use wildcards. make a script to auto sync or something. Good luck! edit: package removed - see later post Last edited by brianinmaine; 11-19-2013 at 10:40 PM. |
![]() |
![]() |
![]() |
#7 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
wildcards do not work. just found this:
https://github.com/Nyr/DropboxBackup maybe it would be a solution. I'm thinking it might be handy to have my own simple backup place for the whole /mnt/us or maybe just documents or maybe just extensions... not sure yet, I'll probably add a couple scripts to the above package if this works well. I guess I only get 2Gb for free unless I get referals or something: https://db.tt/R12iCAPD don't click if you don't want to. If this is against forum rules, DELETE it! |
![]() |
![]() |
![]() |
#8 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
yeah that script tar.gzips whatever you want then uploads it. good enough if you just want a backup. I was hoping for more of a recursive file upload - like rsync or something. Hmm.
|
![]() |
![]() |
![]() |
#9 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
|
![]() |
![]() |
![]() |
#10 | |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
and requires python and pygtk just for extra fun. so... short of doing a lot of faffing, not in the short term no. Last edited by twobob; 11-18-2013 at 08:15 PM. |
|
![]() |
![]() |
![]() |
#11 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
OK I'm dumb. I read the script again and it can do whole folders, not with wildcards, just use folder names. Duh! So I made a couple scripts to sync files, but I can't try them out until tomorrow. Or make one yourself:
Code:
dropbox_uploader.sh mkdir /kindle/db dropbox_uploader.sh upload -s /mnt/us/db /kindle/db |
![]() |
![]() |
![]() |
#12 | |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 |
Linux devotee
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
What about using FUSE ?
https://github.com/arekzb/dropfuse |
![]() |
![]() |
![]() |
#14 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
Quote:
So far I've had a dropbox account for about 2 years and only use it for testing... This whole project just isn't useful to me. What do others think? Maybe we could easily share extensions or something in a public folder? |
|
![]() |
![]() |
![]() |
#15 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
|
final version. change the scripts to suit your setup.
I have a folder "/mnt/us/db" with items in there. To set up initially, you must open a ssh shell and run the dropbox_uploader.sh script directly with no options. It will then give you further instructions to create a lasting config file with your dropbox credentials. Good luck! |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre, Kindle for PC, Kindle for Android + Dropbox | Staked | Library Management | 7 | 02-07-2012 10:49 AM |
Dolphin - Dropbox - PassDroid Integration | MikeGolf | Kindle Fire | 0 | 12-23-2011 03:16 PM |
Calibre2OPDS, Dropbox and Kindle | nickinev | Amazon Kindle | 9 | 10-12-2010 02:12 AM |
Troubleshooting Kindle DX and Dropbox | bchowdhr | Amazon Kindle | 40 | 07-15-2010 04:27 PM |