Skip to main content

Luafilesystem बाइनरी विकल्प


LuaFile सिस्टम परिचय LuaFileSystem एक लुआ लाइब्रेरी है जो मानक लिआ वितरण द्वारा प्रस्तुत फाइल सिस्टम से संबंधित फ़ंक्शन के सेट को पूरक करने के लिए विकसित किया गया है। LuaFile सिस्टम अंतर्निहित निर्देशिका संरचना और फ़ाइल विशेषताओं तक पहुंचने के लिए एक पोर्टेबल तरीका प्रदान करता है। LuaFile सिस्टम Lua 5.1 के साथ बनाया जाना चाहिए ताकि लक्ष्य संस्करण के लिए भाषा लाइब्रेरी और हेडर फ़ाइलें ठीक से स्थापित होनी चाहिए। LuaFileSystem एक Makefile और एक अलग विन्यास फ़ाइल, config प्रदान करता है जो चलने से पहले अपने अधिष्ठापन के अनुरूप संपादित किया जाना चाहिए फ़ाइल में कुछ परिभाषाएं हैं जैसे बाह्य पुस्तकालयों, संकलक विकल्प और समान जैसे। विंडोज़ में, सी रनटाइम को लुआफाइल सिस्टम को संकलित करने के लिए इस्तेमाल किया जाने वाला समय एक ही रनटाइम होना चाहिए जो लुआ का उपयोग करता है, या कुछ लुआफ़ाइल सिस्टम फ़ंक्शंस काम नहीं करेगा। स्थापना LuaFileSystem को स्थापित करने का सबसे आसान तरीका LuaRocks का उपयोग करना है: यदि आप मैन्युअल रूप से LuaFileSystem को स्थापित करना चाहते हैं, तो संकलित बाइनरी को अपने सी पथ में एक निर्देशिका में कॉपी करना चाहिए। LuaFileSystem निम्न फ़ंक्शन प्रदान करता है: lfs. attributes (फ़ाइलपथ, एनाम एनाबल) फ़ाइलपथ (या त्रुटि के मामले में त्रुटि संदेश के बाद शून्य) के अनुसार फ़ाइल विशेषता के साथ एक तालिका देता है। यदि दूसरा वैकल्पिक तर्क दिया गया है और एक स्ट्रिंग है, तो नामित विशेषता का केवल मान लौटाया गया है (यह प्रयोग lfs. attributes (filepath) aname के समतुल्य है। लेकिन तालिका नहीं बनाई गई है और केवल एक विशेषता से प्राप्त की गई है ओएस)। यदि एक तालिका दूसरी तर्क के रूप में पारित हो जाती है, तो यह विशेषताओं से भरा हुआ है और एक नई तालिका के बजाय वापस लौटा दी गई है। विशेषताओं को इस प्रकार वर्णित किया जाता है कि विशेषता मोड एक स्ट्रिंग है, अन्य सभी संख्याएं हैं, और समय संबंधित विशेषताएँ os. time का एक ही समय संदर्भ का उपयोग करते हैं। यूनिक्स सिस्टम पर देव, यह डिवाइस को दर्शाता है जो आइनोड पर रहता है। विंडोज सिस्टम पर डिस्क की ड्राइव नंबर यूनिक्स सिस्टम पर फ़ाइल को शामिल करते हैं, यह आयनोड संख्या को दर्शाता है। विंडोज सिस्टम पर इसका कोई अर्थ मोड स्ट्रिंग नहीं है जो संबंधित सुरक्षा मोड का प्रतिनिधित्व करता है (मान फाइल हो सकता है। निर्देशिका। लिंक सॉकेट नामांकित पाइप। चार डिवाइस ब्लॉक डिवाइस या अन्य) फ़ाइल यूआईडी उपयोगकर्ता आईडी में हार्ड लिंक की संख्या मालिक की (यूनिक्स केवल, हमेशा विंडोज़ में 0) यूनीक्स सिस्टम पर मालिक के यूनिट ग्रुप-आईडी (केवल यूनिक्स, हमेशा विंडोज पर 0) rdev, विशेष प्रकार की फाइल के लिए डिवाइस प्रकार का प्रतिनिधित्व करता है। विंडोज सिस्टम पर पिछले प्रवेश स्थिति के आखिरी प्रवेश संशोधन समय के आखिरी प्रवेश संशोधन समय के रूप में दिखाता है अंतिम फ़ाइल स्थिति परिवर्तन आकार फ़ाइल आकार के परिवर्तन समय, बाइट्स अनुमतियों में फ़ाइल अनुमतियाँ स्ट्रिंग ब्लॉक ब्लॉक फ़ाइल के लिए आवंटित ब्लॉक (यूनिक्स केवल) blksize इष्टतम फ़ाइल सिस्टम IO ब्लॉकीज (यूनिक्स केवल) यह फ़ंक्शन आंतरिक रूप से इस प्रकार स्टेट का उपयोग करता है यदि दिए गए फ़ाइलपथ एक प्रतीकात्मक लिंक है, तो इसका पालन किया जाता है (यदि यह एक अन्य लिंक को इंगित करता है कि श्रृंखला को पुनरावृत्त रूप से लागू किया गया है) और जानकारी फ़ाइल के बारे में है जिसका संदर्भ देता है लिंक के बारे में जानकारी प्राप्त करने के लिए, फ़ंक्शन lfs. symlinkattributes देखें। lfs. chdir (पथ) वर्तमान कार्य निर्देशिका को दिए गए पथ में बदलता है सफलता या शून्य और एक त्रुटि स्ट्रिंग के मामले में सत्य रिटर्न lfs. lockdir (पथ, सेकंडस्टेल) पथ में लॉकफाइल (जिसे लॉकफाइल. लिफस कहा जाता है) बनाता है अगर यह मौजूद नहीं है और लॉक लौटाता है। यदि लॉक पहले से ही विद्यमान है, तो दूसरी पैरामीटर का उपयोग करते हुए दूसरे पैरामीटर का उपयोग करने के लिए (डिफ़ॉल्ट रूप से दूसरे पैरामीटर का उपयोग करना INTMAX है, जो कि अभ्यास में ताला का मतलब कभी भी बासी नहीं होगा।) लॉक कॉल लॉक को नि: शुल्क (मुक्त)। त्रुटियों को शून्य और त्रुटि संदेश लौटाता है। विशेषकर, यदि ताला मौजूद है और बासी नहीं है तो यह फ़ाइल लौटाता है संदेश देता है। lfs. currentdir () वर्तमान कार्य निर्देशिका या शून्य और एक त्रुटि स्ट्रिंग के साथ एक स्ट्रिंग देता है। iter, dirobj दिए गए डायरेक्टरी की प्रविष्टियों के ऊपर लूइएरेटर (पाथ) लू इयरेटर। हर बार इटरेटर को डायरोबज के साथ बुलाया जाता है, यह एक डायरेक्टरी एंट्रीज़ नाम स्ट्रिंग के रूप में देता है, या शून्य जब कोई प्रविष्टि नहीं होती है। आप डायरोबिंग को कॉल करके भी दोहरा सकते हैं : अगले ()। और स्पष्ट रूप से डायरेक्टरी को डायरोबेज से समाप्त होने से पहले बंद करें: close ()। पथ एक डायरेक्टरी नहीं है, तो एक त्रुटि उठाती है। lfs. lock (फ़ाइल अधिभाल, मोड, प्रारंभ, लंबाई) एक फ़ाइल या भाग को अवरोधित करता है यह फ़ंक्शंस खुली फाइलों पर काम करता है, फाइल हैंडल को फाई के रूप में निर्दिष्ट किया जाना चाहिए आरएसटी तर्क स्ट्रिंग मोड या तो आर हो सकता है (एक पढ़ा हुआ लॉक के लिए) या w (एक लिखित एक्सक्लूसिव लॉक के लिए)। प्रारंभिक तर्क प्रारंभ और लंबाई का उपयोग आरंभ बिंदु निर्दिष्ट करने के लिए किया जा सकता है और इसकी लंबाई दोनों संख्या होनी चाहिए। वास्तविकता यदि त्रुटि के मामले में ऑपरेशन सफल हुआ है, तो वह रिटर्न देता है, यह शून्य से एक त्रुटि स्ट्रिंग देता है lfs. link (पुराने, नया, सिमलिंक) एक लिंक बनाता है पहला तर्क लिंक करने का उद्देश्य है और दूसरा लिंक का नाम है यदि वैकल्पिक तृतीय तर्क सत्य है, तो लिंक एक प्रतीकात्मक लिंक द्वारा होगा (डिफ़ॉल्ट रूप से, एक कठिन लिंक बनाया गया है) lfs. mkdir (dirname) एक नई निर्देशिका बनाता है तर्क नई निर्देशिका का नाम है वास्तविकता यदि त्रुटि के मामले में ऑपरेशन सफल हुआ है, तो वह रिटर्न देता है, यह शून्य से एक त्रुटि स्ट्रिंग देता है lfs. rmdir (dirname) एक मौजूदा निर्देशिका हटाता है तर्क निर्देशिका का नाम है वास्तविकता यदि त्रुटि के मामले में ऑपरेशन सफल हुआ है, तो वह रिटर्न देता है, यह शून्य से एक त्रुटि स्ट्रिंग देता है lfs. setmode (फ़ाइल, मोड) एक फ़ाइल के लिए लेखन मोड सेट करता है मोड स्ट्रिंग या तो बाइनरी या पाठ हो सकती है त्रुटियों के मामले में त्रुटि के मामले में त्रुटि स्ट्रिंग के बाद फ़ाइल के लिए पिछले मोड स्ट्रिंग का पालन किया गया या सही नहीं है। गैर-विंडोज प्लेटफार्मों पर, जहां दो मोड समान होते हैं, मोड सेट करने पर कोई प्रभाव नहीं होता है, और मोड को हमेशा बाइनरी के रूप में वापस किया जाता है। lfs. symlinkattributes (filepath, aname) lfs. attributes के समान, सिवाय इसके कि यह लिंक के बारे में जानकारी प्राप्त करता है (फ़ाइल को संदर्भित नहीं करता है)। विंडोज़ पर यह फ़ंक्शन अभी तक लिंक का समर्थन नहीं करता है, और यह lfs. attributes के समान है। lfs. touch (filepath, atime, mtime) एक फ़ाइल के प्रवेश और संशोधन समय सेट करें यह फ़ंक्शन यूटीमी फ़ंक्शन के लिए एक बाध्य है। पहला तर्क फ़ाइल नाम है, दूसरा तर्क (atime) का उपयोग समय है, और तीसरा तर्क (मीट) एक संशोधन समय है दोनों बार सेकंड में उपलब्ध कराए जाते हैं (जो कि ल्यूए मानक फ़ंक्शन ओएसटाइम के साथ उत्पन्न होना चाहिए)। यदि संशोधन का समय छोड़ा जाता है, तो दोनों बार छोड़े जाने पर उपलब्ध एक्सेस का उपयोग किया जाता है, वर्तमान समय का उपयोग किया जाता है। वास्तविकता यदि त्रुटि के मामले में ऑपरेशन सफल हुआ है, तो वह रिटर्न देता है, यह शून्य से एक त्रुटि स्ट्रिंग देता है lfs. unlock (फाइलहैन्डल, प्रारंभ, लम्बाई) एक फ़ाइल या उसके एक हिस्से को अनलॉक करती है। यह फ़ंक्शन ओपन फाइलों पर काम करता है, फाइल हैंडल को पहली तर्क के रूप में निर्दिष्ट किया जाना चाहिए। प्रारंभिक तर्क प्रारंभ और लंबाई का उपयोग आरंभ बिंदु निर्दिष्ट करने के लिए किया जा सकता है और इसकी लंबाई दोनों संख्या होनी चाहिए। यदि त्रुटि के मामले में ऑपरेशन सफल हुआ है, तो वह सत्य वापस लौटाता है, यह शून्य से एक त्रुटि स्ट्रिंग देता है। परिचय यह माइक्रोसॉफ्ट विंडोज सिस्टम पर लुआ के साथ उठने और चलने के लिए ट्यूटोरियल है जो कि केवल मुफ्त में डाउनलोड करने और संकलन करके उपकरण या उपकरण पहले से ही किसी भी Windows स्थापना पर मौजूद हैं। उपयोगकर्ता से बहुत कम प्रोग्रामिंग अनुभव आवश्यक है यह ट्यूटोरियल विशेषज्ञ लिनक्स उपयोगकर्ताओं के लिए कुछ हितों का भी हो सकता है जो विंडोज प्लेटफॉर्म के बारे में थोड़ा ज्ञान रखते हैं। यदि आप एक अनुभवी प्रोग्रामर हैं और इस ट्यूटोरियल को बहुत आसान या सीमित पाते हैं, तो कृपया BuildingLua पृष्ठ देखें। जो अधिक तकनीकी और विस्तृत है अवलोकन और पूर्वापेक्षाएँ पाठक के बारे में धारणाएं: विंडोज फाइल सिस्टम का एक सामान्य ज्ञान है और यह जानता है कि ओएस द्वारा प्रदान किए गए उपकरण (फाइल सिस्टम को ब्राउज़ करने, फाइल कॉपी करने, फाइल का नाम बदलने, एक निर्देशिका बनाने, आदि।)। वेब ब्राउजर का उपयोग कर इंटरनेट से एक फाइल कैसे डाउनलोड करें एक इंस्टॉलर का उपयोग करके विंडोज में एक प्रोग्राम को स्थापित करने के बारे में पता है। जानता है कि एक पाठ फ़ाइल क्या है और पाठ संपादक का उपयोग करके एक कैसे बना सकता है (Windows नोटपैड इस ट्यूटोरियल के लिए पर्याप्त है, लेकिन स्वतंत्र रूप से उपलब्ध SciTE या TextAdept नौसिखिए प्रोग्रामर के लिए बेहतर विकल्प हो सकता है)। जानता है कि एक संपीड़ित संग्रह क्या है और इसे किस प्रकार डीकंप्रेस करना है जानता है कि विंडोज़ कमान में क्या है और इसे कैसे लाया जाए। जानता है कि Windows निष्पादन योग्य फ़ाइलें खोज पथ क्या है और इसे प्रविष्टियों को कैसे जोड़ना है (इसे कभी-कभी सिस्टम पथ या बस पथ के रूप में संदर्भित किया जाता है और यह Windows PATH परिवेश चर 1 से संबंधित है)। ऊपर की कई धारणाएं सख्त अपेक्षाएं नहीं हैं, क्योंकि निम्नलिखित कुछ प्रक्रियाओं को विस्तार से समझाया जाएगा, लेकिन पाठक को इस तरह के विषयों पर बहुत अधिक हाथ पकड़ने की उम्मीद नहीं करनी चाहिए। ट्यूटोरियल अनुक्रमिक चरणों में व्यवस्थित किया गया है जिन्हें निम्नानुसार रेखांकित किया जा सकता है: एक उपयुक्त सी-संकलक डाउनलोड करें (टीडीएम जीसीसी)। लिआ स्रोत पैकेज डाउनलोड करें लुआ स्रोत पैकेज (7-ज़िप) के लिए एक डीकंप्रेसर डाउनलोड करें। कंपाइलर स्थापित करें डीकंप्रेसर स्थापित करें संग्रह को एक उपयुक्त स्थान में विभाजित करें इस तरह कम्पाइलर को इस तरह से कॉन्फ़िगर करें कि वह स्रोत ढूंढ सकें और बिल्डिंग प्रक्रिया शुरू कर दें (हम ऐसा करने के लिए विंडोज कमांड स्लप का उपयोग करेंगे)। महत्वपूर्ण नोट: हम अनुशंसा करते हैं कि इस पृष्ठ को पूरी तरह से प्रक्रिया से पहले ही शुरू करने से पहले पढ़ें। सुनिश्चित करें कि पहले से सब कुछ समझा है: यह आपको बाद में कुछ समय और परेशानियों को बचा सकता है इस प्रक्रिया को आसान नहीं है (हम आशा करते हैं), लेकिन आप कभी भी नहीं जानते -) नोट: इस प्रक्रिया की जांच की गई है, सर्विस पैक 3 (एसपी 3) के साथ विंडोज एक्सपी पेशेवर चलाने वाली एक x 86 32 बिट मशीन पर, व्यवस्थापकीय विशेषाधिकार वाले खाते का उपयोग करके इंटेल मोबाइल कोर 2 डुओ टी 7500 - 2 जीबी रैम) उपयोग किया गया संकलक TDM जीसीसी 4.9.2 (32 बिट संस्करण) है। नोट: जैसा कि यहां दिए गए लिंकों में से कुछ समय से निकलता है, वह पुराना हो सकता है। यही वजह है कि हम न केवल पैकेज के सीधे लिंक देते हैं, बल्कि इसमें शामिल एप्लीकेशनों के लिए मुख्य पेजों का लिंक भी शामिल है। इससे प्रेरित पाठक को स्पष्ट रूप से बदलावों (जैसे लिंक में भावी संस्करण संख्याओं के लिए क्षतिपूर्ति) की अनुकूलन की अनुमति दी जानी चाहिए, वेबसाइटों को अपने द्वारा ब्राउज़ करना चाहिए, यह पृष्ठ अपडेट नहीं किया जाना चाहिए। चरण ट्यूटोरियल द्वारा चरण चरण 1: कंपाइलर (टीडीएम-जीसीसी) डाउनलोड करें हम टीडीएम द्वारा ओपन सोर्स जीसीसी कंपाइलर के विंडोज पोर्ट का उपयोग करेंगे। डाउनलोड पृष्ठ 2 में पाया जाता है। जबकि हमें निम्नलिखित पैकेज की सीधा लिंक है: 3. पिछली लिंक पर क्लिक करें, निर्देशों का पालन करें और डाउनलोड को पूरा करने के लिए प्रतीक्षा करें। डाउनलोड की गई फ़ाइल tdm-gcc-4.9.2.exe होनी चाहिए। यह एक 30 एमबी डाउनलोड है, इसलिए एक तेज़ पर्याप्त इंटरनेट कनेक्शन होना सुनिश्चित करें। संभावित समस्याओं से बचने के लिए, सुनिश्चित करें कि डाउनलोड किए गए पैकेज एक निर्देशिका (फ़ोल्डर) में है, जिसकी पूर्ण पथ में रिक्त स्थान नहीं है। यदि यह मामला नहीं है, तो उसे कॉपी या उस निर्देशिका में स्थानांतरित करें जो इस आवश्यकता को पूरा करता है। अच्छी तरह से डाउनलोड करने वाले सभी संकुल को इस निर्देशिका में समाप्त करना चाहिए (हम इसे पूरे ट्यूटोरियल के लिए अस्थायी रूप से काम कर रहे निर्देशिका के रूप में प्रयोग करेंगे)। इस ट्यूटोरियल के उद्देश्य के लिए हम आपको निम्न फ़ोल्डर को एक कार्यशील निर्देशिका के रूप में बनाते हैं: यदि आपने पहली जगह में इसे डाउनलोड नहीं किया है, तो आप केवल काम कर रहे निर्देशिका में डाउनलोड किए गए पैकेज को कॉपी (या स्थानांतरित) करें। अब हमारे कामकाजी डायरेक्टरी में निम्नलिखित सामग्री होनी चाहिए: चरण 2: डाउनलोड करें लिआ स्रोतः लुआ स्रोत डाउनलोड पेज 4 है। यह इस लेखन के समय के नवीनतम संस्करण का डायरेक्ट डावोलोड लिंक है: 5. पिछली लिंक पर क्लिक करें, अनुसरण करें निर्देश और डाउनलोड को पूरा करने के लिए प्रतीक्षा करें। सुनिश्चित करें कि जो फ़ाइल आप डाउनलोड करते हैं वह सी: जीसीसी-लिआ-इंस्टॉल निर्देशिका में है (या डाउनलोड करने के बाद उसे प्रतिलिपि करें - हम इसे फिर से शुरू नहीं करेंगे)। अब हमारे कामकाजी डायरेक्टरी में दो फाइलें हैं: चरण 3: लुआ स्रोतों के लिए एक डीकंप्रेसर (7-ज़िप) डाउनलोड करें लिआ के स्रोतों को लिनक्स प्लेटफार्मों पर एक संग्रह प्रारूप में पैक किया जाता है, लेकिन जो विंडोज पर असामान्य है: टीएआर-जीजेड प्रारूप , जैसा कि फ़ाइल के.tar. gz डबल एक्सटेंशन द्वारा संकेत दिया गया है। विंडोज ओएस ने इस प्रारूप को असम्बद्ध रूप से खारिज नहीं किया है, इसलिए हमें उस प्रोग्राम की आवश्यकता है जो ऐसा कर सकते हैं। विंडोज के लिए एक बहुत ही अच्छी और बहुमुखी मुक्त संपीड़नविरोधी प्रोग्राम है जो कि टीएआर-जीजेड फाइलों (और कई अन्य संकुचित प्रारूप) को संभाल सकता है 7-ज़िप है चूंकि हम इस प्रक्रिया को यथासंभव सरल रखना चाहते हैं, इसलिए हम मूल 7-ज़िप इंस्टॉलेशन पैकेज का उपयोग नहीं करेंगे, क्योंकि यह बाद में सिस्टम को स्थापित करते समय संशोधित करता है। इसके बजाय हम पोर्टेबल एपीपीएस द्वारा पैक किए गए वैकल्पिक वितरण पैकेज का उपयोग करेंगे और पृष्ठ से उपलब्ध होंगे: 6. डाउनलोड लिंक पर क्लिक करें, निर्देशों का पालन करें और डाउनलोड को पूरा करने के लिए प्रतीक्षा करें। सुनिश्चित करें कि यह फाइल हमारे कार्यशील निर्देशिका में है। अब हमारे कामकाजी डायरेक्टरी में तीन फाइलें हैं: चरण 4: कंपाइलर इंस्टॉल करें अब विंडोज एक्सप्लोरर के साथ ब्राउज करें। विंडोज़ ग्राफ़िकल फ़ाइल मैनेजर (यह इंटरनेट एक्सप्लोरर नहीं है), हमारे कामकाजी डायरेक्टरी में और टीडीएम-जीसीसी -4.9.2.एक्सई पर डबल-क्लिक करके कंपाइलर इंस्टॉलर को निष्पादित करता है। एक संवाद प्रकट होना चाहिए विकल्प को अनचेक करें TDM-GCC सर्वर पर अपडेट की गई फ़ाइलों के लिए जांचें प्रेस बटन बनाएँ संपादन बॉक्स में जो कि सी: जीसीसी-लिआ-इंस्टाल-जीसीसी को अधिष्ठापन डायरेक्टरी के रूप में प्रकट होता है बटन अगला दबाएं चयन वाले पेड़ में अंत तक स्क्रॉल होता है और विकल्पों को अनचेक करें मेनू आइटम प्रारंभ करें और PATH में जोड़ें (यह चरण कड़ाई से आवश्यक नहीं है, लेकिन यह सुनिश्चित करता है कि कंपाइलर इंस्टॉलेशन पूरी तरह से साफ हो जाती है, फाइल को निर्दिष्ट निर्देशिका में निकालने के अलावा ऊपर)। बटन को दबाएं स्थापना को पूरा करने के लिए इंस्टॉल करें और प्रतीक्षा करें। जब इंस्टॉलर सफल होने की घोषणा करता है, तो बटन अगला दबाएं। बटन दबाएं समाप्त करें (आप रीडमी फाइल पढ़ सकते हैं या नहीं - यह हमारे उद्देश्यों के लिए आवश्यक नहीं है)। हमारी कामकाजी डायरेक्टरी की वर्तमान सामग्री अब होनी चाहिए: उपनिर्देशिका वाला अंतिम आइटम जहां कंपाइलर अब स्थापित है (नोट करें कि Windows Explorer में ये आइटम शायद एक अलग क्रम में प्रदर्शित होंगे) चरण 5: Decompressor स्थापित करें अब 7-ज़िप पोर्टेबल इंस्टॉलर को चलाने के लिए 7-ज़िपपर्टेबल 9.20Rev2.paf. exe फ़ाइल पर डबल क्लिक करके हमारी कार्यशील निर्देशिका। एक संवाद प्रकट होना चाहिए अंग्रेजी को भाषा के रूप में चुनें (यह सख्ती से जरूरी नहीं है, परन्तु अन्यथा निम्नलिखित निर्देश संवाद बक्से में दिखाई देने वाले संदेश से मेल नहीं खा सकते हैं)। बटन ठीक दबाएं बटन अगला दबाएं संपादित बॉक्स में गंतव्य फ़ोल्डर के रूप में C: gcc-lua-install7zip निर्दिष्ट करें। बटन को दबाएं स्थापना को पूरा करने के लिए इंस्टॉल करें और प्रतीक्षा करें। बटन को समाप्त करें दबाएं हमारी कामकाजी डायरेक्टरी की वर्तमान सामग्री अब होनी चाहिए: अंतिम आइटम वाला उपनिर्देशिका जहां 7-ज़िप अब स्थापित है चरण 6: 7-ज़िप का उपयोग करके अनलॉक लुआ सूत्रों को 7-ज़िप इंस्टॉलेशन निर्देशिका (यानी सी: जीसीसी-लिआ-इंस्टॉल 7zip) में ब्राउज़ करें और 7-ज़िपपर्तेटेबल. एक्सए फाइल पर डबल-क्लिक करें। यह 7-ज़िप को निष्पादित करेगा और कार्यक्रमों की मुख्य विंडो को लाएगा, जो अस्पष्ट रूप से विंडोज एक्सप्लोरर जैसा दिखता है। 7-ज़िप विंडो का उपयोग करना हमारी कार्यशील निर्देशिका पर नेविगेट करें (उदा। आप अपनी स्थान पट्टी में सी: जीसीसी-लिआ-इंस्टॉल कॉपी और पेस्ट कर सकते हैं और लौटें दबा सकते हैं)। 7-ज़िप विंडो के अंदर, लआ पैकेज फ़ाइल (lua-5.3.0.tar. gz) पर डबल-क्लिक करें, आपको पैकेज के इंटर्नल को एक एकल फ़ोल्डर के रूप में देखना चाहिए जिसे lua-5.3.0.tar कहा गया है। Lua-5.3.0.tar पर डबल-क्लिक करें आपको उस फ़ोल्डर को दर्ज करना और lua-5.3.0 नाम का दूसरा फ़ोल्डर देखना चाहिए। Lua-5.3.0 पर राइट-क्लिक करें एक संदर्भ मेनू दिखाई देना चाहिए। प्रतिलिपि को चुनें उस मेनू से विकल्प एक कॉपी कैप्शन के साथ एक संवाद होना चाहिए। गंतव्य के रूप में उस संवाद में हमारी कार्यशील निर्देशिका (सी: जीसीसी-लिआ-इंस्टॉल) निर्दिष्ट करें और ठीक से दबाएं 7-ज़िप विंडो को बंद करें, अब हमें इसकी आवश्यकता नहीं है अब हमारे कामकाजी डायरेक्टरी में ब्राउज करें और इसे जांचें: lua-5.3.0 नामक एक नया उपनिर्देशिका उपस्थित होना चाहिए। हमारी कामकाजी डायरेक्टरी की वर्तमान सामग्री अब होनी चाहिए: अंतिम वस्तु उप-डायरेक्टरी जहां लुआ के सूत्रों को अनपेक्षित किया गया है, के साथ। चरण 6: बिल्ड को ड्राइव करने के लिए एक विंडोज शेल स्क्रिप्ट बनाएं रीडर को हमारी कार्यशील निर्देशिका में build. cmd नामक एक टेक्स्ट फ़ाइल बनाना चाहिए, उसके बाद निम्न टेक्स्ट को कॉपी और चिपकाएं। हमारी कार्यशील निर्देशिका की वर्तमान सामग्री अब होनी चाहिए: अब build. cmd पर डबल-क्लिक करके शेल स्क्रिप्ट चलाएं। एक काले रंग की पृष्ठभूमि वाली एक विंडो दिखाई देनी चाहिए। इसके अंदर आपको स्क्रिप्ट द्वारा निर्मित संदेशों को देखना चाहिए क्योंकि यह काम करता है (उनमें से अधिकांश लिआ स्रोतों के संकलन के दौरान जीसीसी हैं)। इसमें कुछ समय लग सकता है, लेकिन यह आपके पीसी के प्रदर्शन पर भारी निर्भर करता है। हमारे परीक्षण प्रणाली के साथ इसमें एक मिनट लग गया, लेकिन यह एक पुरानी व्यवस्था थी। संकलन समाप्त होने के बाद, स्क्रिप्ट हमारी कार्यशील निर्देशिका में एक स्वच्छ बाइनरी वितरण (अनावश्यक स्रोत फ़ाइलों के बिना) भी पैदा करेगा और एक साधारण परीक्षण करेगी जो समाप्त होने से पहले एक स्वागत संदेश प्रिंट करेगा। आपको यह देखना चाहिए कि ब्लैक विंडो में आउटपुट के अंत में स्वयं स्पष्टीकरण संदेश। अब आप काली खिड़की बंद कर सकते हैं हमारी कार्यशील निर्देशिका की वर्तमान सामग्री अब होनी चाहिए: चरण 7: एक उपयुक्त स्थान में Lua बाइनरी स्थापना की प्रतिलिपि बनाएं निर्देशिका सी: जीसीसी-लिआ-इंस्टॉलला अब लिआ स्क्रिप्ट को चलाने के लिए आवश्यक सभी चीजें शामिल हैं। आप अपनी सामग्री के साथ इस निर्देशिका को कॉपी कर सकते हैं, जहां कहीं भी सुविधाजनक हो (यहां तक ​​कि एक यूएसबी पेन ड्राइव पर भी)। लुआ बाइनरी स्थापना निर्देशिका का आंतरिक ढांचा निम्न होना चाहिए: बिन उपनिर्देशिका में आपको lua. exe मिलेगा। लआ दुभाषिया (यदि आप उस पर दोबारा क्लिक करते हैं तो यह इंटरैक्टिव मोड में चलेगा), जबकि डॉक्टर उपनिर्देशिका में आपको लुआ संदर्भ मैनुअल मिलेगा। चरण 8: लुआ फ़ाइलों को चलाने के लिए सिस्टम को कॉन्फ़िगर करें यदि आप टाइप करने में सक्षम होना चाहते हैं: कमांड लाइन से myscript. lua को चलाने के लिए आपको Windows खोज पथ पर लुआ बिन उपनिर्देशिका डालनी चाहिए। टिप्पणियों को समाप्त करना अपने अंतिम स्थान पर लूआ सबडिरेक्टरी की प्रतिलिपि करने के बाद, आप अपनी सभी सामग्री के साथ कार्यशील निर्देशिका पूरी तरह से हटा सकते हैं। हालांकि, आप कई उपयोगी चीजों को आसानी से बचा सकते हैं: स्थापना पैकेज lua-5.3.0.tar. gz tdm-gcc-4.9.2.exe और 7-ज़िपपोर्टेबल 9.20Rev3.paf. exe को भविष्य की जरूरतों या बैकअप उद्देश्यों के लिए संग्रहीत किया जा सकता है जीसीसी अधिष्ठापन डायरे tdm-gcc को आप कहीं भी कॉपी या स्थानांतरित किया जा सकता है (इसे सावधान रहें कि उसमें रिक्त स्थान होने वाली निर्देशिका में न रखें) और टीडीएम-जीसीसीबी के अंदर के उपकरण को सीधे कमांड लाइन से जोड़ा जा सकता है (आपको टीडीएम जोड़ना होगा - जीसीसी विंडोज खोज पथ पर अगर आप अपने पूरा पथ नाम निर्दिष्ट करने से बचना चाहते हैं) 7-ज़िप अधिष्ठापन डायर पूरी तरह से स्थानांतरित (पोर्टेबल, गैर-प्रोग्रामर विंडोज प्रयोक्ता कहेंगे, लेकिन प्रोग्रामिंग में पोर्टेबिलिटी का एक और अर्थ है 7)। इस प्रकार आप इसे जहाँ भी चाहें इसे कॉपी कर सकते हैं और 7-ज़िप को 7-ज़िपपॉर्टेबल. एक्सए निष्पादन योग्य के अंदर चला सकते हैं। यह बहुत हल्का है, यह अच्छी तरह से पेंड्रेव पर भी फिट बैठता है यदि आप जिज्ञासु हैं तो आप निर्देशिका का पता लगा सकते हैं और लीआ के सूत्रों के अंदर एक नज़र डाल सकते हैं, लेकिन उनमें से ज्यादातर को समझने के लिए आपको एक सी प्रोग्रामर बनने की ज़रूरत है। Fun with Lua. LuaFileSystem LuaFileSystem मानक लुआ वितरण द्वारा प्रस्तुत फाइल सिस्टम से संबंधित कार्यों के सेट को पूरक करने के लिए विकसित एक लुआ लाइब्रेरी है। LuaFile सिस्टम अंतर्निहित निर्देशिका संरचना और फ़ाइल विशेषताओं तक पहुंचने के लिए एक पोर्टेबल तरीका प्रदान करता है। LuaFileSystem एक मुफ्त सॉफ्टवेयर है और Lua 5.x (एमआईटी) के समान लाइसेंस का उपयोग करता है। वर्तमान संस्करण 1.6.3 है। यह लुआ 5.1, 5.2 और 5.3 के साथ काम करता है। LuaFile सिस्टम स्रोत को इसके Github पृष्ठ से डाउनलोड किया जा सकता है। संस्करण 1.6.3 15Jan2018 Lua 5.3 समर्थन। मिश्रित बग फिक्स संस्करण 1.6.2 अक्टूबर 2018 पूर्ण लुआ 5.2 संगतता (लुआ 5.1 फ़ॉलबैक के साथ) संस्करण 1.6.1 01 ओक्ट2018 ल्यूआ 5.2 संस्करण 1.6.0 के लिए निर्माण ठीक करें 26Sep2018 लुका 5.2 के लिए एंड्रॉइड समर्थन के लिए getcwd तय करें। Lfs. link जोड़ें अन्य बग फिक्स संस्करण 1.5.0 20Oct2009 स्पष्ट पुनरावृत्ति या स्पष्ट समापन के लिए, lfs. dir (डायरेक्टरी ऑब्जेक्ट) के दूसरे रिटर्न वैल्यू के लिए स्पष्ट अगले और नज़दीकी विधियों को जोड़ा गया। Lfs. lockdir फ़ंक्शन के माध्यम से निर्देशिका लॉकिंग जोड़ा गया (मैनुअल देखें)। संस्करण 1.4.2 03Feb2009 फ़िक्स बग lfs. attributes (फ़ाइल नाम, आकार) अतिप्रवाह फाइलों पर 2 जीबी फिर (बग रिपोर्ट और क्यूबो टेकहिरो द्वारा पैच)। निश्चित बग Solaris 10 पर त्रुटि संकलित करें (बग रिपोर्ट और हारून बी द्वारा पैच)। Borland सी के साथ निश्चित संकलन समस्याओं संस्करण 1.4.1 07May2008 प्रलेखन की समीक्षा तय विंडोज संकलन मुद्दों विंडोज परीक्षणों में फिक्स्ड बग (Shmuel Zeigerman द्वारा पैच) फाइलों पर निश्चित बग lfs. attributes (फ़ाइल नाम, आकार) अतिप्रवाह 2 जीबी संस्करण 1.4.0 13Feb2008 जोड़ा गया समारोह lfs. setmode (केवल विंडोज़ सिस्टम में काम करता है) lfs. attributes एक त्रुटि उठाती है यदि विशेषता मौजूद नहीं है संस्करण 1.3.0 26Oct2007 जोड़ा गया समारोह lfs. symlinkattributes (केवल गैर विंडोज सिस्टम में काम करता है) संस्करण 1.2.1 08 मई 2007 7 केवल लुआ 5.1 (लुआ 5.0 समर्थन के साथ) संस्करण 1.2 15 मार्च 2006 जोड़ा गया lfs. attributes के लिए वैकल्पिक तर्क जोड़ा गया lfs. dir संस्करण 1.1 30May2005 पर जोड़ा गया समारोह lfs. rmdir बग सुधार कार्य lfs. touch जोड़ा गया। संस्करण 1.0 21 जेन2005 संस्करण 1.0 बीटा 10Nov2004LuaFileSystem को किप्लर प्रोजेक्ट के भाग के रूप में रॉबर्टो इरुरुस्मिस्की, आंद्रेक्यूट कार्एगल और टोमाकाट्स गुइसासोला द्वारा डिजाइन किया गया था। जो इसके कॉपीराइट रखता है लुआफ़ाइलसिस्टम वर्तमान में फाएक्यूटेबियो मस्केरनहास द्वारा बनाए रखा गया है। कनेक्ट ईएसपी 8266 के साथ कनेक्ट करें लू लोडर लुआलॉडर ईएसपी 8266 में फ़ाइलों को अपलोड करने और लुआ सीरियल इंटरफेस के साथ काम करने के लिए एक विंडोज़ कार्यक्रम है। यह Windows 95 से विंडोज 10 के विंडोज के सभी संस्करणों के साथ संगत है। टर्मिनल विंडो ईएसपी 8266 यूएआरटी से आउटपुट दिखाता है और आपको त्वरित व्याख्या और निष्पादन के लिए आदेश टाइप या पेस्ट करने देता है। बटनों का एक चयन स्वचालित रूप से अक्सर उपयोग किए जाने वाले आदेशों के लिए उपलब्ध होता है और ESP8266 फ़ाइल सिस्टम पर अपलोड करने के लिए फ़ाइलों का चयन करता है। सहायता मेनू में कई ESP8266 और Lua संसाधनों के लिंक शामिल हैं इसमें एक स्थानीय फ़ोल्डर का भी एक लिंक है जिसमें आप संदर्भ सामग्री को डाउनलोड कर सकते हैं, जैसे कि आप उपयोग कर रहे विकास बोर्ड का पिनआउट। उस फ़ोल्डर में इंटरनेट शॉर्टकट को सहेजने से उपयोगकर्ता सहायता मेनू पर अधिक ऑनलाइन डायरेक्ट लिंक जोड़ सकते हैं। टूल्स मेनू नवीनतम फर्मवेयर और नवीनतम फ्लैशर अनुप्रयोगों के लिए लिंक स्वचालित रूप से कॉम पोर्ट को फ्लैशर सॉफ़्टवेयर पर स्विच करने के लिए टूल्स मेनू से फ्लशर चलाएं और क्या करना है पर कुछ मदद देखें। कॉम पोर्ट सेटिंग्स का इस्तेमाल आपके कनेक्शन के लिए उपयुक्त कॉम पोर्ट चुनने के लिए किया जा सकता है। यदि आपको सूची में अपना कॉम पोर्ट ढूँढने में कठिनाई हो रही है, या उससे कनेक्ट हो, तो कृपया LuaLoader FAQ को पढ़ें। छुपाएं कूड़ा हुआ डेटा छिपाना यादृच्छिक अक्षर छिपाने का प्रयास करता है जो प्रोसेसर पुनरारंभ होते हैं। ये वास्तव में एक अलग बॉड दर (आमतौर पर 74800 बॉड) पर भेजे जाते हैं, लेकिन सामान्य दरों पर कचरा के रूप में दिखाई देते हैं। जीपीआईओ मॉनिटर रेट रीड बटन घड़ी के साथ पोर्ट रीडिंग या एडीसी रीडिंग को स्वचालित रूप से प्रदर्शित करने के लिए दोहराने की दर निर्धारित करता है। ऑटो बॉड रीसेट बॉड दर को 9600 बॉड पर वापस चला जाता है, जब प्रोसेसर रीसेट करता है ताकि संचार खो न जाए। 921600 बॉड में अपलोड कंप्यूटर के लिए बॉड दर स्वचालित रूप से बदलता है और अपलोड करते समय ईएसपी 8266। सभी हार्डवेयर इस गति के लिए सक्षम नहीं है बाइनरी के रूप में अपलोड करें सभी अपलोड के लिए बाइनरी मोड में डिफ़ॉल्ट। सिफारिश की। सभी बटन में माउस के ऊपर पॉपअप सहायता की जानकारी है। कई लोग ठीक क्लिक विकल्प हैं कुछ स्पष्टीकरण का पालन करें: बॉड दर कनेक्शन बॉड दर को बदलता है एक आदेश को ईएसपी 8266 पर भी भेजा जाता है, जिससे बॉड दरें एक साथ बदल जाती हैं। डीटीआर और आरटीएस डीटीआर और आरटीएस लाइनों को टॉगल करें कुछ विकास बोर्डों पर, इन लाइनों को प्रोग्राम मोड चलाने के लिए फिर से फ्लैश से बदलने के लिए उपयोग किया जा सकता है। रंग इंगित करता है कि आउटपुट उच्च या निम्न हैं बंदरगाह जुड़ा हुआ है, जब भी हर बार वर्तमान सेटिंग को डिफ़ॉल्ट के रूप में सेट करने के लिए राइट क्लिक करें इन बटनों का उपयोग करते समय अपने हार्डवेयर को समझना सुनिश्चित करें सीटीएस रंग इंगित करता है कि इनपुट सीटीएस उच्च या निम्न है जीपीआईओ IO पिन को पढ़ने या लिखने के लिए सेट करें अपने मूल्यों को परिवर्तित करें मतदान शेड्यूल पर एक या कई बार मूल्य पढ़ें। एडीसी मूल्य पढ़ें। ढेर वर्तमान हीप (रैम) को प्रिंट करें। पुनः आरंभ का एक सामान्य कारण रैम से बाहर चल रहा है। पुनः आरंभ करें । नरम पुनरारंभ करें। Init. lua फ़ाइल को पुनः आरंभ करने पर स्वचालित रूप से चलाया जाता है। चिपआईडी प्रत्येक चिप में एक अद्वितीय आईडी होती है जिसका इस्तेमाल कई आईओटी पर्यावरण में किया जा सकता है। tmr. stop एक या अधिक 7 टाइमर को रोकता है कौन सा सेट करने के लिए राइट क्लिक करें एपी सेट करें STATION मोड में चिप सेट करें और एक्सेस प्वाइंट SSID और पासवर्ड सेट करें ESP8266 स्वचालित रूप से एक्सेस प्वाइंट से कनेक्ट होगा। सूचना सहेज ली जाती है और पुनः आरंभ करने के बाद चिप स्वचालित रूप से दो सेकंड के भीतर फिर से कनेक्ट हो जाता है, सामान्य रूप से आईपी ​​प्राप्त करें वर्तमान में नियत आईपी पता प्राप्त करें, यदि कोई हो वाईफ़ाई स्थिति वाईफ़ाई कनेक्शन की वर्तमान स्थिति दिखाएं। डिस्कनेक्ट करें एक्सेस प्वाइंट से डिस्कनेक्ट करें दस्तावेज अपलोड करें। अपनी हार्ड ड्राइव से एक फ़ाइल को पाठ मोड या बाइनरी मोड में ESP8266 पर अपलोड करें। उपयोग किए गए फ़ोल्डर को अब वर्तमान कार्यस्थान के रूप में निर्दिष्ट किया गया है और फ़ोल्डर का नाम फ़ाइल - वर्कस्पेस मेनू में जोड़ा गया है अपलोड बिन (या पाठ) नीचे दिए गए संपादन बॉक्स में नामित फ़ाइल अपलोड करें। पाठ या बाइनरी अपलोड चुनने के लिए राइट क्लिक करें बाइनरी अपलोड प्रत्येक अखंडता के लिए चेकसम के साथ प्रत्येक ब्लॉक का परीक्षण करते हैं और तेज़ हैं। हालांकि, LLbin. lua फ़ाइल में लॉबिन () फ़ंक्शन को पहले लोड होना चाहिए। फ़ाइल चयन मौजूदा कार्यस्थान और ईएसपी 8266 पर फ़ाइलों की एक ड्रॉपडाउन सूची। ईएसपी 8266 पर फाइलें एक एलटी वर्ण के साथ चिह्नित हैं। जो फाइलें संशोधित की गई हैं, चूंकि आखिरी अपलोड एक स्पष्टीकरण बिंदु से चिह्नित हैं यदि संशोधित फाइलें हैं, तो सिस्टम को अपडेट करने के लिए सभी बदली गई फ़ाइलों को अपलोड करें पर क्लिक करें। इस वेब साइट का समर्थन करने के लिए मुझे बियर खरीदें खरीदें कृतज्ञता से स्वीकार किए जाते हैं आप पेपैल, क्रेडिट कार्ड या बिटकॉइन का उपयोग कर सकते हैं कोई ही राशि बहुत छोटा नहीं है। यदि आप ईएसपी 8266 या लआआलाइडर के लिए नया हैं, तो प्रश्न पूछने से पहले आप ड्रीमियों के लिए ईएसपी 8266 और लआइलोडर ईएसपी 8266 के लिए अपनी त्वरित आरंभ मार्गदर्शिका को देखना चाहेंगे, कृपया नीचे दी गई नोट्स और कमांडों पर लिओआलोडर एफएपी को पढ़ें। 0.91 बग फिक्स कुछ नोडएमसीयूयू फर्मवेयर संस्करणों के साथ बाइनरी डाउनलोड से संबंधित है .090 मैन्युअल रूप से एक कॉम पोर्ट जोड़ता है जो स्वचालित रूप से पता नहीं होता है 0.90 फिक्स बग जो विंडोज 10 को खुले बंदरगाह नहीं खोजा 0.90 यूएसआई पर कई उदाहरणों और ऑपरेशन की अनुमति के बजाय इनआई फाइलों में सेटिंग्स को बचाने 0.89 को हटाए गए हार्ड रिस्टार्ट और सॉफ्ट रिस्टार्ट संदेश जो अनुक्रम से बाहर निकल गए थे और 0.88 उलझन में धीमा दर (अधिकतर अलग-अलग संदर्भों में लुआ लोडर का उपयोग करने के लिए) जैसे अधिक बॉड दरें दें 0.87 सेट डीटीआर और आरटीएस प्रत्येक कनेक्ट पर डिफ़ॉल्ट राज्य 0.86 ने डीटीआर और आरटीएस के डिफ़ॉल्ट मान को गलत उच्च 0.86 अद्यतन उपकरण में बदल दिया - गिटब्रेलेसेस के नवीनतम फर्मवेयर लिंक। 0.86 तय अपलोड सभी.lua फाइलें बग (अपलोड किया गया था। Lua. bak फ़ाइलें) 0.86 जोड़ा बटन और घड़ी बटन पर क्लिक करें ठीक क्लिक करें - ऑटोरेड दोहराने दर 0.85 सेट करें पीसी पर बाइनरी फ़ाइल डाउनलोड की गई। 0.85 जोड़ा संकलन बटन। 0.85 जोड़ा फ़ाइल नाम के संकलित संस्करण को dofile करने के लिए (एलसी) बटन जोड़ें। 0.84 ने एकाधिक फ़ाइलों को अपलोड करते समय निरस्त करने में एक बग तय की 0.83 नए डायलॉग के लिए जांचें जब संवाद संवाद खुलता है। पुनः आरंभ करने की आवश्यकता नहीं है 0.83 जोड़ें एक क्लिक में कई फाइलों को स्थापित करने के लिए सभी.lua फाइलें अपलोड करें 0.83 कस्टम बटन जो उपयोगकर्ता परिभाषित फ़ाइल निष्पादित करता है। 0.82 जोड़ें सभी बदली हुई फाइलों को अपलोड करें फ़ाइल नाम ड्रॉपडाउन सूची में कमांड करें। 0.82 जोड़ें फ़ाइल नाम ड्रॉपडाउन सूची में हाल ही में परिवर्तित की गई फ़ाइलों को चिह्नित करने के लिए। 0.82 स्टार्टअप पर डिफॉल्ट सेट करने के लिए डीटीआर और आरटीएस पर क्लिक करें 0.81 हाल ही में अभिगम प्रलेखों पर चेक मार्क जोड़ें। 0.81 स्वचालित रूप से लोड हो रहा है अगर लापता। बायनरी अपलोड पर 0.80 बेहतर त्रुटि हैंडलिंग 0.80 ने वर्कस्पेस को फाइल में जोड़ा - वर्कस्पेस 0.80 जोड़ा बदलाव फ़ोल्डर में मदद - स्थानीय दस्तावेज़ीकरण। 0.80 डिफ़ॉल्ट रूप से ड्रॉपडाउन सूची में कॉम 2 और कॉम 4 जोड़ा गया है। 0.79 अपलोड बाइनरी फ़ाइलें जोड़ा। लोड करें LLbin. lua पहले। 0.78 सूची ड्रॉप डाउन मेनू में दायां क्लिक करने के लिए फिल्टर विकल्प जोड़ें (दायाँ क्लिक करें) 0.77 अपलोड करने के बाद dofile prompt को हटा दिया गया 0.77 ने गलत कचरा सेटिंग को झूठा 0.77 में डिफ़ॉल्ट में बदल दिया। COM पोर्ट संख्या 0.76 को दर्शाने के लिए बॉड दर से ऊपर कैप्शन को बदला गया वाईफ़ाई। वाईफ़ाई. STATIONAP मोड 0.75 को सुनिश्चित करने के लिए एडीसी को एडीसी में लगातार एडीसी डिस्प्ले के लिए ऑटोरपेट के साथ पढ़ने के लिए बटन। डीटीआर सेट करने के लिए 0.74 जोड़ा बटन और सीटीएस इनपुट 0.73 पढ़ने के लिए 0.74 जोड़ा मॉनिटर। उपयोगकर्ता ने एक अवैध कॉम पोर्ट नाम 0.73 तय किया पुनः लोड करने पर कचरा छिपाएं (नोडएमक्यू नोडएमसीयू बन गया है) 0.73 जोड़ा फ़ाइल. फोर्मेट () बटन सभी बटन को हटाने के लिए प्रारूप 0.73 अपडेट किया हुआ बिल्ली जिसे लुआलोडर. लिआ फ़ाइल और कट और पेस्ट के लिए प्रारूप की आवश्यकता नहीं है 0.72 मदद जोड़ें - स्थानीय डॉक्युमेंटेशन - फाइल या शॉर्टकट खोलता है स्थानीय फ़ोल्डर में 0.72 ईएसपी 8266 0.72 की सभी फाइलों को हटाने के लिए सभी बटन को हटायें। 0. 0 फाइलें। सूची स्वरूपण 0.71 नोडएमसीयू नवीनतम फर्मवेयर के लिए अद्यतन लिंक 0.71 सर्वेक्षण अल्पविराम के बेहतर स्वरूपण नोड 0.70 नोडएमक्यू से संस्करण की जानकारी की जांच के लिए संशोधन 0.70 अपलोड किए जाने के बाद फिक्स्ड नोड. हेप () नोडएमक्यू से 0.69 संशोधित जीपीआईओ पिन संख्या 2018.12.19 नोडएमक्यू से 0.69 जोड़ा गया बिट मल्टीप्लेयर के लिए जोड़ा गया सहायता लिंक 0.68 COM10-COM255 के लिए समर्थन जोड़ा गया 0.68 अधिक सहायता संसाधन लिंक लूआ और ईएसपी 8266 के लिए सहायता मेनू 0.68 0.68 बाउड रेट पैनल अपलोड करने पर वैकल्पिक स्वचालित बदलाव 921600 बॉड में बदल जाता है यदि कॉम पोर्ट डिस्कनेक्टेड हो जाता है 0.68 लॉग फ़ाइल नहीं होने से संबंधित एक बग तय की गई है 0.67 नई रंग की त्वचा 0.67 ईएसपी फाइलों को जोड़ने में एक बग फिक्स्ड मेनू ड्रॉप डाउन करने के लिए 0.66 फ़ाइल मेनू में वर्कस्पेस चयन जोड़ा गया - फ़ाइल अपलोड करते समय वर्कस्पेस स्वचालित रूप से बनाए जाते हैं 0.66 ड्रॉपडाउन मेनू में जो ईएसपी पर हैं, उन्हें कॉम पोर्टों को सही ढंग से वर्णित करने के लिए रन लआआलोडर के साथ प्रशासक के रूप में दर्शाया गया है। टर्मिनल लॉग फ़ाइल का उपयोग करें कोड पर वापस देखने के लिए जब आप अचानक यह does not खोज। त्वरित डीबगिंग और परीक्षण के लिए आदेश को टर्मिनल विंडो में संपादित किया जा सकता है, चयनित और चिप चिपकाया जा सकता है। त्वरित कोड परीक्षण चिपकाएँ पाठ बटन के साथ कुछ पंक्तियों को चिपकाने के द्वारा किया जाता है। लंबे उदाहरण सबसे अच्छा फ़ाइलों के रूप में अपलोड किए जाते हैं और dofile के साथ चलते हैं। आप GPIO1 का उपयोग कर सकते हैं, आमतौर पर यूएटीटीई टीएक्स ईएसपी-01 बोर्डों पर नीले एलईडी को प्रकाश में ला सकते हैं। संचार को बहाल करने के लिए, बस बॉआड रेट को लूआलोडर में बदलता है जो बोर्ड को यूएआरटी। सेटअप () कमांड भेजता है। अक्सर पूछे जाने वाले प्रश्न: लूआउलोडर को मेरे कॉम पोर्ट पर क्यों नहीं देखा गया है? संक्षेप में उत्तर है, ldquo मैं नहीं जानता। व्यवस्थापक के रूप में चलाने का प्रयास करें व्यवस्थापक के रूप में चल रहे लुआलॉडर ने विंडोज 10 के विंडोज़ और पिछले संस्करणों में इस समस्या का समाधान किया है। पोर्ट को एक अलग नंबर पर पुन: असाइन करने का प्रयास करें, जैसे COM4 (डिवाइस प्रबंधक - ड्राइवर चुनें - उन्नत सेटिंग)। उपलब्ध कॉम बंदरगाहों के ड्रॉप-डाउन मेनू को विंडोज फ़ंक्शन के लिए कॉल द्वारा प्रदान की गई सूची द्वारा पॉपुलेटेड किया गया है। अगर हार्डवेयर कॉन्फ़िगरेशन बदल जाता है, तो LuaLoader को छोड़ने और ड्रॉप-डाउन मेनू को सही ढंग से पॉप्युलेट करने के लिए इसे फिर से शुरू करना आवश्यक हो सकता है। समस्या यह है, कि मेरे विंडोज 7 एक्स 64 मशीन पर, मुझे एफटीडीआई, सीए 340 और सीपी 2102 ड्राइवरों के साथ कोई समस्या नहीं थी। लेकिन किसी कारण से, कुछ उपयोगकर्ताओं को यह समस्या हो रही है। अगर आपको यह समस्या है और इसे हल करें, तो कृपया मुझे बताएं कि कैसे। ड्राइवरों के कई संस्करण उपलब्ध हैं और उनमें से सभी अच्छे नहीं हैं, ऐसा लगता है कुछ विंडोज़ 8 उपयोगकर्ताओं ने एक्सप्लोरर में LuaLoader. exe फ़ाइल को ठीक क्लिक करके और लूआलोडर प्रोग्राम के लिए विंडोज 7 संगतता मोड का चयन करके लापता पोर्ट समस्या को हल किया है। यह शायद 8 और 10 के लिए काम करता है, बहुत लूआलोडर 0.90 ने विंडोज 10 संगतता के लिए पोर्ट खोज में सुधार किया है। वहाँ एक मैनुअल पोर्ट नेम की क्षमता भी है, जिसका इस्तेमाल तब किया जा सकता है जब पोर्ट पोर्ट की सूची नहीं है। लूआलोडर मेरी पोर्ट देखता है, लेकिन कनेक्ट नहीं कर सकता सबसे अधिक संभावना है कि बंदरगाह किसी दूसरे कार्यक्रम के उपयोग में है कुछ मामलों में, पोर्ट को रिहा करने के लिए अन्य एप्लिकेशन को अपने कंप्यूटर को रिबूट करना या फिर डिवाइस प्रबंधक का उपयोग करके पोर्ट को पुन: असाइन करना आवश्यक हो सकता है। It may be necessary to run the program as administrator to access the ports. file. list and Survey display incorrectly NodeMCU build 20180127 introduced bugs in string functions such as string. format, so instead of formatting the SSID or file name, 10s is typed out. In the meantime, use the Custom button to define the function without the formatting. I am sure this problem is temporary. More Pages

