និមិត្តសញ្ញាអេឡឺរ

សៀវភៅណែនាំបច្ចេកទេស ECLER
ពាក្យបញ្ជា ZERO JSON អ្នកលេង
ពិធីការគ្រប់គ្រងភាគីទីបីecler Player Zero JSON ពិធីការគ្រប់គ្រងភាគីទីបី

ផលិតផលលើសVIEW

JSON (JavaScript Object Notation) គឺជាទម្រង់ផ្លាស់ប្តូរទិន្នន័យទម្ងន់ស្រាល ដែលអនុញ្ញាតឱ្យ PLAYER ZERO ទំនាក់ទំនងជាមួយឧបករណ៍ភាគីទីបី និងវេទិកាដូចជា EclerNet Manager ជាដើម។ JSON គឺជាទម្រង់អត្ថបទដែលឯករាជ្យទាំងស្រុងពីភាសា ប៉ុន្តែប្រើអនុសញ្ញាដែលស៊ាំនឹងអ្នកសរសេរកម្មវិធីនៃគ្រួសារ C នៃភាសា។ ទស្សនាផ្លូវការ webគេហទំព័រសម្រាប់ព័ត៌មានបន្ថែម៖ https://www.json.org

ការពិចារណាទូទៅ

  • ការប្រាស្រ័យទាក់ទងជាមួយអាចត្រូវបានបង្កើតឡើងដោយប្រើអ៊ីសឺរណិត ឬវ៉ាយហ្វាយ និងពិធីការដឹកជញ្ជូន TCP/IP តែងតែតាមរយៈច្រក TCP ឆ្នាំ 2003 ។
  • ដើម្បីពិនិត្យមើលអាសយដ្ឋាន IP សូមសង្កត់ប៊ូតុង ENTER រយៈពេល 2-3 វិនាទីដើម្បីបញ្ចូលម៉ឺនុយអ្នកគ្រប់គ្រង។
  • ដើម្បីអនុញ្ញាតឱ្យប្រព័ន្ធគ្រប់គ្រងមួយចំនួន (ដូចជា CRESTRON®, EXTRON®, AMX®, RTI®, VITY®, MEDIALON® ។ល។) ដំណើរការសារកាន់តែងាយស្រួល PLAYER ZERO អនុញ្ញាតឱ្យបញ្ចប់សារនីមួយៗដោយប្រើ CR (\n) -line feed តួអក្សរ 10-។
  • ពាក្យបញ្ជាទាំងអស់ឆ្លើយ {“លទ្ធផល”:ពិត} (ជោគជ័យ) ឬ {“លទ្ធផល”៖ មិនពិត} (មានអ្វីមួយបរាជ័យ)

បញ្ជាអ្នកលេង

