Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд

Программирование

Lua програмчлалын хэлийг ашигласнаар та янз бүрийн тоглоом, хэрэгслүүд,
худалдааны роботууд болон бусад хөгжүүлэлтийг бий болгож чадна. Луа хэл нь ойлгоход хялбар, алдартай орчуулагчтай. Луатай илүү ойр дотно танилцахаас гадна энэ хэлээр арилжааны робот эсвэл скрипт бичиж сурахыг санал болгож байна.

Луа хэл гэж юу вэ, энэ нь ямар ашигтай вэ?

Луа бол ашиглахад хялбар, суулгах боломжтой хэл юм. Түүний тусламжтайгаар та програмчлалын үндсийг богино хугацаанд сурах боломжтой гэдгийг эхлэгчдэд хүлээн зөвшөөрдөг. Луа нь өөр хэл дээр эмхэтгэсэн хөгжүүлэлттэй амжилттай хослуулсан. Цахим дизайны шинжлэх ухаанд дөнгөж эхэлж буй оюутнуудад ихэвчлэн зөвлөдөг.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдЛуа хэлийг ихэвчлэн янз бүрийн салбарт ашигладаг. Энэ нь хэрэг болж магадгүй юм:

  1. Компьютер тоглоом тоглодог хэрэглэгч (засгаас бичих).
  2. Тоглоом хөгжүүлэх мэргэжилтэн (хөдөлгүүрийг хөгжүүлэх).
  3. Хэрэглээний хөгжүүлэлтийн программист (янз бүрийн хэрэгслүүдийн залгаасуудыг бичих).
  4. Embedded чиглэлд хөгжүүлэгч (хэл нь үйл явцыг удаашруулдаггүй бөгөөд үр дүнтэй ажиллах боломжийг олгодог)
  5. Скрипт бичих, арилжааны робот хийх худалдаачид.
    Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд
    авах түвшингээр Луа дээрх QUIK арилжааны робот

Луагийн ачаар нэгээс илүү худалдааны робот бий болсон. Давуу тал нь хэрэглэгч бүр хэлний нарийн ширийнийг хурдан ойлгож, ийм програмыг бие даан бүтээх боломжтой юм. Түүгээр дамжуулан Quik терминал руу команд илгээж
, техникийн шинжилгээ хийх боломжтой болно. Луа хэл гэж юу вэ, LUA програмчлалын хэлний тойм: https://youtu.be/PbYf6uNZFCE

Түүхийн товч мэдээлэл

Луаг 1993 онд Tecgraf хэлтсийн Бразилийн програмистууд зохион бүтээжээ. Хөгжүүлэгчид хэрэглэгч бүр хэлний хөгжилд тодорхой нэмэлт, өөрчлөлт оруулах боломжтой гэдэгт итгэлтэй байсан. Үүнийг код руу нээлттэй хандалт хийх замаар хийж болно. Бразилийн хувьд өөрийн програмчлалын хэл бий болсон нь жинхэнэ нээлт болсон юм. Үнэхээр ч үүнээс өмнө энэ улс компьютерийн хөгжлийн салбарт ийм амжилтанд хүрч байгаагүй.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдЭнэ хэлийг SOL ба DEL дээр үндэслэн бүтээсэн. Эдгээр үйл явдлууд Луагаас нэг жилийн өмнө дэлхийг харсан. Бразилийн ижил байгууллага зохиогчоор ажилласан. Эдгээр програмчлалын хэлийг газрын тос олборлох, боловсруулах чиглэлээр ажилладаг Петробрас компани захиалсан. Lua 5.4.0-ийн хамгийн сүүлийн хувилбар харьцангуй саяхан буюу 2020 онд гарсан. Хөгжүүлэгчид сонирхолтой, хэрэгцээтэй функцуудыг төсөлд аль болох олон удаа нэвтрүүлэхийг хичээдэг. Тиймээс хөтөлбөр нь байнга шинэчлэгдэж, хөгжүүлэгчдийн дунд эрэлт хэрэгцээтэй байдаг.

Луа програмчлалын хэлний онцлог

