Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
1–10 of 28 posts
Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#2Why can't I drag-> drop files in?
Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#3Not really P2P - I see that you're aware of this and working on it. Really cool stuff. Why can't I drag-> drop files in?
Drag and Drop was working, but I broke it again (file input is handled differently in different browsers, which was a headache) and I just wanted to get some more eyes on it.
As for True P2P - give it a few months. Once WebRTC is here, this will be very very easy to turn into proper P2P.
Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#4Not really P2P - I see that you're aware of this and working on it. Really cool stuff. Why can't I drag-> drop files in?
Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#5Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#6Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#7Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#8Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#9Do you know of a way to save the files without prompting? DOM localstorage is tiny. If there was a way to pull updates from your friends automatically and cache them, that would make the web browser a real powerful tool.
I have opened an issue about this here: https://github.com/Miserlou/DirtyShare/issues/3
Re: Show HN: DirtyShare, Pure JavaScript P2P File Sharing (in Node.js + Socket.io)
#10Do you know of a way to save the files without prompting? DOM localstorage is tiny. If there was a way to pull updates from your friends automatically and cache them, that would make the web browser a real powerful tool.
There is a 'FileStorage' API which I would like to use rather than the DOM, but only Chrome supports it for now, and I would like this experiment to remain cross-platform (there are enough 'chrome-only' experiments on the web already). I have opened an issue about this here: https://github.com/Miserlou/DirtyShare/issues/3