hurricane1996
کاربر سایت
سلام.
این روش نیاز داره که یکی از آپدیت های قدیمی رو داشته باشید.
حالا اینجا با بازی Battlefield 1 میریم جلو که آخرین آپدیت موجود براش 1.07 هست و من 1.06 رو دارم.
خب قبل از اینکه بازی رو در لیست دانلود بذارید ابتدا نیاز هست تغییراتی در بخش Rules های برنامه PSX انجام بدیم.
برنامه PSX رو باز کنید و در تب Setting مقادیر زیر رو در فیلد Rule: قرار بدید.
Code:*.pkg*|*.pup*|*.vpk*|*.json*|
خب حتما apply بزنید.
میریم پای کنسول.
بازی رو از library بذارید دانلود، در بخش لاگ ببینید یک فایل json با آیدی بازی که در اینجا میشه CUSA02429_00.json بهتون میده. دانلود کتید و در بخش دیتا ها قرار بدید.
فایل بعدی که بهتون میده یک json دیگه هست ( تنها درصورتی این فایل رو میده که بازی آپدیت داشته باشه ) که در اینجا برای من UP0006-CUSA02429_00-BATTLEFIELD01000-A0107-V0100.json هست.
این فایلی هست که باید تغییرات داخلش اعمال کنید.
فایل رو از طریق این سایت باز کنید. ( آدرس رو وارد کنید و تیک رو بزنید )
Code:http://pro.jsonlint.com/
خب بهتون یه سری براکت میاره که آدرس فایل های آپدیت و حجمشون و hash اسم اون فایل ها رو داره.
طبق عکس کامل توضیح دادم فکر نکنم جایی مشکلی وجود داشته باشه.
خب فایل آپدیت جدید ما دارای 2 فایل آپدیت هست که در آپدیت جدیدتر تعداد فایل های آپدیت همانطور که در عکس بالا مشخه 3 عدد هست. پس باید تغییراتی انجام بشه.
عکس تغییرات انجام شده روی فایل بالا گذاشتم، طبق نوشته های روی عکس بالا متوجه تغییرات خواهید شد.
مقدار hashvalue هم از سایت زیر کمک بگیرید.
اسم فایل به همراه پسوند بدید بهتون hashvalue رو میده و جایگزین کنید.Code:http://www.md5hashgenerator.com/
* hashvalue هر فایل متفاوت هست دقت کنید.
خب بعد از تغییرات روی فایل رو با همان اسمی که آپدیت جدید هست ذخیره کنید ( که برنامه psx فایل رو بشناسه و پروکسی بزنه )
UP0006-CUSA02429_00-BATTLEFIELD01000-A0107-V0100.json
حالا مجددا بازی رو از لیست دانلود حذف کرده ( تو لیست گذاشتیم که بتونیم اطلاعات بازی رو در بیاریم، ولی چون حجم json ها کم هست سریعا توسط psx پروکسی میشه و از نت دانلود میکنه برای اینکه مجددا این اطلاعات رو از psx بگیره کنسول به جای اینترنت باید مجددا داخل لیست دانلود قرار بدید.
با اومدن در لیست دانلود در بخش لاگ دقت کنید که فایل های درخواستی به درستی شناخته بشه و دانلود بشه.
اگر همه مراحل رو درست رفته باشید میبینید که آپدیت قدیمی رو داره به جای آپدیت جدید میگیره، بعد این که جند گیگ دیتای موردنیاز برای ستاپ گرفته شد ، با باز کردن بازی میبینید که میگه آپدیت جدید اومده برای بازی.
و یک ایده خیلی جالب نمیدونم که جواب میده یا نه ولی خب یکی از دوستان تست کنه شاید جواب داد
اگر اون فایل id.json رو که گفته بودم در پوشه آپلود قرار بدید مشاهده کرده باشید میبینید که لینک های اصلی بازی داخلش قرار داره، حالا فکری که به ذهن آدم میرسه:
میتونیم hash value فایل هارو دربیاریم و اسم فایل هارو هم تغییر بدیم و جای بازی battlefield دیتای یکبازی دیگه نصب کنیم!!!!!
تست نکردم من ولی احتمال زیاد باید جواب بده! تغییر id بازی هم نیازه کلا باید id.json کلا تغییر بکنه. حالا دوستان یه خلاقیتی
یه خلاقیتی به خرج بدند شاید بتونن به این روش بازی دیگه ایی رو جای یکی دیگه نصب کنند.
اما من تغییراتی که روی فایل id.json انجام دادم مثل اسم بازی عکس و ... که اعمال نمیشد روی بازی !! شاید جایی به مشکل
خوردم یا کلا فایل id.json بی ربط هست به بازی.
خب اگر سوالی بود بپرسید.
سلام خسته نباشی عزیز یه فیلم اموزش از نحوه انجام کاری که بالا انجام دادی میتونی ضبط کنی بخدا مردیم از بس اپدیت کردیم
اموزشی که دادید گیج کننده است