Lua-тай тулгарсан тул хөгжүүлэгч нь суулгасан (энэ нь скрипттэй учраас) болон бие даасан (зарим тохиолдолд нэмэлт хэрэгсэлгүйгээр ашиглах боломжтой) хоёуланг нь ашиглах боломжийг олгодог. Зохиогчид Луа бүтээл дээр ажиллаж байхдаа нэг их зай эзэлдэггүй, ямар ч төхөөрөмж дээр амархан ажиллах боломжтой хэрэгсэл бүтээхээр зориуд очжээ.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдХөгжүүлэгчид энэ хэлийг аль болох хялбарчлахыг хичээсэн бөгөөд ингэснээр шинэхэн програмистууд ч гэсэн үүнийг хурдан эзэмших боломжтой байв. Энэ нь төслийн эрэлт нэмэгдэж байгаа юм. Мэргэжилтнүүд албан ёсны вэбсайт дээр номын санд хандахгүйгээр код бичиж, томоохон бүтээн байгуулалт хийх боломжтой. Зохиогчид програмд ​​шаардлагатай параметрүүдийг авах боломжтой эсэхийг анхаарч үзсэн. Шинэхэн хэрэглэгчид Луа хэлийг аль хэсэгт ашигладаг талаар сурах хандлагатай байдаг. Энэ нь аж үйлдвэрийн салбарын хөтөлбөрүүдийг үйлдвэрлэхэд зориулагдсан. Гэвч өнөөдөр энэ хэлний тусламжтайгаар төрөл бүрийн арилжааны роботууд, скриптүүд, компьютер тоглоомууд, програмууд, Telegram-д зориулсан роботууд гэх мэт зүйлсийг бий болгож байна. Үүнээс гадна Луа сансар огторгуйг судлахад тусалдаг шинэлэг техникт оролцдог. Мөн их дээд сургуулийн оюутнуудад хичээл заахдаа ашигладаг. Хамгийн алдартай програмчлалын хэл Луа бол гэртээ тооцогддог. Энэ нь Бразилд бараг хаа сайгүй хэрэглэгддэг (боломжтой бол).

Давуу болон сул талууд

Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдАливаа програмын нэгэн адил Луагийн механизм, програмчлалын хэл нь хэд хэдэн давуу болон сул талуудтай байдаг. Хөгжлийн эерэг талуудаас эхлэх нь зүйтэй.

  1. Чанартай тээвэрлэлт . Луа нь олон програмаас ялгаатай нь нэг үйлдлийн системээс нөгөөд шилжихэд хялбар байдаг. Энэ тохиолдолд томоохон өөрчлөлт гарахгүй. Ямар ч тохиолдолд кодонд алдаа гарахгүй.
  2. Маш олон номын сан . JavaScript – тэй харьцуулахад Луагийн номын сангийн сонголтууд хамаагүй бага. Гэсэн хэдий ч албан ёсны эх сурвалж нь хэлтэй бүрэн ажиллахад шаардлагатай бүх зүйлтэй.
  3. Үр ашиг . Систем нь тодорхой кодчиллын процесст чухал ач холбогдолтой сангуудыг богино хугацаанд нэмэх боломжийг танд олгоно.
  4. Ашиглахад хялбар . Програмчлалын гуру нар хэлний цөөн хэдэн нарийн ширийн зүйлийг сурахад л хангалттай бөгөөд тэр ч байтугай тэд үүнийг хөгжүүлэлтэндээ аюулгүй ашиглаж чадна. Дөнгөж програмчлалын чиглэлээр суралцаж буй хүмүүсийн хувьд Луаг ойлгоход удаан хугацаа шаардагдахгүй.
  5. Санах ойг ихээхэн хэмнэнэ . Энэ хэл дээр програм зохиосноор мэргэжилтэн бусад аналогиас ялгааг анзаарах баталгаатай болно. Эцсийн эцэст, Lua хөгжүүлэлт нь төхөөрөмж дээр бага санах ой шаарддаг.

Хэлний цорын ганц мэдэгдэхүйц сул тал бол скрипт юм. Энэ нь ихэнхдээ үүнийг зөвхөн бусад хөгжүүлэлтийн хэлтэй хослуулан ашиглах боломжтой гэсэн үг юм. Эдгээрээс хамгийн алдартай нь C. Өөрөөр хэлбэл та нэмэлт програмчлалын хэл сурах хэрэгтэй болно.

Javascript-тэй харьцуулах

