qcbqoucq

Members
  • Posts

    41
  • Joined

  • Last visited

Posts posted by qcbqoucq

  1. There is a way to sync files from PC to phone, and do not propagate file deletion on mobile. You will need to generate read-only key on PC and link mobile using it. However in this case you will not be able to add files from mobile.

    I think that the backup feature on btsync android app should be one-way sync only (phone-to-pc). It's not a real backup if backups get deleted on pc when I delete the files on android by mistake.

  2. That is exactly why this is not open source, they want no alternative. They don't want people to fork it and code a better one.

    I disagree. An open alternative would come anyway (if it can't be a fork, then a completely new software). So it's smarter to open the protocol when it's stable and dictate it's developement.

  3. The reason why BitTorrent Inc licensed it under proprietary is simply because they want to profit from it. They want no competitor forking similar product. They are a company, it would be stupid for a for-profit organization to give something for free without anything in return. Plain and simple. BitTorrent Inc have never released any open source software. So they said they "might" open source it? No, they wont. It's for press.

    not necessarily true! if a good open source btsync alternative shows up people could just drop btsync. if i was a btsync developer i'd make it open source or at least open up the btsync protocol. but - not yet! only with the first stable version.

  4. it's very simple: you don't share secret keys via unsecured channels. ;) also, you can replace your secret keys anytime if you shared them unsecurely in the past.

    the real question is whether btsync is going to be open sourced or not. but that was questioned 100x times at other threads, still no final decision.

  5. as the battery consumption of btsync android app seems reasonable (well, i don't sync thousands of files with it, only a few now and then) i leave it running all the time. and of course i forget to start it when i reboot my device. so, i'd love to se option for btsync to start automatically.

  6. This can be done under the Android app settings. Have a look around, but you have the option to remove the notification icon from almost anything.

    It'll still logically be there (IE: The app and OS will behave as if it's there) you just won't see it.

    could you tell where exactly is this? i know my droid pretty well, but i hear this for the first time. by the way, i'm on ICS, HTC Sense.

  7. great app, seems stable for an alpha.

    one suggestion:

    please, please, please, make tray icon optional. i hate such icons and i don't use apps that don't offer a way to disable them. and if there's really no other way, then at least allow making it transparent.

    thank you!

  8. NO, DON'T DO IT, it is not official -- do so at your own risk, seriously.

    Sure, root is for the adventurous ones.

    All others please wait for the official release.

    don't panic! of course you have to be careful about android apps with root access, but i think you exaggerate a bit. don't know about this one but i have plenty apps that demands root access on my rooted android phone and they are working just fine. actually i couldn't live without some of them. and some "unofficial" even work better than the "official" ones of their kind.

    if you're not a geek, then just follow people's comments and ratings about this one and decide for yourself whether to use it or not.

  9. Peer discovery:

    BTSync uses several methods of peer discovery.

    • Known hosts: this is the simplest; you enter a Port number and an IPaddress or DNS hostname and BTSync attempts to contact this host (This should also work with dynamic DNS if you wish)
    • Search lan: this sends out multicast packets to the local lan (and rarely some connected ones) on port 3838. If a client receives once of these it attempts a normal connection to that peer.
    • Tracker: BTSync sends the info hash of the share (basically the hash of the secret) to t.usyncapp.com. That host keeps a list of the IP:port pairs that have contacted it with that hash and gives them out to everyone interested.
    • DHT: (Distributed Hash Table) this is very similar in concept to a tracker, except the hashs are not stored on one central server but distributed across all the peers in all the swarms. There does need to be a starter peer (one of which I expect is hosted by bittorrent.com) but once started the network is self supporting. (This one is real magic :) )

    use_lan_tcp is NOT use for peer discovery; it is a way of speeding up connections to peers that have already been contacted with UDP (like turning off lan_use_encryption).

    The relay server is NOT used for peer discovery; it's for working around stupidly obstructive NAT and firewall devices.

    thanks! this is very well written. i think an explanation like this should be included into a BTsync manual.

  10. there's nothing to "install" with BTsync. doing ./btsync starts the daemon and that's it. (that's why you got the "Can't lock pid file..." massage when you did ./btsync again - it was already running).

    you can control BTsync on linux through your web browser. so, open your browser and go to: http://localhost:8888/gui/

    also, you must add BTsync to the list of startup apps if you want it to start automatically when you reboot your computer. in ubuntu there's an app called "startup applications" to do this.

    for more information read the BTsync manual carefully.