Comments

Popular posts from this blog

60 सेकंड बाइनरी विकल्प

60 दूसरा द्विआधारी विकल्प 60-सेकंड के द्विआधारी विकल्प बाजार के अधिकार को कॉल करने के लिए एड्रेनालीन चर्चा और त्वरित संतुष्टि के साथ ही कम से कम समय के विकल्प प्रदान करते हैं। 60 सेकंड बाइनरी विकल्प आम तौर पर एक प्रकार का कॉलपुत विकल्प व्यापार होता है जिसमें 60 सेकंड की समाप्ति है। व्यापारी इस पर एक स्थिति ले रहा है कि क्या परिसंपत्ति 60 सेकेंड में समाप्त होने वाले समय से बाजार मूल्य की तुलना में अधिक या कम हो जाएगी। विनियमन कुछ स्व-घोषित 8216 अनुभवों 8217 के बीच में गॉर्डन पेप के रूप में, जो शायद अपने जीवन में किसी व्यापारिक तल पर कभी नहीं रहे हैं, 60 सेकंड बाइनरी विकल्प जुआ हैं। तो वह उच्च फ़्रीक्वेंसी ट्रेडिंग की कल्पना करता है, जहां कम्प्यूटर संचालित खरीदने और बेचने के आदेश दर्ज किए जाते हैं और सेकंड के अंशों में से बाहर निकलते हैं, जो सोचते हैं कि एक दोगुना हो जाता है। क्या वास्तव में कहने का क्या अर्थ है 8220 मैं व्यक्तिगत तौर पर डॉन 8217 का एक सुराग है जिस तरह से बाजार अगले 60 सेकंड में चल रहा है, अगले 60 महीनों में अकेले रहना 8221 यह विचार है कि ये कम समाप्ति समय फ़्रेम एक निवे...

