امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
یه موضوع غیر ممکن
نویسنده پیام
behzadX آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 11
تاریخ عضویت: دى ۱۳۸۵

تشکرها : 83
( 84 تشکر در 47 ارسال )
ارسال: #1
یه موضوع غیر ممکن
سلام دوستان سی نویس
چند روزه روی یه بازی کار می کنم.
دارم زیر نویس بازیو فارسی می کنم ولی همون اول کار به مشکل بزرگی بر خوردم.
این که این موضوع رو در این انجمن ذکر می کنم بخاطر اینه که به احتمال زیاد
فایل اجرایی این بازی به زبان C نوشته شده حالا می خوام مشکل رو توضیح بدم .
من تمام فایل های بازی رو از فایل اصلی در آوردم یا به عبارتی Unpack کردم و
فایل مربوط به زیر نویس های بازی رو پیدا کردم زبان زیر نویس ژاپنی بود یعنی به
احتمال صددرصد از Unicode استفاده می کنه. در میان پوشه ها یه پوشه به نام
Fonts وجود داشت که حاوی چند فایل فونت بود که یکی از آنها فونت ژاپنی هم داخل
موجود بود من فونت رو پاک کردم و یه فونت فارسی به جای اون گذاشتم بازی رو باز کردم هیچ تغییری نکرده بود (ضمنا قبلا فایل زیر نویس رو به فارسی ویرایش کرده بودم)
سپس متوجه شدم که این بازی از فونت های تصویری یا Bitmap Font هم استفاده می کنه . اونها رو هم ویرایش کردم باز هم هیچ تغییری نکرد فکر کردم شاید از فونت های ژاپنی ویندوز استفاده می کنه اونا رو پاک کردم متاسفانه از اونها هم نبود دیگه موندم چیکار کنم .انگار هیچ راه چاره ای نداره.آیا کسی نظری داره یا راهی باقی مونده؟

هم اکنون نیازمند یاری سبزتان هستیم
گروه دوبلاژ بازی ایران ویج
از کابرانی که علاقه به دوبلاژ بازی دارند دعوت به همکاری می نماید.
با نظرات خود ما را در این امر یاری نمایید.
026
۲۶-آذر-۱۳۸۹, ۲۳:۴۷:۳۵
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
RE: یه موضوع غیر ممکن
احتمالا تمام فایل های زبان رو ویرایش نکردی
اون کلمات ژاپنی که ویرایش کردی باید یه جایی نشون داده بشه درسته بالا خره یه جا استفاده می کرده که توی کدها بوده
اگه ویرایش کردی بودی بهم ریخته بود یه بحث دیگس ولی اینکه می گی تغییری نکرده بود اشتباه از خودته
فایل ها رو کامپایل کردی دیکه نه؟

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۷-آذر-۱۳۸۹, ۱۷:۳۲:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, اشک, Mr.pRoGraMmer, behzadX
behzadX آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 11
تاریخ عضویت: دى ۱۳۸۵

تشکرها : 83
( 84 تشکر در 47 ارسال )
ارسال: #3
RE: یه موضوع غیر ممکن
فایل های مربوط به Bitmap Font رو ویرایش کردم و متوجه شدم که فقط رنگ متن تغییر می کنه یعنی فقط برای Fill color متن های بازی استفاده شده و کاربرد دیگه ای نداره فایلهای ذکر شده با پسوند TGA هستن که فتوشاپ اونارو ساپورت می کنه.
فایلهای فونت رو هم با Character Map ویندوز و چند برنامه ویرایشگر فونت به خوبی بررسی کردم . فقط اینو متوجه شدم که داخلشون Unicode ژاپنی وجود داره اما وقتی جای همون فونت رو با یه فونت فارسی عوض کردم هیچ اتفاقی نیفتاد و بازی بدون هیچ مشکلی اجرا شد جاهایی که من به فارسی تبدیل کرده بودم خالی بود و هیچ متنی نداشت اما جایی که به ژاپنی نوشته شده بود سر جاش بود و هیچ مشکلی هم نداشت جالب اینجاست که من فونت ژاپنی رو از پوشه حذف کردم و یه فونت فارسی بجاش قرار دادم اما هیچ تغییر به وجود نیومد.این یعنی اینکه این بازی از یه فونت دیگه استفاده می کنه ولی چه فونتی ؟
البته من خودم روی اون فایل های Bitmap Font مشکوکم چون هر کدوم به یه شکل بود یکی حروف با یه رنگ و Pattern بود یه فایل مربوط به ماسک همون حروف بود.
پس باید یه کاربردی داشته باشه و اینکه دیگه هیچ فایل خاصی که محتوای اون نامعلوم باشه وجود نداره یعنی همه فایل ها یا صوتی اند و یا تصویر و قابل روئیت.
دیگه دارم قاطی می کنم.AmazeAmazeAmazeAngryAngryAngryConfusedConfusedConfused

هم اکنون نیازمند یاری سبزتان هستیم
گروه دوبلاژ بازی ایران ویج
از کابرانی که علاقه به دوبلاژ بازی دارند دعوت به همکاری می نماید.
با نظرات خود ما را در این امر یاری نمایید.
026
۲۷-آذر-۱۳۸۹, ۲۳:۴۶:۱۳
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #4
RE: یه موضوع غیر ممکن
خوب حالا که می گی خالی نمایش می ده باز چای امید واری Biggrin
یه سری برنامه هست که مانیتور می کنه برنامه شما هر فایلی رو باز کنه بهت می گه می تونی از اون ها استفاده کنی
منظورت از فونت فارسی چیه؟ با یه فونت استاندارد مثل تاهوما عوضش کن
یکمی هم کد هارو بخونی بد نیست
راستی کد ها رو داری؟

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۸-آذر-۱۳۸۹, ۱۰:۲۸:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : اشک, behzadX
behzadX آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 11
تاریخ عضویت: دى ۱۳۸۵

