DirectShare - डिवाइस की फ़ाइलें और फ़ोल्डर एक बार ड्रैग करके शेयर करने का टूल
(github.com/storycraft)कभी-कभी डिवाइस की कई फ़ाइलें शेयर करनी हों तो cloud service इस्तेमाल करने पर upload की वजह से काफ़ी समय लग सकता है। इसी वजह से मैंने एक सरल प्रोग्राम बनाया है जो सिर्फ़ एक बार drag करने पर सीधे फ़ाइल शेयरिंग के लिए server खोल देता है।
सुविधाएँ
- automatic uPnP port forwarding
- हर फ़ाइल के लिए short URL बनाना
- port और short URL की लंबाई configurable
- फ़ोल्डर शेयर करते समय अपने-आप tar archive बनाना
उपयोग
शेयर की जाने वाली फ़ाइलों को प्रोग्राम पर drag करते ही प्रोग्राम चल जाता है और server खुल जाता है।
प्रोग्राम के log में बने short URL पर जाने पर उस फ़ाइल को डाउनलोड किया जा सकता है।
फ़ोल्डर के मामले में वह tar फ़ाइल के रूप में डाउनलोड होता है।
उदाहरण के लिए
registered foo.txt url: http://127.0.0.1:1024/xIqfLguw
http://127.0.0.1:1024/xIqfLguw वह पता है जिससे foo.txt फ़ाइल प्राप्त की जा सकती है।
प्रोग्राम जिस फ़ोल्डर में रखा है, वहाँ बनने वाली direct_share.toml फ़ाइल में short URL की लंबाई और port number सेट किए जा सकते हैं।
1 टिप्पणियां
अच्छा, तो UPnP नाम की भी एक चीज़ है।