व्यावसायिक विदेशी मुद्रा व्यापारी पीडीएफ करने वाली जेपीजी

विदेशी मुद्रा व्यापार के लिए एक पेशेवर विदेशी मुद्रा व्यापारी बनने वाले ज्यादातर लोगों के लिए आसान प्रक्रिया होने की संभावना नहीं है यह कई अलग-अलग कौशल का एक संयोजन लेता है जो सभी को एक साथ आने के लिए वास्तव में चिह्नित करता है। और अपनी खुद की सफलता का आयोजन करने के लिए कोई मतलब उपलब्धि नहीं है। क्या कोई फैसला करता है कि वे डॉक्टर बनना चाहते हैं, तो किताबें पढ़ते हैं, कुछ मेडिकल मंचों पर जाते हैं या कुछ पाठ्यक्रमों को लेते हैं, जो कि वे लाभप्रद हैं, क्या वे तब शीर्ष स्तर के डॉक्टर बने होंगे क्या वह बच्चा है जो फुटबॉल को बस में अभ्यास करने में सक्षम बनाता है स्थानीय पार्क या स्कूल में और पेशेवर खिलाड़ियों में विकसित होने के लिए उचित ज्ञान और अनुभव हासिल करना या पेशेवरों में अलग होने की संभावना है। विदेशी मुद्रा व्यापार की वास्तविकता यह है कि जब आप लाइव होते हैं, तो आप पेशेवरों में खेल रहे हैं पहला दिन । सुनिश्चित करें कि आप मिनी या माइक्रो लॉट खातों को व्यापार करने का विकल्प चुन सकते हैं, लेकिन यह सब आपके जोखिम को सीमित कर लेता है जो कि आप अनिवार्य रूप से एक ही बाजार में व्यापार कर रहे ...