Олон хэрэглэгчид Lua-г JavaScript-тэй харьцуулж, тэдний код нь бараг адилхан гэж үздэг. Хэлний хооронд ялгаа гэхээсээ илүү төстэй зүйл үнэхээр байдаг. Гэхдээ илт ижил төстэй байдлаас үл хамааран олон ялгаа бий. Жишээлбэл, Луа өөрийн гэсэн програм хангамжийн дэмжлэгтэй. Гэсэн хэдий ч JavaScript хөгжүүлэгчид саяхан шинэчлэлтийг нэвтрүүлсэн бөгөөд үүний дагуу хэрэглэгч генераторуудын хооронд “гарц” гэсэн үгийг бичихэд л хангалттай бөгөөд үүний дараа програм дэмжигдэх болно.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдХүчтэй болгох Луа оператор нь “^” тэмдгийг илэрхийлдэг бол JavaScript дээр “**” байна. Сүүлийнх нь томруулж, жижигрүүлэх функцтэй. Гэхдээ Луа операторын хэт ачааллыг гүйцэтгэж чадна. JavaScript нь зөвхөн хувьсах функцуудыг агуулдаг бол Луа нь тэдгээрийг тодорхойлсон байдаг. JavaScript нь сайн мэддэг Юникод стандартыг дэмждэгээрээ сайрхаж чадна. Хэлний тэгш бус байдлыг илэрхийлэхийн тулд “!==” хослолыг ашигладаг бөгөөд Луа “~=”-г ижил зорилгоор ашигладаг. Бусад ялгааг хүснэгтэд үзүүлэв.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд

Луа хэлээр худалдаа хийх роботын програмчлалын онцлог

QLua дээр робот бүтээх нь тийм ч хэцүү биш, бүр эхлэгчдэд ч үүнийг даван туулж чадна. Хамгийн гол нь анхан шатны онолыг ойлгох явдал юм. Код зохиохын тулд хамгийн энгийн текст засварлагч хэрэгтэй. Бүтээлийн схем нь индикаторын эмхэтгэлтэй төстэй юм. Гэсэн хэдий ч, код нь өөрөө өчүүхэн ялгаа байдаг. Өөр нэг сайн “онцлох зүйл” – шинээр үйлдвэрлэсэн роботыг компьютер дээрээ хаана ч байрлуулж болно.

Чухал! Кодод зөвхөн нэг функц байх ёстой – “үндсэн”.

Робот кодыг эмхэтгэж засварласны дараа түүнийг хадгалахыг зөвлөж байна. Lua өргөтгөлийн талаар бүү мартаарай. Өмнө дурьдсанчлан, програмыг компьютерийн хаана ч байрлуулж болно. Кодоо шалгахын тулд та роботыг ажиллуулах хэрэгтэй. Үүнийг хийхийн тулд “Үйлчилгээ” хэсэгт очно уу. Доод талд нь “Lua скриптүүд” гэсэн мөр байх бөгөөд үүнийг дарах хэрэгтэй.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдДараа нь ачаалагдсан скриптүүдтэй цонх гарч ирнэ. Тэнд та шаардлагатай файлыг сонгоод тохирох товчлуурыг ашиглан ажиллуулна уу.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдТөгсгөлд нь bot кодыг алдаа байгаа эсэхийг шалгахыг зөвлөж байна. Хэрэв бүх зүйл сайн байвал робот эхлэх болно. Гэмтсэн тохиолдолд код руу буцаж очоод зөв эсэхийг шалгах нь зүйтэй.

Луа дээрх шилдэг худалдааны роботуудын тойм – эхлэгчдэд зориулсан бэлэн шийдлүүд

Lua програмчлалын хэлийг ашиглан та ямар ч нарийн төвөгтэй роботуудыг бүтээх боломжтой. Гэсэн хэдий ч та бэлэн програм худалдаж авах боломжтой. Ажиллахад аль хэдийн бэлэн болсон алдартай алгоритмуудтай танилцахыг санал болгож байна. Та тэдгээрийг худалдаж авах эсвэл демо хувилбарыг туршиж үзэх боломжтой. Луа дахь QUIK терминалын иж бүрэн худалдааны робот: https://youtu.be/Z2xzOfNZFso

Робот-терминал “Delta Pro”

Нэг платформ дээр 120 орчим сонголтыг идэвхжүүлэх боломжийг танд олгоно. Энэ тохиолдолд та янз бүрийн төрлийн стратеги, хэрэгслийг ашиглаж болно.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд

RQ: Нэг хувь

Уг робот нь худалдааны чиглэлээр худалдаа хийх зориулалттай. Алгоритм нь энэ үйл ажиллагаанаас олох орлогыг хэд хэдэн удаа нэмэгдүүлэх боломжийг олгодог. Эрсдэлийг багасгасан тул тэдгээрийг хялбархан тооцоолох боломжтой.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд

RQ: Мартин

Энэхүү систем нь гэрээ хийхээсээ өмнө багцыг тооцоолох боломжийг олгодог. “Хагас автомат” горимд худалдаа хийх боломжтой. Түвшинг амжилттай хянаж, гараар тохируулах боломжтой.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд

QUIK терминалд зориулсан Lua скриптүүдийн төрлүүд

QUIK терминал дээр тодорхой ажлыг гүйцэтгэхдээ дараах скриптүүдийг ашигладаг.

  1. Луа скриптүүд . Тэдгээрийг сүлжээнд, дотоод диск дээр эсвэл терминал руу нэвтрэх боломжтой өөр газар хадгалах боломжтой. Тэдгээр нь тэдний тусламжтайгаар худалдааны робот бүтээхэд хангалттай ажиллагаатай. QUIK дээр хүснэгт үүсгэх, хэрэгслийн сонголтуудыг ашиглах, янз бүрийн даалгавар гүйцэтгэх команд өгөх гэх мэт боломжтой болно.
  2. Захиалгат үзүүлэлтүүд . Энд өмнөх үзэлтэй харьцуулахад функциональ байдал хамаагүй бага байна. Уг програм нь хэрэглэгчдэд үйлдлийн алгоритмыг терминал диаграмм дээр харуулахад зориулагдсан.

Хэлийг бүрэн эзэмшихийг хүсч буй хүмүүст зориулж Луа хэл дээр
програмчлал хийх – бүрэн гарын авлагыг татаж авах: QUIK-д зориулсан Луа роботууд дахь Луа роботууд – Iceberg робот: https://youtu.be/cxXwF_xmTHY

Луа хэл дээр роботыг хэрхэн бичих вэ

