Giter VIP home page Giter VIP logo

Comments (31)

dansan avatar dansan commented on September 28, 2024 2

This is obviously the one feature missing to make it a far superior alternative to owncloud. Frustrated oc (like myself) users will move to sf in troves!

from seadroid.

kevincox avatar kevincox commented on September 28, 2024 2

Can I ask why this was closed. There was a work-around provided but it isn't a proper solution.

from seadroid.

alomsimoy avatar alomsimoy commented on September 28, 2024 1

Hi, developers;

I used to use my dropbox account with dropsync to sync multiple folders (like Camera, Music...) with my android, but their free storage, is too limited.
When I found this project, I get really excited. I installed debian into an old netbook to be the server, I plugged an 150GB external HDD, and setup the server. Then I installed the client in my computers, and works fine!
But then, I realized that the sync feature is not implemented yet in android...
Now I'm using both, seafile as main, and dropbox as bridge between seafile and my smartphone.
I hope this feature will be implemented soon to stop using dropbox as a bridge, and avoid the dropbox limited storage problem.

Thank you!

from seadroid.

ranc1d avatar ranc1d commented on September 28, 2024 1

The solution FolderSync + Seafile WebDav is working pretty well for me.
(https://github.com/haiwen/seafile/wiki/Seafile-WebDAV-Server)

If you are backing up SDCard stuff like pictures to the seafile server with one way sync, the only problem you have is that you will lose the modified date of the picture files in your seafile library, foldersync/webdav does not support that (http://www.tacit.dk/foldersync/faq#Q26).

But you got a bigger problem if you are using two way sync because of this behaviour: once everything is synced to seafile and every file date got changed(!), the next webdav sync will download every picture and you lose your file date on your phone too!

It would be very nice if there was a "real" sync feature in the seafile android client, which preserves the file date.

from seadroid.

Aksels73 avatar Aksels73 commented on September 28, 2024 1

Raknison123 said it: Why are you talking about file changes? Pictures and videos made with your cellphone will never change on your phone. Its just a one way upload to the server. You don't need no sync, or would you like to have all your 100 GB Pictures and Videos from the last 10 years on your phone? Me neither! What the user wants is

  1. A backup if the phone crashes, drowns, or gets lost.
  2. Have the photos and videos automatically copied to the pc without connecting a cable (even here, a one way sync would be enough, because one moves the photos from there into some sort of Album in another directory, where they will be sorted and edited (red eye,...) .
  3. A checkbox to delete the files on the phone, when they are synced, so you can go on taking pictures, with no need to think about memory getting full.
  4. A checkbox to sync only when WLan is connected.
  5. The direction vice versa: A one way download to the phone: a folder, where I can throw mp3 in, and when they vanish, I know they are on my phone ready to be listened to. No sync neccessary, as I don't want to have 150 GB of Music on my phone (90% of them I don't want to listen to at the moment). If don't like the music om my phone, I delete it completely and throw another bunch of mp3s into that "to phone" folder.
    That should be possible to be programmed in a few hours.
    Aksels

from seadroid.

ranc1d avatar ranc1d commented on September 28, 2024 1

you're right aksels, a functional oneway sync would be a huge improvement!

but like languitar, i'd like to manage my music/pictures/docs from my phone and from other devices.
seafile should keep the folders identical on all devices and backing up them at the same time.

from seadroid.

Aksels73 avatar Aksels73 commented on September 28, 2024 1

I don't say there should never be a complete sync on Android. But with one way backup 90% of the users would be happy. And freeplant said:
"Since Android are too much different from desktop, we don't have resource/time to implement syncing algorithm as in desktop."
That means this feature needs time. But one way should be up and running in no time, since it is much easier to implement.
Aksels

from seadroid.

irmlerc avatar irmlerc commented on September 28, 2024 1

Also +1 for uni-directional sync.

With this feature seafile gets better than owncloud (owncloud has this feature).

But please consider:
Seafile works great on desktop pc. But what should me help this, when it is not possible to sync my files to/from my mobile devices (and meanwhile everybody has 1 or 2 smartphones, 1 or 2 tabletts beside his 2 pc's and a laptop). Automatically upload of pictures and/or movies from Android to the cloud were great and i think not really a big thing to implement? But with a bi-directional sync possibility it were not just better than owncloud, it were better than dropbox. Then it were the best cloud tool that exists, in my eyes...

Perfect were if it were possible to select on Android, if sync is up, down or bi-directional.

from seadroid.

freeplant avatar freeplant commented on September 28, 2024

Since Android are too much different from desktop, we don't have resource/time to implement syncing algorithm as in desktop.

Maybe Ubuntu tablet is a good choice in the future.

from seadroid.

 avatar commented on September 28, 2024

It's not possible to use the current upload/download functionality in the android app to sync individual files. For things like my password database and todotxt list this would be ideal.

Possibly use http://developer.android.com/reference/android/os/FileObserver.html for watching file changes.

But if you consider it out of scope that's fine. Perhaps in my free time I'll try and do it myself.

from seadroid.

freeplant avatar freeplant commented on September 28, 2024

I think syncing individual files is not hard. If you have time, you can help to implement it.

We will also try to implement it when we finish other major tasks (about two months later).

from seadroid.

freeplant avatar freeplant commented on September 28, 2024

We will keep this issue in mind. Maybe we could port the client for Linux
desktop to Android.

2013/11/3 Alex Piqueras [email protected]

Hi, developers;

I used to use my dropbox account with dropsync to sync multiple folders
(like Camera, Music...) with my android, but their free storage, is too
limited.
When I found this project, I get really excited. I installed debian into
an old netbook to be the server, I plugged an 150GB external HDD, and setup
the server. Then I installed the client in my computers, and works fine!
But then, I realized that the sync feature is not implemented yet in
android...
Now I'm using both, seafile as main, and dropbox as bridge between seafile
and my smartphone.
I hope this feature will be implemented soon to stop using dropbox as a
bridge, and avoid the dropbox limited storage problem.

Thank you!


Reply to this email directly or view it on GitHubhttps://github.com//issues/4#issuecomment-27625043
.

from seadroid.

resnostyle avatar resnostyle commented on September 28, 2024

I also look forward to this feature of android picture syncing to seafile.

from seadroid.

discipolo avatar discipolo commented on September 28, 2024

can someone provide any pointers what would have to be done to implement this?

from seadroid.

freeplant avatar freeplant commented on September 28, 2024

Currently the webdav extension and FolderSync app in Android can be used to
sync files.

2014-01-30 discipolo [email protected]:

can someone provide any pointers what would have to be done to implement
this?

Reply to this email directly or view it on GitHubhttps://github.com//issues/4#issuecomment-33653254
.

from seadroid.

discipolo avatar discipolo commented on September 28, 2024

i agree, also @freeplant: it would be great if you could give some pointers what would need to be done to get syncing individual files working (you said its not so hard, can you give us developers some pointers what to look at?)

from seadroid.

freeplant avatar freeplant commented on September 28, 2024

Every file has a unique ID that related to its content. Given a file path, you can use this API https://github.com/haiwen/seafile/wiki/Seafile-web-API#check-file-detail to check whether the file ID is changed. If it is changed, you can update the local version.

Seadroid currently monitor files' change. If a file is changed locally, it will be upload to the server automatically.

from seadroid.

iurycarlos avatar iurycarlos commented on September 28, 2024

I tried to use the FolderSync with the webdav option, but without success.. Anybody got any luck with it? Maybe my connection configuration was wrong...

from seadroid.

Raknison123 avatar Raknison123 commented on September 28, 2024

I would really really appreciate an Auto photo-Upload function for Android. This is the only feature I need to bring my wife from Dropbox to Seafile.

from seadroid.

ranc1d avatar ranc1d commented on September 28, 2024

...i'm a user too and i said what i want.
For me the best possible solution would be if the android client behaves like the windows client.
If there is a file change (add/mod/del) on one side, it will be synced instantly to the other side (if connected to wlan) - preserving the file date!

from seadroid.

Aksels73 avatar Aksels73 commented on September 28, 2024

But that is the point! Behaving like the windows client is complicated and needs many hours of programming. Read my post and think again, if you really need sync in both directions. If more people vote for one way..... That could be implemented faster.

from seadroid.

languitar avatar languitar commented on September 28, 2024

There are good reasons apart from backing up photos to have a real sync. E.g. I'd like to synchronize my notes, which are plain text files, and be able to edit them on all of my devices.

from seadroid.

sbeuttler avatar sbeuttler commented on September 28, 2024

+1 for uni-directional sync (down). the common usecase is just having all your stuff with you when you're on the go. this would be a great improvement and would allow me to abandon my dropbox accout.

from seadroid.

momo-aux avatar momo-aux commented on September 28, 2024

+1 for uni-directional sync

from seadroid.

resnostyle avatar resnostyle commented on September 28, 2024

The camera upload was released for android! Thanks Seadroid.

Bryan

On Fri, Sep 26, 2014 at 4:49 AM, irmlerc [email protected] wrote:

Also 1 for uni-directional sync.

With this feature seafile gets better tham owncloud.

But please consider:
Seafile works great on desktop pc. But what should me help this, when it
is not possible to sync my files to/from my mobile devices (and meanwhile
everybody has 1 or 2 smartphones, 1 or 2 tabletts beside his 2 pc's and a
laptop). Automatically upload of pictures and/or movies from Android to the
cloud were great and i think not really a big thing to implement? But with
a bi-directional sync possibility it were not just better than owncloud, it
were better than dropbox.

Perfect were if it were possible to select on Android, if sync is up, down
or bi-directional.


Reply to this email directly or view it on GitHub
#4 (comment).

from seadroid.

iurycarlos avatar iurycarlos commented on September 28, 2024

Great! Amazing! But i have a question: do the app sync only on wifi or do
it no matter the connection type? Thanks!
Em 26/09/2014 08:03, "Bryan Pearson" [email protected] escreveu:

The camera upload was released for android! Thanks Seadroid.

Bryan

On Fri, Sep 26, 2014 at 4:49 AM, irmlerc [email protected]
wrote:

Also 1 for uni-directional sync.

With this feature seafile gets better tham owncloud.

But please consider:
Seafile works great on desktop pc. But what should me help this, when it
is not possible to sync my files to/from my mobile devices (and
meanwhile
everybody has 1 or 2 smartphones, 1 or 2 tabletts beside his 2 pc's and
a
laptop). Automatically upload of pictures and/or movies from Android to
the
cloud were great and i think not really a big thing to implement? But
with
a bi-directional sync possibility it were not just better than owncloud,
it
were better than dropbox.

Perfect were if it were possible to select on Android, if sync is up,
down
or bi-directional.


Reply to this email directly or view it on GitHub
#4 (comment).


Reply to this email directly or view it on GitHub
#4 (comment).

from seadroid.

Logan676 avatar Logan676 commented on September 28, 2024

if you mean camera upload part, it uploads only on wifi right now

from seadroid.

tmerten avatar tmerten commented on September 28, 2024

Just fyi. You have some duplicates (or at least very similar requests) of this scattered around here. So far I noticed:
#55 (here I noticed a nice solution from a user perspective)
#13

from seadroid.

vladipus avatar vladipus commented on September 28, 2024

I would certainly like to have a uni-directional sync feature (both file-wise and directory-wise).

from seadroid.

iurycarlos avatar iurycarlos commented on September 28, 2024

Yeah! The same feature of the photo auto updater, on selected folders in
the device will be great!!

2014-10-22 14:31 GMT-02:00 Vladislav Turbanov [email protected]:

I would certainly like to have a uni-directional sync feature (both
file-wise and directory-wise).


Reply to this email directly or view it on GitHub
#4 (comment).

Iury Carlos
Engenheiro Eletricista

from seadroid.

silberzwiebel avatar silberzwiebel commented on September 28, 2024

More than one year ago, @freeplant wrote this:

Seadroid currently monitor files' change. If a file is changed locally, it will be upload to the server automatically.

At least for the current seadroid this (automatic upload) does not work for me.
I've downloaded a huge folder via https from my seafile sever on a raspberry pi model b+
(which takes quite a long time and many files are failing and I need to repeat those, but thats another problem either caused by the low resources of the raspberry, the downloading feature of seadroid, or my setup, or whatever else. If I can help here, let me know. But possibly in another issue.).

Then I have annotated a .pdf file (with Foxit Mobile PDF), while I was offline. Switching on the internet again, I assumed that this .pdf file should be automatically uploaded, due to its changed content (modification date of the file changed locally). But this did not happen. Manually uploading the file worked.

Using seadroid 1.8.0, seafile server 4.2.3.

from seadroid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.