कभी-कभी asus webstorage.exe और अन्य EXE सिस्टम त्रुटियाँ Windows रजिस्ट्री में समस्याओं से संबंधित हो सकती हैं। कई प्रोग्राम asus webstorage.exe फ़ाइल का उपयोग कर सकते हैं, लेकिन जब उन प्रोग्रामों को अनइंस्टॉल या बदल दिया जाता है, तो अनाथ (अमान्य) EXE रजिस्ट्री प्रविष्टियाँ कभी-कभी पीछे रह जाती हैं।
मूल रूप से, इसका मतलब यह है कि फ़ाइल का वास्तविक पथ भले ही बदल दिया गया हो, लेकिन इसका गलत पूर्व स्थान अभी भी विंडोज रजिस्ट्री में दर्ज है। जब विंडोज़ इन गलत फ़ाइल संदर्भों (आपके पीसी पर फ़ाइल स्थान) को देखने की कोशिश करता है, तो asus webstorage.exe त्रुटियाँ हो सकती हैं। इसके अलावा, मैलवेयर संक्रमण ने लॉन्चर से जुड़ी रजिस्ट्री प्रविष्टियों को दूषित कर दिया होगा। इस प्रकार, समस्या की जड़ को ठीक करने के लिए इन अमान्य EXE रजिस्ट्री प्रविष्टियों को सुधारने की आवश्यकता है।
जब तक आप पीसी सेवा पेशेवर नहीं हैं, तब तक अमान्य asus webstorage.exe कुंजियों को हटाने के लिए Windows रजिस्ट्री को मैन्युअल रूप से संपादित करने की अनुशंसा नहीं की जाती है। रजिस्ट्री को संपादित करते समय की गई गलतियाँ आपके पीसी को अनुपयोगी बना सकती हैं और आपके ऑपरेटिंग सिस्टम को अपूरणीय क्षति पहुंचा सकती हैं। वास्तव में, गलत जगह पर एक भी अल्पविराम आपके कंप्यूटर को बूट होने से रोक सकता है!
इस जोखिम के कारण, हम किसी भी asus webstorage.exe-संबंधित रजिस्ट्री समस्याओं को स्कैन और सुधारने के लिए %%उत्पाद%% (Microsoft गोल्ड प्रमाणित भागीदार द्वारा विकसित) जैसे विश्वसनीय रजिस्ट्री क्लीनर का उपयोग करने की अत्यधिक अनुशंसा करते हैं। रजिस्ट्री क्लीनर का उपयोग करना अमान्य रजिस्ट्री प्रविष्टियों, अनुपलब्ध फ़ाइल संदर्भों (जैसे कि आपके asus webstorage.exe त्रुटि का कारण बनता है), और रजिस्ट्री के भीतर टूटे हुए लिंक को खोजने की प्रक्रिया को स्वचालित करता है। प्रत्येक स्कैन से पहले एक बैकअप प्रतिलिपि स्वचालित रूप से बनाई जाती है, जिससे आप किसी भी परिवर्तन को एक क्लिक से पूर्ववत कर सकते हैं और अपने कंप्यूटर को संभावित नुकसान से बचा सकते हैं। सबसे अच्छी बात यह है कि रजिस्ट्री त्रुटियों को ठीक करने से सिस्टम की गति और प्रदर्शन में काफी सुधार हो सकता है।
चेतावनी:जब तक आप एक उन्नत पीसी उपयोगकर्ता नहीं हैं, हम विंडोज रजिस्ट्री को मैन्युअल रूप से संपादित करने की अनुशंसा नहीं करते हैं। रजिस्ट्री संपादक के गलत उपयोग से गंभीर समस्याएं हो सकती हैं और आपको विंडोज को फिर से स्थापित करने की आवश्यकता होगी। हम गारंटी नहीं देते हैं कि रजिस्ट्री संपादक के दुरुपयोग से उत्पन्न समस्याओं का समाधान किया जा सकता है। आप रजिस्ट्री संपादक का उपयोग अपने जोखिम पर करते हैं।
अपनी Windows रजिस्ट्री को मैन्युअल रूप से सुधारने के लिए, पहले आपको asus webstorage.exe (उदा. लॉन्चर) से संबंधित रजिस्ट्री के एक हिस्से को निर्यात करके एक बैकअप बनाना होगा:
- बटन पर क्लिक करें शुरू करने के लिए.
- प्रवेश करना " आज्ञा" में खोज बार... अभी तक न दबाएं प्रवेश करना!
- चाबियां पकड़ना CTRL-शिफ्टकीबोर्ड पर, दबाएं प्रवेश करना.
- एक एक्सेस डायलॉग प्रदर्शित किया जाएगा।
- क्लिक हाँ.
- ब्लैक बॉक्स एक ब्लिंकिंग कर्सर के साथ खुलता है।
- प्रवेश करना " regedit"और दबाएं प्रवेश करना.
- रजिस्ट्री संपादक में, उस asus webstorage.exe-संबंधित कुंजी (उदा. लॉन्चर) का चयन करें जिसका आप बैकअप लेना चाहते हैं।
- व्यंजक सूची में फ़ाइलचुनते हैं निर्यात करना.
- सूचीबद्ध को बचाएउस फ़ोल्डर का चयन करें जहां आप लॉन्चर कुंजी बैकअप को सहेजना चाहते हैं।
- खेत मेँ फ़ाइल का नामबैकअप फ़ाइल के लिए एक नाम दर्ज करें, जैसे "लॉन्चर बैकअप"।
- सुनिश्चित करें कि फ़ील्ड निर्यात सीमामूल्य चयनित चयनित शाखा.
- क्लिक बचाना.
- फाइल सेव हो जाएगी .reg एक्सटेंशन के साथ.
- अब आपके पास अपने asus webstorage.exe-संबंधित रजिस्ट्री प्रविष्टि का बैकअप है।
रजिस्ट्री को मैन्युअल रूप से संपादित करने के अगले चरण इस आलेख में शामिल नहीं होंगे, क्योंकि वे आपके सिस्टम को नुकसान पहुंचा सकते हैं। यदि आप रजिस्ट्री को मैन्युअल रूप से संपादित करने के बारे में अधिक जानकारी चाहते हैं, तो कृपया नीचे दिए गए लिंक देखें।
AppCache साइट के कुछ तत्वों को ऑफ़लाइन उपलब्ध कराने की समस्या को हल करता है, लेकिन हम कुछ मात्रा में उपयोगकर्ता डेटा या, उदाहरण के लिए, उसकी अंतिम खोजों को संग्रहीत करना चाह सकते हैं। अन्यथा, आप अधिक संरचित डेटा संग्रहीत करना चाह सकते हैं। किसी भी तरह से, वेब स्टोरेज और वेबएसक्यूएल सबसे अच्छा समाधान होगा।वेब संग्रहण का उपयोग करना
वेब स्टोरेज डेटा की विशाल तालिकाओं के बजाय छोटी मात्रा में जानकारी संग्रहीत करने के लिए एकदम सही है, जिसके बारे में हम इस लेख में संक्षेप में चर्चा करेंगे, उदाहरणों पर विचार करें। आप वेब स्टोरेज पर एक अलग लेख में और अधिक जानकारी प्राप्त कर सकते हैं।ऐसे कई स्थान हैं जहां बार-बार बिजली गुल होना एक सामान्य घटना है ("चुबैस, हैलो! :)", - अनुवादक से)। उपयोगकर्ता को तब तक बैठना और इंतजार करना पड़ता है जब तक कि वह बिजली चालू होने तक इंटरनेट पर अपना काम जारी नहीं रख सकता। कल्पना कीजिए कि अगर किसी ने खुद को ऐसी ही स्थिति में पाया, किसी साइट पर एक बहु-पृष्ठ फ़ॉर्म भरकर, एक ब्लॉग या एक महत्वपूर्ण ईमेल के लिए एक बड़ा लेख टाइप किया। पावर आउटेज (या बैटरी खत्म हो जाने) के दौरान, उपयोगकर्ता यह सारा डेटा खो देगा। क्या यह बेहतर नहीं होगा कि, नेटवर्क में प्रवेश करने के बाद, उसके पास उन सभी अभिलेखों तक पहुंच होगी, जिन्हें उसने सहेजा नहीं था, जिसके साथ वह काम करना जारी रखेगा?
आइए देखें कि नियमित टेक्स्ट फ़ील्ड वाले पेज पर क्या किया जा सकता है। ? पेज को हर कुछ सेकंड में हमारे द्वारा टाइप की जाने वाली हर चीज को लोकल स्टोरेज में सेव करना चाहिए, और अगर इसे फिर से लोड या बंद किया जाता है, तो पेज को फील्ड में सेव किए गए आखिरी टेक्स्ट को लोड करना चाहिए।
मान लें कि हमारे पृष्ठ में एक फ़ील्ड है साथ पहचानप्रारूप:
... ...
आइए एक साधारण फ़ंक्शन लिखें जो सामग्री को स्थानीय संग्रहण में सहेजेगा :
फ़ंक्शन saveMessage () (var संदेश = document.getElementById ("ड्राफ्ट"); localStorage.setItem ("message", message.value))
सेव इंटरवल को आधा सेकंड पर सेट करें:
सेटइंटरवल (सेवमैसेज, 500);
आपको यह भी सुनिश्चित करने की आवश्यकता है कि हर बार जब पृष्ठ खोला या पुनः लोड किया जाता है, तो स्थानीय भंडारण से अंतिम सहेजी गई सामग्री को टेक्स्ट फ़ील्ड में लोड किया जाता है ( स्थानीय भंडार):
window.addEventListener ("DOMContentLoaded", loadMessage, false); फंक्शन लोडमैसेज () (var textbox = document.getElementById("draft"); var message = localStorage.getItem("message"); if (!message) (textbox.value = ""; )else (textbox.value = message) ; ) )
वेब स्टोरेज के साथ काम करने का एक उदाहरण देखें। यह पूरी तरह से भव्य है
कोई बात नहीं अगर आपको स्थानीय रूप से जानकारी के छोटे टुकड़ों को स्टोर करने की आवश्यकता है।
हम ऑफ़लाइन काम करते हैं
ऑफ़लाइन मोड पर स्विच करने के लिए, आपको वास्तव में इसे सक्रिय करना होगा (ओपेरा ब्राउज़र में: "मेनू" → "सेटिंग्स" → "ऑफ़लाइन कार्य करें" या "फ़ाइल" → "ऑफ़लाइन कार्य करें")। संपत्ति नेविगेटर.ऑनलाइनअर्थ है असत्ययदि ब्राउज़र ऑफ़लाइन है, अन्यथा यह मायने रखता है सच. हालांकि, कई मामलों में घटनाओं का उपयोग करना बेहतर होगा। जब उपयोगकर्ता ऑफ़लाइन मोड में स्विच करता है, तो ईवेंट सक्रिय हो जाता है ऑफ़लाइनजब यह वापस स्विच करता है - क्रमशः ऑनलाइन. आप इसका उपयोग ऑफ़लाइन होने के बारे में एक छोटा संदेश प्रदर्शित करने के लिए कर सकते हैं।आपको कुछ ऐसा मिलता है:
... window.addEventListener("offline", function()(showWarningDiv("on")), false); window.addEventListener("online", function()(showWarningDiv("off")), false); ... फ़ंक्शन शोवार्निंगडिव (स्टेटस) (var चेतावनी div = document.getElementById ("चेतावनी"); अगर (स्थिति == "चालू") (चेतावनी div.innerHTML = "
अभी आप ऑफलाइन मोड में हैं। यह संदेश सहेजा गया है और अगली बार जब आप ऑनलाइन होंगे तो सर्वर पर भेज दिया जाएगा।
"; ) और (चेतावनीdiv.innerHTML = ""; ))यह सुनिश्चित करना समझ में आता है कि उपयोगकर्ता के ऑफ़लाइन होने पर प्रपत्र डेटा सबमिट करने का प्रयास नहीं करते हैं। इसे जांचने के लिए, हम यह कर सकते हैं:
...window.addEventListener("सबमिट", सबमिटफॉर्म, झूठा); ... फ़ंक्शन सबमिटफॉर्म () (सेवमैसेज (); अगर (! नेविगेटर.ऑनलाइन) (झूठी वापसी;))
प्रपत्र डेटा सबमिट किए जाने पर एक ईवेंट सक्रिय हो जाता है। प्रस्तुतजो फ़ंक्शन को कॉल करता है फार्म जमा करें(). यह फंक्शन पहले मैसेज को लोकल स्टोरेज में स्टोर करेगा, फिर अगर यूजर ऑफलाइन है तो डेटा कहीं नहीं भेजा जाएगा।
आप इस उदाहरण को बढ़ा सकते हैं ताकि यह हर कुछ सेकंड में सर्वर पर एक प्रति सहेजे ताकि उपयोगकर्ता द्वारा गलती से अपने डेटा को हटाने की स्थिति में यह वहां उपलब्ध हो। यह काम करने के उन मामलों में विशेष रूप से महत्वपूर्ण है, उदाहरण के लिए, गोपनीय जानकारी के साथ: आप चाहते हैं कि आपके क्रेडिट कार्ड की जानकारी केवल आपके पास - स्थानीय भंडारण में संग्रहीत की जाए।
एक अधिक उन्नत उदाहरण भी देखें जो उपयोग करता है सत्र भंडारण. यदि आप पृष्ठ को बंद नहीं करते हैं (भले ही इसे पुनः लोड किया गया हो), टेक्स्ट फ़ील्ड में दर्ज किया गया टेक्स्ट वहीं रहेगा। पेज इस फ़ील्ड की सामग्री को हर कुछ सेकंड में सर्वर को भेजेगा और उसके अनुसार अंतिम बचत समय को अपडेट करेगा। इस दृष्टिकोण का उपयोग ब्लॉग इंजन और ईमेल सेवाओं में समय-समय पर "ड्राफ्ट" को सहेजने के लिए किया जा सकता है ताकि आप कनेक्शन समस्याओं के मामले में काम करना जारी रख सकें।
वेबएसक्यूएल: अधिक "गहरा" ऑफ़लाइन
वेब स्टोरेज छोटी मात्रा में जानकारी संग्रहीत करने के लिए बहुत अच्छा है, लेकिन क्या होगा यदि हम पूरे डेटाबेस को स्टोर करना चाहते हैं? कैसे के बारे में अगर वेब एप्लिकेशन डेटाबेस के लिए विभिन्न प्रश्न कर सकता है, तो इसे खोजें?यहां, वेब स्टोरेज अब आपको घूमने की अनुमति नहीं देगा - आपको कुछ अधिक विश्वसनीय चाहिए। अर्थात् - वेबएसक्यूएल। WebSQL एक स्थानीय SQLite डेटाबेस है जहाँ आप Javascript और SQL के संयोजन का उपयोग करके अपना डेटा संग्रहीत कर सकते हैं।
WebSQL डेटाबेस के साथ कार्य करना
पहली बात यह सुनिश्चित करना है कि ब्राउज़र WebSQL का समर्थन करता है? आप संपत्ति के माध्यम से ऐसा कर सकते हैं window.openDatabase:if (window.openDatabase)(// आपका शेष कोड) अन्य (अलर्ट ("ऐसा लगता है कि आपके ब्राउज़र में WebSQL के लिए समर्थन नहीं है। कृपया एक ब्राउज़र का उपयोग करें जो करता है, अन्यथा इस एप्लिकेशन के कुछ हिस्से इच्छित के रूप में नहीं चल सकते हैं।") ;//या कोई अन्य समान संदेश)
डेटाबेस बनाना और खोलना
आप कमांड का उपयोग करके डेटाबेस बना और खोल सकते हैं ओपनडेटाबेस, इसलिए:var db = openDatabase("food_db", "1.0", "Web SQL Storage Demo Database", 1*1024*1024); // संस्करण संख्या 1.0 के साथ "food_db" नामक एक डेटाबेस बनाता है, "वेब SQL डेमो डेटाबेस" के रूप में विवरण और 1MB का आकार।
हमने अभी एक डेटाबेस बनाया है फ़ूड_डीबी"संस्करण" 1.0, विवरण के साथ वेब SQL संग्रहण डेमो डेटाबेस, आकार में 1 एमबी। चर डाटाबेसडेटाबेस ऑब्जेक्ट के लिए एक पॉइंटर है, जिसे हम बाद में उपयोग करेंगे।
डेटाबेस के साथ काम करना
हमने डेटाबेस बनाया और खोला है। अब आप SQL कमांड का उपयोग करके इस पर विभिन्न ऑपरेशन कर सकते हैं। हम फ़ंक्शन को कॉल करके संचालन करेंगे लेन-देन()डेटाबेस ऑब्जेक्ट (हमारे मामले में यह है डाटाबेस) इसकी कॉल एक ऑब्जेक्ट को पॉइंटर के रूप में लौटाती है, जिस पर हम विभिन्न कमांड का उपयोग करके निष्पादित करेंगे निष्पादित एसक्यूएल (). इस कमांड का सिंटैक्स है:executeSql (sqlStatement, तर्क, कॉलबैक, त्रुटि कॉलबैक);
विकल्पों में से, केवल sqlस्टेटमेंटअनिवार्य है, शेष वैकल्पिक हैं।
इसलिए, उदाहरण के लिए, यदि हम एक टेबल बनाना चाहते हैं, तो हम निम्नलिखित लिखेंगे:
... db.transaction(function(t)(// यह "t" के साथ लेन-देन ऑब्जेक्ट के रूप में कॉलबैक है t.executeSql ("तालिका बनाएं यदि मौजूद नहीं है तो cal_list (food_name टेक्स्ट प्राथमिक कुंजी, कैलोरी वास्तविक, सर्विंग्स टेक्स्ट)" ); )); ...
यह कोड एक टेबल बनाएगा cal_list(यदि यह अस्तित्व में नहीं था) खेतों के साथ खाना_नाम, कैलोरीतथा सर्विंग्स.
तालिका में रिकॉर्ड जोड़ना
किसी तालिका में रिकॉर्ड जोड़ने के लिए क्वेरी निष्पादित करना WebSQL के लिए एक सरल कार्य है। एक उदाहरण पर विचार करें:वर food_name = "पिज्जा"; वर राशि_ऑफ_कैलोरी = 320; वर सर्विंग_साइज़ = "एक टुकड़ा"; db.transaction(function(t)(t.executeSql("INSERT INTO cal_list VALUES (?, ?, ?)", ); ));
पहला प्रश्न चिह्न पैरामीटर से बच जाता है खाना_नाम, दूसरा - राशि_ऑफ_कैलोरी, और तीसरा सेवारत आकार. यह कोड तालिका में एक प्रविष्टि जोड़ता है cal_listमूल्यों के साथ: पिज़्ज़ा, 320 तथा एक टुकड़ासंबंधित कॉलम।
आइए एक और अनुरोध निष्पादित करें - डेटा प्राप्त करने के लिए:
वर min_cal_amount = 300; ... t.executeSql ("चयन करें * cal_list से जहां कैलोरी>?",);
यह कोड सभी पंक्तियों को मूल्य के साथ लाने के लिए एक क्वेरी निष्पादित करेगा कैलोरी 300 से अधिक: प्रश्न चिह्न चर से बच जाता है min_cal_amount.
क्वेरी परिणामों को संभालना
खैर, यहाँ, हमने टेबल के साथ एक डेटाबेस बनाया है जिसमें हमने डेटा लिखा है, अब हम एक क्वेरी बनाना चाहते हैं और परिणाम प्रदर्शित करना चाहते हैं। आमतौर पर, हमें एकल SQL क्वेरी के लिए परिणामों का एक गुच्छा मिलता है और हमें इन परिणामों को किसी तालिका या पृष्ठ पर किसी अन्य संरचित रूप में प्रदर्शित करने के लिए किसी तरह संसाधित करने की आवश्यकता होती है। एक्ज़ीक्यूटएसक्यूएल () फ़ंक्शन का तीसरा पैरामीटर क्वेरी की सफलता को निर्धारित करता है। परिणामों को संसाधित करने का एक उदाहरण नीचे दिया गया है:वर सूची = document.getElementById("thelist"); विभिन्न प्रकार का भोजन; वर min_cal_amount = 400; वर सर्विंग_साइज़; db.transaction(function(t)( t.executeSql("भोजन के रूप में खाना_नाम चुनें, कैलोरी एएस राशि_ऑफ_कैलोरी के रूप में, सर्विंग के रूप में सर्विंग_साइज के रूप में cal_list से जहां कैलोरी>?" ,, function(t,r)( for (var i=0; i)< r.rows.length; i++){ food = r.rows.item(i).food; amount_of_calories = r.rows.item(i).amount_of_calories; serving_size = r.rows.item(i).serving_size; list.innerHTML +="
सबसे पहले, हम क्वेरी परिणाम में तत्वों की संख्या निर्धारित करते हैं r.rows.lengthऔर 0 से इस मान तक चलाएँ। प्रत्येक वस्तु उपलब्ध है r.rows.item(i), जहां i लाइन नंबर है। कॉलम नाम उसी तरह प्राप्त किए जा सकते हैं। स्तंभ मान प्राप्त करने के लिए भोजनउपयोग r.rows.item(i).foodऔर इसी तरह अन्य कॉलम के लिए।
हम सब कुछ एक ही बार में उपयोग करते हैं
यह संभव है कि आप वेब स्टोरेज, एप्लिकेशन कैश और वेबएसक्यूएल का एक साथ उपयोग करना चाहें। यह संभव है, यह सब उन कार्यों पर निर्भर करता है जिन्हें हल करने की आवश्यकता है। उदाहरण के लिए, यदि आप केवल कुछ उपयोगकर्ता प्राथमिकताओं को संग्रहीत करना चाहते हैं, तो WebSQL का उपयोग करना अतिश्योक्तिपूर्ण होगा। ऐसे उद्देश्यों के लिए, वेब स्टोरेज बेहतर अनुकूल है।हालाँकि, यदि आपके पास बड़ी मात्रा में डेटा है और आपको इसे किसी तरह संसाधित करने की आवश्यकता है, तो WebSQL का उपयोग करना अधिक तार्किक होगा।
कैलोरी उदाहरण पृष्ठ पर जाएँ, जो तीनों तकनीकों का एक साथ उपयोग करता है: डेटाबेस को वेब स्टोरेज में संग्रहीत किया जाता है ताकि आप पृष्ठ को बंद या पुनः लोड करने पर भी खोज सकें, AppCache और WebSQL का उपयोग ऑफ़लाइन कार्य करने की क्षमता प्रदान करने के लिए किया जाता है।
रुको... क्या WebSQL विनिर्देश स्वीकृत हैं?
अभी फाइनल नहीं है। लेकिन आप इस तकनीक को पहले से ही ब्राउज़रों और उपकरणों की उपरोक्त सूची में लागू कर सकते हैं। इंडेक्सड डीबी के लिए भी ऐसा नहीं कहा जा सकता है, जिसमें उस तरह का क्रॉस-प्लेटफ़ॉर्म समर्थन नहीं है। यह केवल विनिर्देश की मंजूरी के लिए इंतजार करना बाकी है, जो जल्द ही होगा।यह भी ध्यान रखना महत्वपूर्ण है कि कुछ डेस्कटॉप ब्राउज़र जैसे फ़ायरफ़ॉक्स और इंटरनेट एक्सप्लोरर वेबएसक्यूएल का समर्थन नहीं करेंगे, वे इंडेक्सड डीबी के साथ काम करेंगे। इस मामले में, वेबएसक्यूएल लागू करने का पहला स्थान स्मार्टफोन के लिए एक ऑफ़लाइन डेटा स्टोर है: ओपेरा मोबाइल 11 ब्राउज़र समर्थित हैं, साथ ही एंड्रॉइड और आईओएस प्लेटफॉर्म के लिए वेबकिट इंजन पर आधारित ब्राउज़र भी हैं।
वेबएसक्यूएल के बारे में अच्छी खबर यह है कि यह ब्राउज़र में एक स्टैंडअलोन डेटाबेस बनाने के लिए एक आसान उपकरण प्रदान करता है। यह सीखना और उपयोग करना आसान है और आपको एक स्टैंडअलोन वेब एप्लिकेशन को जल्दी से विकसित करने की अनुमति देता है जो एक साथ कई ब्राउज़रों में काम करेगा।
निष्कर्ष
वेब एप्लिकेशन अब एप्लिकेशन कैश, वेब स्टोरेज और वेबएसक्यूएल डेटाबेस जैसी तकनीकों का उपयोग करके पूरी तरह से ऑफ़लाइन चलने में सक्षम हैं। ऑफ़लाइन उपयोग के लिए फ़ाइलों को कैश करने के लिए हमें एप्लिकेशन कैश की आवश्यकता है; वेब स्टोरेज - छोटी मात्रा में जानकारी संग्रहीत करने के लिए, लेकिन बड़ी मात्रा में डेटा के साथ काम करने के लिए वेबएसक्यूएल एक सुविधाजनक उपकरण होगा। डेवलपर्स अपनी जरूरतों के आधार पर स्टैंडअलोन एप्लिकेशन बनाने के लिए इन तकनीकों के विभिन्न संयोजनों का उपयोग कर सकते हैं।तकनीक आशाजनक है। और, हमेशा की तरह, दौड़ें होंगी ... WebSQL और IndexedDB, जिसका पहले ही उल्लेख किया जा चुका है टैग जोड़ें
हाल ही में मैंने इस तरह के एक कार्यक्रम के अस्तित्व के बारे में सीखा: ASUS वेबस्टोरेज. मैं संक्षेप में इस बारे में बात करूंगा कि ASUS वेबस्टोरेज सेवा किस प्रकार की है, और ASUS इंटरनेट स्टोरेज के विकास का उपयोग करने के बारे में व्यावहारिक सलाह दूंगा।
मैं आपको यह भी बताऊंगा कि वेब स्टोरेज क्या है। वेब भंडारण।यह एक ऐसी तकनीक है जो आपको पुन: उपयोग के लिए क्लाइंट साइड पर जानकारी संग्रहीत करने की अनुमति देती है।
वीडियो देखो:
ASUS ने अन्य कंपनियों के साथ बने रहने के लिए इस वेबस्टोरेज DOM को रिलीज़ किया। Google और यांडेक्स ने लंबे समय से अपने उपयोगकर्ताओं को जानकारी संग्रहीत करने के लिए क्लाउड ड्राइव प्रदान किए हैं। ASUS स्पष्ट रूप से उनकी पसंद के लिए नहीं है - लोगों ने लैपटॉप पर निर्भर रहना बंद कर दिया है, और अब वे एक स्वतंत्र सर्वर पर महत्वपूर्ण जानकारी छोड़ सकते हैं। किसी तरह अपने टूटे हुए गर्त के साथ कुछ अपंगों को छोड़ने के लिए, यह ASUS वेबस्टोरेज प्रोग्राम बनाया गया था।
मुझे तुरंत कहना होगा: मुझे वेबस्टोरेज सेवा पसंद नहीं आई। लेकिन मैं पूरे ग्रह के लिए नहीं बोल सकता, क्योंकि फरवरी 2015 में घन संग्रहणलगभग 24 मिलियन लोगों द्वारा उपयोग किया जाता है। एक प्रभावशाली संख्या। लेकिन मेरे लिए इतना ही काफी नहीं है। शायद आपको यह सेवा अधिक पसंद आएगी, लेकिन मुझे पहले से ही Google डिस्क की आदत हो गई है।
मैं ASUS वेबस्टोरेज के साथ क्या कर सकता हूं?
- फ़ाइल बैकअप।
- अन्य उपकरणों के साथ सिंक्रनाइज़ेशन।
- साझा करना।
- आप अपने कंप्यूटर से वेबस्टोरेज में फ़ाइलें साझा कर सकते हैं।
- विभिन्न उपकरणों पर खाते के लिए साझा पासवर्ड।
- प्रेषित डेटा एन्क्रिप्ट किया गया है।
क्या आपके पास बहुमूल्य जानकारी का एक छोटा खजाना है जिसे आप खोना नहीं चाहते हैं? इसके लिए इस ASUS वेबस्टोरेज प्रोग्राम की जरूरत है। "छोटा" से मेरा मतलब 5 जीबी तक डेटा है। यह ठीक वही डिस्क स्थान है जो ASUS सेवा के साथ पंजीकरण करने के बाद देता है। हमने पता लगाया कि वेबस्टोरेज क्या है, अब बात करते हैं डेटा वेयरहाउस के साथ पंजीकरण करने की।
ASUS वेबस्टोरेज के लिए पंजीकरण कैसे करें?
बहुत आसान। ASUS वेबस्टोरेज पेज खोलें।
![](https://i1.wp.com/grozza.ru/wp-content/uploads/2016/02/ASUS-Webstorage-registracia.jpg)
उसके बाद आपको 3GB डिस्क स्पेस दिया जाएगा। एक और 2 जीबी पाने के लिए, मेलबॉक्स पर पंजीकरण की पुष्टि करें। तैयार!
मुझे ASUS वेबस्टोरेज पसंद क्यों नहीं है?
मुझे यह पसंद है कि ASUS वेबस्टोरेज ऑनलाइन सेवा आपको फ़ोल्डर बनाने और साझाकरण मोड को सक्षम करने की अनुमति देती है। लेकिन मैं धीमी डाउनलोड गति को बर्दाश्त नहीं कर सकता, और ASUS साइट से "से" और "से" डेटा स्थानांतरित करते समय, गति बहुत धीमी होती है! मैंने मंच पर एक उपयोगकर्ता से सुना कि उसने 3 सप्ताह के लिए सेवा से 6.5 जीबी डाउनलोड किया! नहीं, मैंने कछुए की दौड़ के लिए साइन अप नहीं किया था। मेरे लिए यह स्पष्ट हो गया कि यह वेबस्टोरेज प्रोग्राम केवल छोटे फ़ाइल आकारों के लिए है।
हालाँकि, यह ASUS वेबस्टोरेज एप्लिकेशन और सेवा उन लोगों के लिए उपयोगी होगी जो छोटी फ़ाइलों को संग्रहीत करते हैं। उदाहरण के लिए, डिस्क पर टेक्स्ट दस्तावेज़ों को स्टोर करना अच्छा है - वे जल्दी से स्थानांतरित हो जाते हैं, और 5 जीबी आपको लंबे समय तक टिकेगा। और यदि आप उपलब्ध स्थान को बढ़ाना चाहते हैं, तो आपको अपने ASUS डिवाइस से Microsoft से एप्लिकेशन में पंजीकरण करना होगा। स्पेस को बढ़ाकर 15 जीबी कर दिया जाएगा। ऐसा लगता है कि यह भंडारण ठीक इसी के लिए बनाया गया था: लोगों को अतिरिक्त गीगाबाइट की खोज में ASUS उत्पादों को खरीदने के लिए। साथ ही, आप किसी मित्र को आमंत्रित करने के लिए बोनस प्राप्त कर सकते हैं। और सबसे "ग्लूटोनस" के लिए 500 जीबी तक के स्टोरेज के पेड वर्जन हैं। भुगतान किए गए संस्करण की लागत लगभग $ 90 प्रति वर्ष है।
संपर्क में
आजकल, जब सूचना की मात्रा की गणना गीगाबाइट में भी नहीं, बल्कि टेराबाइट्स में की जाती है, लगभग सभी वैश्विक आईटी निगमों ने अपने ग्राहकों के लिए विशेष भंडारण सुविधाएं बनाई हैं, जिन्हें दुनिया में लगभग कहीं से भी और किसी भी डिवाइस से एक्सेस किया जा सकता है। इंटरनेट का उपयोग)। ) अपेक्षाकृत नई सेवाओं में से एक वेबस्टोरेज है। ASUS लैपटॉप पर डिफ़ॉल्ट रूप से यह प्रोग्राम क्या स्थापित है (यह निगम है जो इस स्टोरेज का निर्माता है), और फिर हम इसका पता लगाने की कोशिश करेंगे। तदनुसार, हम इस भंडार की ताकत और कमजोरियों को छूएंगे, और यह भी देखेंगे कि क्या इस सॉफ्टवेयर से छुटकारा पाना संभव है।
वेबस्टोरेज: यह प्रोग्राम क्या है?
शुरू करने के लिए, इस सेवा को या तो एक प्रोग्राम या रिमोट सर्वर पर स्थित रिपॉजिटरी को कॉल करना सिद्धांत रूप में असंभव है, क्योंकि यह दोनों को जोड़ती है। एक ओर, वास्तव में, वेबस्टोरेज किसी भी उपयोगकर्ता फ़ाइलों को किसी भी डिवाइस से और यहां तक कि एक ही समय में कई उपयोगकर्ताओं तक पहुंच के साथ किसी भी उपयोगकर्ता फ़ाइलों को संग्रहीत करने के लिए एक सेवा है (यदि उपयुक्त पंजीकृत खाते हैं)।
अगर हम इस बारे में बात करते हैं कि यह किस तरह का प्रोग्राम है, तो वेबस्टोरेज ASUS लैपटॉप में "एम्बेडेड" एक विशेष एप्लिकेशन है, जो प्रीइंस्टॉल्ड है, हालांकि यह विंडोज के मुख्य घटकों में शामिल नहीं है। दरअसल, कुछ मायनों में यह सॉफ्टवेयर उत्पाद एक ही वनड्राइव (स्काईड्राइव), गूगल ड्राइव, ड्रॉपबॉक्स आदि जैसी कई प्रसिद्ध सेवाओं से मिलता जुलता है, लेकिन, जैसा कि पहले से ही स्पष्ट है, इसे शुरू में विशेष रूप से एएसयूएस कंप्यूटर पर पसंदीदा रिमोट स्टोरेज के रूप में स्थापित किया गया है। उपकरण। लेकिन विंडोज 10 में वेबस्टोरेज क्या है और एक ही सिस्टम पर दो समान सॉफ्टवेयर उत्पाद कैसे सह-अस्तित्व में हैं, इस बारे में कई वैध प्रश्न उठते हैं, क्योंकि यह बहुत ही संदिग्ध लगता है कि माइक्रोसॉफ्ट प्रतिस्पर्धियों को वनड्राइव के रूप में हथेली को सौंपने के लिए सहमत होगा। जाहिरा तौर पर, किसी प्रकार का अनिर्दिष्ट समझौता है, जो Microsoft से ऑपरेटिंग सिस्टम में पहले से इंस्टॉल किए गए ASUS एप्लिकेशन की उपस्थिति को निर्धारित करता है।
सेवा के मुख्य फायदे और नुकसान
वेबस्टोरेज प्रोग्राम किसके लिए है, मुझे लगता है, यह स्पष्ट है और इसलिए। भंडारण का मुख्य उद्देश्य सभी पंजीकृत उपयोगकर्ताओं को व्यक्तिगत डिस्क स्थान प्रदान करना है ताकि वे अपनी फाइलों को स्टोर कर सकें या यहां तक कि त्वरित पहुंच, संपादन या डाउनलोडिंग के लिए ऑपरेटिंग सिस्टम में बनाए गए बैकअप को भी स्टोर कर सकें। प्रोग्राम स्वचालित रूप से दूरस्थ सर्वर के साथ सिंक्रनाइज़ हो जाता है। नई फ़ाइलों को कंप्यूटर पर उपयुक्त फ़ोल्डर में रखने के लिए पर्याप्त है, क्योंकि उन्हें तुरंत सेवा में स्थानांतरित कर दिया जाएगा। दूसरी ओर, कई क्लाउड स्टोरेज की तरह, वेबस्टोरेज आपको उन उपयोगकर्ताओं को जोड़ने की अनुमति देता है जो वहां उपलब्ध जानकारी तक पहुंच सकते हैं। उपयुक्त क्लाइंट एप्लेट के साथ, लगभग सभी मोबाइल उपकरणों के साथ सिंक्रनाइज़ेशन किया जा सकता है, और एक पासवर्ड को कई पंजीकरणों से जोड़ा जा सकता है। इसके अलावा, सेवा में, आप उन मित्रों और परिचितों को फ़ाइलें भेज सकते हैं जिनके समान खाते हैं (मानक शेयर फ़ंक्शन)।
ऐसा लगता है कि सब कुछ सुविधाजनक और अच्छा है, लेकिन कई (विशेष रूप से सोवियत-बाद के अंतरिक्ष में) इस सेवा को पसंद नहीं करते थे। सबसे पहले, मुफ्त डिस्क स्थान वर्तमान में 5 जीबी तक सीमित है, जिसे माइक्रोसॉफ्ट के साथ अतिरिक्त पंजीकरण द्वारा 15 तक बढ़ाया जा सकता है, लेकिन 500 जीबी की लागत लगभग $90 प्रति वर्ष होगी। और यह इस तथ्य के बावजूद कि वही "यांडेक्स.डिस्क" शुरू में आपको 300 जीबी तक मुफ्त में कनेक्ट करने की अनुमति देता है।
लेकिन सबसे महत्वपूर्ण बात जो स्पष्ट रूप से उपयोगकर्ताओं को डराती है, वह है वेबस्टोरेज से हार्ड ड्राइव पर फाइल डाउनलोड करने की समस्या। यह किस तरह का कार्यक्रम है, उदाहरण के लिए, लगभग 5-6 जीबी की मात्रा को एक सप्ताह (या इससे भी अधिक) के लिए डाउनलोड करने की आवश्यकता है? यहाँ एक स्पष्ट नकारात्मक पहलू है। इसके अलावा, कई उपयोगकर्ता अधूरा इंटरफ़ेस और मुख्य तत्वों के प्रबंधन में कुछ असुविधा के बारे में शिकायत करते हैं। लेकिन यहाँ, जैसा कि वे कहते हैं, स्वाद और रंग ...
उपयोगकर्ता का पंजीकरण
पंजीकरण प्रक्रिया काफी सरल है। उपयोगकर्ता को आधिकारिक भंडार संसाधन में जाना होगा, एक वैध ईमेल पता दर्ज करना होगा, पासवर्ड बनाना और पुष्टि करना होगा, और फिर प्राप्त ईमेल में लिंक का उपयोग करके पंजीकरण पूरा करना होगा।
जहाँ तक यह समीचीन है, हर कोई अपने लिए निर्णय लेता है।
क्या वेबस्टोरेज को हटाना संभव है और इसे कैसे करना है?
यदि आपको स्टोरेज या पहले से इंस्टॉल किए गए प्रोग्राम की आवश्यकता नहीं है, तो आप इसे अपने लैपटॉप पर आसानी से छुटकारा पा सकते हैं, भले ही एप्लिकेशन सिस्टम शेल में "एम्बेडेड" हो।
मानक तरीकों से इसे हटाना संभव है, लेकिन आप कोशिश कर सकते हैं।
लेकिन आईओबिट अनइंस्टालर जैसे उन्नत अनइंस्टालर का उपयोग करते समय, हटाने की प्रक्रिया यथासंभव सरल और पूर्ण दिखती है, क्योंकि प्रोग्राम न केवल हार्ड ड्राइव और सिस्टम रजिस्ट्री में बचे हुए को स्वचालित रूप से साफ करता है, बल्कि कभी भी इसे हटाने की अनुमति नहीं मांगता है। (यहां तक कि प्रणाली) आवेदन। स्थापना रद्द करने के बाद, कुछ भी भयावह नहीं होगा, और सिस्टम पहले की तरह काम करेगा (जब तक कि आप भंडारण में फ़ाइलों को नहीं छोड़ सकते)।
नतीजा
यहां वेबस्टोरेज सेवा से संबंधित हर चीज का संक्षिप्त सारांश दिया गया है। यह क्या कार्यक्रम है, पता चला। उपयोगकर्ता को इसकी आवश्यकता है या नहीं, इसका स्पष्ट रूप से उत्तर देना मुश्किल है, हालांकि इस तथ्य को देखते हुए कि आज आप बहुत अधिक आशाजनक विकास पा सकते हैं, यह उच्च स्तर की निश्चितता के साथ कहा जा सकता है कि वर्तमान स्थिति में service इसका उपयोग करने में कोई विशेष बिंदु नहीं है। लेकिन, पश्चिमी आंकड़ों के अनुसार, जहां यह भंडार लोकप्रिय है, विभिन्न अनुमानों के अनुसार, पंजीकृत उपयोगकर्ताओं की संख्या 24-30 मिलियन के स्तर पर है।