Өөрийн робот бүтээхээр шийдсэний дараа хэрэглэгч урьдчилан эмхэтгэсэн алгоритмыг дагаж мөрдөх ёстой. Тэрээр програмчлалын чиглэлээр туршлага хуримтлуулснаар өөрийнхөө кодыг хялбархан бичиж, туршилт хийх боломжтой болно. Энэ чиглэлээр суралцахаар Луаг сонгосноор эхлэн суралцагч эндүүрэхгүй. Эцсийн эцэст, эхэндээ гол зүйл бол энгийн бөгөөд ойлгомжтой програмчлалын хэл дээр зогсох явдал юм. Эхлэхийн тулд QUIK худалдааны терминалын програмыг нээнэ үү. Түүний цонхонд та хавтас үүсгэх хэрэгтэй. Энэ бол бүх бичигдсэн скриптүүдийг хадгалах газар юм. Хэрэглэгч хавтсанд ямар ч нэр өгөх боломжтой, гэхдээ энэ нь зөвхөн латин үсгээс бүрдэх ёстой. Түүний нэрийг “LuaScripts” гэж хэлье. Дараа нь та хавтсыг идэвхжүүлж, тэнд текст засварлагч, жишээ нь Notepad үүсгэх хэрэгтэй. Хоосон зайд (програмын цонхонд) та хулганы баруун товчийг дарах хэрэгтэй
. Харилцах цонх гарч ирэх бөгөөд жагсаалтаас “Create” таб, дараа нь “Текст баримт бичиг” мөрийг сонгох хэрэгтэй.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдДараа нь андуурахгүйн тулд бас нэр өгөх хэрэгтэй. Жишээлбэл, та “Script_N1” гэж бичиж болно. Хэрэглэсэн хэлний нарийвчлалын талаар бүү мартаарай – .lua. Өөрөөр хэлбэл, хэрэглэгч “Script_N1.lua” баримт бичигт ийм бичээс авах ёстой. Гэсэн хэдий ч Windows нь ихэвчлэн .txt файлыг оруулснаар өргөтгөлийг автоматаар өөрчилдөг. Энэ тохиолдолд шаардлагатай нягтралыг тохируулан NotePad++ дээр баримт бичгийг үүсгэхийг зөвлөж байна. Энэ програмд ​​та “Синтакс” хэсгийг сонгох хэрэгтэй. Энд хэд хэдэн сонголт бүхий харилцах цонх гарч ирнэ. Та “L” -ийг сонгох хэрэгтэй. Тэндээс “Lua” дээр дарах шаардлагатай өөр цонх гарч ирнэ.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдҮүний дараа ижил цэсний “Синтакс” хэсгийн хамт “Файл” хэсгийг дарна уу. Дараагийн цонхонд “Хадгалах” гэсэн бичээс байх болно. Хэрэглэгч үүн дээр товшоод шинэ цонх нээгдэх хүртэл хүлээх хэрэгтэй.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдТэнд, дээд талд, өмнө нь үүсгэсэн “Lua scripts” хавтасны нэр бүхий мөр харагдах болно. Цонхны доод хэсэгт хэрэглэгчийн үүсгэсэн өөр 2 баримт бичиг харагдана. Хэрэв бүх зүйл таарч байвал та үйлдлийг баталгаажуулж, кодын одоогийн төлөвийг хадгалах ёстой.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдДараагийн алхам бол сонгосон Lua програмчлалын хэлээр код бичих явдал юм. Эхлэгчдэд зааврыг ашиглаж болно, энэ нь энгийн код үүсгэхэд тусална, ингэснээр мэргэжилтэн гараа туршиж үзэх боломжтой болно. Үйлдлийн алгоритм нь QLUA.chm нэртэй програмын файлд байрладаг. Жишээлбэл, ийм хөнгөн код бичихийг санал болгож байна:
function main()
message(“Миний анхны скрипт эхлүүлсэн”);
төгсгөл Дараа нь та цэсэн дэх хадгалах товчийг дарах хэрэгтэй.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдКодыг “Script_N1.lua” файлд хадгалах ёстой. Бид үүнийг эхлүүлж, дебют скрипт хэрхэн харагдахыг харна. Үүнийг QUIK дээр нээхийн тулд та энэ програмыг нээж, сонголтуудын хэсгээс “Үйлчилгээ” табыг сонгох хэрэгтэй. Дараа нь харилцах цонх гарч ирэх бөгөөд та “LUA скриптүүд …” дээр дарна уу.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдДараа нь хэрэглэгч “Боломжтой скриптүүд” хавтсыг харах болно. Баруун дээд талд Нэмэх товчлуур байна. Үүн дээр дарж кодтой файлыг олоорой. Энэ нь энд байрладаг “Script_N1.lua”.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдБаримт бичгийг нээхдээ “Script_N1.lua” гэсэн мөрийг сонгох нь чухал (энэ нь C диск дээр хадгалагдах ёстой), дараа нь доод талд “Run” товчийг дарна уу.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдНэн даруй шинэ цонх гарч ирнэ.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдЭдгээр ойлгомжгүй тэмдэгтүүдээс зайлсхийхийн тулд та NotePad програм руу очих хэрэгтэй. Тохиргоонд “Кодчилол” гэсэн хэсэг байгаа бөгөөд үүн дээр дарна уу. Дараа нь табуудын жагсаалт гарч ирэх бөгөөд тэдгээрийн дотроос “ANSI руу хөрвүүлэх” дээр дарна уу.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдДараа нь та хадгалах товчийг дараад мессежийн цонх руу буцах хэрэгтэй. Тэнд аль хэдийн өөр нэг бичээс байх болно, гэхдээ сараачтай эгнээ биш.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд

QUIK терминал дахь LUA хэл дээр хэрхэн програмчлах вэ

3 алдартай арга байдаг:

  1. .lua өргөтгөл оруулах ёстой аливаа текст файл үүсгэгддэг. Дараа нь та редакторыг нээж, код бичих хэрэгтэй. Эхлүүлсний дараа ийм алгоритмыг зөвхөн нэг удаа гүйцэтгэх болно. Та үүнийг гараар тодорхойгүй хугацаагаар ажиллуулж болно. Та үүнийг тодорхой мэдээллийн нэг удаагийн тооцоонд ашиглаж болно.
  2. Луа скрипт дээр та main() нэртэй функц үүсгэх хэрэгтэй  . Цаашилбал, ижил функцэд та бичсэн кодыг оруулах хэрэгтэй. Унтах() функц нь  скриптийг түр зогсоох эсвэл эсрэгээр нь үргэлжлүүлэхэд тустай. Өөрөөр хэлбэл, хэрэв та үндсэн () функцийг идэвхжүүлж, дараа нь унтах () функцийг оруулбал тодорхой хугацааны интервалын давтамжтай тооцоолол хийх боломжтой болно.
  3. QLUA хөтөлбөрт та үйл явдалд суурилсан хөгжлийн загварыг ашиглаж болно. Тиймээс одоо нэг функц дэх өөрчлөлтийг “илрүүлэх” шаардлагагүй бөгөөд үүнээс болж дараах тушаалуудыг гүйцэтгэнэ.

Сүүлчийн аргыг илүү нарийвчлан шинжлэхийг санал болгож байна. Тодорхой үйл явдлыг зохицуулахын тулд та Quick-д скриптэд функц бичих хэрэгтэй. Та дараах схемийг ашиглаж болно:
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдLUA скрипт нь тусгай нэртэй хэд хэдэн функцээс бүрдэж болно: хэлцэл, ишлэл гэх мэт. Та програмын “Хүснэгтүүд” хэсгийг олох хэрэгтэй бөгөөд “Луа” руу очно уу. Тэнд харилцах цонх гарч ирэх бөгөөд “Боломжтой скриптүүд” гэсэн мөр гарч ирэх бөгөөд үүн дээр дарна уу. Дараа нь “Эхлүүлэх” таб дээр дарна уу. Дараа нь үндсэн() функцийг боловсруулах, гүйцэтгэх ажил эхэлнэ
. Дараа нь та 
is_run гэж зарлах хэрэгтэй, функц нь үнэн утгыг агуулна 
хэрэглэгч Stop Script товчийг идэвхжүүлэх хүртэл. Дараа нь функцын хувьсагч OnStop() дотор худал горимд шилждэг. Үүний дараа main() функц дуусч, скрипт өөрөө зогсоно. Бичсэн скриптийг хадгалж, ажиллуулах ёстой. Гүйлгээ хийхдээ хэрэглэгч багц тус бүрийн өгөгдөл болон гүйлгээний эцсийн дүнг харах болно.
Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүдQLua-г Quick-д ажиллуулахын тулд та үүнийг компьютер дээрээ шинэ хавтас руу шилжүүлэх хэрэгтэй. Та үүнийг дуртай зүйлээрээ дуудаж болно, жишээ нь “MyLua”. Бүх Луа скриптүүд тэнд хадгалагдах болно. QUIK-д орсны дараа та “Үйлчилгээ” хэсгийг нээж, “Lua скрипт” таб дээр дарна уу. Нээгдсэн цонхонд “Нэмэх” товчийг идэвхжүүлнэ үү. Дараа нь та скриптийг сонгоод нээх хэрэгтэй. Энэ нь “Татаж авсан скриптүүд” хэсэгт байх болно. Дараа нь та скриптийн мөрийг тодруулж, “Run” дээр дарна уу. Скриптийг зогсоохын тулд “Stop” дээр дарна уу.

Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд
LUA дээрх Quik-д зориулсан бот

Худалдааны терминалд LUA скриптийг хэрхэн суулгах талаар

Сургалтын болон стандарт терминалууд нь худалдааны роботыг суулгахад ижил алгоритмыг шаарддаг.

  1. Терминалын дээд цэсний “Үйлчилгээ” хэсгийг дарах шаардлагатай.
  2. Дараа нь унадаг харилцах цонхноос “LUA скриптүүд” товчийг олоод товшино уу:Луа програмчлал, худалдааны роботууд болон арилжааны скриптүүд
  3. Энэ үед “Боломжтой скриптүүд” цонх гарч ирэх ёстой. Дараа нь та “Нэмэх” товчийг идэвхжүүлж, шаардлагатай арилжааны роботын файлыг сонгох хэрэгтэй.

Quik терминал дахь скрипт бүхий Луа диаграмаас өгөгдөл авах: https://youtu.be/XVCZAnWoA8E Луа бол програмчлалд суралцах, ирээдүйд амжилтанд хүрэх маш сайн сонголт юм. Хамгийн гол нь зөвхөн онолыг уншихад зогсохгүй байх явдал юм. Байнга дадлага хийх замаар материалыг сурах нь дээр. Тодорхой хугацааны дараа хөгжүүлэгч ахиц дэвшил гаргаж, өөрийн үнэ цэнэтэй бүтээгдэхүүнийг бий болгох боломжтой болно.

info
Rate author
Add a comment