Comments (8)
Well, basically I want AirDrop but in the form of a Chrome extension that is required by only one of the two party so once you have it, it can be used on any device to share files with anyone.
I've made some research and it looks like there are Chrome extensions which can act as a web server, so wouldn't it be possible to bundle snapdrop and its node dependencies using browserify so that the server could be run from within a chrome extension ?
from snapdrop.
If you use my node-snapdrop you need just start it and the local Snapdrop and will be available in your entire local network just going to this url:
http://server-public-ip-address:server-port
from snapdrop.
This. Maybe make it a Chrome extension ?
Would it be possible that if only one of the two people has it installed the other can type its local address to reach it ? It would be told to the user like the current "Short link" feature.
Like:
"Open Snapdrop on other devices to send files" (That would be true if both have internet or, if they don't have internet, if both have the Chrome extension installed)
"Direct link: 192.168.1.42:9999" (That would work even with no internet and with only one of the people having the extension installed)
Could it even be possible ?
from snapdrop.
from snapdrop.
A way to do this would be to install this as an app that encapsulates the server as well as the web application and extend them with an auto discovery feature. This could work by simply let the server broadcast the local network with something that is recognizable by the application. This would also lay a foundation for other requested features like #80
from snapdrop.
from snapdrop.
What I described was basically any Bonjour/ZeroConf/Avahi application. I couldn't find any browser based service discovery implementation though.
from snapdrop.
What about using a local device such as a random printer for connection? All you need is a security certificate. It doesn't even need to be accepted by the browser.
from snapdrop.
Related Issues (20)
- Is there a documented API for Snapdrop? HOT 4
- https://snapdrop.net/ down atm? HOT 2
- Site & Docker container not working? HOT 3
- [Question] A ZIP for my marketplace
- Snapdrop is down HOT 1
- Down again HOT 1
- SnapDrop doesn't work with ZeroTier networks
- How to install letsencrypt certificate ? HOT 1
- Snapdrop progress stuck for files over 100MB HOT 3
- Transfer problems
- Feature Request: Self serve client files HOT 2
- snapdrop.net is down HOT 3
- Feature request: allow an external config override globally
- Devices not showing up on webui HOT 4
- Connection successful but transfer unsuccessfull HOT 2
- Can't open finder in Snapdorp desktop app HOT 1
- <<deleted>>
- Official apps for various platform? HOT 2
- Landscape images are rendered wider than the preview modal. HOT 1
- How to compile snapdrop in openwrt of arm64 platform?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from snapdrop.