Computerphile बाइनरी विकल्प

बुद्धिमान विकल्प के साथ द्विआधारी विकल्प ट्रेडिंग द्विआधारी विकल्प क्या है सबसे पहले, यह एक बेहद लाभदायक ऑनलाइन व्यापार उपकरण है जो आपको संभावित लाभ की मात्रा का अनुमान अग्रिम रूप से अनुमानित करने में मदद करता है। द्विआधारी विकल्प ट्रेडिंग संभवतः कम से कम समय में पर्याप्त आय ला सकता है। व्यापारी पूर्व निर्धारित मूल्य पर विकल्प खरीदते हैं। ऑनलाइन व्यापार लाभप्रद हो सकता है यदि व्यापारी सही ढंग से बाजार आंदोलन की पहचान करता है बाइनरी ऑप्शंस ट्रेडिंग का लाभ एक उच्च जोखिम वाले क्षेत्र है जहां आप या तो अपनी राजधानी को दोहरा कर सकते हैं या फिर ट्रिपल कर सकते हैं या कुछ मिनटों में इसे खो सकते हैं। द्विआधारी विकल्प के कई फायदे हैं जो अनुमानित जोखिम के साथ अधिक लाभ प्राप्त करना संभव बनाते हैं। एक निश्चित लाभ वाला एक विकल्प परंपरागत व्यापार से अलग है। शुरुआती IQ विकल्प के साथ-साथ अनुभवी व्यापारियों के साथ द्विआधारी विकल्प व्यापार कर सकते हैं। पूरी प्रक्रिया पूरी तरह से स्वचालित है। द्विआधारी विकल्प व्यापारियों को उनके मुनाफे से पहले ही पता है कि उनका मुख्य उद्देश्य बाजार के आंदोलन की सही दिशा का...