Wednesday 13 December 2017

Luafilesystem ثنائي - خيارات


لوافيلسيستم مقدمة لوافيلسيستم هي مكتبة لوا وضعت لاستكمال مجموعة من الوظائف المتعلقة أنظمة الملفات التي تقدمها توزيع لوا القياسية. لوافيلسيستم يوفر وسيلة المحمولة للوصول إلى بنية الدليل الأساسي وسمات الملف. يجب أن يتم بناء لوافيلسيستم مع لوا 5.1 لذلك يجب تثبيت مكتبة اللغة وملفات الرأس للإصدار الهدف بشكل صحيح. لوافيلسيستم يقدم ماكيفيل وملف تكوين منفصل، التكوين. والتي ينبغي تحريرها لتناسب التثبيت قبل تشغيل جعل. يحتوي الملف على بعض التعاريف مثل المسارات إلى المكتبات الخارجية وخيارات المترجم وما شابه ذلك. على ويندوز، وقت التشغيل C المستخدمة في تجميع لوافيلسيستم يجب أن يكون نفس وقت التشغيل الذي يستخدمه لوا، أو بعض وظائف لوافيلسيستم لن تعمل. التثبيت أسهل طريقة لتثبيت لوافيلسيستم هو استخدام لواروكس: إذا كنت تفضل تثبيت لوافيلسيستم يدويا، يجب نسخ ثنائي تجميعها إلى دليل في مسار C الخاص بك. لوافيلسيستم يوفر الوظائف التالية: lfs. attributes (فيليباث، أنام قابل للتكرار) إرجاع جدول مع سمات الملف المقابلة فيليباث (أو لا شيء متبوعا برسالة خطأ في حالة الخطأ). إذا تم إعطاء الوسيطة الاختيارية الثانية وسلسلة، يتم فقط إرجاع قيمة السمة المسماة (هذا الاستخدام يعادل lfs. attributes (فيليباث) أنيم ولكن لا يتم إنشاء الجدول ويتم استرجاع سمة واحدة فقط من OS). إذا تم تمرير جدول كوسيطة ثانية، يتم ملؤه مع سمات وعاد بدلا من جدول جديد. يتم وصف الصفات على النحو التالي وضع السمة هو سلسلة، كل الآخرين أرقام، والوقت ذات الصلة استخدام سمات مرجع الوقت نفسه من os. time. ديف على أنظمة يونكس، وهذا يمثل الجهاز الذي يقع على إينود. على أنظمة ويندوز، يمثل رقم محرك الأقراص من القرص الذي يحتوي على ملف إينو على أنظمة أونيكس، وهذا يمثل رقم إينود. على أنظمة ويندوز هذا لا يوجد لديه سلسلة وضع معنى تمثل وضع الحماية المقترنة (يمكن أن تكون القيم دليل ملف. الملف مأخذ. اسم مأخذ. شبكة شار جهاز كتلة أو غيرها) عدد نلينك من الروابط الصلبة إلى معرف المستخدم معرف المستخدم من المالك (أونيكس فقط، ودائما 0 على ويندوز) جد مجموعة معرف المالك (أونيكس فقط، ودائما 0 على ويندوز) رديف على أنظمة أونيكس، يمثل نوع الجهاز، إينودس ملف خاص. على أنظمة ويندوز يمثل نفس الوقت وصول ديف من آخر تعديل وقت الوصول من آخر تعديل البيانات تغيير وقت آخر ملف تغيير حجم الملف حجم الملف في أذونات ملف أذونات بايت كتل سلسلة كتلة المخصصة للملف (أونيكس فقط) بلكسيزي نظام الملفات الأمثل إو بلوكسيز (أونيكس أونلي) تستخدم هذه الدالة ستات داخليا وبالتالي إذا كان فيلباث المعطى عبارة عن ارتباط رمزي، يتم اتباعه (إذا كان يشير إلى رابط آخر يتم اتباع السلسلة بشكل متكرر) والمعلومات حول الملف الذي يشير إليه. للحصول على معلومات حول الارتباط نفسه، راجع الدالة lfs. symlinkattributes. lfs. chdir (باث) تغيير دليل العمل الحالي إلى المسار المعطى. يعود صحيح في حالة نجاح أو لا شيء بالإضافة إلى سلسلة خطأ. lfs. lockdir (باث، سيكونستال) يقوم بإنشاء لوكفيل (يسمى lockfile. lfs) في المسار إذا لم يكن موجودا وإرجاع القفل. إذا كان القفل موجود بالفعل يتحقق إذا كانت قديمة، باستخدام المعلمة الثانية (الافتراضي للمعلمة الثانية هو إنتماكس، وهو ما يعني في الواقع أن القفل لن تكون قديمة. لتحرير قفل قفل قفل: مجانا () في حالة أي في حالة وجود القفل وليس عفوا فإنه يقوم بإرجاع رسالة ملف موجود lfs. currentdir () إرجاع سلسلة مع دليل العمل الحالي أو نيل بالإضافة إلى سلسلة خطأ. إيتر، ديروبج lfs. dir (مسار) لوا التكرار على إدخالات دليل معين. في كل مرة يتم استدعاء التكرار مع ديروبج فإنه يرجع اسم الإدخالات دليل كسلسلة أو لا شيء إذا لم يكن هناك المزيد من الإدخالات يمكنك أيضا تكرار عن طريق استدعاء ديروبج : التالي () وقم بإغلاق الدليل بشكل واضح قبل الانتهاء من التكرار مع ديروبج: كلوز () يرفع خطأ إذا لم يكن المسار دليلا. lfs. lock (فيلهاندل، مود، ستارت، لينغث) يقفل ملفا أو جزءا من يعمل هذه الوظيفة على الملفات المفتوحة يجب تحديد مقبض الملف على أنه في حجة رست. يمكن أن يكون وضع السلسلة إما r (لقفل ريادشاريد) أو w (لقفل وريتيكلوسيف). يمكن استخدام الوسيطات الاختيارية وطولها لتحديد نقطة البداية وطولها يجب أن يكونا أرقام. لعرض ترو إذا كانت العملية ناجحة في حالة حدوث خطأ، فإنها ترجع نيل بالإضافة إلى سلسلة خطأ. lfs. link (القديمة والجديدة، سيملينك) بإنشاء رابط. الوسيطة الأولى هي الكائن المطلوب الارتباط به والثاني هو اسم الوصلة. إذا كانت الوسيطة الثالثة الاختيارية صحيحة، فسيكون الرابط بواسطة ارتباط رمزي (بشكل افتراضي، يتم إنشاء ارتباط ثابت). lfs. mkdir (ديرنام) يقوم بإنشاء دليل جديد. الحجة هي اسم الدليل الجديد. لعرض ترو إذا كانت العملية ناجحة في حالة حدوث خطأ، فإنها ترجع نيل بالإضافة إلى سلسلة خطأ. lfs. rmdir (ديرنام) يقوم بإزالة دليل موجود. الحجة هي اسم الدليل. لعرض ترو إذا كانت العملية ناجحة في حالة حدوث خطأ، فإنها ترجع نيل بالإضافة إلى سلسلة خطأ. lfs. setmode (فيل، مود) لتعيين وضع الكتابة لملف. سلسلة الوضع يمكن أن تكون ثنائية أو نص. عوائد صحيح يتبع سلسلة الوضع السابق للملف أو نيل متبوعا بسلسلة خطأ في حالة حدوث أخطاء. على منصات غير ويندوز، حيث وضعين متطابقة، وضع وضع له أي تأثير، ويتم إرجاع الوضع دائما كما ثنائي. lfs. symlinkattributes (فيليباث، أنيم) متطابق ل lfs. attributes باستثناء أنه يحصل على معلومات حول الارتباط نفسه (وليس الملف الذي يشير إليه). على ويندوز لا تدعم هذه الوظيفة حتى الآن الارتباطات، وهي مطابقة ل lfs. attributes. lfs. touch (فليباث، أتيم، متيم) تعيين أوقات الوصول والتعديل للملف. هذه الوظيفة هي ربط وظيفة أوتيم. الوسيطة الأولى هي اسم الملف، الوسيطة الثانية (أتيم) هو وقت الوصول، والوسيطة الثالثة (متيم) هي وقت التعديل. يتم توفير كلتا المرات في ثوان (والتي ينبغي أن تتولد مع لوا القياسية وظيفة os. time). إذا تم حذف وقت التعديل، يتم استخدام وقت الوصول المقدم إذا تم حذف كلتا المرات، يتم استخدام الوقت الحالي. لعرض ترو إذا كانت العملية ناجحة في حالة حدوث خطأ، فإنها ترجع نيل بالإضافة إلى سلسلة خطأ. lfs. unlock (فيلهاندل، ستارت، لينغث) يفتح ملف أو جزء منه. تعمل هذه الدالة على الملفات المفتوحة يجب تحديد مقبض الملف باعتباره الوسيطة الأولى. يمكن استخدام الوسيطات الاختيارية وطولها لتحديد نقطة البداية وطولها يجب أن يكونا أرقام. إرجاع ترو إذا كانت العملية ناجحة في حالة الخطأ، فإنه يرجع نيل بالإضافة إلى سلسلة خطأ. Introduction هذا هو البرنامج التعليمي خطوة بخطوة للحصول على وتشغيلها مع لوا على أنظمة مايكروسوفت ويندوز عن طريق تحميل وتجميع المصادر باستخدام فقط مجانا أدوات أو أدوات موجودة بالفعل على أي تثبيت ويندوز. مطلوب خبرة برمجة قليلة جدا من المستخدم. هذا البرنامج التعليمي قد يكون أيضا من الفائدة لمستخدمي لينكس الخبراء وجود القليل من المعرفة من منصات ويندوز. إذا كنت مبرمج من ذوي الخبرة والعثور على هذا البرنامج التعليمي من السهل جدا أو محدودة، يرجى الرجوع إلى الصفحة بيلدينغلاوا. الذي هو أكثر بكثير الفنية والتفصيلية. نظرة عامة والمتطلبات الأساسية الافتراضات حول القارئ: لديه معرفة عامة من نظام الملفات ويندوز ويعرف كيفية تنفيذ العمليات الأساسية على ذلك باستخدام الأدوات التي توفرها أوس (تصفح نظام الملفات، كوبيموف ملف، إعادة تسمية ملف، إنشاء دليل، إلخ.). يعرف كيفية تنزيل ملف من الإنترنت باستخدام متصفح ويب. تعرف على كيفية تثبيت برنامج في ويندوز باستخدام مثبت. يعرف ما هو ملف نصي وكيفية إنشاء واحد باستخدام محرر نص (ويندوز المفكرة ما يكفي لهذا البرنامج التعليمي، ولكن سسيت المتاحة بحرية أو تكستاديبت يمكن أن يكون أفضل الخيارات لمبرمج مبتدئ). يعرف ما هو أرشيف مضغوط وكيفية فك الضغط عليه. يعرف ما هو قذيفة الأمر ويندوز وكيفية إحضاره. يعرف ما هو مسار البحث الملفات القابلة للتنفيذ ويندوز وكيفية إضافة إدخالات إليه (يشار إليها أحيانا باسم مسار النظام أو ببساطة المسار ويرتبط متغير بيئة ويندوز باث 1). العديد من الافتراضات أعلاه ليست شروط صارمة، لأنه في بعض الإجراءات التالية سيتم شرحها بالتفصيل، ولكن القارئ لا ينبغي أن نتوقع الكثير من اليد على عقد مثل هذه المواضيع. يتم تنظيم البرنامج التعليمي في خطوات متتابعة يمكن توضيحها على النحو التالي: تحميل C-كومبيلر مناسبة (تم غك). تحميل حزمة مصدر لوا. تحميل ديكومبريسور لحزمة مصدر لوا (7-الرمز البريدي). تثبيت المترجم. تثبيت ديكومبريسور. فك ضغط الأرشيف في موقع مناسب. تكوين مترجم في مثل هذه الطريقة أنه يمكن العثور على مصادر وبدء عملية البناء (سوف نستخدم ويندوز شل الأوامر النصية للقيام بذلك). ملاحظة هامة: نوصي بقراءة هذه الصفحة بكاملها قبل البدء الفعلي بالإجراء. تأكد من فهم كل شيء مقدما: وهذا يمكن أن يوفر لك بعض الوقت والمتاعب في وقت لاحق. هذا الإجراء هو بدلا مضمونة (نأمل)، ولكنك لا تعرف أبدا -) ملاحظة: تم اختبار الإجراء، وذلك باستخدام حساب مع امتيازات إدارية، على جهاز x86 32 بت تشغيل ويندوز زب المهنية مع حزمة الخدمة 3 (SP3) تثبيت ( انتل موبايل كور 2 ديو T7500 - 2GB رام). مترجم المستخدمة هو تم غك 4.9.2 (32 بت الإصدار). ملاحظة: مع مرور الوقت من خلال بعض الروابط هنا الواردة يمكن أن تصبح عفا عليها الزمن. هذا هو السبب أدناه نحن لا تعطي فقط الروابط المباشرة لحزم ولكن أيضا وصلة إلى الصفحات الرئيسية للتطبيقات المعنية. وينبغي أن يسمح هذا للقارئ المتحفز بالتكيف مع التغييرات الواضحة (مثل تعويض أرقام الإصدارات المستقبلية في الروابط) التي تتصفح مواقع الويب بنفسه، في حالة عدم تحديث هذه الصفحة. خطوة خطوة البرنامج التعليمي الخطوة 1: تحميل المجمع (تم-غك) سوف نستخدم منفذ ويندوز من المصدر المفتوح دول مجلس التعاون الخليجي مترجم من قبل تم. تم العثور على صفحة التحميل في 2. في حين أن ما يلي هو الرابط المباشر للحزمة التي نحتاج إليها: 3. انقر على الرابط السابق، اتبع التعليمات وانتظر التحميل لإكمال. يجب أن يكون الملف الذي تم تنزيله تم-غك-4.9.2.exe. بل هو 30MB تحميل، لذلك تأكد من وجود اتصال إنترنت سريع بما فيه الكفاية. لتجنب المشاكل المحتملة، تأكد من أن الحزمة التي تم تنزيلها تكمن في دليل (مجلد) لا يحتوي المسار الكامل على مسافات. إذا لم يكن هذا هو الحال، نسخ أو نقله في دليل الذي يستوفي هذا الشرط. جميع الحزم التي تحميل جيدا يجب أن ينتهي في هذا الدليل (سوف نستخدمه كدليل عمل مؤقت للبرنامج التعليمي كله). لغرض هذا البرنامج التعليمي سوف نفترض أنك قمت بإنشاء المجلد التالي كدليل عمل: نسخ (أو نقل) حزمة التثبيت قمت بتحميلها فقط في دليل العمل، إذا كنت لم تحميله هناك في المقام الأول. الآن لدينا دليل العمل يجب أن يكون المحتوى التالي: الخطوة 2: تحميل مصادر لوا مصادر لوا تحميل الصفحة هو 4. هذا هو رابط التحميل المباشر إلى أحدث إصدار في وقت كتابة هذا التقرير: 5. انقر على الرابط السابق، اتبع تعليمات وانتظر التحميل لإكمال. تأكد من أن الملف الذي تقوم بتحميله يكمن في C: غك-لوا-تثبيت الدليل (أو كوبيموف هناك بعد التحميل - ونحن لن يعود هذا). الآن لدينا اثنين من الملفات في دليل العمل لدينا: الخطوة 3: تحميل ضاغط الضغط (7-الرمز البريدي) مصادر لوا يتم تعبئتها مصادر لوا في شكل أرشيف شائع جدا على منصات لينكس، ولكن هذا أمر غير عادي على ويندوز: شكل تار-غز ، كما ألمح إليه. tar. gz امتداد مزدوج للملف. أنظمة التشغيل ويندوز لا يمكن فك ضغط هذا الشكل أصلا، لذلك نحن بحاجة إلى برنامج التي يمكن أن تفعل ذلك. برنامج ضغط كومبريسيوندكومبريسيون الحرة جيدة وتنوعا ويندوز التي يمكن التعامل مع ملفات تار-غز (والعديد من الأشكال المضغوطة الأخرى) هو 7 الرمز البريدي. نظرا لأننا نريد للحفاظ على عملية بسيطة قدر الإمكان لن نستخدم حزمة تثبيت 7-زيب الأصلي، لأن هذا الأخير يعدل النظام عند تثبيته. بدلا من ذلك سوف نستخدم توزيع بديل تعبئتها بورتابلابس والمتاحة من الصفحة: 6. انقر على رابط التحميل، اتبع التعليمات وانتظر التحميل لإكمال. تأكد من أن هذا الملف أيضا يكمن في دليل العمل لدينا. الآن لدينا ثلاثة ملفات في دليل العمل لدينا: الخطوة 4: تثبيت كومبيلر الآن تصفح مع مستكشف ويندوز. ويندوز مدير الملفات الرسومية (هذا ليس إنترنيت إكسبلورر)، في دليل العمل لدينا وتنفيذ المثبتين المجمعين بالنقر المزدوج على تم-غك-4.9.2.exe. يجب أن يظهر مربع حوار. قم بإلغاء تحديد الخيار التحقق من وجود ملفات محدثة على خادم تم-غك. اضغط على الزر إنشاء. في مربع تحرير التي تظهر تحديد C: غك-لوا-إنستالتد-غك كدليل التثبيت. اضغط على الزر التالي. في شجرة التحديد التي تظهر التمرير إلى النهاية وإلغاء تحديد خيارات ابدأ عناصر القائمة وإضافة إلى باث (هذه الخطوة ليست ضرورية للغاية، لكنه يضمن أن تركيب المترجم يترك النظام نظيفة تماما، إلى جانب استخراج الملفات إلى الدليل المحدد في الاعلى). اضغط على الزر تثبيت وانتظر حتى يكتمل التثبيت. عندما يثبت المثبت التثبيت بنجاح، اضغط على الزر التالي. اضغط على زر إنهاء (قد تقرأ الملف التمهيدي أم لا - ليس من الضروري لأغراضنا). يجب أن يكون المحتوى الحالي لدليل العمل الخاص بنا الآن: مع العنصر الأخير هو الدليل الفرعي حيث يتم تثبيت المترجم الآن (لاحظ أنه في مستكشف ويندوز هذه العناصر ربما سيتم عرضها بترتيب مختلف). الخطوة 5: تثبيت ديكومبريسور الآن تشغيل المثبت 7-زيب المحمولة بالنقر المزدوج على الملف 7-ZipPortable9.20Rev2.paf. exe داخل دليل العمل لدينا. يجب أن يظهر مربع حوار. حدد اللغة الإنجليزية كلغة (وهذا ليس ضروريا بشكل صارم، وإلا فإن الإرشادات التالية قد لا تتطابق مع الرسائل في مربعات الحوار التي ستراها). اضغط على الزر موافق. اضغط على الزر التالي. في مربع التعديل الذي يظهر حدد C: غك-لوا-install7zip كمجلد الوجهة. اضغط على الزر تثبيت وانتظر حتى يكتمل التثبيت. اضغط على زر إنهاء. يجب أن يكون المحتوى الحالي من دليل العمل لدينا الآن: مع العنصر الأخير يجري الدليل الفرعي حيث يتم تثبيت 7-زيب الآن. الخطوة 6: فك مصادر لوا باستخدام 7-زيب تصفح في الدليل تثبيت 7-الرمز البريدي (أي C: غك-لوا-install7zip) وانقر نقرا مزدوجا فوق الملف 7-ZipPortable. exe. سيؤدي هذا إلى تنفيذ 7-زيب وإظهار النافذة الرئيسية للبرنامج، والتي تشبه غامضة مستكشف ويندوز. باستخدام 7-الرمز البريدي النافذة. انتقل إلى دليل العمل لدينا (على سبيل المثال، يمكنك نسخ ولصق C: غك-لوا-إنستال في شريط موقعه واضغط على ريتورن). داخل نافذة 7-مضغوط، انقر نقرا مزدوجا فوق ملف حزمة لوا (لوا-5.3.0.tar. gz)، يجب أن تشاهد الداخلي للحزمة كمجلد واحد يسمى لوا-5.3.0.tar. انقر نقرا مزدوجا على لوا-5.3.0.tar. يجب عليك إدخال هذا المجلد ومشاهدة مجلد آخر يسمى لوا-5.3.0. انقر بزر الماوس الأيمن على لوا-5.3.0. يجب أن تظهر قائمة السياق. حدد نسخ إلى. الخيار من تلك القائمة. يجب أن يظهر مربع حوار يحتوي على تسمية توضيحية للنسخ. حدد دليل العمل (C: غك-لوا-إنستال) في هذا الحوار كوجهة واضغط على موافق. إذا أردت التواصل معنا بإمكانك مراسلتنا من هنا إغلاق 7-زيب ويندو، وي نيد نيد إيت إيت. الآن تصفح في دليل العمل لدينا والتحقق من ذلك: دليل فرعي جديد اسمه لوا-5.3.0 يجب أن تكون موجودة. يجب أن يكون المحتوى الحالي من دليل العمل لدينا الآن: مع العنصر الأخير يجري الدليل الفرعي حيث تم تفريغ مصادر لوا. الخطوة 6: إنشاء برنامج نصي ويندوز شل لدفع بناء يجب على القارئ إنشاء ملف نصي يسمى build. cmd في دليل العمل ثم نسخ ولصق النص التالي داخله. يجب أن يكون المحتوى الحالي من دليل العمل لدينا الآن: الآن تشغيل البرنامج النصي قذيفة عن طريق النقر المزدوج على build. cmd. يجب أن تظهر نافذة ذات خلفية سوداء. داخله يجب أن ترى الرسائل التي تنتجها السيناريو كما يعمل (معظمهم من دول مجلس التعاون الخليجي خلال تجميع مصادر لوا). هذا يمكن أن يستغرق بعض الوقت، لكنه يعتمد بشكل كبير على أداء جهاز الكمبيوتر الخاص بك. مع نظام الاختبار لدينا استغرق حوالي دقيقة، ولكن كان هذا النظام القديم بدلا من ذلك. بعد الانتهاء من التجميع، سينشئ البرنامج النصي أيضا توزيع ثنائي نظيف (أي بدون ملفات المصدر غير الضرورية) في دليل العمل الخاص بنا، وسوف إجراء اختبار بسيط من شأنها طباعة رسالة ترحيب قبل إنهاء. يجب أن ترى تلك الرسالة التي لا تحتاج إلى شرح في نهاية الإخراج في الإطار الأسود. يمكنك الآن إغلاق النافذة السوداء. يجب أن يكون المحتوى الحالي من دليل العمل لدينا الآن: الخطوة 7: نسخ تثبيت لوا الثنائي في موقع مناسب الدليل C: غك-لوا-إنستالوا الآن يحتوي على كل ما هو مطلوب لتشغيل البرنامج النصي لوا. يمكنك نسخ هذا الدليل مع محتواه أينما كنت قد تجد مريحة (حتى على محرك أقراص أوسب القلم). يجب أن يكون الهيكل الداخلي لدليل التثبيت لوا ثنائي ما يلي: في الدليل الفرعي بن سوف تجد lua. exe. مترجم لوا (إذا كنت انقر نقرا مزدوجا فوق ذلك سيتم تشغيله في الوضع التفاعلي)، بينما في الدليل الفرعي وثيقة سوف تجد الدليل المرجعي لوا. الخطوة 8: تكوين النظام لتشغيل ملفات لوا إذا كنت تريد أن تكون قادرا على كتابة: لتشغيل myscript. lua من سطر الأوامر يجب وضع الدليل الفرعي لوا بن على مسار البحث ويندوز. ملاحظات ختامية بعد نسخ الدليل الفرعي لوا في موقعه النهائي، يمكنك حذف دليل العمل بالكامل بكل محتوياته. ومع ذلك، يمكنك إنقاذ العديد من الأشياء المفيدة بسهولة: حزم التثبيت لوا-5.3.0.tar. gz. تم-غك-4.9.2.exe و 7-ZipPortable9.20Rev3.paf. exe يمكن تخزينها بعيدا لتلبية الاحتياجات المستقبلية أو أغراض النسخ الاحتياطي. يمكن نسخ أو تثبيت تركيب دير دم-غك في دول مجلس التعاون الخليجي أينما تريد (يجب الحرص على عدم وضعه في دليل يحتوي على فراغات فيه) والأدوات داخل تم-غبين يمكن استدعاؤها مباشرة من سطر الأوامر (يجب إضافة تدم - gcc على مسار بحث ويندوز إذا كنت ترغب في تجنب تحديد اسم المسار الكامل، ومع ذلك). 7-زيب التثبيت دير هو أيضا ريلوكاتابل تماما (المحمولة، كما غير مبرمج ويندوز المستخدمين يقولون، ولكن قابلية في البرمجة معنى آخر 7). وبالتالي يمكنك نقله أينما تريد وبدء 7-الرمز البريدي عن طريق تنفيذ 7-ZipPortable. exe القابلة للتنفيذ في الداخل. فمن خفيفة الوزن تناسبها أيضا بشكل جيد أيضا على بندريف إذا كنت غريبة يمكنك أيضا استكشاف الدليل وإعطاء نظرة داخل مصادر لوا، ولكن عليك أن تكون مبرمج C لفهم معظم منهم وقتا ممتعا مع Lua. LuaFileSystem لوافيلسيستم هي مكتبة لوا وضعت لاستكمال مجموعة من الوظائف المتعلقة أنظمة الملفات التي تقدمها توزيع لوا القياسية. لوافيلسيستم يوفر وسيلة المحمولة للوصول إلى بنية الدليل الأساسي وسمات الملف. لوافيلسيستم هو برنامج مجاني ويستخدم نفس الترخيص كما لوا 5.x (ميت). الإصدار الحالي هو 1.6.3. وهو يعمل مع لوا 5.1، 5.2 و 5.3. يمكن تحميل مصدر لوافيلسيستم من صفحة جيثب لها. الإصدار 1.6.3 15Jan2015 لوا 5.3 الدعم. بوغفيكسس متنوعة. الإصدار 1.6.2 Oct2012 كامل لوا 5.2 التوافق (مع لوا 5.1 تراجع) الإصدار 1.6.1 01Oct2012 إصلاح بناء لوا 5.2 الإصدار 1.6.0 26Sep2012 إصلاح جيتكود لدعم الروبوت لوا 5.2 إضافة lfs. link إصلاحات الشوائب الأخرى الإصدار 1.5.0 20Oct2009 تمت إضافة أساليب صريحة وإغلاق صريحة إلى قيمة الإرجاع الثانية ل lfs. dir (كائن الدليل)، للتكرار الصريح أو الإغلاق الصريح. واضاف قفل الدليل عبر وظيفة lfs. lockdir (انظر الدليل). الإصدار 1.4.2 03Feb2009 علة ثابتة lfs. attributes (اسم الملف والحجم) تجاوز الملفات 2 غب مرة أخرى (تقرير علة والتصحيح من قبل كوبو تاكيهيرو). علة ثابتة كومبيل خطأ على سولاريس 10 (تقرير علة والتصحيح من قبل آرون ب). مشاكل في تجميع الثابتة مع بورلاند C. الإصدار 1.4.1 07May2008 مراجعة الوثائق الثابتة قضايا تجميع ويندوز علة ثابتة في اختبارات ويندوز (التصحيح من قبل شمويل زيغرمان) علة ثابتة lfs. attributes (اسم الملف والحجم) تجاوز الملفات 2 غب الإصدار 1.4.0 13Feb2008 إضافة وظيفة lfs. setmode (يعمل فقط في أنظمة ويندوز). lfs. attributes يثير خطأ إذا لم توجد سمة الإصدار 1.3.0 26Oct2007 أضاف وظيفة lfs. symlinkattributes (يعمل فقط في أنظمة ويندوز غير). الإصدار 1.2.1 08May2007 متوافق فقط مع لوا 5.1 (أسقطت 5.0 دعم لوا) الإصدار 1.2 15Mar2006 وأضاف حجة اختياري ل lfs. attributes أضاف وظيفة lfs. rmdir تصحيح الأخطاء على lfs. dir الإصدار 1.1 30May2005 وأضاف وظيفة lfs. touch. الإصدار 1.0 21Jan2005 الإصدار 1.0 تم تصميم بيتا 10Nov2004LuaFileSystem بواسطة روبرتو إيروساليمشي، أندرياكوت كاريجال وتوماكيوتس غيساسولا كجزء من مشروع كبلر. الذي يحمل حق المؤلف. يتم الحفاظ لوفيلسيستم حاليا من قبل فاكوتيبيو Mascarenhas. Connect معي ESP8266 لوا محمل لوالودر هو برنامج ويندوز لتحميل الملفات إلى ESP8266 والعمل مع واجهة تسلسلية لوا. وهو متوافق مع جميع إصدارات ويندوز من ويندوز 95 إلى ويندوز 10. يظهر الإطار الطرفية الإخراج من وارت ESP8266 ويتيح لك كتابة أو لصق الأوامر للتفسير الفوري والتنفيذ. تتوفر مجموعة مختارة من الأزرار لكتابة الأوامر المستخدمة في كثير من الأحيان تلقائيا وتحديد الملفات للتحميل إلى نظام الملفات ESP8266. قائمة المساعدة تحتوي على روابط لكثير من الموارد ESP8266 ولوا. كما أن لديها وصلة إلى مجلد محلي الذي يمكنك الاحتفاظ المواد المرجعية التي قمت بتنزيلها، مثل بينوت من مجلس التنمية التي تستخدمها. يتيح حفظ اختصارات الإنترنت لهذا المجلد للمستخدم إضافة المزيد من الروابط المباشرة عبر الإنترنت إلى قائمة "تعليمات". قائمة أدوات وصلات إلى أحدث البرامج الثابتة وأحدث تطبيقات المتعري. تشغيل المتعري من القائمة أدوات للتبديل تلقائيا منفذ كوم إلى برنامج المتعري ونرى بعض المساعدة على ما يجب القيام به. يمكن استخدام إعدادات منفذ كوم لتحديد منفذ كوم المناسب لاتصالك. إذا كان لديك صعوبة في العثور على منفذ كوم الخاص بك في القائمة، أو الاتصال به، يرجى قراءة التعليمات لوالودر. إخفاء إعادة تشغيل القمامة تحاول البيانات إخفاء الأحرف العشوائية التي تظهر عند إعادة تشغيل المعالج. يتم إرسال هذه في الواقع بمعدل الباود مختلفة (عادة 74800 باود)، ولكن تظهر كما القمامة في المعدلات العادية. يحدد معدل شاشة غبيو معدل تكرار عرض قراءات المنفذ أو قراءات أدك تلقائيا مع ساعة زر القراءة. السيارات باود إعادة تعيين قطرات معدل الباود إلى 9600 باود عند إعادة تعيين المعالج بحيث لا تضيع الاتصالات. تحميلات في 921600 باود. تلقائيا بتغيير معدل الباود للكمبيوتر و ESP8266 عند تحميل. ليس كل الأجهزة قادرة على هذه السرعة. تحميل كثنائي. الافتراضي إلى الوضع الثنائي لجميع التحميلات. موصى به. جميع الأزرار لديها المعلومات المنبثقة مساعدة على الماوس فوق. لدى العديد منهم خيارات النقر بزر الماوس الأيمن. بعض التفسيرات التالية: معدل الباود. لتغيير معدل اتصال الباود. كما يتم إرسال أمر إلى ESP8266 بحيث يتم تغيير معدلات الباود في وقت واحد. دتر و رتس. تبديل خطوط دتر و رتس. في بعض مجالس التنمية، يمكن استخدام هذه الخطوط لتغيير من إعادة فلاش لتشغيل وسائط البرنامج. يشير اللون إلى ما إذا كانت المخرجات مرتفعة أو منخفضة. انقر بزر الماوس الأيمن لتعيين الإعداد الحالي باعتباره الإعداد الافتراضي في كل مرة يتم فيها توصيل المنفذ. تأكد من فهم الجهاز عند استخدام هذه الأزرار. كتس. اللون يشير إلى ما إذا كان الإدخال كتس مرتفع أو منخفض. غبيو اضبط دبابيس إو للقراءة أو الكتابة. تغيير قيمهم. اقرأ القيم مرة أو عدة مرات في جدول الاقتراع. قراءة قيمة أدك. كومة. طباعة كومة الحالية (رام) المتاحة. وهناك سبب شائع لإعادة تشغيل نفاد ذاكرة الوصول العشوائي. إعادة بدء . إجراء إعادة تشغيل لينة. يتم تشغيل الملف init. lua تلقائيا عند إعادة التشغيل. تشبيد. كل شريحة لديها معرف فريد التي يمكن استخدامها في بيئة تقنيات عمليات متعددة. tmr. stop. توقف واحد أو أكثر من 7 توقيت. انقر بزر الماوس الأيمن لتحديد أي منها. تعيين أب. قم بتعيين الشريحة إلى وضع ستاتيون وقم بتعيين سسيد نقطة الوصول وكلمة المرور. سيتم توصيل ESP8266 تلقائيا بنقطة الوصول. يتم حفظ المعلومات وبعد إعادة تشغيل رقاقة سوف إعادة الاتصال تلقائيا في غضون 2 ثانية، عادة. الحصول على إب. الحصول على عنوان إب المعين حاليا، إن وجد. حالة واي فاي. إظهار الحالة الحالية للاتصال واي فاي. قطع الاتصال . افصل من نقطة الوصول. رفع ملف. تحميل ملف من القرص الصلب الخاص بك إلى ESP8266 في وضع النص أو وضع ثنائي. يتم تعيين المجلد المستخدم الآن مساحة العمل الحالية ويضاف اسم المجلد إلى القائمة ملف - مساحة العمل. تحميل بن (أو نص). لتحميل الملف المسمى في مربع التعديل أدناه. انقر بزر الماوس الأيمن لتحديد النصوص أو التحميلات الثنائية. تختبر التحميلات الثنائية كل كتلة بمجموع اختباري لتكامل البيانات وتكون أسرع. ومع ذلك، يجب تحميل الدالة لبين () في ملف LLbin. lua أولا. اختيار الملف. قائمة منسدلة للملفات في مساحة العمل الحالية وعلى ESP8266. يتم وضع علامة على الملفات على ESP8266 مع حرف لتر. يتم وضع علامة على الملفات التي تم تعديلها منذ آخر تحميل مع نقطة شرح إذا كان هناك ملفات معدلة، انقر فوق تحميل كافة الملفات التي تم تغييرها لتحديث النظام. يتم قبول شراء لي البيرة التبرعات لدعم هذا الموقع بامتنان. يمكنك استخدام باي بال، بطاقة الائتمان، أو بيتكوين. لا توجد قيمة صغيرة. إذا كنت جديدا على ESP8266 أو لوالادر، قد ترغب في النظر في بلدي دليل البدء السريع إلى ESP8266 ولوالودر ESP8266 لالدمى قبل طرح الأسئلة، يرجى قراءة الملاحظات أعلاه على الأوامر ولوالودر التعليمات أدناه. 0.91 إصلاح الأخطاء المتعلقة التنزيلات الثنائية مع بعض إصدارات البرامج الثابتة نودمكو 0.90 يدويا إضافة منفذ كوم الذي لم يتم الكشف عن تلقائيا 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 إضافة (لك) زر ل دوفيل النسخة المترجمة من اسم الملف. 0.84 إصلاح الخلل في إحباط عند تحميل ملفات متعددة. 0.83 تحقق من الأجهزة الجديدة عند فتح الحوار كوم. لا حاجة لإعادة تشغيل. 0.83 إضافة تحميل كافة ملفات. lua لتثبيت ملفات متعددة في نقرة واحدة 0.83 إضافة زر مخصص الذي ينفذ ملف تعريف المستخدم. 0.82 إضافة تحميل كل الأمر تغيير الملفات إلى القائمة المنسدلة اسم الملف. 0.82 إضافة. لوضع علامة على الملفات التي تم تغييرها مؤخرا في القائمة المنسدلة اسم الملف. 0.82 انقر بزر الماوس الأيمن فوق دتر و رتس لضبط الإعدادات الافتراضية عند بدء التشغيل. 0.81 إضافة علامة الاختيار على الوثائق التي تم الوصول إليها مؤخرا. 0.81 تحميل تلقائيا LLbin. lua إذا مفقود. 0.80 معالجة أفضل للخطأ في التحميلات الثنائية. 0.80 أدد ريم ورسباس تو فيل - مساحة العمل 0.80 إضافة تغيير مجلد للمساعدة - الوثائق المحلية. وأضاف 0.80 COM2 و COM4 إلى القائمة المنسدلة كوم كإعدادات افتراضية. 0.79 تحميل الملفات الثنائية المضافة. تحميل LLbin. lua أولا. 0.78 إضافة خيارات التصفية إلى قائمة ملف القائمة المنسدلة (انقر بزر الماوس الأيمن) 0.77 إزالة موجه دوفيل بعد تحميل 0.77 تغيير الإعداد الافتراضي إخفاء القمامة إلى خطأ 0.77 تغيير التسمية التوضيحية فوق معدل الباود لإظهار رقم منفذ كوم 0.76 وأضاف WiFi. setmode إلى زر المسح لضمان وضع WiFi. STATIONAP 0.75 وأضاف أدك لقراءة زر مع أوتوريبيت لعرض أدك المستمر 0.74 وأضاف أزرار لضبط دتر و رتس المخرجات 0.74 وأضاف رصد لقراءة كتس الإدخال 0.73 إصلاح تحطم عندما دخل المستخدم غير قانوني كوم منفذ اسم 0.73 إصلاح (نوديمكو أصبح نوديمو) 0.73 وأضاف file. format () زر تنسيق لاستبدال إزالة كل زر 0.73 تحديث القط لا تتطلب ملف LoaLoader. lua وتنسيق لقطع ولصق 0.72 إضافة مساعدة - الوثائق المحلية - يفتح الملفات أو الاختصارات في مجلد محلي 0.72 إضافة إزالة كل زر لحذف كافة الملفات على ESP8266 0.72 بريتيفي file. list تنسيق 0.71 روابط محدثة إلى نوديمكو أحدث البرامج الثابتة 0.71 تحسين تنسيق الفاصلة الاستطلاع ند 0.70 مراجعة للتحقق من معلومات الإصدار من نوديمكو 0.70 عقدة الثابتة. خامة () بعد تحميل 0.69 أرقام دبوس غبيو المنقحة لبناء 2014.12.19 من نوديمكو 0.69 وأضاف وصلة مساعدة ل بت وحدة 0.68 دعم COM10-COM255 وأضاف 0.68 المزيد روابط الموارد المساعدة في قائمة تعليمات لوا و ESP8266 0.68 تغيير تلقائي اختياري إلى 921600 باود عند تحميل 0.68 لوحة معدل باود يتحول أحمر إذا تم قطع منفذ كوم 0.68 إصلاح الخلل المتعلقة بعدم وجود ملف سجل 0.67 الجلد الملون الجديد 0.67 إصلاح الخلل في إضافة ملفات إسب إلى القائمة المنسدلة 0.66 إضافة مساحة العمل المضافة إلى القائمة ملف - يتم إنشاء مساحات العمل تلقائيا عند تحميل ملف. 0.66 يشار إلى الملفات في القائمة المنسدلة الموجودة على إسب مع تشغيل لوالادر كمسؤول لتعداد المنافذ كوم بشكل صحيح. استخدام ملف سجل المحطة الطرفية لننظر إلى الوراء في التعليمات البرمجية التي عملت عندما تجد فجأة أنه لا. أوامر يمكن تحريرها في نافذة المحطة الطرفية، المحدد ولصق إلى رقاقة لتصحيح الأخطاء بسرعة والاختبار. يتم إجراء اختبارات التعليمات البرمجية السريعة عن طريق لصق بضعة أسطر مع زر "لصق النص". يتم تحميل أفضل الأمثلة كما الملفات وتشغيل مع دوفيل. يمكنك استخدام GPIO1، وعادة UART0 تكس لإضاءة ليد الأزرق على لوحات إسب-01. لاستعادة الاتصالات، مجرد تغيير معدل الباود في لواودر الذي يرسل uart. setup () الأمر إلى المجلس. أسئلة وأجوبة: لماذا لا لودوادر رؤية منفذ كوم بلدي الجواب القصير هو، لدكوي لا نوردركو. جرب تشغيل كمسؤول. تشغيل لوالودر كمسؤول قد حل هذه المشكلة في ويندوز 10 والإصدارات السابقة من ويندوز. حاول إعادة تعيين المنفذ إلى رقم مختلف، مثل COM4 (ديفيس ماناجر - سيليكت دريفر - أدفانسد سيتينغس). يتم ملء القائمة المنسدلة لمنافذ كوم المتاحة بواسطة قائمة توفرها مكالمة إلى وظيفة ويندوز. إذا تم تغيير تكوين الأجهزة، قد يكون من الضروري إنهاء لوالودر وبدء تشغيله مرة أخرى لملء القائمة المنسدلة بشكل صحيح. المشكلة هي أنه على بلدي ويندوز 7 x64 الجهاز، لم يكن لدي أي مشكلة مع فتدي، CH340، و CP2102 السائقين. ولكن لسبب ما، تواجه بعض المستخدمين هذه المشكلة. إذا كان لديك هذه المشكلة وحلها، واسمحوا لي أن أعرف كيف. هناك العديد من الإصدارات من السائقين المتاحة وليس كل منهم جيدة، على ما يبدو. وقد حل بعض مستخدمي ويندوز 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 20150127 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

No comments:

Post a Comment