Notices


Reply
Thread Tools
ejasmudar's Avatar
Posts: 800 | Thanked: 957 times | Joined on Sep 2010 @ India
#201
This is a feature request: a small lightweight part of the app that remains in the back ground all throughout and periodically syncs the folder with the cloud. It should be optional
 
Posts: 2 | Thanked: 1 time | Joined on Sep 2010
#202
Dear jonnenau,
This was a surprise for me to find this app, and of course I'm going to support it in the coming future (in all aspects

I just have a few questions:
- Is it possible to run this app in background and let it sync automatically as one modifies/creates new files?

- Can this application detect proxy settings? I did not manage to do this with the proxy settings located in "Internet Connection Settings". (Should I do some more linux stuff, like http_proxy, or is it the app ignoring the proxy settings at all?)

- Since I'm very new to this app, I was wondering if one can set the program to sync *everything* except one of the subfolders?


Thank you again for this nice job!
 
Posts: 55 | Thanked: 14 times | Joined on Mar 2009 @ UK
#203
I would love to use this but just tried to install and got a conflict. The app manager says:
"Conflict with application packages: python2.5-qt4-svg(4.7-maemo7)"

I have searched this thread and no one else seems to have reported this. Any suggestions?

Rgrds

F
 
ejasmudar's Avatar
Posts: 800 | Thanked: 957 times | Joined on Sep 2010 @ India
#204
is it possible to connect and sychronise with server without launching gui? I mean by using the terminal can we do this? I am trying to make a QBW that I can click to sync with dropbox.
 
fpp's Avatar
Posts: 2,853 | Thanked: 968 times | Joined on Nov 2005
#205
If you look at the Python source code you'll find it is very neatly done, with the network parts (auth, sync) cleanly separated from the UI parts. Probably a few lines of Python with the right calls to the right modules would do what you want.

The hard part is determining exactly which few lines :-)
__________________
maemo blog
 

The Following User Says Thank You to fpp For This Useful Post:
ejasmudar's Avatar
Posts: 800 | Thanked: 957 times | Joined on Sep 2010 @ India
#206
hmmm... though i'm not a programmer by profession (I'm a naval architect), I am one at heart and will try to make a CLI version soon.
 
Posts: 5 | Thanked: 0 times | Joined on Oct 2010
#207
Seems like a very handy app. One thing I noted was that the folder tree is somewhat difficult to use without the stylus. If it's possible to make it finger friendlier with larger + and folder names, that would be great
Keep up the great work!
 
jonnenau's Avatar
Posts: 116 | Thanked: 445 times | Joined on Apr 2010 @ Oulu, Finland
#208
Originally Posted by ejasmudar View Post
hmmm... though i'm not a programmer by profession (I'm a naval architect), I am one at heart and will try to make a CLI version soon.
You are free to try of course. I'm not saying its not possible but its kind of hard. I understand the need for this somewhat. So let me ask a bit more.

You dont want any UI? You dont want any input from console either? You just want to run "python syncdropbox.py" and it does an brute force update with uploading and download all available stuff? You propably want like feedback for you widget, but this way you cant really have it if its not designed somehow and you just poke around calls to my code. The code is quite simple but for complex things you need basically the whole app up to travel the paths that give you results.

The problem without even console input is auth if its not stored and selecting sync confirmations. Tell me more what you are trying to accomblish and what are the exact steps and I can look into it.
__________________
DropN900 - the maemo 5 DropBox client
 
jonnenau's Avatar
Posts: 116 | Thanked: 445 times | Joined on Apr 2010 @ Oulu, Finland
#209
Then some news for everyone. I'm basically done with my sync confirmation rewrite. This will include
  • Confirming download and upload in separate dialogs
  • Options for download confirm: Download All, Ignore and Cancel. Ignore will simply ignore the download side of the sync.
  • Options for upload confirm: Upload All, Ignore, Cancel and Delete New Local Files. Ignore: again ignoring upload part and doing the download if it was not ignored also. Delete New Files: this is the option for you who know the new marked files were deleted from dropbox. Hit delete files and it will do that and update your dialog and you can make another selection.
  • I'm starting single nice sync widget for the transfers that would keep track of the sync progress. No more per file widgets for syncs then.
  • Trying to get sync progress reporting to the main screen and maybe a more accessible button to start it.

Don't get your hopes up too much. Making the sync progress widget is really more complex than it sounds. As I run threaded network workers and have a poller to start/stop those one at a time. It's doable, starting to poke at it now!

You guys ready for the update promised to you months ago? No really I'm sorry I have been busy at work, a bit shamed but now one guys mailed me during the week and I reserved the weekend for coding from the girlfriend and said to myself not to play SC2 all the time (I still watched all the blizzcon2010 coverage, great games)

P.S. I need a lot of testing help on this one. The changes to the confirmation stuff were not trivial, bugs will ensue. Also there are so many scenarios to cover while testing. Of course I wont release crap without testing it at all but there will potentially be new bugs Just a heads up.
__________________
DropN900 - the maemo 5 DropBox client

Last edited by jonnenau; 2010-10-24 at 12:37.
 

The Following 5 Users Say Thank You to jonnenau For This Useful Post:
ejasmudar's Avatar
Posts: 800 | Thanked: 957 times | Joined on Sep 2010 @ India
#210
Originally Posted by jonnenau View Post
You are free to try of course. I'm not saying its not possible but its kind of hard.
Whoa, u're ight. I spend last Sunday brushing up on Python and spend today trying do something with dropbox. But damn, it's not as easy as it looks. What I tried to do was use the python dropbox client directly and automate whatever dropn900 was doing. I haven't progressed at all. :-(

Originally Posted by jonnenau View Post
You dont want any UI? You dont want any input from console either? You just want to run "python syncdropbox.py" and it does an brute force update with uploading and download all available stuff?.......Tell me more what you are trying to accomblish and what are the exact steps and I can look into it.
Yes, thats kind of what I wanted. Basically I can call this script and based on the account that dropn900 had already authorised, would do a complete sync. Further options would be nice, but wouldn't it be asking too much of you? It could be like python syncdropbox.py -full, could do full sync with no need for confirmation while python syncdropbox.py -down will only download, etc?
 
Reply


 
Forum Jump


All times are GMT. The time now is 23:47.