O'yinchini bir muddat minimallashtirish
Kirish
Xuddi shu kompyuterda o'rnatilgan boshqa dasturdan pleer dasturini boshqarish zarur bo'lgan holatlar mavjud. Misol uchun, boshqa dasturni ko'rsatish uchun Oohdesk CMS pleeriga bir muddat yiqilib tushish buyrug'ini berishingiz kerak. Shu maqsadda quyidagi xususiyat amalga oshirildi
TCP ma'lumotlar uzatish protokoli pleer bilan ma'lumot almashish uchun ishlatiladi. Ya'ni, ma'lumotlarni uzatish uchun GET yoki POST so'rovlarini bajarishning hojati yo'q, chunki tarmoq orqali ma'lumotlarni uzatishning past darajasi qo'llaniladi.
Ma'lumotlarni yuborish
Ma'lumotlarni yuborish uchun siz TCP mijozini amalga oshirishingiz kerak. Mijoz “127.0.0.1:7000” ga ulanadi (port ixtiyoriy). Yuborishdan oldin maʼlumotlar “UTF-8” da kodlangan boʻlishi kerak. Ma'lumot yuborilgandan so'ng javoban 1 - muvaffaqiyatli, 0 - muvaffaqiyatsiz
Ochish buyrug'i
{
"type": 1
}
Yig'ish buyrug'i
{
"type": 2,
"delay": 15,
"pause": true
}
kechikish - minimallashtirilgandan keyin o'yinchi kengaytiriladigan soniyalar soni
pauza - agar true bo'lsa, minimallashtirgandan so'ng o'yinchi pauza qiladi
TCP ma'lumotlar almashinuvini amalga oshirishga misollar
https://metanit.com/sharp/net/4.1.php - C#
https://gist.github.com/homoluctus/5ee21411dd89cebbb237b51ab56f0a4c - Python