तंत्रज्ञानातील व्यक्ती म्हणून, ज्याला कायमच नवीन गॅजेट्स आणि अॅप्स असतात, मी आठवू शकत नाही की काही आवृत्ती असलेल्या वाक्यांशांचे किती वारंवारता मला पार्ट्या, मीटिंग्ज किंवा मेट्रोसाठी थांबल्यावर सांगितले गेले आहे.
तथापि, मला नक्कीच आठवते की खालील आदानप्रदान किती वेळा झाले आहे:
मी | निश्चित! तुम्ही काय वापरता? |
---|---|
मित्र | ठीक आहे, माझ्याजवळ अॅप A आहे. |
मी | ह्म्म... माझ्याकडे ते नाही. तुमच्याकडे अॅप B आहे का? |
मित्र | नाही, माझ्याकडे तेही नाही. तुमच्याकडे पद्धत C आहे का? |
मी | ठीक आहे. चला त्यास प्रयत्न करू. ह्म्म... हे कनेक्ट होत नाही. पद्धत D वापरूया का? |
मित्र | तेही काम करत नाही. |
फाइल शेअर करणे संगणकांचा उदय झाल्यापासून एक सामान्य कार्य आहे. प्रथम, उत्साही प्रोग्रॅमर एकमेकांच्या प्रिंटआउट्सकडे आनंदाने पाहायचे, त्यानंतर ते पंच कार्ड्सची प्रत करत गेले. त्यानंतर, चुम्बकीय डिस्क नावाची नवीन ट्रेंड झाली, नंतर तंत्रज्ञान ऑप्टिकल डिस्क, फ्लॅश ड्राइव्ह आणि वायरलेस ट्रान्सफर्सपर्यंत गेले.
तथापि, तंत्रज्ञानाच्या 70 वर्षांनंतर देखील, आम्ही अद्याप 'शिवा'च्या व्हिडिओस सहजपणे शेअर करू शकत नाही, ज्यासाठी आम्हाला विविध अडचणींवर उडी मारावी लागते, विचित्र अॅप्स डाउनलोड करावे लागतात, किंवा हळू वायरलेस ट्रान्सफर्स方 राहावे लागते.
आपण वेगळे काही尝试 करूया का?
पण जिम, मी प्रतिदिन फाइल्स शेअर करतो आणि कोणतीही समस्या नाही, तुम्ही म्हणता?
ठीक आहे, आपण फाइल्स ट्रान्सफर करण्यासाठी लोकांनी वापरणाऱ्या सामान्य पद्धती बघूया.
पद्धत | अपयशी |
---|---|
1. एअरड्रॉप | तुम्ही एक Android फोनवर एअरड्रॉप करू शकता का? ठीक आहे बरे! |
2. नियरबी शेअर | तुम्ही iPhoneवर फाइल्स नीरबी शेअर करू शकता का? ह्म्म... |
3. एअरड्रॉइड, SHAREit, Resilio Sync, Send Anywhere, इत्यादी... | तुम्ही कोणालाही बस थांब्यावर तुम्हाला ते फाइल प्राप्त करून घेण्यासाठी त्याच अॅपची लवकर स्थापित करण्यास सांगणार का? ठीक आहे! |
4. चॅट प्रोग्राम | अनेक चॅट प्रोग्राम्स फाइल्सच्या प्रकारावर निर्बंध लावतात, तुमच्या HD व्हिडिओस पुनःसंकुचित करतात, आणि तुम्हाला फाइल हळूहळू अपलोड करण्याची आणि नंतर आपल्या मित्राच्या डिव्हाइसवर डाउनलोड करण्याची वाट पहावी लागते. आपल्याला पद्धत 3 च्या समस्येमध्ये देखील येतात जिथे तुम्हाला फाइल्स ट्रान्सफर करण्यासाठी त्याच चॅट प्रोग्रामची आवश्यकता असते. |
5. ब्लूटुथ | ब्लूटुथ 5 सह, 700MiB HD व्हिडिओ ट्रान्सफर करणे म्हणजे उकळलेल्या पाण्यात रंग थेंब थेंब पाहणे. |
6. ई-मेल | अधिकांश ई-मेल सेवांमध्ये अटॅचमेंट आकाराचे निर्बंध असतात, आणि हे चॅट प्रोग्राम्सद्वारे ट्रान्सफर करण्यापेक्षा अगदी मंद आहे. तथापि, मला नेहमीच iPhone वापरकर्त्यांनी स्वत:ला ई-मेल करून कागदपत्र प्रिंट करण्याची कहाणी मनोरंजक आहे. ;) |
7. ड्रॉपबॉक्स, वनड्राईव्ह, इत्यादी... | पद्धत 3 आणि 4 प्रमाणेच अपलोड/डाउनलोड समस्यांमध्ये येते. |
8. यूएसबी फ्लॅश ड्राईव्ह | खरंतर, हे करणे सोपे आणि जलद आहे, परंतु तुम्हाला एक हलवून घेऊन जाण्याची आणि तुमच्या मित्राच्या उपकरणाशी समाकलित करण्यासाठी योग्य अडॅप्टर असावा लागतो हे लक्षात ठेवले पाहिजे. मी स्वतः नेहमी माझ्या खिशात एक ठेवतो, परंतु तुम्ही ज्याच्याशी सामायिक करत आहात त्या व्यक्तीचे उपकरण तुमच्या ड्राईव्हला समर्थन देईल की नाही हे ठरवायला थोडी काळजी घेण्यासारखी बाब आहे. |
9. तुमचा मित्र त्याच्या/तिच्या फोन कॅमेराने तुमच्या फोनच्या स्क्रीनचा फोटो/व्हिडिओ काढा! | खराब गुणवत्तेचे डेटा स्थानांतरण करण्याचा १००% यश दर! |
आमच्यासाठी सध्याची परिस्थिती चांगली दिसत नाही, ना?
तर संक्षेपात, कार्यक्षम आणि सार्वत्रिक उपाय असण्यासाठी, आम्हाला असे काहीतरी पाहिजे जे
आता, जर प्रत्येक उपकरणावर पूर्व-स्थापित करून, इतर संगणकांवर सामान्यतः स्वीकारलेल्या प्रोटोकॉलसह प्रवेश करण्यासाठी डिझाइन केलेले आणि फाइल्स अपलोड/डाउनलोड करण्याची क्षमता असलेले काहीतरी असेल तर...
काहीतरी...
जसे...
एक...
वेब ब्राउझर!
तर वेब ब्राउझर फाइल्स हस्तांतरित करण्यासाठी कसे कार्य करते?
तीन मूलभूत चरण आहेत.
या दृष्टिकोनाचे फायदे आहेत
निश्चितच, हा सर्व्हर iPhone आणि iPad वर चालणार नाही, कारण Apple iOS उपकरणांवरील फाइलसिस्टम वर प्रवेश प्रतिबंधित करते, पण तुम्ही Cydia सह रूट केलेले असाल तर तुम्ही Linux कार्यक्रम चालवू शकत नाही.
आनंदीपणे, तुमच्याकडे सर्व्हर चालवण्यासाठी *एक* उपकरण आवश्यक आहे, त्यामुळे तुमच्या Apple मित्रांना तुमच्या Android फोनशी कोणतीही अडचण येत नाही आणि ते अद्याप फाइल्स डाउनलोड आणि अपलोड करू शकतात. तसेच, ते आता इतर प्रणाली वापरू शकत नाहीत हे स्वीकारण्यासाठी त्यांना आधीच सवय झाली आहे कारण AirDrop फक्त Apple उपकरणांसाठी कार्य करते. ;)
गती आणि कार्यक्षमता यासाठी, Pafera File Server हा एक Linux/Windows अॅप आहे जो Rust मध्ये लेखला आहे, त्यामुळे दुर्दैवाने तुम्ही ते फक्त अॅप स्टोअरमधून डाउनलोड करू शकत नाही. कदाचित मी याच्या अॅप स्टोअर आवृत्तीसाठी Kotlin मध्ये काही बनवीन जर कोणी मला त्यासाठी पैसे देण्यास तयार असेल, पण तुम्ही Jerry Maguire नसल्यास तुम्हाला आता Rust आवृत्ती स्वीकारावी लागेल.
आनंदीपणे, माझ्यातील अधिक बुद्धिमान अनेक ओपन-सोर्स प्रोग्रामर्स एकत्र आले आहेत जे तुम्हाला तुमच्या Android फोनवर Linux कार्यक्रम चालवण्याची परवानगी देणारी अॅप्स तयार करणे शक्य करते.
त्यामुळे, तुम्हाला फक्त तुमच्या फोनवर Termux स्थापित करणे, दोन कमांड कॉपी व पेस्ट करणे आणि काही वेळा Enter दाबणे आवश्यक आहे. हे एक क्लिक इंस्टॉल नाही, पण हे SpaceX ने StarShip तयार केले नाही आणि तुम्हाला खेळण्यासाठी एक संपूर्ण इकोसिस्टम अनलॉक होईल.
इंस्टॉलेशन खालीलप्रमाणे आहे:
संपर्कात या कमांड कॉपी करा आणि पेस्ट करा आणि Enter दाबा.
curl -O https://pafera.com/installfileserver.sh
टर्मिनलमध्ये आणखी एक कमांड कॉपी आणि पेस्ट करा आणि Enter दाबा.
bash installfileserver.sh
तुमचा मित्र स्क्रीनवर दर्शविलेले URL टाका.
आता, एकदा तुम्ही सर्व्हर स्थापना केली की, तुम्ही कोणत्याही वेळेस Termux सत्रातून बाहेर पडून निघू शकता.
आणि जर तुम्हाला पासवर्ड सह सर्व्हर पुन्हा सुरू करायचा असेल जो बदल करण्यास परवानगी देतो, तर टाका
./paferafileserver password=yourpasswordhere
Termux मध्ये, किंवा फक्त निवडक केलेल्या कमांडसाठी अप arrow दाबा.
फक्त तुमच्या सूचना खाली खेचणे आणि "NearBy Share" वर टॅप करणे इतके सोपे नाही, पण तुम्ही अपघाताने सर्व्हर चालवणार नाही आणि तुम्हाला तुमच्या त्रासासाठी खूप अधिक कार्यक्षमता मिळेल.
जर तुम्ही Rust प्रोग्रामर असाल, तर तुमच्यासाठी इंस्टॉलेशन खूप सोपे आहे.
तुमचं फक्त टाईप करायचं आहे
cargo install paferafileserver
कargo्चराच्या कामासाठी थांबा, आणि झालं! तुम्ही पूर्ण केले!
जर तुम्हाला Windows किंवा Linux वर Pafera File Server चालवायचा असेल, तर खाली पूर्वनिर्मित बायनरी उपलब्ध आहेत 7-Zip आर्काईव्स.
एकदा तुमचा मित्र त्याच्या किंवा तिच्या ब्राउझरमध्ये तुमच्या सर्व्हरचा URL टाईप करण्यात यशस्वी झाला की, त्यांच्या फोनचे काहीसं असे दिसायला हवे.
जर तुम्हाला कोणतीच फाइल दिसत नसेल, तर खात्री करा की तुमच्या मित्राने JavaScript सक्षम केले आहे, कारण आम्ही फाइल्स सजवण्यासाठी आणि प्रदर्शनासाठी स्क्रिप्टिंग वापरतो.
एक जलद प्राइमर म्हणून, वरील डाव्या कोनातून सुरुवात करून प्रणाली मेनू बटण, अलीकडील फाइल्स बटण आणि होम निर्देशिका बटण आहे.
कुठल्याही प्रतिमेच्या थंबनेलवर क्लिक केल्यास स्लाईड शो सुरू होईल, तर फाइलच्या नावावर क्लिक केल्यास फाइल डाउनलोड होईल.
कुठल्या तरी फाइलसाठी मेनू बटणावर क्लिक केल्यास त्या फाइलसाठी क्रिया मेनू उघडेल, तर त्याखालील चौकोनावर क्लिक केल्यास फाइल निवडली जाईल.
फाइल्सचा एक श्रेणी लवकर निवडण्यासाठी, पहिल्या फाइलसाठी निवडा बटणावर क्लिक करा, मग शेवटच्या फाइलसाठी मेनू बटणावर क्लिक करा आणि "येथे निवडा" निवडा.
सर्च आणि डीप सर्च (हॉटकी t आणि f) तुम्हाला काही अक्षरे टाईप करण्याची परवानगी देतात आणि ती अक्षरे असलेल्या सर्व फाइल्स पाहता येतात.
फरक असा आहे की सामान्य सर्च फक्त चालू फोल्डरमधील फाइल्सवर नजर ठेवतो, तर डीप सर्च ह्या फोल्डरातील सर्व फोल्डर्समध्ये देखील पाहतो.
स्लाईड शो आणि डीप स्लाईड शो (हॉटकी z आणि x) समान तत्त्वांचे पालन करतात. तुम्हाला ह्या फोल्डरमध्ये सर्व फोल्डर्समधील प्रतिमा समाविष्ट करायच्या आहेत की नाही यावर आधारित तुमचा चयन करा.
तून पुनरावलोकन सक्षम करा (हॉटकी v) सामान्य तपशील दृश्यातून या फोल्डरमधील सर्व प्रतिमा आणि व्हिडिओंच्या प्रतीक दृश्यात बदलते.
सॉर्ट (हॉटकी s) तुम्हाला फाइल्सची क्रमवारी कशी असावी हे निवडण्याची परवानगी देते. तुम्ही फाइलचे नाव, आकार, तारीख आणि वेळ फरक वापरून फाइल्सची क्रमवारी ठरवू शकता. मला वैयक्तिकरित्या वेळ फरकाचे दृश्य अधिक आवडते, कारण "पाच मिनिटांपूर्वी" "14:55" पेक्षा माझ्यासाठी जास्त उपयुक्त आहे.
अलीकडील फाइल्स दृश्य (हॉटकी e) तुम्हाला चालू फोल्डर आणि ह्या फोल्डरातील सर्व फोल्डर मधील सर्वात अलीकडील बदललेल्या 512 फाइल्स दर्शवेल. तुमच्या होम फोल्डरसाठी हा दृश्य वापरताना काळजी घ्या, कारण तुम्हाला तपासण्यासाठी शेकडो हजार फाइल्स असल्यास सर्व फाइल्स तपासण्यासाठी काही वेळ लागू शकतो.
पासवर्ड सेट करा (हॉटकी w) तुमच्या मित्राला फाइल्स संशोधन, अपलोड आणि हटवण्यासाठी पासवर्ड टाईप करण्याची अनुमती देईल. या पासवर्डशिवाय, कोणीही तुमच्या फोनवर काहीही बदलू शकत नाही, त्यामुळे ते सुरक्षित ठेवा. तुम्ही हे आदेश ओळीत टाईप करून सेट करू शकता password=yaddayaddayadda
किंवा paferafileserver.cfg मध्ये या स्वरूपात
{
"password":"yaddayaddayadda"
}
नवीन फोल्डर (हॉटकी o) तुम्हाला चालू फोल्डरमध्ये तयार करण्यासाठी नवीन फोल्डरचे नाव विचारेल.
लपविलेल्या फाइल्स दाखवा (हॉटकी i) पूर्णांकासह सुरू असलेल्या फाइल्स आणि फोल्डर्सचा प्रदर्शन टॉगल करेल, जे युनिकद्वारे वापरण्यात आलेले आहे, हे दर्शवण्यासाठी की ह्या फाइल्स सामान्यतः युजरसाठी दिसू नयेत.
एक क्लिक डाउनलोड सक्षम करणे (हॉटकी k) तुम्हाला त्यावर क्लिक करून लगेच फाइल डाउनलोड करण्यास परवानगी देईल, तुम्हाला तुमच्या ब्राउझरमध्ये दाखवण्याऐवजी.
हॉटकी दाखवा (हॉटकी h) तुम्हाला फोल्डर दृश्य आणि स्लाईड शो दृश्यांमध्ये कोणती च keys वापरली जाऊ शकतात ते दर्शवेल.
झूम इन (हॉटकी .) आणि झूम आउट (हॉटकी ,) स्क्रीनवरील सर्व गोष्टींचे आकार बदलेल. तुमच्या सिस्टमच्या डिफॉल्ट आकार तुम्हाला आवडत नसल्यास तुमच्या पृष्ठाला अनुकूलित करण्यासाठी या वापरा.
येथे निवडा तुम्हाला आधीच निवडलेल्या फाइल्स आणि या वेळेतील फाइल्स दरम्यान सर्व फाइल्स निवडण्याची परवानगी देते. हे कॉपी करण्यासाठी दांडकणाचे टाकणारे उजवीकडील क्लिक मेनू टाळण्यासाठी एक उत्तम पर्याय आहे.
सर्व निवडा (हॉटकी a) आणि काहीही निवडू नका (हॉटकी n) स्वयंस्पष्ट आहेत. त्यांचा वापर करताना सर्व फाइल्स हटवण्यासाठी काळजी घ्या. नक्कीच, तुम्ही हटवू इच्छित सर्व फाइल्स. पाठवा (हॉटकी g) तुम्हाला एक स्कॅन विंडो उघडेल जिथे तुम्ही तुमच्या नेटवर्कवरील Pafera File Server चालविणाऱ्या सर्व इतर उपकरणांना पाहू शकता.
दुसऱ्या सर्व्हरवर फाइल्स पाठवणे
सोपी गोष्ट म्हणून, तुम्ही दुसऱ्या उपकरणावर पाठवलेल्या सर्व फाइल्स "Received" नावाच्या फोल्डरमध्ये सर्व्हरच्या मूळ अधिष्ठानावर गोळा केल्या जातात. मी नंतर हे बदलू शकतो, पण आता, सर्व नवीन फाइल्स एका फोल्डरमध्ये दिसता येतात जिथे तुम्ही त्यांना योग्य ठिकाणी हलवू शकता.
Received फोल्डरमध्ये नवीन फाइल
कायमचा हटवा. तुम्ही डिलीट बटणाला स्पर्श करण्याच्या अगोदर आपल्या महत्त्वाच्या फाइल्सची एक कॉपी दुसऱ्या उपकरणावर सुरक्षित ठेवा. अंडिलिट (हॉटकी u) फक्त त्या फाइल्ससाठी वापरली जाते ज्या एकदा हटवल्या गेल्या असतात आणि त्यामुळे त्यांना ".deleted" एक्सटेंशन असते. हे
परत आणू शकत नाही कायमचा हटवलेला फाइल्स. ते पिनिंग मध्ये नाहीत. ते निघून गेली आहेत. त्या फाइल्स अस्तित्वात नाहीत. स्लाइड शो इंटरफेस. खाली सर्व काही क्लिक करण्यायोग्य आहे.
Pafera File Server मध्ये स्लाइड शो वैशिष्ट्य दोन प्रकारे सक्रिय केले जाऊ शकते:
चित्रांचे थंबनेल क्लिक करा.
जर तुम्हाला एका निश्चित चित्र क्रमांकावर जावे लागले तर, फक्त टूलबारवरील चित्राच्या स्थितीवर क्लिक करा, तुम्हाला हवे असलेला क्रमांक टाका, आणि तीच्यावर जा.
कोणत्याही क्रमांकावर जाणे
तुम्ही एक लॅपटॉपवर असाल किंवा तुमच्या फोनवर ब्लूटूथ कीबोर्ड जोडला असेल तर, स्लाइड शो वापरणे अत्यंत सोपे होते.
डावे तीर
मागील चित्र | उजवे तीर |
---|---|
पुढील चित्र | वरचा तीर |
चित्र हटवा | खालचा तीर/एस्केप |
स्लाइड शोमधून बाहेर पडणे | r |
यादृछ चित्र | g |
चित्र क्रमांकावर जा | q |
90 अंशांचे काउंटरक्लॉकवाइज फिरवा | e |
90 अंशांचे क्लॉकवाइज फिरवा | संरचना |
एक सामान्य कमांड लाइन आहे
म्हणजेच, जर तुम्हाला 5000 पोर्टवर सर्व अभ्यागतांसाठी जिमच्या चित्रांच्या निर्देशिकेचे सर्व्ह करायचे असेल, तर तुम्ही हे वापराल.
paferafileserver [hostname=localhost] [serverroot=/home/jim] [password=password] [ip=0.0.0.0] [port=9999]
जर तुम्ही सर्वररूट निर्दिष्ट केले नाही तर, ते तुमच्या होम निर्देशिकेत डिफॉल्ट होईल.
paferafileserver serverroot=/home/jim/Pictures port=5000
जर तुम्ही आयपी आणि पोर्ट निर्दिष्ट केले नाहीत तर, ते 0.0.0.0:9999 वर डिफॉल्ट होईल.
अतिरिक्त, खालील पर्याय कमांड लाइनवर टाईप केले जाऊ शकतात काही कार्यक्षमता निष्क्रीय करण्यासाठी, अगदी वापरकर्त्याकडे योग्य पासवर्ड असला तरी.
सर्व कमांड लाइन आर्ग्युमेंट्स सुद्धा वर्तमान फोल्डरमध्ये paferafileserver.cfg नावाच्या JSON फाइमध्ये निर्दिष्ट केले जाऊ शकतात जसे की
disabledelete
disablerename
disablemove
disablecopy
disablenewfolder
disabledelete
disablepermanentdelete
disablesend
disableupload
तुम्ही इच्छित कोणतीही पद्धत निवडू शकता.
{
"hostname": "JimsLaptop",
"password": "SecretPassword12345",
"disabledelete": 1,
"disablepermanentdelete": 1
}
Windows साठी, कार्यक्षमतेसाठी शॉर्टकट तयार करणे आणि तुमच्या आर्ग्युमेंट्स शॉर्टकटमध्ये निर्दिष्ट करणे सहसा सर्वात सोपे असते.
Androidवरील Termux साठी, कार्यक्षमतेसाठी लॉन्च करणे सर्वात सोपे म्हणजे F-Droid वरून Termux Widget अॅप स्थापित करणे आणि तुमच्या कमांड लाइनची कॉन्फिगरेशन विजेटच्या स्क्रिप्टमध्ये करणे.
भविष्याची योजना
Kotlin/Swift आवृत्त्या तयार करणे आणि अॅप स्टोअरमध्ये ठेवणे
सहसा, मला आशा आहे की तुम्हाला हा अॅप उपयुक्त वाटेल, आणि जर तुम्हाला तुमच्या स्वतःच्या उद्देशांसाठी याचे कस्टमायझेशन करायचे असेल, तर मी नेहमीच तांत्रिक सल्लागार म्हणून उपलब्ध आहे. मजा करा!
सर्वप्रकारे, मला आशा आहे की तुम्हाला ही अॅप उपयुक्त वाटेल, आणि तुम्हाला तुमच्या स्वतःच्या उद्देशांसाठी याला सानुकूलित करायचं असल्यास, मी नेहमीच तांत्रिक सल्लागार म्हणून उपलब्ध आहे. मजा करा!
लेखक बद्दल |
|
![]() |
90 च्या दशकात त्याला IBM PS/2 परत मिळाल्यापासून जिम प्रोग्रामिंग करत आहे. आजपर्यंत, तो अजूनही हाताने HTML आणि SQL लिहिण्यास प्राधान्य देतो आणि त्याच्या कामात कार्यक्षमता आणि अचूकतेवर लक्ष केंद्रित करतो. |