تشکرها : 83
( 84 تشکر در 47 ارسال )
ارسال: #5
RE: یه موضوع غیر ممکن
اون برنامه ای که مانیتورینگ هستش رو ندارم و نمی دونم اسمش چیه یکی به من گفت از Unlocker استفاده کن ببین از چی استفاده می کنه.
جای فونت رو هم با یه فونت فارسی فکر می کنم از فونت های مریم بود عوض کردم و هم یه فونت استاندارد Arial استفاده کردم ولی تاثیری نکرد.
فکر می کنم یه محدوده فونت براش مشخص شده چون حروف انگلیسی رو نمایش می ده به اضافه ی علامت سوال و تعجب و نقطه علامت های دیگه رو هم نمایش نمیده .
فایل اجرایی برنامه EXE هست و نمی تونم داخلشو ببینم البته با دو برنامه رسورسر داخلشو دیدم ولی چیزی از برنامه نویسیش ننوشته بود.اگه برنامه ای سراغ دارید که میشه اون رو تبدیل کرد و سورس کاملشو بدست آورد معرفی کنی من با دو برنامه ی resurce haker و Exe scope تونستم بازش کنم ولی چیزی نداشت.

هم اکنون نیازمند یاری سبزتان هستیم
گروه دوبلاژ بازی ایران ویج
از کابرانی که علاقه به دوبلاژ بازی دارند دعوت به همکاری می نماید.
با نظرات خود ما را در این امر یاری نمایید.
026
۲۸-آذر-۱۳۸۹, ۱۴:۲۶:۴۷
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #6
RE: یه موضوع غیر ممکن
دوست عزیز

برای فارسی کردن یا به طور کلی ویرایش عناصر بکار رفته در برنامه های مختلف باید ابتدا فایل exe اصلی برنامه رو

بررسی کنید و در اونجا به دنبال متن ها، تصاویر و .. مورد نظر خودتون باشید. برای این کار بهتره از برنامه PeExplorer

استفاده کنید، لینک دانلود این برنامه در بخش ابزار کرک موجود هست.

بعضی از برنامه ها ممکنه پک یا پروتکت شده باشند، در این صورت به محتویات داخل فایل EXE دسترسی نخواهید

داشت، برای این قبیل برنامه ها ابتدا باید فهمید با چه چیزی پک یا پروتکت شدن، شما می تونید با برنامه PEID

نام پکر یا پروتکتور یا زبانی که برنامه با اون نوشته شده رو بفهمید و سپس به دنبال آنپکر یا آنپروتکتور مخصوص اون

برنامه بگردید. برنامه PEID و نرم افزارهای مخصوص آنپک و آنپروتکت هم در بخش ابزار کرک موجود هستند.

برخی مواقع ممکنه برنامه از ریسورس ها استفاده کنه، یعنی مثلا متن ها و تصاویر در فولدری کنار برنامه کپی

شده باشه، که در این صورت به راحتی می تونید اونها رو تغییر بدید اما اکثر برنامه ها از فیلترها و روال های خاصی

برای جلوگیری از ایجاد باگ در برنامه استفاده می کنند که باعث می شه تغییراتی که با استاندارهای برنامه مطابق

نباشه اصلا به کار گرفته نشه.

در این موردی که شما دارید انجام می دید احتمالا برنامه به طور پیش فرض اطلاعات مورد نظرش رو از داخل فایل EXE

لود می کنه و شما باید تغییرات رو اونجا اعمال کنید

۲۹-آذر-۱۳۸۹, ۱۴:۱۸:۰۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzadX, اشک
behzadX آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 11
تاریخ عضویت: دى ۱۳۸۵

تشکرها : 83
( 84 تشکر در 47 ارسال )
ارسال: #7
RE: یه موضوع غیر ممکن
با تشکر از پاسخ مفیدتون DiDi جون
یه مقدار گیج شدم چون من تازه کارم و با مبانی هک و کرک آشنایی ندارم
حتی این نرم افزارهایی که در اون بخش موجود بود رو برای اولین بار دیدم.
اگه یکمی تو این زمینه به من کمک کنی ممنونت می شم البته ممکنه وقت یا حوصله نداشته باشی اما اگه یه نگاه به فایل اجرایی برنامه بندازی واقعا به من کمک کردی لینک فایل رو می زارم
اگه وقت کردی یه نگاهی بنداز و منو از این گمراهی نجات بده.
بازم برای توضیحات واضح و حرفه ای شما سپاس گزارم.
http://www.4shared.com/file/nuGyPJHZ/Azada.html

هم اکنون نیازمند یاری سبزتان هستیم
گروه دوبلاژ بازی ایران ویج
از کابرانی که علاقه به دوبلاژ بازی دارند دعوت به همکاری می نماید.
با نظرات خود ما را در این امر یاری نمایید.
026
۲۹-آذر-۱۳۸۹, ۱۹:۳۴:۱۷
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #8
RE: یه موضوع غیر ممکن
شما طق این توضیحانی که دادم کار رو شروع کنید هر جا به مشکل برخورد کردید اینجا بپرسید.

۲۹-آذر-۱۳۸۹, ۱۹:۵۹:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzadX


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  موضوع: برنامه نویسی.خواهشا جوابمو بدین. arashdiod 2 3,202 ۲۸-خرداد-۱۳۸۸, ۱۲:۰۷:۲۷
آخرین ارسال: arian_vc

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 5 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS