Ni i bɛ baara Kɛ ni Lua porogaramukan ye, i bɛ Se ka tulon suguya caman Dabɔ, nafamafɛnw,
jago robow ani yiriwali wɛrɛw. Lua kan faamuyali ka nɔgɔn, a bɛ ni bamanankanfalenbaga ye min bɛ fɔ kosɛbɛ. A jirala ka Lua dɔn kosɛbɛ, ka fara jago robo walima sɛbɛnni kɛcogo dege kan nin kan in na.
- Lua kan ye mun ye ani a nafa ka bon cogo di?
- Tariku kunnafoni surunw
- Lua porogaramukan ka fɛnw
- Nafaw ni dɛsɛw
- A bɛ tali kɛ Javascript la
- Porogaramu robow ka fɛnw jago kama Lua kan na
- Jago robo ɲumanw ɲɛfɔli Lua kan – furakɛli labɛnnenw daminɛbagaw ye
- Robo-terminal “Delta Pro” ye.
- RQ: Kɛmɛsarada la kelen
- RQ: Martin ye
- Lua sɛbɛnni suguyaw QUIK terminal kama
- Robo sɛbɛncogo Lua kan
- Porogaramu cogo min na LUA la QUIK terminal kɔnɔ
- LUA script sigicogo jagokɛyɔrɔ la
Lua kan ye mun ye ani a nafa ka bon cogo di?
Lua ye kan ye min bɛ se ka don a kɔnɔ min baara ka nɔgɔn. Daminɛbagaw sɔnna a ma ko n’a ka dɛmɛ ye, i bɛ se ka porogaramuko jɔnjɔnw dege waati kunkurunnin kɔnɔ. Lua bɛ fara ɲɔgɔn kan ka ɲɛ ni yiriwaliw ye minnu lajɛlen don kan wɛrɛ la. A ka c’a la, a bɛ fɔ kalandenw ye minnu bɛ ka daminɛ sisan dɔrɔn ɛntɛrinɛti dilanni dɔnniya la.
A ka c’a la, Lua kan bɛ fɔ baara suguya caman na. A bɛ se ka na ni nafa ye:
- Baarakɛla min bɛ ɔridinatɛri tulonkɛ (plugins sɛbɛn).
- Tulon yiriwali kɛrɛnkɛrɛnnen (motɛri yiriwali).
- Aplikasi yiriwali porogaramukɛla (sɛbɛnni plugins nafamafɛn suguya caman kama).
- Developpeur in the direction of embedded (kan tɛ baara sumaya wa a b’a to i ka baara kɛ ka ɲɛ)
- Jagokɛlaw ka sɛbɛnniw sɛbɛnni ani jagokɛlaw ka botw.
Lua sababu la, jago robo ka ca ni kelen ye. Nafa min b’a la o ye ko baarakɛla kelen-kelen bɛɛ bɛ Se ka kan in ka numanfɛkow faamuya joona ani k’o porogaramu sugu Dabɔ a yɛrɛma. O sababu fɛ, a bɛna se ka cikanw ci
Quik terminal ma ani ka fɛɛrɛko sɛgɛsɛgɛli kɛ. Lua kan ye mun ye, LUA porogaramukan lajɛlen: https://youtu.be/PbYf6uNZFCE
Tariku kunnafoni surunw
Lua dabɔra san 1993 Berezili porogaramukɛlaw fɛ ka bɔ Tecgraf division na. Dabɔbaaw y’a Jira ko baarakɛla kelen-kelen bɛɛ bɛ Se ka fɛn dɔw Labɛn kan in yiriwali la. O bɛ se ka kɛ ni da yelennen don kode la. Berezil fɛ, a yɛrɛ ka porogaramukan bɔli kɛnɛ kan, o kɛra sɔrɔli yɛrɛ ye. Tiɲɛ na, ka kɔn o ɲɛ, nin jamana in ma se ka o ɲɛtaa sugu sɔrɔ ɔridinatɛri yiriwali siratigɛ la.
Kan in Dabɔra SOL ni DEL kan. O ko kɛlenw ye diɲɛ ye san kelen ka kɔn Lua ɲɛ. Berezili jɛkulu kelen de ye baara kɛ i n’a fɔ sɛbɛnnikɛla. O porogaramukanw bilala Petrobras fɛ, n’o ye jamana kelen ka tɔn ye min bɛ tulu bɔli n’a baara la. Lua 5.4.0 bɔko laban bɔra kɔsa in na – san 2020. Baarakɛlaw b’a ɲini ka fɛn nafamaw ni nafamaw don porozɛ kɔnɔ tuma caman. O la sa, porogaramu bɛ to ka wuli ka bɔ a nɔ na, wa a bɛ ɲini a dilannikɛlaw fɛ.
Lua porogaramukan ka fɛnw
Lua ɲɛkɔrɔ, dabɔbaa bɛ sababu Sɔrɔ ka baara Kɛ ni kan in ye, a bɛ Dòn a kɔnɔ (k’a sababu Kɛ a bɛ sɛbɛnni Kɛ) ani a yɛrɛma (ko dɔw la, a bɛ Se ka baara Kɛ ni farankanw tɛ). Tuma min na sɛbɛnnikɛlaw ye baara Kɛ Lua dabɔli kan, u Taara ni laɲini ye ka baarakɛminɛn dɔ Kɛ min tɛ yɔrɔ caman Ta wa a bɛ baara Kɛ nɔgɔya la minɛn o minɛn kan.
O kan in dilannikɛlaw y’a ɲini k’o kan in nɔgɔya i n’a fɔ u bɛ Se ka Kɛ cogo min na, walasa hali porogaramukɛla fɔlɔw ka Se k’a Dɔn joona. O de ye dɔ farali ye porozɛ in ɲinini kan. Kɛrɛnkɛrɛnnenya la, sababu bɛ sɔrɔ ka kodɔn sɛbɛn ani ka yiriwalibaw kɛ k’a sɔrɔ u ma taa gafemarayɔrɔw la siti ofisiyali kan. Sɛbɛnnikɛlaw y’u janto paramɛtɛrɛ wajibiyalenw sɔrɔli la porogaramu yɛrɛ kɔnɔ. Baarakɛla daminɛbagaw ka teli k’a dɔn Lua kan bɛ fɔ yɔrɔ minnu na. A dabɔra porogaramuw dilanni kama iziniko siratigɛ la. Nka bi, o kan in dɛmɛni fɛ, jago robo suguya caman, sɛbɛnnikɛlanw, ɔridinatɛri tulonw, baarakɛminɛnw, telegramu kama, ani fɛn wɛrɛw bɛ Dabɔ. Ka fara o kan, Lua sen bɛ fɛɛrɛ kura dɔ la min bɛ dɛmɛ don ka yɔrɔ sɛgɛsɛgɛ. A bɛ kɛ fana kalandenw kalanni na iniwɛrisitew la. Porogaramukan min ka di kosɛbɛ Lua bɛ jate so kɔnɔ. Berezil jamana de la, a bɛ fɔ yɔrɔ bɛɛ la (ni a bɛ se ka kɛ yɔrɔ min na).
Nafaw ni dɛsɛw
I n’a fɔ porogaramu tɔw bɛɛ, Lua ka fɛɛrɛ n’a ka porogaramukan bɛ ni a nafa n’a dɛsɛ damadɔ ye. A nafa ka bon ka daminɛ ni yiriwaliko ɲumanw ye:
- Bololabaara ɲumanw . Lua tɛ i n’a fɔ porogaramu caman, a ka nɔgɔn ka bɔ baarakɛminɛn dɔ la ka taa baarakɛminɛn wɛrɛ la. O cogo la, yɛlɛmaba si tɛ yen. A mana kɛ cogo o cogo, fili si tɛna kɛ kode kɔnɔ.
- Kitabumaraso caman . Ni i ye a suma ni JavaScript ye , Lua ka gafemarayɔrɔ suganditaw ka dɔgɔ kosɛbɛ. Nka, i mago bɛ fɛn o fɛn na walasa ka baara kɛ ni kan ye k’a dafa, o bɛɛ bɛ sɔrɔ nafolomafɛn ofisiyali la.
- Baarakɛcogo ɲuman . O sitɛmu b’a to i bɛ se ka o gafemarayɔrɔw fara ɲɔgɔn kan minnu nafa ka bon kodɔn baara kɛrɛnkɛrɛnnen dɔ la waati kunkurunnin kɔnɔ.
- Baara nɔgɔya . Porogaramuko ɲɛmɔgɔw mago bɛ kan in kunnafoni damadɔw dɔrɔn de la, wa hali o tuma na, u bɛ se ka baara kɛ n’a ye lafiya la u ka yiriwaliw la. Minnu bɛ ka porogaramu daminɛ dɔrɔn, a tɛ waati jan ta ka Lua fana faamuya.
- Hakililajiginko caman . Ni porogaramuw dabɔra nin kan in na, kɛrɛnkɛrɛnnenya la, a bɛ garanti (garanti) sɔrɔ a bɛ danfara kɔlɔsi ni analozi wɛrɛw ye. O bɛɛ kɔfɛ, Lua yiriwaliw mago bɛ hakilijagabɔ dɔɔnin na minɛn in kan.
Kan in nafaba kelen min bɛ yen, o ye ko a bɛ sɛbɛnni Kɛ. Wa o kɔrɔ ye ko tuma caman na a bɛ Se ka baara Kɛ ni yiriwalikan wɛrɛw ye dɔrɔn. Olu la min ka di kosɛbɛ o ye C. O kɔrɔ ye ko i bɛna porogaramukan dɔ dege ka fara a kan.
A bɛ tali kɛ Javascript la
Baarakɛla caman bɛ Lua ni JavaScript suma ɲɔgɔn na, k’a fɔ k’u ka kode bɛ ɲini ka kɛ kelen ye. Tiɲɛ na, kanw ni ɲɔgɔn cɛ ka ca ni danfara ye. Nka, hali ni u bɔlen don ɲɔgɔn fɛ cogo jɛlen na, danfara caman bɛ u ni ɲɔgɔn cɛ. Misali la, Lua y’a yɛrɛ ka porogaramuw dɛmɛ. Nka JavaScript dilannikɛlaw ye ‘kùnnafoni-falen-falen dɔ Dabɔ kɔsa in na, ka Kɛɲɛ ni o ye, baarakɛla mago bɛ dɔrɔn ka “yield” daɲɛ sɛbɛn jɛnɛratow ni ɲɔgɔn cɛ, o kɔ fɛ porogaramu in bɛna Dɛmɛ.
Lua baarakɛla min bɛ Kɛ ka kɔrɔta ka Se fanga dɔ ma o bɛ o taamaʃyɛn sugu jira “^”, k’a sɔrɔ JavaScript kɔnɔ o ye “**” ye. O laban in bɛ ni zoom in ni zoom out baarakɛcogo ye. Nka Lua bɛ se ka operatɛri overloading kɛ. JavaScript kɔnɔ, baarakɛcogo caman dɔrɔn de bɛ yen, k’a sɔrɔ Lua y’u ɲɛfɔ. JavaScript bɛ se ka waso k’a jira ko a bɛ Unicode sariya dɔnnenba dɛmɛ. “!==” faralen ɲɔgɔn kan, o bɛ kɛ ka bɛnbaliya jira kan na, wa Lua bɛ baara kɛ ni “~=” ye o kun kelen na. Danfara wɛrɛw bɛ jira tabali kɔnɔ.
Porogaramu robow ka fɛnw jago kama Lua kan na
Robow dabɔli QLua kan, o tɛ gɛlɛya fewu, hali daminɛbagaw bɛ se k’a ɲɛnabɔ. A kunba ye ka hakilina jɔnjɔn faamuya a daminɛ yɛrɛ la. Walasa ka kode in Dabɔ, sɛbɛnni-minɛn nɔgɔman nafa ka bon. Daɲɛw dabɔcogo bɛ tali Kɛ taamaʃyɛn dɔ dalajɛli la. Nka, danfaraba dɔ bɛ kode yɛrɛ la. “Highlight” ɲuman wɛrɛ – robo kura min dilannen don, o bɛ se ka bila yɔrɔ o yɔrɔ i ka ɔridinatɛri kan.
Nafama! Baara kelen dɔrɔn de ka kan ka kɛ kode kɔnɔ – “main”.
Ni robo kode lajɛlen don ka sɛgɛsɛgɛ, a ka ɲi k’a mara. Aw kana ɲinɛ lua janya kɔ. I n’a fɔ a fɔra cogo min na kaban, o porogaramu bɛ se ka bila yɔrɔ o yɔrɔ la ɔridinatɛri kɔnɔ. Walasa k’i ka kode kɔrɔbɔ, i ka kan ka robo boli. Walasa k’o kɛ, taa “Services” yɔrɔ la. Jiginni na, zana dɔ bɛna Kɛ “Lua scripts”, a ka kan ka digi.
O kɔfɛ, finɛtiri dɔ bɛna jira min kɔnɔ sɛbɛnniw bɛ doni. O yɔrɔ la, i ka kan ka filen wajibiyalen sugandi k’a boli ni butɔni bɛnnen ye.
A laban na, a ka ɲi ka bot code lajɛ ni filiw tɛ yen. Ni ko bɛɛ ɲɛnabɔra, robo bɛna daminɛ. Ni bɔnɛw kɛra, a nafa ka bon ka segin kodɔn kan kokura k’a tiɲɛni lajɛ.
Jago robo ɲumanw ɲɛfɔli Lua kan – furakɛli labɛnnenw daminɛbagaw ye
Ni i bɛ baara Kɛ ni Lua porogaramukan ye, i bɛ Se ka robo suguya caman Dabɔ minnu ka gɛlɛn fɛn o fɛn na. Nka, i bɛ se ka porogaramu labɛnnen dɔ san. A bɛ laɲini ka dɔn ni algorisimu dɔntaw ye minnu labɛnnen don baara kama kaban. Aw bɛ se k’u san walima ka demo version lajɛ. Jago robo dafalen ka ɲɛsin QUIK terminal ma Lua: https://youtu.be/Z2xzOfNZFso
Robo-terminal “Delta Pro” ye.
A b’a to i bɛ se ka sugandiliw suguya 120 ɲɔgɔn baara plateforme kelen kan. O cogo la, aw bɛ se ka baara kɛ ni fɛɛrɛ ni baarakɛminɛn suguya wɛrɛw ye.
RQ: Kɛmɛsarada la kelen
Robo in dabɔra jago kama jago siratigɛ la. Algoritmɛ b’a to i bɛ se ka dɔ fara sɔrɔ kan o baara in na siɲɛ caman. Faratiw bɛ dɔgɔya, u bɛ se ka jate nɔgɔya la.
RQ: Martin ye
O sistɛmu b’a to i bɛ se ka jatebɔ kɛ lotɛli kan sani i ka bɛnkan dɔ kɛ. Jago kɛli “semi-automatique” cogo la, o bɛ dilan. Nivow bɛ se ka tugu ka ɲɛ ani ka sigi bolo la.
Lua sɛbɛnni suguyaw QUIK terminal kama
Ni baara dɔ bɛ kɛ QUIK terminal kɔnɔ, nin sɛbɛnni ninnu bɛ kɛ:
- Lua sɛbɛnniw . U bɛ se ka mara ɛntɛrinɛti kan, sigida disiki kan, walima yɔrɔ wɛrɛ la, u bɛna se ka don yɔrɔ min na terminal fɛ. U bɛ baara kɛ fo ka se ka jago robo dɔ Dabɔ n’u ka dɛmɛ ye. A bɛna se ka tabali da QUIK kɔnɔ, ka baarakɛminɛn suganditaw kɛ, ka cikanw di walasa ka baara suguya caman kɛ, ani o ɲɔgɔnnaw.
- Laadalata jiralanw . Yan, n’i y’a suma ni filɛli tɛmɛnen ye, baarakɛcogo ka dɔgɔ kosɛbɛ. Porogaramu in dabɔra baarakɛla ye ka walew algorisimu jira terminal charts kan.
Porogaramuw kɛli Lua kɔnɔ mɔgɔ minnu b’a fɛ ka kan dɔn kosɛbɛ – gafe dafalen telesarse:
Porogaramuw kɛli Lua Robotiw Lua kɔnɔ QUIK kama – Iceberg robot: https://youtu.be/cxXwF_xmTHY
Robo sɛbɛncogo Lua kan
Komin a y’a latigɛ k’a yɛrɛ ka robo dilan, baarakɛla ka kan ka tugu algorithme (algorisimu) dɔ kɔ min tun labɛnna ka kɔn. Ni a ye dɔnniya sɔrɔ porogaramuko la, a bɛ se k’a yɛrɛ ka kodew sɛbɛn nɔgɔya la ani k’a lajɛ. Ni i ye Lua sugandi ka nin yɔrɔ in kalan, daminɛbaga tɛna fili. O bɛɛ kɔ fɛ, a daminɛ na, a kunba ye ka jɔ porogaramukan nɔgɔman na min bɛ faamuya kosɛbɛ. Walasa ka baara daminɛ, aw bɛ QUIK jagokɛyɔrɔ porogaramu da wuli. A ka finɛtiri kɔnɔ, i ka kan ka foli dɔ Dabɔ. Nin ye yɔrɔ ye sɛbɛnnenw bɛɛ bɛna kisi yɔrɔ min na. Baarakɛla bɛ Se ka tɔgɔ suguya bɛɛ Di foli ma tigitigi, nka a ka kan ka Kɛ latigɛkan dɔrɔn de ye. An k’a Fɔ ko a tɔgɔ ye “LuaScripts” ye. O kɔ fɛ, i ka kan ka foli in baara ani ka sɛbɛnni-kɛlan dɔ Dabɔ yen, misali la, Notepad. Yɔrɔ lankolon dɔ la (porogaramu finɛtiri kɔnɔ) i ka kan ka i kininbolo digi
. Dakun dɔ bɛna jira, o lisi kɔnɔ i ka kan ka “Créer” yɔrɔ sugandi, o kɔfɛ “Text Document” row.
Tɔgɔ fana ka kan ka di a ma, walisa a kana ɲagami kɔfɛ. Misali la, i bɛ se ka “Script_N1” sɛbɛn. Aw kana ɲinɛ kan min bɛ kɛ – .lua, o ɲɛnabɔli la. O kɔrɔ ye ko baarakɛla ka kan ka o sɛbɛnni sugu Sɔrɔ sɛbɛn “Script_N1.lua” kan. Nka, Windows ka teli ka fɛn caman Changer a yɛrɛma ni a ye .txt file dɔ bila a kɔnɔ. O cogo la, a ka ɲi ka sɛbɛn dɔ da NotePad++ kɔnɔ, ka ɲɛfɔli ɲininen sigi sen kan. Nin porogaramu in kɔnɔ, i bɛna a ɲini ka “Syntaxes” yɔrɔ sugandi. Barokɛyɔrɔ dɔ bɛna jira yan min kɔnɔ, sugandili caman bɛ yen. Aw bɛna a ɲini ka “L” sugandi. Ka Bɔ yen, finɛtiri wɛrɛ bɛ Bɔ yen i ka kan ka “Lua” digi yɔrɔ min na.
O kɔ fɛ, o menu kelen in na, ka fara “Syntaxes” yɔrɔ kan, i ka kan ka “File” yɔrɔ digi. Fenɛtiri nata la, sɛbɛnni dɔ bɛna Kɛ – “Save as”. Baarakɛla ka kan k’a digi ani ka makɔnɔni kɛ fo ka se finɛtiri kura dɔ dabɔli ma.
O yɔrɔ la, sanfɛ, zana dɔ bɛ Ye ni foli min Dabɔra ka Tɛmɛ “Lua scripts” tɔgɔ kan. Fenɛtiri jukɔrɔ, baarakɛla ye sɛbɛn 2 wɛrɛ minnu Dabɔ, olu bɛ Jira. Ni fɛn bɛɛ bɛ bɛn, i ka kan ka wale in dafa ani ka kode cogoya mara sisan.
O kɔfɛ, o ye ka kode sɛbɛn Lua porogaramukan sugandilen na. Daminɛbagaw bɛ se ka baara kɛ ni kalan ye, a bɛna dɛmɛ ka kode nɔgɔman dɔ dilan, walasa kɛrɛnkɛrɛnnenya la ka se k’a bolo lajɛ. Waleyaw algorisimu bɛ sɔrɔ porogaramu dosiye kɔnɔ min bɛ wele ko QLUA.chm. A bɛ fɔ, misali la, ka o cogo nɔgɔman sɛbɛn:
function main()
message(“Ne ka sɛbɛnni fɔlɔ daminɛna”);
end O kɔfɛ, i ka kan ka butɔni maracogo digi menu kɔnɔ.
Kode ka kan ka mara file “Script_N1.lua” kɔnɔ. An b’a daminɛ k’a lajɛ debut script bɛ jira cogo min na. Walasa k’a da wuli QUIK kɔnɔ, i ka kan ka nin porogaramu in da wuli ani ka “Services” yɔrɔ sugandi sugandiliw yɔrɔ la. O kɔ fɛ, kumasen dɔ bɛ Bɔ, yen i ka kan ka “LUA scripts …” digi.
O kɔ fɛ, baarakɛla bɛna foli ye min tɔgɔ ye ko “Available scripts”. Sanfɛ kinin fɛ, butɔni bɛ yen min tɔgɔ ye ko Add. A digi ani ka filen ɲini ni kode ye. A bɛ sɔrɔ yan “Script_N1.lua”.
Ni i bɛ sɛbɛn dɔ da wuli, a nafa ka bon ka “Script_N1.lua” tigɛli sugandi (a ka kan ka mara drive C kan), o kɔfɛ, a duguma, i ka “Run” butɔn digi.
Fenɛtiri kura dɔ bɛna bɔ o yɔrɔnin bɛɛ.
Walasa ka i yɛrɛ tanga o sɛbɛnniw ma minnu tɛ se ka faamuya, i ka kan ka taa NotePad porogaramu la. Settings kɔnɔ, yɔrɔ dɔ bɛ yen “Encodings”, i bɛ digi o kan. O kɔ fɛ, tab dɔw lisɛli bɛ Bɔ, minnu cɛma i ka kan ka “Convertir à ANSI” digi.
O kɔfɛ, i ka kan ka butɔn digi min tɔgɔ ye ko save ani ka segin cikanw yɔrɔ la. Sɛbɛnni wɛrɛ bɛna kɛ yen kaban, wa a tɛna kɛ jirisun dɔ ye min kɔnɔ sɛbɛnniw bɛ yen.
Porogaramu cogo min na LUA la QUIK terminal kɔnɔ
Fɛɛrɛ 3 de bɛ yen minnu ka di mɔgɔw ye:
- Sɛbɛnni-dosiyɛri o filen bɛ Dabɔ, .lua ‘kɔnɔ ka kan ka Blà yɔrɔ min na. O kɔfɛ, i ka kan ka editor da wuli ka code sɛbɛn. Daminɛ kɔfɛ, o algorisimu sugu bɛna Kɛ siɲɛ kelen dɔrɔn. Aw bɛ se k’a boli ni bolo ye waati dafalen na. Aw bɛ se ka baara kɛ n’a ye walasa ka kunnafoni dɔw jatebɔ siɲɛ kelen.
- Lua sɛbɛnni yɛrɛ kɔnɔ, i ka kan ka baarakɛminɛn dɔ Dabɔ min bɛ Weele ko main() . O tɛmɛnen ‘kɔ, o baara kelen in na, i ka kan ka kode sɛbɛnnen Dòn a kɔnɔ. Wa sleep() baarakɛcogo nafa ka bon walasa ka sɛbɛnni in jɔ waati dɔ kɔnɔ walima, a kɔfɛ, ka segin a kan. O kɔrɔ ye ko n’i ye () baarakɛcogo kunba Kɛ, ka sɔrɔ ka sunɔgɔ () baarakɛcogo Dòn a la, i bɛ Se ka jatebɔ Sɔrɔ ni waati kɛrɛnkɛrɛnnen dɔ ka fɔcogo ye.
- QLUA porogaramu dɔ kɔnɔ, aw bɛ se ka baara kɛ ni ko kɛlenw yiriwali misali ye. O cogo la, sisan a man kan ka fɛn dɔw “kɔlɔsi” baara kelen na, wa, k’a sababu Kɛ, ka nin cikan ninnu Kɛ.
A bɛ Laɲini ka fɛɛrɛ laban in Sɛgɛsɛgɛ ka ɲɛ. Walasa ka ko kɛrɛnkɛrɛnnen dɔ ɲɛnabɔ, i ka kan ka baarakɛcogo dɔ sɛbɛn sɛbɛnnikɛlan dɔ kɔnɔ Quick kɔnɔ. Aw bɛ se ka baara kɛ ni nin fɛɛrɛ in ye:
LUA sɛbɛnni bɛ se ka kɛ baarakɛcogo caman ye minnu tɔgɔ kɛrɛnkɛrɛnnenw ye: deal, quotes, ani a ɲɔgɔnnaw. I ka kan ka “Tabali” yɔrɔ Sɔrɔ porogaramu kɔnɔ, i ka Taa “Lua” la. Daɲɛgafe dɔ bɛ Bɔ yen ani “Available scripts” zana bɛ Ye, i bɛ digi a kan. O kɔfɛ, i bɛ “Launch” yɔrɔ digi. O kɔ fɛ, main() baarakɛcogo wajibiyalen baarakɛcogo n’a waleyali bɛ Nà
. O kɔfɛ, i ka kan ka
is_run jira , baarakɛcogo bɛna nafa sɔrɔ
tiɲɛ nafo baarakɛla ka Stop Script butɔni baara. O kɔ fɛ, baarakɛcogo bεε bɛ Taa false mode la OnStop() kɔnɔ. O kɔfɛ, main() baarakɛcogo bɛ Ban, sɛbɛnnikɛlan yɛrɛ bɛ jɔ. Sɛbɛnni sɛbɛn ka kan ka mara ani ka baara kɛ. Ni jago bɛ kɛ, baarakɛla bɛna lot kelen-kelen bɛɛ kunnafoniw ye ani jago hakɛ laban.
Walasa ka QLua baara Quick kɔnɔ, i ka kan k’a bila foli kura la i ka PC kan. I bɛ Se k’a Weele i b’a Fɔ cogo o cogo, misali la, “MyLua”. Lua sɛbɛnniw bɛɛ bɛna mara yen. Ni i donna QUIK la, i ka kan ka “Services” yɔrɔ da wuli, o kɔ i ka “Lua scripts” yɔrɔ digi. Fenɛtiri min bɛ da wuli, i ka “Add” butɔn baara. O kɔ, i ka kan ka sɛbɛnnibolo sugandi k’a da wuli. A bɛna Kɛ “Téléchargement Scripts” yɔrɔ la. O kɔ fɛ i ka kan ka sɛbɛnnibolo in layini jira ka “Run” digi. Walasa ka sɛbɛnni jɔ, i ka “Stop” digi dɔrɔn.
.
LUA script sigicogo jagokɛyɔrɔ la
Kalan ni standard terminalw bɛ algorisimu kelen de wajibiya jago robo sigili la:
- A ka kan ka “Services” yɔrɔ digi terminal sanfɛ menu kɔnɔ.
- O kɔfɛ, aw bɛ “LUA scripts” butɔn ɲini yɔrɔ la min bɛ duguma ani ka digi:
- O waati la, “Available Scripts” finɛtiri ka kan ka bɔ. O kɔ fɛ, i ka kan ka “Add” butɔn baara ani ka jago robo wajibiyalen ka dosiye sugandi.
Donanw tali Lua jatebɔsɛbɛn kɔnɔ ni sɛbɛnni ye Quik terminal kɔnɔ: https://youtu.be/XVCZAnWoA8E Lua ye sugandi ɲuman ye porogaramu kalanni kama ani ka ɲɛtaa sɔrɔ don nataw la. A kunba ye an kana jɔ teori kalanni dɔrɔn de la. A ka fisa i ka kalansenw dege ni i bɛ to ka dege. Waati dɔ tɛmɛnen kɔfɛ, a dilannikɛla bɛna ɲɛtaa daminɛ ani ka se k’a yɛrɛ ka fɛn nafama dilan.