កំណត់ PLAYER STEREO/MONO
របៀបម៉ូណូ
{“jsonrpc”:”2.0″,”method”:”Player.Stereo”,”Stereo”:false}
របៀបស្តេរ៉េអូ
{“jsonrpc”:”2.0″,”method”:”Player.Stereo”,”Stereo”:true}
កំណត់ PLAYER FADE
គ្មានរសាត់
{“jsonrpc”:”2.0″,”method”:”Player.Fade”,”Fade”:0}
ឈើឆ្កាងរសាត់
{“jsonrpc”:”2.0″,”method”:”Player.Fade”,”Fade”:1}
រសាត់
{“jsonrpc”:”2.0″,”method”:”Player.Fade”,”Fade”:2}
កំណត់របៀបអ្នកលេង
របៀបអ្នកលេងតាមលំដាប់លំដោយ
{“jsonrpc”:”2.0″,”method”:”Player.Mode”,”PlayMode”:0}
របៀបអ្នកលេងចៃដន្យ
{“jsonrpc”:”2.0″,”method”:”Player.Mode”,”PlayMode”:1}
កំណត់អ្នកលេងម្តងទៀត
លេងទាំងអស់។
{“jsonrpc”:”2.0″,”method”:”Player.Repeat”,”Repeat”:0}
លេងមួយ។
{“jsonrpc”:”2.0″,”method”:”Player.Repeat”,”Repeat”:1}
ធ្វើម្តងទៀតទាំងអស់។
{“jsonrpc”:”2.0″,”method”:”Player.Repeat”,”Repeat”:2}
ធ្វើម្តងទៀតមួយ។
{“jsonrpc”:”2.0″,”method”:”Player.Repeat”,”Repeat”:3}
ទទួលបានព័ត៌មានអ្នកលេងខ្លីៗ
{“jsonrpc”:”2.0″,”method”:”Player.GetStats”}
{“title”:”Brian Hyland – Sealed With a Kiss”,”counter”:”19:30″,”txtSource”:”NET”,”status”:1}
ទទួលបានព័ត៌មានពេញលេញពីអ្នកលេង
{“jsonrpc”:”2.0″,”method”:”Player.GetStatsEx”}
{“title”:”Elvis Presley – Judy”,”counter”:”07:02″,”txtSource”:”NET”,”status”:1,”SourceList”:
["","MMC","USB មិនអាចប្រើបាន","DLNA","AIRPLAY","JVL
PLAYLIST”,”MUSICUP”],”source”:6,”preset”:1,”volume”:100,”txtVolume”:”0dB”,”stereo”:1,”repeat”:  “,”playmode”:0,”fade”:1,”bootpreset1″:0,”sp”:1,”bitrate”:”128″,”duration”:”–:-“,”freq”:”44.1″,”playlist_index”:” 0006 / 0056″}
អ្នកលេងបន្ថែម N EXT ធាតុបញ្ជីចាក់
ជាមួយនឹងមុខងារនេះ អ្នកប្រើប្រាស់អាចគ្រប់គ្រងបញ្ជីចាក់ឧបករណ៍ដោយគ្រាន់តែបញ្ចូលធាតុបន្ទាប់មុនពេលចុងបញ្ចប់នៃធាតុបច្ចុប្បន្ន។
កំណត់ធាតុបន្ទាប់ទៅជា “next_item.mp3” {“jsonrpc”:”2.0″,”method”:”Player.QueueNextElem”,”url”:”mmc://next_item.mp3“}
អ្នកលេងបញ្ចូល PR ORITY ធាតុ
ជាមួយនឹងមុខងារនេះ អ្នកប្រើប្រាស់អាចបញ្ចូលធាតុអាទិភាពដែលនឹងត្រូវបានចាក់ "លើស" ធាតុលេងពិតប្រាកដ។ ធាតុដែលកំពុងលេងបច្ចុប្បន្ននឹងរលាយបាត់។
កំណត់ធាតុបន្ទាប់ទៅជា “priority_item.mp3”
{“jsonrpc”:”2.0″,”method”:”Player.PrioritySetElem”,”url”:”usb://priority_item.mp3“}
អ្នកលេងល្បែង
ប្រសិនបើអ្នកលេងត្រូវបានផ្អាក ឬឈប់ប្រើមុខងារនេះ ដើម្បីចាប់ផ្តើមការផលិតឡើងវិញនូវធាតុដែលបានផ្ទុកបច្ចុប្បន្ន បើមិនដូច្នេះទេ អ្នកលេងត្រូវផ្អាក។
{“jsonrpc”:”2.0″,”method”:”Player.Play”}
បញ្ឈប់អ្នកលេង
{“jsonrpc”:”2.0″,”method”:”Player.Stop”}
អ្នកលេងបន្ទាប់
{“jsonrpc”:”2.0″,”method”:”Player.Next”}
អ្នកលេងពីមុន
{“jsonrpc”:”2.0″,”method”:”Player.Prev”}
បង្កើនបរិមាណ
បង្កើនកម្រិតសំឡេងត្រឹមតែមួយ dB {“jsonrpc”:”2.0″,”method”:”Player.Volume”,”Action”:”inc”}
កម្រិតបន្ថយ
បន្ថយកម្រិតសំឡេងត្រឹមតែមួយ dB {“jsonrpc”:”2.0″,”method”:”Player.Volume”,”Action”:”dec”}
កំណត់កម្រិតសំឡេង
បរិមាណប៉ារ៉ាមត្រូវបានបង្ហាញជា % ។ ដើម្បីកំណត់កម្រិតសំឡេងដល់ 50% ប្រើពាក្យបញ្ជាបន្ទាប់។
{“jsonrpc”:”2.0″,”method”:”Player.Volume”,”Volume”:50}
បើកបញ្ជីចាក់ URL
Url param ត្រូវតែជាឧបករណ៍ដែលមានសុពលភាពណាមួយ។ url.
{“jsonrpc”:”2.0″,”method”:”Player.Open”,”Url”:”http://50.7.181.186:8060“}
បើក PreSET INDEX 10
ប៉ារ៉ាម៉ែត្រកំណត់ជាមុនត្រូវតែជាសន្ទស្សន៍កំណត់ជាមុនត្រឹមត្រូវពី 1 ដល់ 20
{“jsonrpc”:”2.0″,”method”:”Player.Open”,”កំណត់ជាមុន”:10}
បើកប្រភព INDEX 4 AIRPLAY (ពីបញ្ជីប្រភពដែលមាន)
ប្រភពត្រូវតែជាសន្ទស្សន៍ប្រភពអ្នកលេងត្រឹមត្រូវ។ សូមពិនិត្យមើល "ទទួលបានបញ្ជីប្រភពដែលមាន" ដើម្បីដឹងពីប្រភពត្រឹមត្រូវទាំងអស់។
{“jsonrpc”:”2.0″,”method”:”Player.Open”,”ប្រភព”:4}
ទទួលបានបញ្ជីប្រភពដែលមាន
ពាក្យបញ្ជានេះត្រឡប់បញ្ជីប្រភពដែលមាន។
{“jsonrpc”:”2.0″,”method”:”ប្រភព.GetList”}
{“SourceList”៖[“”,”MMC”,”USB Unavailable”,”DLNA”,”AIRPLAY”,”ROCK 80s”,”DISCO 80s”]}

បញ្ជា​ការ​កំណត់​រចនាសម្ព័ន្ធ

កំណត់ការកំណត់ឧបករណ៍ឡើងវិញ
ស្តារការកំណត់លំនាំដើមរបស់ឧបករណ៍ឡើងវិញ។ ការកំណត់របស់អ្នកទាំងអស់នឹងត្រូវបាត់បង់។
{“jsonrpc”:”2.0″,”method”:”Settings.Reset”}
ស្ដារការកំណត់ឧបករណ៍ពី URL
ស្ដារការកំណត់ឧបករណ៍ទៅជាតម្លៃនៅក្នុង url file.
{“jsonrpc”:”2.0″,”method”:”Settings.Restore”,”url”:”http://ecler.com/my_player_config.config“}
បម្រុងទុកការកំណត់ឧបករណ៍បច្ចុប្បន្ន
បម្រុងទុកការកំណត់ឧបករណ៍ទៅ url. ការកំណត់រចនាសម្ព័ន្ធដែលមាន៖ អ្នកប្រើប្រាស់ អ្នកគ្រប់គ្រង ឬវិចិត្រសាល។
{"jsonrpc":"2.0","method":"Settings.Backup","url”:”mmc://backups/gim.config“,”user”:”admin”}
កំពុងទទួលបានឧបករណ៍តម្លៃដែលអាចផ្លាស់ប្តូរបាន។
មុខងារនេះត្រឡប់តម្លៃអថេររបស់ឧបករណ៍។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ដើម្បីពិនិត្យមើលតម្លៃនៃ interface.settings.variable ទាំងអស់។
ដើម្បីទាញយក preset01.settings.bname (ឈ្មោះកំណត់ជាមុន) អ្នកប្រើប្រាស់គួរតែផ្ញើពាក្យបញ្ជាបន្ទាប់ទៅកាន់ PLAYER ZERO: {“jsonrpc”:”2.0″,”method”:”CFG.get”,”interface”:”preset01″, "section": "settings","variable":"bna me"}
{“តម្លៃ”៖”កំណត់ជាមុនពេលរសៀល”}
ការកំណត់តម្លៃដែលអាចផ្លាស់ប្តូរបាននៃឧបករណ៍
មុខងារនេះកំណត់តម្លៃអថេររបស់ឧបករណ៍។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ដើម្បីពិនិត្យមើលតម្លៃនៃ interface.settings.variable ទាំងអស់។
ដើម្បីកំណត់ preset01.settings.bname (preset name) អ្នកប្រើប្រាស់គួរតែផ្ញើពាក្យបញ្ជាបន្ទាប់ទៅកាន់ PLAYER ZERO: {“jsonrpc”:”2.0″,”method”:”CFG.set”,”interface”:”preset01″, "section":"settings","variab le":"bname","value":"MIDNIGHT PreSET"}
រក្សាទុកការផ្លាស់ប្តូរនៅក្នុងអង្គចងចាំខាងក្នុងឧបករណ៍
មុខងារនេះរក្សាទុកអថេរចំណុចប្រទាក់ទាំងអស់ទៅអង្គចងចាំឧបករណ៍ខាងក្នុង។ គួរតែត្រូវបានហៅបន្ទាប់ពីកំណត់ការផ្លាស់ប្តូរទាំងអស់។
PLAYER ZERO ត្រូវតែផ្ទុកទិន្នន័យឡើងវិញដោយប្រើមុខងារផ្ទុកឡើងវិញ។
{“jsonrpc”:”2.0″,”method”:”CFG.commit”,”interface”:”preset01″}
កំណត់ពាក្យបញ្ជាជាមុន
អថេរកំណត់ជាមុនសម្រាប់ GFG.get និង CFG.set ។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរដែលបានកំណត់ជាមុន។
ផ្ទុកការកំណត់ជាមុនឡើងវិញ
ផ្ទុកឡើងវិញនូវសន្ទស្សន៍កំណត់ជាមុនដែលបានចង្អុលបង្ហាញ។ លិបិក្រមគួរតែជាសន្ទស្សន៍កំណត់ជាមុនត្រឹមត្រូវ 1..20 ។ ត្រូវតែត្រូវបានហៅបន្ទាប់ពីកែប្រែអថេរដែលបានកំណត់ជាមុន ហើយហៅពាក្យបញ្ជា commit
{“jsonrpc”:”2.0″,”method”:”preset.Reload”,”Index”:1}

ពាក្យបញ្ជាព្រឹត្តិការណ៍

អថេរព្រឹត្តិការណ៍សម្រាប់ GFG.get និង CFG.set ។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរព្រឹត្តិការណ៍។
ផ្ទុកព្រឹត្តិការណ៍ឡើងវិញ
ផ្ទុកព្រឹត្តិការណ៍ដែលបានចង្អុលបង្ហាញឡើងវិញ។ ឈ្មោះគួរតែជា៖ GPI1, GPI2 ឬ SILENCE។ ត្រូវតែត្រូវបានហៅបន្ទាប់ពីកែប្រែអថេរព្រឹត្តិការណ៍ និងហៅពាក្យបញ្ជា commit ។
{“jsonrpc”:”2.0″,”method”:”Event.Reload”,”Name”:”GPI1″}

ពាក្យបញ្ជាប្រតិទិន

អថេរប្រតិទិនសម្រាប់ GFG.get និង CFG.set ។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរដែលបានកំណត់ជាមុន
ផ្ទុកប្រតិទិនឡើងវិញ
ផ្ទុកប្រតិទិនដែលបានចង្អុលបង្ហាញឡើងវិញ។ សន្ទស្សន៍ប្រតិទិនគួរតែជាលេខ 1..24 ។ ត្រូវតែត្រូវបានហៅបន្ទាប់ពីកែប្រែអថេរប្រតិទិន និងហៅពាក្យបញ្ជា commit ។ ផ្ទុកប្រតិទិនឡើងវិញ 24 ឧample: {“jsonrpc”:”2.0″,”method”:”Calendar.Reload”,”Index”:24}
រក្សាទុកនិងបញ្ជូនបន្ត
អថេរ SAF សម្រាប់ GFG.get និង CFG.set។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរ SAF
ផ្ទុក SAF ឡើងវិញ
ផ្ទុកការកំណត់រចនាសម្ព័ន្ធ SAF ឡើងវិញ។ ត្រូវតែត្រូវបានហៅបន្ទាប់ពីកែប្រែអថេរ SAF និងហៅពាក្យបញ្ជា commit ។
{“jsonrpc”:”2.0″,”method”:”SAF.Reload”}

ពាក្យបញ្ជា GOOGLE DRIVE

អថេរ SAF សម្រាប់ GFG.get និង CFG.set។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរ SAF
ផ្ទុក GOOGLE DRIVE ឡើងវិញ
ផ្ទុកការកំណត់រចនាសម្ព័ន្ធ GDRIVE ឡើងវិញ។ ត្រូវតែត្រូវបានហៅបន្ទាប់ពីកែប្រែអថេរ Google Drive និងហៅពាក្យបញ្ជា commit ។
{“jsonrpc”:”2.0″,”method”:”GDRIVE.Reload”}
ផ្ទៀងផ្ទាត់ GOOGLE DRIVE
ហៅ​ពាក្យ​បញ្ជា​នេះ​ដើម្បី​ធ្វើ​ឱ្យ​មាន​សុពលភាព​ការ​កំណត់​រចនាសម្ព័ន្ធ Google Drive ជាមួយ​នឹង​ម៉ាស៊ីន​មេ Google ។
{“jsonrpc”:”2.0″,”method”:”GDRIVE.Authenticate”}
ធ្វើសមកាលកម្ម GOOGLE DRIVE
ហៅមុខងារនេះដើម្បីធ្វើសមកាលកម្មឥឡូវនេះមាតិកា Google ថាស
{“jsonrpc”:”2.0″,”method”:”GDRIVE.Synchronize”}
ប្រព័ន្ធគ្រប់គ្រងមាតិកា (CMS) បញ្ជា
អថេរ CMS សម្រាប់ GFG.get និង CFG.set ។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរ CMS ។
ផ្ទុក CMS ឡើងវិញ
ផ្ទុកការកំណត់រចនាសម្ព័ន្ធ CMS ឡើងវិញ។ ត្រូវតែត្រូវបានហៅបន្ទាប់ពីការកែប្រែអថេរ CMS និងហៅពាក្យបញ្ជា commit ។
{“jsonrpc”:”2.0″,”method”:”CMS.Reload”}

បញ្ជាការស្គ្រីប

អថេរស្គ្រីបសម្រាប់ GFG.get និង CFG.set ។ សូមពិនិត្យមើលសៀវភៅណែនាំអ្នកលេង LUA ។ អថេរស្គ្រីប។
ផ្ទុកស្គ្រីបឡើងវិញ
ផ្ទុកការកំណត់រចនាសម្ព័ន្ធស្គ្រីបឡើងវិញ។ លិបិក្រមគួរតែជា script index 1 ដល់ 20។ ត្រូវតែហៅបន្ទាប់ពីកែប្រែអថេរស្គ្រីប និង call commit command។ ផ្ទុកស្គ្រីប 7 ឡើងវិញampលេ៖
{“jsonrpc”:”2.0″,”method”:”Script.Reload”,”Index”:7}
ប្រតិបត្តិ SCRIPT 6
{“jsonrpc”:”2.0″,”method”:”Script.Command”,”Index”:6,”Command”:”Start”}
សម្លាប់ស្គ្រីប ៣
{“jsonrpc”:”2.0″,”method”:”Script.Command”,”Index”:3,”Command”:”Stop”}
QUERY SCRIPT ស្ថានភាព 11
{“jsonrpc”:”2.0″,”method”:”Script.Status”,”Index”:11}
{“ស្ថានភាព”៖ “ទំនេរ”}

ចុះឈ្មោះពាក្យបញ្ជា

បន្ថែមបន្ទាត់ចុះឈ្មោះ
បន្ថែមបន្ទាត់ទៅ LOG ឧបករណ៍។ តម្លៃបន្ទាត់ដែលអាចមានគឺ៖ តាមដាន ការព្រមាន កំហុស។
បន្ថែមបន្ទាត់ព្រមាន ឧampលេ៖
{“jsonrpc”:”2.0″,”method”:”Device.Log”,”Severity”:”Trace”,”Message”:”នេះជាសារព្រមាន”}

ពាក្យបញ្ជាឧបករណ៍

ឧបករណ៍ចាប់ផ្តើមឡើងវិញ
{“jsonrpc”:”2.0″,”method”:”ឧបករណ៍.ចាប់ផ្ដើមឡើងវិញ”}
ទទួលបានកំណែឧបករណ៍
{“jsonrpc”:”2.0″,”method”:”Device.GetVersion”}
{“កំណែ”៖”3.04r0″}
ធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ឧបករណ៍
ជាមួយនឹងមុខងារនេះ អ្នកប្រើប្រាស់អាចធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ឧបករណ៍ទៅកំណែជាក់លាក់មួយ។ អ្នកប្រើប្រាស់ត្រូវតែផ្តល់កម្មវិធីបង្កប់ url. ការកំណត់ឧបករណ៍នឹងត្រូវបានរក្សាទុក។
{“jsonrpc”:”2.0″,”method”:”ឧបករណ៍.អាប់ដេត”,”url”:”https://www.ecler.com/new_firmware.bin“}
ពាក្យបញ្ជាកំណត់ការចាប់ផ្ដើមឧបករណ៍
ជម្រើស BootPreset1 ដែលអាចប្រើបានគឺ៖ 1 – PRESET1, 2 – រក្សាស្ថានភាព {“jsonrpc”:”2.0″,”method”:”Device.BootPreset1″,”BootPreset1″:2}
ឧបករណ៍ទទួលបាន MAC
{“jsonrpc”:”2.0″,”method”:”Device.GetMac”}
{“mac”:”32 41 41 20 40 42″}
ឧបករណ៍ទទួលបានសោចុះឈ្មោះវិចិត្រសាល
{“jsonrpc”:”2.0″,”method”:”Device.GetRegkey”}
{“regkey”:”2E1BB146B2DB2WA1″}

ផ្ទាំងបញ្ជា

បន្ទះកំណត់ការកំណត់ចាក់សោ
កំណត់ការចាក់សោបន្ទះទៅជា "ដោះសោទាំងអស់" "ដោះសោអ្នកប្រើប្រាស់" "ចាក់សោទាំងអស់" ។ កំណត់ពាក្យសម្ងាត់បន្ទះទៅ Pass ។
{“jsonrpc”:”2.0″,”method”:”Device.Panel”,”Lock”:”LOCK ALL”,”Pass”:”1234″}
បន្ទះទទួលបានការកំណត់សោ
{“jsonrpc”:”2.0″,”method”:”Device.GetPanel”}
{“ចាក់សោ”៖”ដោះសោទាំងអស់”,”ឆ្លងកាត់”៖””}
ស្វែងរកពាក្យបញ្ជា
ចាប់ផ្តើម / បញ្ឈប់ប្រតិបត្តិការស្វែងរក
{“jsonrpc”:”2.0″,”method”:”Device.Finder”,”Finder”:true}

លក្ខណៈផលិតផលទាំងអស់មានការប្រែប្រួលដោយសារការអត់ធ្មត់ក្នុងការផលិត។
NEEC AUDIO BARCELONA SL រក្សាសិទ្ធិក្នុងការផ្លាស់ប្តូរ ឬការកែលម្អនៅក្នុងការរចនា ឬការផលិតដែលអាចប៉ះពាល់ដល់លក្ខណៈជាក់លាក់នៃផលិតផលទាំងនេះ
សម្រាប់សំណួរបច្ចេកទេស សូមទាក់ទងអ្នកផ្គត់ផ្គង់ អ្នកចែកចាយ ឬបំពេញទម្រង់ទំនាក់ទំនងនៅលើរបស់យើង។ webគេហទំព័រ ក្នុងការគាំទ្រ / សំណើបច្ចេកទេស។
Motors, 166-168 08038 Barcelona - អេស្ប៉ាញ -
(+34) 932238403
information@ecler.com
www.ecler.com

ឯកសារ/ធនធាន

ecler Player Zero JSON ពិធីការគ្រប់គ្រងភាគីទីបី [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
Player Zero JSON ពិធីការគ្រប់គ្រងភាគីទីបី, Player Zero JSON, ពិធីការគ្រប់គ្រងភាគីទីបី, ពិធីការគ្រប់គ្រង, ពិធីការ

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *