Lua پروگرامما تىلىنى ئىشلىتىپ ، ھەر خىل ئويۇنلار ، ئاممىۋى مۇلازىمەتلەر ، سودا ماشىنا ئادەملىرى ۋە باشقا تەرەققىياتلارنى
قۇرالايسىز
. لۇئا تىلىنى چۈشىنىش ئاسان ، ئاممىباب تەرجىمانى بار. لۇئا بىلەن تېخىمۇ يېقىندىن تونۇشۇش ، شۇنداقلا بۇ تىلدا سودا ماشىنا ئادىمى ياكى قوليازما يېزىشنى ئۆگىنىش ئوتتۇرىغا قويۇلغان.
- لۇئا تىلى نېمە ، ئۇ قانداق پايدىلىق؟
- قىسقا تارىخى سانلىق مەلۇمات
- لۇئا پروگرامما تىلىنىڭ ئالاھىدىلىكى
- ئارتۇقچىلىقى ۋە كەمچىلىكى
- Javascript بىلەن سېلىشتۇرۇش
- لۇئا تىلىدا سودا قىلىدىغان پروگرامما ماشىنا ئادەملىرىنىڭ ئالاھىدىلىكى
- لۇئادىكى ئەڭ ياخشى سودا ماشىنا ئادەملىرىنىڭ ئومۇمىي ئەھۋالى – يېڭى ئۆگەنگۈچىلەر ئۈچۈن تەييار ھەل قىلىش چارىسى
- ماشىنا ئادەم تېرمىنالى «Delta Pro»
- RQ: بىر پىرسەنت
- RQ: Martin
- QUIK تېرمىنالى ئۈچۈن Lua قوليازمىلىرىنىڭ تۈرلىرى
- لۇئادا ماشىنا ئادەمنى قانداق يېزىش كېرەك
- QUIK تېرمىنالىدىكى LUA دا قانداق پروگرامما تۈزۈش
- سودا تېرمىنالىغا LUA قوليازمىسىنى قانداق ئورنىتىش كېرەك
لۇئا تىلى نېمە ، ئۇ قانداق پايدىلىق؟
لۇئا قىستۇرغىلى بولىدىغان تىل ئىشلىتىش ئاسان. يېڭى ئۆگەنگۈچىلەر ئۇنىڭ ياردىمىدە قىسقا ۋاقىت ئىچىدە پروگرامما تۈزۈشنىڭ ئاساسىي بىلىملىرىنى ئۆگەنگىلى بولىدىغانلىقىنى ئېتىراپ قىلدى. لۇئا مۇۋەپپەقىيەتلىك ھالدا باشقا تىلدا تۈزۈلگەن تەرەققىياتلار بىلەن بىرلەشتۈرۈلگەن. ئېلېكترونلۇق لايىھىلەش ئىلمىنى ئەمدىلا باشلىغان ئوقۇغۇچىلارغا دائىم تەۋسىيە قىلىنىدۇ.
لۇئا تىلى دائىم ھەر خىل ساھەدە ئىشلىتىلىدۇ. ئۇ قولايلىق بولۇشى مۇمكىن:
- كومپيۇتېر ئويۇنلىرىنى ئوينايدىغان ئىشلەتكۈچى (قىستۇرما يېزىش).
- ئويۇن ئېچىش مۇتەخەسسىسى (ماتورنى تەرەققىي قىلدۇرۇش).
- پروگرامما ئېچىش پروگراممېرلىرى (ھەر خىل مۇلازىمەتلەرگە قىستۇرما يېزىڭ).
- قىستۇرما يۆنىلىشتىكى پروگرامما ئاچقۇچى (تىل جەرياننى ئاستىلاتمايدۇ ۋە ئۈنۈملۈك ئىشلىيەلەيدۇ)
- ئورگىنال يېزىش ۋە سودا بوتكىسى سودىسى قىلغۇچىلار. . _
لۇئاغا رەھمەت ، بىردىن كۆپ سودا ماشىنا ئادىمى بارلىققا كەلدى. ئارتۇقچىلىقى شۇكى ، ھەر بىر ئىشلەتكۈچى تىلنىڭ ئىنچىكە نۇقتىلىرىنى تېزلا چۈشىنەلەيدۇ ۋە مۇستەقىل ھالدا بۇ خىل پروگراممىنى قۇرالايدۇ. ئۇنىڭ ئارقىلىق Quik تېرمىنالىغا بۇيرۇق ئەۋەتىپ
، تېخنىكىلىق ئانالىز ئېلىپ بارغىلى بولىدۇ. لۇئا تىلى نېمە ، LUA پروگرامما تىلىنىڭ ئومۇمىي ئەھۋالى: https://youtu.be/PbYf6uNZFCE
قىسقا تارىخى سانلىق مەلۇمات
لۇئا 1993-يىلى Tecgraf بۆلۈمىدىكى بىرازىلىيەلىك پروگراممېرلار تەرىپىدىن كەشىپ قىلىنغان. پروگراممېرلار ھەر بىر ئىشلەتكۈچىنىڭ تىل تەرەققىياتىغا بەلگىلىك تۈزىتىش كىرگۈزەلەيدىغانلىقىغا كاپالەتلىك قىلدى. بۇ كودنى ئوچۇق زىيارەت قىلىش ئارقىلىق ئەمەلگە ئاشىدۇ. بىرازىلىيەگە نىسبەتەن ، ئۆزىنىڭ پروگرامما تىلىنىڭ بارلىققا كېلىشى ھەقىقىي بايقاش ئىدى. دەرۋەقە ، بۇنىڭدىن ئىلگىرى ، بۇ دۆلەت كومپيۇتېر ئېچىش ساھەسىدە بۇنداق مۇۋەپپەقىيەتكە ئېرىشەلمىگەن.
بۇ تىل SOL ۋە DEL ئاساسىدا بارلىققا كەلگەن. بۇ تەرەققىياتلار دۇنيانى لۇئادىن بىر يىل بۇرۇن كۆرگەن. ئوخشاش بىرازىلىيە تەشكىلاتى ئاپتور سۈپىتىدە ھەرىكەت قىلغان. بۇ پروگرامما تىللىرىنى نېفىت ئىشلەپچىقىرىش ۋە پىششىقلاپ ئىشلەش بىلەن شۇغۇللىنىدىغان ئوخشاش شىتاتتىكى شىركەت پېتروبراس ھاۋالە قىلغان. Lua 5.4.0 نىڭ ئەڭ يېڭى نۇسخىسى يېقىندا – 2020-يىلى ئېلان قىلىندى. ئاچقۇچىلار بۇ تۈرگە قىزىقارلىق ۋە پايدىلىق ئىقتىدارلارنى ئىمكانقەدەر تونۇشتۇرۇشقا تىرىشىدۇ. شۇڭلاشقا ، پروگرامما توختىماي يېڭىلىنىپ ، ئاچقۇچىلار ئارىسىدا تەلەپ قىلىنىدۇ.
لۇئا پروگرامما تىلىنىڭ ئالاھىدىلىكى
لۇئاغا دۇچ كەلگەندە ، پروگرامما ئاچقۇچىغا بۇ تىلنى ئىشلىتىش پۇرسىتى بىرىلدى ، ئۇنىڭ ئىچىگە (ئورگىنال يېزىلغانلىقى ئۈچۈن) ۋە مۇستەقىل (بەزى ئەھۋاللاردا ئۇنى قوشۇمچە ئىشلەتمەي ئىشلىتىشكە بولىدۇ). ئاپتورلار لۇئانىڭ ئىجادىيىتىنى تەتقىق قىلغاندا ، ئۇلار قەستەن كۆپ بوشلۇق ئىگىلىمەيدىغان ۋە ھەرقانداق ئۈسكۈنىدە ئاسانلا مەشغۇلات قىلىدىغان قورال ياساشقا كەتكەن.
پروگراممېرلار بۇ تىلنى ئىمكانقەدەر ئاددىيلاشتۇرۇشقا ئۇرۇندى ، شۇنداق قىلىپ يېڭى پروگرامما تۈزگۈچىلەرمۇ ئۇنى تېزلا ئىگىلىيەلەيدۇ. بۇ تۈرگە بولغان ئېھتىياجنىڭ ئېشىشى. مۇتەخەسسىسلەر ئورگان تورىدا كۈتۈپخانىلارغا مۇراجىئەت قىلماي تۇرۇپ ، كود يېزىش ۋە چوڭ كۆلەملىك تەرەققىيات پۇرسىتى يارىتىش پۇرسىتىگە ئېرىشتى. ئاپتورلار پروگراممىنىڭ ئۆزىدە زۆرۈر پارامېتىرلارنىڭ بولۇشىغا كۆڭۈل بۆلدى. يېڭى ئىشلەتكۈچىلەر لۇئا تىلىنىڭ قايسى ساھەدە ئىشلىتىلىدىغانلىقىنى ئۆگىنىدۇ. ئۇ سانائەت ساھەسىدىكى پروگراممىلارنى ئىشلەپچىقىرىش ئۈچۈن لايىھەلەنگەن. ئەمما بۈگۈنكى كۈندە ، بۇ تىلنىڭ ياردىمىدە ھەر خىل سودا ماشىنا ئادەملىرى ، ئورگىناللار ، كومپيۇتېر ئويۇنلىرى ، قوللىنىشچان پروگراممىلار ، تېلېگرامما ئۈچۈن بوتكا قاتارلىقلار بارلىققا كەلدى. ئۇنىڭدىن باشقا ، لۇئا ئالەم بوشلۇقى ئۈستىدە ئىزدىنىشكە ياردەم بېرىدىغان يېڭىلىق يارىتىش تېخنىكىسىغا قاتناشقان. ئۇ ئۇنىۋېرسىتېتلاردىكى ئوقۇغۇچىلارنى ئوقۇتۇشتىمۇ ئىشلىتىلىدۇ. ئەڭ مودا پروگرامما تىلى لۇئا ئۆيدە ھېسابلىنىدۇ. ئۇ برازىلىيىدە ھەممە يەردە دېگۈدەك ئىشلىتىلىدۇ (مۇمكىن بولسا).
ئارتۇقچىلىقى ۋە كەمچىلىكى
ھەر قانداق پروگراممىغا ئوخشاش ، لۇئانىڭ مېخانىزىمى ۋە پروگرامما تىلىدا نۇرغۇنلىغان پايدىلىق تەرەپلىرى بار. تەرەققىياتنىڭ ئىجابىي تەرەپلىرىدىن باشلاشقا ئەرزىيدۇ:
- سۈپەتلىك قاتناش . نۇرغۇن پروگراممىلارغا ئوخشىمايدىغىنى ، لۇئا بىر مەشغۇلات سىستېمىسىدىن يەنە بىر مەشغۇلات سىستېمىسىغا يۆتكىلىش ئاسان. بۇ خىل ئەھۋالدا چوڭ ئۆزگىرىش يوق. قانداقلا بولمىسۇن ، كودتا خاتالىق بولمايدۇ.
- نۇرغۇن كۇتۇپخانىلار . JavaScript غا سېلىشتۇرغاندا ، Lua نىڭ كۇتۇپخانا تاللاشلىرى بىر قەدەر ئاز. قانداقلا بولمىسۇن ، رەسمىي مەنبەدە تىل بىلەن تولۇق ئىشلەشكە ئېھتىياجلىق بولغان بارلىق نەرسىلەر بار.
- ئۈنۈم . بۇ سىستېما قىسقا ۋاقىت ئىچىدە مەلۇم كودلاش جەريانى ئۈچۈن مۇھىم بولغان كۈتۈپخانىلارنى قوشالايسىز.
- ئىشلىتىش قۇلايلىق . پروگرامما تۈزۈش ئۇستىلىرى پەقەت تىلنىڭ بىر قانچە تەپسىلاتلىرىنى ئۆگىنىشى كېرەك ، شۇنداقتىمۇ ئۇلار ئۇنى تەرەققىيات جەريانىدا بىخەتەر ئىشلىتەلەيدۇ. پروگرامما تۈزۈشنى ئەمدىلا باشلىغانلار ئۈچۈن لۇانىمۇ چۈشىنىشكە ئۇزۇن ۋاقىت كەتمەيدۇ.
- ئەستە تۇتۇش قابىلىيىتى . بۇ تىلدا پروگرامما تۈزۈش ئارقىلىق ، مۇتەخەسسىسنىڭ باشقا ئوخشىتىشلار بىلەن بولغان پەرقىگە دىققەت قىلىشى كاپالەتكە ئىگە قىلىنغان. نېمىلا دېگەنبىلەن ، Lua تەرەققىيات ئۈسكۈنىدە ئەستە تۇتۇش قابىلىيىتىگە ئازراق ئېھتىياجلىق.
تىلنىڭ بىردىنبىر مۇھىم كەمچىلىكى شۇكى ، ئۇ قوليازما. ھەمدە بۇ دائىم ئۇنى باشقا تەرەققىيات تىللىرى بىلەن بىرلەشتۈرۈپ ئىشلىتىشكە بولىدىغانلىقىدىن دېرەك بېرىدۇ. بۇلارنىڭ ئىچىدە ئەڭ ئالقىشقا ئېرىشكەن C. يەنى سىز قوشۇمچە پروگرامما تىلىنى ئۆگىنىشىڭىز كېرەك.
Javascript بىلەن سېلىشتۇرۇش
نۇرغۇن ئىشلەتكۈچىلەر Lua نى JavaScript بىلەن سېلىشتۇرۇپ ، ئۇلارنىڭ كودلىرىنىڭ ئاساسەن ئوخشاش ئىكەنلىكىنى ئوتتۇرىغا قويدى. تىل ئارىسىدا ئوخشىماسلىققا قارىغاندا ھەقىقەتەن نۇرغۇن ئوخشاشلىقلار بار. ئەمما ، روشەن ئوخشاشلىقلارغا قارىماي ، نۇرغۇن پەرقلەر بار. مەسىلەن ، لۇئانىڭ ئۆزىنىڭ يۇمشاق دېتال قوللىشى بار. قانداقلا بولمىسۇن ، JavaScript ئاچقۇچىلار يېقىندا بىر يېڭىلاشنى ئوتتۇرىغا قويدى ، ئۇنىڭ سۆزىگە قارىغاندا ، ئىشلەتكۈچى پەقەت گېنېراتورلار ئارىسىدا «مەھسۇلات» دېگەن سۆزنى يېزىشى كېرەك ، ئۇنىڭدىن كېيىن بۇ پروگرامما قوللىنىدۇ.
قۇۋۋەتكە كۆتۈرۈلگەن Lua مەشغۇلاتچىسى بۇ خىل «^» بەلگىسىنى ، JavaScript دا بولسا «**» نى كۆرسىتىدۇ. كېيىنكىسىنىڭ چوڭايتىش ۋە چوڭايتىش ئىقتىدارى بار. ئەمما لۇئا تىجارەتچىلەرنىڭ نورمىدىن ئاشۇرۇپ يۈك بېسىشىنى ئىجرا قىلالايدۇ. JavaScript پەقەت ئۆزگىرىشچان ئىقتىدارلارنىلا ئۆز ئىچىگە ئالىدۇ ، Lua بولسا ئۇلارغا ئېنىقلىما بەردى. JavaScript داڭلىق Unicode ئۆلچىمىنى قوللىغانلىقى بىلەن ماختىنىدۇ. «! ==» بىرىكمىسى تىلدىكى تەڭسىزلىكنى كۆرسىتىش ئۈچۈن ئىشلىتىلىدۇ ، لۇئا ئوخشاش مەقسەتتە «~ =» نى ئىشلىتىدۇ. باشقا پەرقلەر جەدۋەلدە كۆرسىتىلدى.
لۇئا تىلىدا سودا قىلىدىغان پروگرامما ماشىنا ئادەملىرىنىڭ ئالاھىدىلىكى
QLua دا ماشىنا ئادەم ياساش ئەسلا تەس ئەمەس ، ھەتتا يېڭى ئۆگەنگۈچىلەرمۇ ئۇنى بىر تەرەپ قىلالايدۇ. ئەڭ مۇھىمى دەسلەپكى نەزەرىيەنى چۈشىنىش. كودنى تۈزۈش ئۈچۈن ، ئەڭ ئاددىي تېكىست تەھرىرلىگۈچ پايدىلىق. يارىتىش پىلانى كۆرسەتكۈچنىڭ تۈزۈلۈشىگە ئوخشايدۇ. قانداقلا بولمىسۇن ، كودنىڭ ئۆزىدە ئەھمىيەتسىز پەرق بار. يەنە بىر ياخشى «يارقىن نۇقتا» – يېڭىدىن ياسالغان ماشىنا ئادەمنى كومپيۇتېرىڭىزنىڭ خالىغان يېرىگە قويغىلى بولىدۇ.
مۇھىم! كودتا پەقەت بىرلا ئىقتىدار بولۇشى كېرەك – «ئاساسلىق».
ماشىنا ئادەم كودى تۈزۈلۈپ تەھرىرلەنگەندىن كېيىن ، ئۇنى ساقلاش تەۋسىيە قىلىنىدۇ. لۇ كېڭەيتىشنى ئۇنتۇپ قالماڭ. يۇقىرىدا دېيىلگەندەك ، پروگراممىنى كومپيۇتېرنىڭ خالىغان يېرىگە قويغىلى بولىدۇ. كودىڭىزنى سىناش ئۈچۈن ، ماشىنا ئادەمنى ئىجرا قىلىشىڭىز كېرەك. بۇنى قىلىش ئۈچۈن «مۇلازىمەت» بۆلىكىگە كىرىڭ. ئاستى تەرىپىدە «Lua قوليازمىلىرى» قۇر بولىدۇ ، ئۇنى چېكىش كېرەك.
ئۇنىڭدىن كېيىن ، قوليازما قاچىلانغان كۆزنەك كۆرۈنىدۇ. ئۇ يەردە لازىملىق ھۆججەتنى تاللاپ مۇۋاپىق كۇنۇپكا ئارقىلىق ئىجرا قىلىڭ.
ئاخىرىدا ، bot كودىنى خاتالىق بار-يوقلۇقىنى تەكشۈرۈش تەۋسىيە قىلىنىدۇ. ئەگەر ھەممە ئىشلار ئوڭۇشلۇق بولسا ، ماشىنا ئادەم قوزغىلىدۇ. سوقۇلغان ئەھۋال ئاستىدا ، كودقا قايتا قايتىپ ، ئۇنىڭ توغرىلىقىنى تەكشۈرۈشكە ئەرزىيدۇ.
لۇئادىكى ئەڭ ياخشى سودا ماشىنا ئادەملىرىنىڭ ئومۇمىي ئەھۋالى – يېڭى ئۆگەنگۈچىلەر ئۈچۈن تەييار ھەل قىلىش چارىسى
Lua پروگرامما تىلىنى ئىشلىتىپ ، ھەر خىل مۇرەككەپ ماشىنا ئادەملەرنى قۇرالايسىز. قانداقلا بولمىسۇن ، تەييار پروگراممىنى سېتىۋالالايسىز. ئاللىقاچان خىزمەتكە تەييارلانغان داڭلىق ئالگورىزىملار بىلەن تونۇشۇش ئوتتۇرىغا قويۇلغان. ئۇلارنى سېتىۋالسىڭىز ياكى ئۈلگە نۇسخىسىنى سىناپ باقسىڭىز بولىدۇ. لۇئادىكى QUIK تېرمىنالىنىڭ تولۇق سودا ماشىنا ئادىمى: https://youtu.be/Z2xzOfNZFso
ماشىنا ئادەم تېرمىنالى «Delta Pro»
بىر سۇپىدا تەخمىنەن 120 تاللانمىنى ئاكتىپلىيالايسىز. بۇ خىل ئەھۋالدا سىز ئوخشىمىغان تىپتىكى ئىستراتېگىيەلەر ۋە قوراللارنى ئىشلىتەلەيسىز.
RQ: بىر پىرسەنت
ماشىنا ئادەم سودا ساھەسىدە سودا قىلىش ئۈچۈن لايىھەلەنگەن. ئالگورىزىم بۇ پائالىيەتتىن كىرگەن كىرىمنى بىر نەچچە قېتىم ئاشۇرالايسىز. خەتەر ئەڭ تۆۋەن چەككە چۈشۈرۈلىدۇ ، ئۇلارنى ئاسانلا ھېسابلىغىلى بولىدۇ.
RQ: Martin
بۇ سىستېما كېلىشىم تۈزۈشتىن بۇرۇن نۇرغۇن نەرسىلەرنى ھېسابلاپ بېرەلەيدۇ. «يېرىم ئاپتوماتىك» ھالەتتە سودا تەمىنلەنگەن. سەۋىيىسىنى مۇۋەپپەقىيەتلىك ئىز قوغلاپ قولدا تەڭشىگىلى بولىدۇ.
QUIK تېرمىنالى ئۈچۈن Lua قوليازمىلىرىنىڭ تۈرلىرى
QUIK تېرمىنالىدا مەلۇم ۋەزىپىنى ئورۇندىغاندا ، تۆۋەندىكى ئورگىناللار ئىشلىتىلىدۇ:
- Lua قوليازمىلىرى . ئۇلارنى توردا ، يەرلىك دىسكىدا ياكى تېرمىنالغا كىرەلەيدىغان باشقا جايدا ساقلىغىلى بولىدۇ. ئۇلارنىڭ ياردىمىدە سودا ماشىنا ئادىمى قۇرۇشقا يېتەرلىك ئىقتىدار بار. QUIK دا جەدۋەل قۇرۇش ، قورال تاللاشلىرىنى ئىشلىتىش ، ھەر خىل ۋەزىپىلەرنى ئورۇنداشقا بۇيرۇق بېرىش قاتارلىقلار بار.
- ئىختىيارى كۆرسەتكۈچ . بۇ يەردە ، ئالدىنقى كۆرۈنۈشكە سېلىشتۇرغاندا ، ئىقتىدارى تېخىمۇ تۆۋەن. بۇ پروگرامما ئىشلەتكۈچىنىڭ تېرمىنال دىئاگراممىسىدىكى ھەرىكەت ھېسابلاش ئۇسۇلىنى كۆرسىتىشنى مەقسەت قىلىدۇ.
تىلنى ئەتراپلىق ئىگىلىمەكچى بولغانلار ئۈچۈن لۇئادا پروگرامما تۈزۈش – تولۇق قوللانمىنى چۈشۈرۈڭ:
لۇئادىكى لۇئا ماشىنا ئادەملىرىدە QUIK ئۈچۈن پروگرامما تۈزۈش – مۇز تاغ ماشىنا ئادىمى: https://youtu.be/cxXwF_xmTHY
لۇئادا ماشىنا ئادەمنى قانداق يېزىش كېرەك
ئۆزىنىڭ ماشىنا ئادىمىنى قۇرۇشنى قارار قىلغاندىن كېيىن ، ئىشلەتكۈچى چوقۇم ئالدىن تەييارلانغان ھېسابلاش ئۇسۇلىغا ئەمەل قىلىشى كېرەك. ئۇ پروگرامما تۈزۈش تەجرىبىسىگە ئىگە بولغاندا ، ئاسانلا ئۆزىنىڭ كودى ۋە تەجرىبىسىنى يازالايدۇ. لۇيانى بۇ ساھەدە ئۆگىنىشنى تاللاش ئارقىلىق ، يېڭى ئۆگەنگۈچىلەر خاتالاشمايدۇ. نېمىلا دېگەن بىلەن ، باشتا ، ئەڭ مۇھىمى ئاددىي ۋە چۈشىنىشلىك پروگرامما تىلىدا توختاپ قېلىش. باشلاش ئۈچۈن QUIK سودا تېرمىنال پروگراممىسىنى ئېچىڭ. ئۇنىڭ كۆزنىكىدە ھۆججەت قىسقۇچ قۇرۇشىڭىز كېرەك. بۇ بارلىق يېزىلغان ئورگىناللار ساقلىنىدىغان جاي. ئىشلەتكۈچى ھۆججەت قىسقۇچقا مۇتلەق ھەر قانداق ئىسىم بېرەلەيدۇ ، ئەمما ئۇ پەقەت لاتىنچە ھەرپلەردىن تەركىب تاپىدۇ. ئۇنىڭ ئىسمىنى «LuaScripts» دەيمىز. كېيىنكى قەدەمدە ، ھۆججەت قىسقۇچنى قوزغىتىپ ، ئۇ يەردە تېكىست تەھرىرلىگۈچ قۇرۇشىڭىز كېرەك ، مەسىلەن خاتىرە دەپتەر. بوش بوشلۇقتا (پروگرامما كۆزنىكى ئىچىدە) ئوڭ تەرەپنى چېكىڭ
. سۆزلىشىش رامكىسى كۆرۈنىدۇ ، بۇ تىزىملىكتە سىز «قۇرۇش» بەتكۈچىنى ، ئاندىن «تېكىست ھۆججىتى» قۇرنى تاللىشىڭىز كېرەك.
كېيىنچە گاڭگىراپ قالماسلىق ئۈچۈن ئۇنىڭغا يەنە ئىسىم قويۇش كېرەك. مەسىلەن ، سىز «Script_N1» نى يازالايسىز. ئىشلىتىلگەن تىلنىڭ ئېنىقلىق دەرىجىسىنى ئۇنتۇپ قالماڭ – .lua. دېمەك ، ئىشلەتكۈچى «Script_N1.lua» ھۆججىتىگە بۇنداق خەتنى ئېلىشى كېرەك. قانداقلا بولمىسۇن ، Windows ھەمىشە .txt ھۆججىتىنى قويۇش ئارقىلىق كېڭەيتىشنى ئاپتوماتىك ئۆزگەرتىدۇ. بۇ خىل ئەھۋالدا ، NotePad ++ دا ھۆججەت بەلگىلەش تەۋسىيە قىلىنىدۇ. بۇ پروگراممىدا «گرامماتىكىسى» بۆلىكىنى تاللىشىڭىز لازىم. بۇ يەردە بىر قانچە تاللانما سۆزلىشىش رامكىسى كۆرۈنىدۇ. سىز «L» نى تاللىشىڭىز كېرەك. ئۇ يەردىن «Lua» نى بېسىش كېرەك بولغان يەردە يەنە بىر كۆزنەك كۆرۈنىدۇ.
ئۇنىڭدىن كېيىن ، ئوخشاش تىزىملىكتە ، «گرامماتىكىسى» بۆلىكى بىلەن بىللە «ھۆججەت» بۆلىكىنى چېكىڭ. كېيىنكى كۆزنەكتە «ساقلاش» دېگەن خەت بار. ئىشلەتكۈچى ئۇنى چېكىپ يېڭى كۆزنەك ئېچىلغۇچە ساقلىشى كېرەك.
ئۇ يەردە ، يۇقىرىدا قۇرۇلغان ھۆججەت قىسقۇچنىڭ ئىسمى «Lua scripts» كۆرۈنىدۇ. كۆزنەكنىڭ ئاستىدا ، ئىشلەتكۈچى قۇرغان باشقا 2 ھۆججەت كۆرسىتىلىدۇ. ئەگەر ھەممە ئىش ماس كەلسە ، چوقۇم ھەرىكەتنى جەزملەشتۈرۈشىڭىز ھەمدە كودنىڭ ھازىرقى ھالىتىنى ساقلىشىڭىز كېرەك.
كېيىنكى قەدەمدە تاللانغان كودنى لۇئا پروگرامما تىلىدا يېزىش. يېڭى ئۆگەنگۈچىلەر كۆرسەتمىنى ئىشلىتەلەيدۇ ، ئۇ ئاددىي كود ھاسىل قىلىشقا ياردەم بېرىدۇ ، شۇنداق بولغاندا مۇتەخەسسىس ئۇنىڭ قولىنى سىناپ باقالايدۇ. ھەرىكەتنىڭ ھېسابلاش ئۇسۇلى QLUA.chm دەپ ئاتىلىدىغان پروگرامما ھۆججىتىگە جايلاشقان. مەسىلەن ، بۇنداق يېنىك كود يېزىش تەۋسىيە قىلىنىدۇ:
function main ()
ئۇچۇر (“مېنىڭ تۇنجى قوليازمام قوزغىتىلدى”);
ئاخىردا ، تىزىملىكتىكى ساقلاش كۇنۇپكىسىنى بېسىڭ.
بۇ كود «Script_N1.lua» ھۆججىتىدە ساقلىنىشى كېرەك. ئۇنى قوزغىتىپ ، تۇنجى قوليازمىنىڭ قانداق كۆرسىتىلىدىغانلىقىنى كۆرىمىز. ئۇنى QUIK دا ئېچىش ئۈچۈن ، بۇ پروگراممىنى ئېچىپ ، تاللاش بۆلىكىدىكى «مۇلازىمەت» بەتكۈچىنى تاللىشىڭىز كېرەك. ئۇنىڭدىن كېيىن ، سۆزلىشىش رامكىسى كۆرۈنىدۇ ، ئۇ يەردە «LUA قوليازمىلىرى …» نى چېكىڭ.
ئاندىن ئىشلەتكۈچى «ئىشلەتكىلى بولىدىغان ئورگىنال» ھۆججەت قىسقۇچىنى كۆرىدۇ. ئوڭ تەرەپ ئۈستى تەرىپىدە «قوشۇش» كۇنۇپكىسى بار. ئۇنى چېكىپ كود بىلەن ھۆججەتنى ئىزدەڭ. ئۇ بۇ يەرگە “Script_N1.lua” جايلاشقان.
ھۆججەت ئاچقاندا «Script_N1.lua» قۇرنى تاللاش كېرەك (ئۇ چوقۇم C قوزغاتقۇچتا ساقلىنىشى كېرەك) ، ئاندىن ئاستى تەرەپتە «ئىجرا» كۇنۇپكىسىنى بېسىڭ.
يېڭى كۆزنەك دەرھال كۆرۈنىدۇ.
بۇ چۈشىنىشكە بولمايدىغان ھەرپلەردىن ساقلىنىش ئۈچۈن ، NotePad پروگراممىسىغا كىرىشىڭىز كېرەك. تەڭشەكلەردە «كودلاش» دېگەن بۆلەك بار ، ئۇنى چېكىڭ. ئاندىن بەتكۈچ تىزىملىكى كۆرۈنىدۇ ، بۇنىڭ ئىچىدە «ANSI غا ئايلاندۇرۇش» نى چېكىڭ.
ئۇنىڭدىن كېيىن ، ساقلاش كۇنۇپكىسىنى بېسىپ ئۇچۇر كۆزنىكىگە قايتىشىڭىز كېرەك. بۇ يەردە ئاللىبۇرۇن باشقا بىر يېزىق بولىدۇ ، يازغۇچىلار بىلەن بىر قۇر ئەمەس.
QUIK تېرمىنالىدىكى LUA دا قانداق پروگرامما تۈزۈش
مودا بولغان 3 خىل ئۇسۇل بار:
- ھەر قانداق تېكىست ھۆججىتى قۇرۇلدى ، بۇ يەردە .lua كېڭەيتىلمىسىنى قويۇش كېرەك. كېيىنكى قەدەمدە ، تەھرىرلىگۈچنى ئېچىپ كود يېزىشىڭىز كېرەك. باشلىغاندىن كېيىن ، بۇ خىل ھېسابلاش ئۇسۇلى پەقەت بىرلا قېتىم ئىجرا بولىدۇ. ئۇنى قولدا مۇددەتسىز ئىجرا قىلالايسىز. ئۇنى بەزى ئۇچۇرلارنى بىر قېتىم ھېسابلاشقا ئىشلەتسىڭىز بولىدۇ.
- Lua قوليازمىسىنىڭ ئۆزىدە ئاساسلىق () دەپ ئاتىلىدىغان ئىقتىدارنى بارلىققا كەلتۈرۈشىڭىز كېرەك . ئۇنىڭدىن باشقا ، ئوخشاش ئىقتىداردا ، سىز يازغان كودنى قىستۇرۇشىڭىز كېرەك. ئۇخلاش () ئىقتىدارى قوليازمىنى ۋاقىتلىق توختىتىشقا ياكى ئەكسىچە ئۇنى ئەسلىگە كەلتۈرۈشكە پايدىلىق. يەنى سىز ئاساسلىق () فۇنكسىيەسىنى قوزغىتىپ ، ئاندىن ئۇيقۇ () ئىقتىدارىنى قىستۇرسىڭىز ، مەلۇم ۋاقىت ئارىلىقىدىكى چاستوتا بىلەن ھېسابلاشنى ئەمەلگە ئاشۇرالايسىز.
- QLUA پروگراممىسىدا سىز پائالىيەت قوزغىتىش تەرەققىيات ئەندىزىسىنى ئىشلىتەلەيسىز. شۇڭا ، ھازىر بىر ئىقتىداردىكى ئۆزگىرىشلەرنى «بايقاش» ۋە بۇ سەۋەبتىن تۆۋەندىكى بۇيرۇقلارنى ئىجرا قىلىش ھاجەتسىز.
كېيىنكى ئۇسۇلنى تېخىمۇ تەپسىلىي تەھلىل قىلىش ئوتتۇرىغا قويۇلدى. مەلۇم بىر ھادىسىنى بىر تەرەپ قىلىش ئۈچۈن ، تېزلىكتە قوليازمىغا فۇنكسىيە يېزىشىڭىز كېرەك. سىز تۆۋەندىكى لايىھەنى ئىشلىتەلەيسىز:
LUA قوليازمىسى ئالاھىدە ئىسىملار بىلەن بىر قانچە ئىقتىداردىن تەركىب تاپىدۇ: سودا ، نەقىل قاتارلىقلار. پروگراممىدىن «جەدۋەل» بۆلىكىنى تېپىشىڭىز كېرەك ، «لۇئا» غا كىرىڭ. ئۇ يەردە بىر سۆزلىشىش رامكىسى كۆرۈنىدۇ ھەمدە «ئىشلەتكىلى بولىدىغان ئورگىنال» قۇر كۆرۈنىدۇ ، ئۇنى چېكىڭ. ئۇنىڭدىن كېيىن ، «قوزغىتىش» بەتكۈچىنى چېكىڭ. ئاندىن مەجبۇرىي
ئاساسلىق () فۇنكسىيەسىنى بىر تەرەپ قىلىش ۋە ئىجرا قىلىش كېلىدۇ . ئاندىن ،
is_run دەپ جاكارلىشىڭىز كېرەك ، بۇ ئىقتىدار ھەقىقىي قىممەتنى ئۆز ئىچىگە ئالىدۇ
ئىشلەتكۈچى قوليازما توختىتىش كۇنۇپكىسىنى قوزغىغۇچە. ئاندىن فۇنكسىيە ئۆزگەرگۈچى مىقدار OnStop () ئىچىدىكى يالغان ھالەتكە ئۆتىدۇ. ئۇنىڭدىن كېيىن ، ئاساسلىق () ئىقتىدارى ئاخىرلىشىدۇ ، قوليازما ئۆزى توختايدۇ. يېزىلغان قوليازما چوقۇم ساقلىنىشى ۋە ئىجرا قىلىنىشى كېرەك. سودا قىلغاندا ، ئىشلەتكۈچى ھەر بىر يەرنىڭ سانلىق مەلۇماتلىرى ۋە ئاخىرقى سودا سوممىسىنى كۆرىدۇ.
QLua نى تېز ئىجرا قىلىش ئۈچۈن ئۇنى كومپيۇتېرىڭىزدىكى يېڭى ھۆججەت قىسقۇچقا يۆتكىشىڭىز كېرەك. ئۆزىڭىز ياقتۇرغان نەرسىنى دەپ بېرەلەيسىز ، مەسىلەن ، «MyLua». بارلىق Lua قوليازمىلىرى شۇ يەردە ساقلىنىدۇ. QUIK غا كىرگەندىن كېيىن ، «مۇلازىمەت» بۆلىكىنى ئېچىشىڭىز ، ئاندىن «Lua قوليازمىلىرى» بەتكۈچىنى چېكىشىڭىز كېرەك. ئېچىلغان كۆزنەكتە «قوشۇش» كۇنۇپكىسىنى قوزغىتىڭ. ئاندىن قوليازمىنى تاللاپ ئېچىشىڭىز كېرەك. ئۇ «چۈشۈرۈلگەن قوليازمىلار» بۆلىكىدە بولىدۇ. ئاندىن قوليازمىنىڭ قۇرنى گەۋدىلەندۈرۈپ «ئىجرا» نى چېكىڭ. قوليازمىنى توختىتىش ئۈچۈن «توختا» نى چېكىڭ.
LUA دىكى Quik ئۈچۈن Bot [/ caption]
سودا تېرمىنالىغا LUA قوليازمىسىنى قانداق ئورنىتىش كېرەك
مەشىق ۋە ئۆلچەملىك تېرمىناللار سودا ماشىنا ئادىمىنى ئورنىتىشتا ئوخشاش ھېسابلاش ئۇسۇلىنى تەلەپ قىلىدۇ:
- تېرمىنالنىڭ ئۈستى تىزىملىكىدىكى «مۇلازىمەت» بۆلىكىنى چېكىش كېرەك.
- ئۇنىڭدىن كېيىن ، ئېسىلما سۆزلىشىش رامكىسىدىكى «LUA قوليازمىلىرى» كۇنۇپكىسىنى تېپىپ چېكىڭ:
- ئۇ ۋاقىتتا «ئىشلەتكىلى بولىدىغان ئورگىنال» كۆزنىكى كۆرۈنۈشى كېرەك. ئاندىن ، «قوشۇش» كۇنۇپكىسىنى قوزغىتىپ ، لازىملىق سودا ماشىنا ئادەمنىڭ ھۆججىتىنى تاللاڭ.
Qua تېرمىنالىدا قوليازما بىلەن Lua جەدۋىلىدىن سانلىق مەلۇمات ئېلىش: https://youtu.be/XVCZAnWoA8E Lua پروگرامما ئۆگىنىش ۋە كەلگۈسىدە مۇۋەپپەقىيەت قازىنىشتىكى ياخشى تاللاش. مۇھىمى نەزەرىيەنى ئوقۇش بىلەنلا توختاپ قالماسلىق. توختىماي مەشىق قىلىش ئارقىلىق ماتېرىيالنى ئۆگەنگەن ياخشى. مەلۇم ۋاقىتتىن كېيىن ، ئاچقۇچى ئالغا ئىلگىرىلەشكە باشلايدۇ ھەمدە ئۆزىنىڭ قىممەتلىك مەھسۇلاتىنى يارىتالايدۇ.