پشت پرده (Clash of Clans)

غریبی بس مرا دلگیر داردفلک بر گردنم زنجیر داردفلک از گردنم زنجیر بردارکه غربت خاک دامنگیر داردپشت پرده کلش آف کلنزدرودی دوباره به تمام دوستان کلید وب سرویس . امیدوارم روز خوبی را شروع کرده باشید . همین طور که قول داده بودیم به بحث بازی ها هم میپردازیم و پشت پرده وب سرویس ها آن ها را بررسی می کنیم و می گوییم که یک بازی به چه شکل از اینترنت داده های خود را واکشی می کند ... امروز قرعه به بازی Clash of Clans درآمد .دهکده خودتان را بسازید، قبیله تشکیل بدهید و با میلیون‌ها بازیکنان از سراسر جهان بازی کنید و آنها را شکست دهید.نکته به دلیل ذخیره سازی اطلاعات بازی در حافظه گوشی همراه و همچنین کدشدن اطلاعات ارسالی / دریافتی صرفا می توانیم به معرفی روش و اجرای بازی بپردازیم .بخش اول - اجرا بازی زمانی که بازی اجرا میشود در اولین قدم درخواستی هایی برای واکشی اطلاعات نرم افزار به مانند به روز بودن و نمایش اخبار جدید از سایت انجام می شود .بازی کلش آف کلنز یکی از بازی هایی می باشد که بیشتر المان های داده ای خود را از وب سرویس دریافت می نماید . در اولین قدم تمام نرم افزار ها و بازی ها نسخه فعلی کاربر را بررسی می نمایند و سپس شروع به اجرا نرم افزار می کنند این عملیات به دلیل به روز شدن خودکار نرم افزار میباشد .بازی کلش آف کلنز از روش به روز رسانی داده بدون نصب دوباره بازی استفاده می کند در این روش درخواست واکشی به روز رسانی به وب سرویس ارسال می گردد و جواب پردازش گر وب سرویس تعیین کننده درخواست های بعدی بازی می باشد .واکشی اطلاعات از وب سرویس https://inbox.clashofclans.com/community/manifest.jsonhttps://inbox.clashofclans.com/manifest.jsonواکشی اطلاعات از وب سرویسدر قسمت بعدی نیز از وب سرویس صدا شروع بازی دریافت می شود .game-assets.clashofclans.com/d6ba0e21b4ce8a13790395ea14d2db8e28b97fd7/sfx/wooden_warden_deploy_01_dl_opt.oggفایل بالا با type file\ogx می باشد که یک فرمت ذخیره سازی Multiplexed media file است .در ادامه نیز آدرس زیر واکشی می شود . همین طور که قبلا هم گفته بودیم اطلاعات این بازی بهصورتی است که صرفا برای موتور اجرایی بازی قابل خواندن می باشد پس نمی توان اطلاعات ارسال / درخواستی بازی را درک کرد.event-assets.clashofclans.com/2d99b621-c7c8-4342-9735- d74ac23faf74_GrandWardenChronos005_202008251645_android.skinواکشی اطلاعت استایل بازیمرحله بعدی نیز اطلاعات خبری از سایت واکشی می گردد .در این بخش هم فایل CSV که حاوی اطلاعات به زبان های مختلف است قرار داده شده است . بازی ساز از این قابلیت برای نمایش پیام فارق از به روز رسانی نرم افزار استفاده کرده است.https://event-assets.clashofclans.com/1097d5fd-7fac-4fa7-89b2-8aaeed8021be_Oct_Season_Pop_Up.csvاطلاعات واکشی شده - یک تیر به همراه لینک یوتوب است لازم به توضیح است در زیر یکسری دیگر از درخواست های واکشی قرار می دهیم . نکته جالب این نرم افزار این است که اطلاعات صوتی و تصویری بازی به صورت درخواست GET در حال واکشی می باشد .https://event-assets.clashofclans.com/ff7e8e20-b47e-42bd-974d-e8d07b37c925_scenery_fall_background_dl_opt.sc https://event-assets.clashofclans.com/c8ccdb58-5bf7-4aec-a438-7758bf224082_CWL_text_with_link.csv https://event-assets.clashofclans.com/fb188b80-a449-4837-ab9c-3872e96a75ac_13bd1528_2495_4a3d_b5a1_abe0b8cf60e8_07c7617e_572f_438a_a8bb_7466bd06e20a_clan_games_background_march__1_.sc https://event-assets.clashofclans.com/9fccba42-a86e-4d82-adfa-a06a90110c51_BarbarianKingChronos006_202006101236_android.skin game-assets.clashofclans.com/d6ba0e21b4ce8a13790395ea14d2db8e28b97fd7/sc3d/grandwarden_primal_geo_dl_opt.scw game-assets.clashofclans.com/d6ba0e21b4ce8a13790395ea14d2db8e28b97fd7/sc3d/grandwarden_primal_anim_sleep1_dl_opt.scw game-assets.clashofclans.com/d6ba0e21b4ce8a13790395ea14d2db8e28b97fd7/sc3d/grandwarden_primal_anim_fly_stunned1_dl_opt.scwدر خواست های بالا را خود می توانید در مرورگر بررسی کنید .پبخش دوم - تنظیمات نرم افزاردر بخش تنظیمات نرم افزار تمام اطلاعات از سرور واکشی می شود . این اطلاعات به صورت فایل های HTML میباشد.بخش تنظیمات با کادر قرمز رنگ قابل مشاهده استآدرس :inbox.clashofclans.com/for-you/2.html?cachebustee7617c6b8698d027bc021fdb25fb3aeتصویر بازی در واکشی آدرس لینک بالاهمینطور در بخش اخبارinbox.clashofclans.com/news.html?cachebustee7617c6b8698d027bc021fdb25fb3aeبخش اخبار بارگزاری شده توسط لینک بالاتصویر نمایش داده شده در نرم افزارو در انتها نیز لینک زیر در تب دیگر قرار داده شده است inbox.clashofclans.com/community/index.html?cachebust17f86804e6c679c6cae5d84e247f6f8cبا تشکر از اینکه ما را دنبال و لایک می کنید . می توانید از سرویس های ما هم در کلید وب سرویس استفاده کنید . https://virgool.io/keyapico/%D9%BE%D9%86%D8%AC-%D8%AA%D8%B1%D8%A7%D8%A8%D8%A7%D8%AA-%D8%AF%D8%A7%D8%AF%D9%87-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-%D8%AA%D9%88%D8%B3%D8%B7-%DB%8C%DA%A9-%D8%AA%DB%8C%D9%85-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-2-ayiwhxfjwvot https://virgool.io/keyapico/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-%D9%BE%DB%8C%DA%A9-%D9%85%D9%88%D8%AA%D9%88%D8%B1%DB%8C-%D8%A7%D9%84%D9%88%D9%BE%DB%8C%DA%A9-mfx5bzbnu1eq https://virgool.io/keyapico/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%B4%D8%A7%D8%AF-11-%D9%85%DB%8C%D9%84%DB%8C%D9%88%D9%86-%D9%86%D8%B5%D8%A8-%D9%81%D8%B9%D8%A7%D9%84-tuyrwtrpw1h3 https://virgool.io/@keyapico/%D8%AE%D8%B1%DB%8C%D8%AF-%D8%AF%D8%A7%D9%85%D9%86%D9%87-com-%D8%A8%D8%A7-%D8%AF%D9%84%D8%A7%D8%B1-4200-%D8%AA%D9%88%D9%85%D8%A7%D9%86%DB%8C-nbzn3muxkfrg https://virgool.io/keyapico/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-%D8%A7%D9%BE%D9%84%DB%8C%DA%A9%DB%8C%D8%B4%D9%86-%D9%81%DB%8C%D9%84%D9%85%D9%88-lchajmfpgzhd https://virgool.io/keyapico/snap-%D8%A7%D8%B3%D9%86%D9%BE-%DA%A9%D9%84%DB%8C%D8%AF-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-keyapiir-gdlwjwjfe0z4