I'm concerned about a couple things. First of all, I'm sharing some files that should be popular, but nobody is uploading them, so I assume they are invisible or not being searched for. All my friends are from the community server. I'd like to make sure that people searching for them can see them. How could I do so? Someone else was concerned about privacy on another thread here, and the reply was that community friends by default cannot see your file list. In looking at my preferences, it says that friends can see my list -- where can I check this out? The documentation is very sparse here.
What files are really being shared, and which are visible?(17 posts) (6 voices)
That raise another question. Under "Additional groups" it says: "It is no longer possible to find the swarm using text search", but hove about hash search - is that still possibly?
Related to the (upcoming?) possibility to link to swarms by hash from the web.
yes, with hash search it is still possible as long as the file is visible to at least one friend. If it is completely invisible it is no longer shared, but as long as one friend can see it you can for example email the hash link to other people and they can download it as well.
About web sharing:
Is the link to 127.0.0.1 already (6.5) working? And if so, whats the syntax?
Thats good enough IMHO, totally browser agnostic to. I got some more related suggestions, but take that in the feature request forum later.
Thanks, that's slightly better, but I'm still confused. I don't know if I'm just being dense or what. I hope you can bear with me. Let's try by example. I have a large file full of private information I want to share with a broad community of people. I would like to point them at the file without exposing myself to unwanted attention. Usually what people do right now is upload the file to a 3rd party "download site" that allows others to get the file from a central server. They then provide a link to them. I prefer to use OneSwarm if I can. By the way, MAKING THIS EASY IS THE KEY TO SPREADING YOUR TOOL AROUND THE WORLD. So there is the file on my hard drive, and a web forum full of people who want the file. How do I provide the file to them without exposing my identity? Can someone give me the step by step? This is going to be the key to OneSwarm's success, IMHO. Cool technology, as a geek I can sort of grok it, but how is my gf going to understand it?
The file needs to be visible to at least one OneSwarm friend, for example another machine you own or a good friend of yours.
1. Share the file, set the visibility to only your trusted friend.
2. Select that file in your share, go to more actions->copy oneswarm: link
3. Paste the link in a forum or wherever you want to post it.
For someone to download the file, all they have to do is click the link and choose to open in oneswarm. As long as there is a path in the friend network between you and them they will be able to download it, but they will have no idea where it is coming from (all they see is that they get it through on of their own friends).
Same in the other direction: you have no idea who is downloading the file, only that you are sending it to one or more of your friends. Your friends that are forwarding the file has no idea that you are the one that share it, you might as well just be forwarding it on behalf on someone else.
OneSwarm links look like: oneswarm:?xt=urn:osih:WE2HA2FSZL6K2Z5TM3ZUHZJ6EI6PBJWT
That link need some form of browser support. Is it possible to 'do it' with a link to http://127.0.0.1:29615/... ?
And... still one question... If it visible to all friends, but all friends are limited (community server friends). Will your shared swarms be visible at all? Will it bi visible for text search? I run like that now to test things out before starting to bother my friends... Seams like it is no point in adding shares :-)
Something is very strange here...
Have two computers with Oneswarm installed.
Both are unlimited friends on eachother.
Adding a file with visability to 'all friends', and it shows up when doing a search on the second computer, but it never starts to download.
Changing visability to only one friends, the other computer, and it doesn't show up when I search since I haven't checked to include friend's swarms.
If I click on my friend and show the shared file, I can see it, and can choose to download it, but again, the transfer doesn't start.
Originating computer, the one where the file is located, is behind firewall with no open port.
The computer that tries to download has open port in FW.
Friend forwarding works on both. Even see forwarding traffic from the computer with the shared file, so traffic from friend on computer 1 goes to computer 2 friend, but I can't download a local file from computer 1.
Do you follow? :)
I have really a difficulty of following this thread... but I like everyones enthusiasm! :)
This is not that complicated.
*)OneSwarm is like a torrent client, but where ip-adresses are (anonymous) vpn-tunnels.
*)OneSwarm will choose links to use in pretty much the same way as bittorrent-protocol. That means that firewalled users are being punished, and it is up to each client to "chooke" a user ANYTIME it wants (meaning no download!)
*)There is one exception in the algoritm for choosing links: direct connections are (if possible) not used
This means that in uffowich2:s example a download will not work without a "middle hand" allowing pass through traffic (which a middle hand also can deny if no capacity). When trying how the protocol works it is recommended to try between at least 3 different nodes... the protocol actually works best with 6 or more nodes to the source.
lah: Adding shares is very important even if all your friends are limited. All text and hash searches go through anonymously! Tagging the material correctly increases the chances of finding what you look for. A manga-series could be tagged by more than the words found in the folder name (default). You could easily add more tags like "scifi", "manga" and so on to make searches find those swarms.
But choosing your shared library as one single swarm IS NOT GOOD.
That functionality is going to be "hidden" in future versions... I really hope people "re-share" all their stuff correctly after that... but probably we will se a lot of problems with this for a long time (downloads never start for a user trying to download a file from a "big swarm"->developers know this)
OneSwarm links are actually great in the form they are. I understand it would be more cool to be able to click on them directly in a forum but that gives some problems:
1)creating a extension in operating system (like oneswarm://) could be a security risk
2)creating a link to http://127.0.0.1:29615 only works with those using 29615 as their local port
3)creating small files (like torrents) could work, but is more complicated also for people downloading (they have to choose to open with oneswarm)
Best solution is still to copy-paste the links as Isdal demonstrated. Today I downloaded a 4gb big file in 1 hour by copy-pasting such a link. And this shows that if more clients are correctly sharing their stuff it really works, and is relativetely easy to use.
So, what you're saying is that I'm better off not having my closest friends on my friendlist, since I won't be able to do any direct filetransfer to them anyhow, but must find some 'common' friend that all traffic can go through?
Isn't that like...not so very bright?
I mean, if I have a friend, and he can view all my files since he's not limited, why shouldn't he be able to download the files he can view?
If what you're saying is true, and we have no common friend between us, we will have to use MSN or whatever to be able to exchange files with eachother.
I find this very strange.
lol... I'm so disappointed in 1S!
I now actually removed the friend connection between the two computers, searched for a file I knew I had shared on one of them, and found it. No problem. But, as usual, I get to download nothing. It won't start!
Was a few months since I tested 1S last, and that time I dropped it when I realized that I was doing just fine forwarding traffic to all my so called friends all the time, at high speed, but I never got to download anything for myself.
And during these months of my absence, I now realize once again, that the situation is exactly the same, or even worse, since I no longer can download from my closest friends that are set to non-limited.
This program is ofc still beta, but as a beta, it's very sucky-sucky!
How are you supposed to be able to test this program, if the basic features aren't working?
"So, what you're saying is that I'm better off not having my closest friends on my friendlist, since I won't be able to do any direct filetransfer to them anyhow, but must find some 'common' friend that all traffic can go through?"
No, of course not. Direct transfer between two unlimited friends works fine, maybe not at the top speed a ftp or similar would have, but quite alright. It works better with more nodes, of course. What the problem is for you I cannot say, but it has worked fine for everyone I know.
"Originating computer, the one where the file is located, is behind firewall with no open port"
That could be one of the factors making your downloads not work.
But the whole thing makes me curious, because uffowich2 has a point of this program mainly being a program to share all files between friends as one swarm. At least it is supposed to work this way when all friends are "unlimited".
Maybe all this is not working when the majority of friends are behind firewall. I mean: If all my friends have good connection it will work, because I have tried it here amongs 10mbit connections. But if you use normal DSL-connections.. then those few without firewall HAVE TO forward a lot of traffic, and DSL can not handle that.
Well, I tried download from the computer with open ports too, and this should work atleast, shouldn't it? Well, it didn't.
And one other thing I noticed... On the computer that is behind a firewall, the NAT-indicator in the classic UI is green and sais NAT is OK.
On the computer with open ports in FW (even tested from within the classic UI and it said it was OK) the NAT-indicator is grey.
Something is fishy here! :)
This visibility thing is silly complicated and senseless, I have still not figure it out - think I have to go to the source.
The only reason *not* to make a swarm searchable is if You *only* want to share it with friends but then 1s is the wrong tool. However, stuff get limited searchability when you do *not* show it listings to friends - that makes no sens, in those case the *only* purpose with sharing is to make it searchable!
Please let visibility setting affect friends listings only and make everything shared searchable! Sharing should be easy.
@uffowich2: That on the other hand makes sense... one machine have trouble with nat and the other have trouble with the firewall, both is partially out.... Hope You succeed with sorting it out. The basic stuff works for me, some download have really good speed. There is allot dead/stalling swarms but that will be fixed and most still work.
I Think I have confirmed that swarms are text searchable when they are visible to limited friends only. That is good, if You want to share stuff without throwing it the face of friends You only need to make it visible to a group with only limited friends like a community server group.
But... Duh... Why need it be so hard.
You must log in to post.