View Full Version : مبتدی: دی کامپایل 3G HSDPA Modem که با Microsoft Visual C++ 6.0 نوشته شده؟برای نمایش مسیج فارسی.
hamed_hossani
سه شنبه 09 خرداد 1391, 01:39 صبح
سلام
من یک مودم Across خریدم که مسیج فارسی ساپورت نمی کنه!
http://up98.org/upload/server1/02/j/cyrdz4b04fjdm8wmydgi.gif
و با نرم افزار PEiD تست کردم!
http://up98.org/upload/server1/02/j/zmcjbdd0tz1eqba172rb.gif
می خواستم اگر بشود کدشو دستکاری کنم تا مسیج فارسی رو نشان بده!
چه راهی پیشنهاد می کنید؟
vahid1
سه شنبه 16 خرداد 1391, 23:37 عصر
اگر با زبان اسمبلي آشنائي داريد برنامه رو با IDA ديساسمبل كنيد. توابع Visual C ،رشتهها... را خواهيد ديد. اگر خوششانس باشيد ممكن است بتواني با تغييراتي آن را Unicode كنيد. البته تغييرات را بايد در resourceها و فايل exe بدهيد ولي محل تغييرات را در نرمافزار IDA دنبال كنيد.
راه احتمالاً سادهتر اينكه در COntrol panel سراغ Regional and language... برويد در بخش Advance زبان پيش فرض براي نرمافزارهاي غير Unicode را به فارسي تغيير دهيد. كامپيوترتان را restart كنيد. احتمالاً خواهد توانست پيام فارسي نمايش دهد.
موفق باشيد
Service Manual
چهارشنبه 17 خرداد 1391, 12:22 عصر
سلام
شايد با نرم افزار PE Explorer هم بتونيد مشکلتون رو حل کنيد .
نرم افزارتون رو با PE Explorer باز کنيد به قسمت Resource بريد ، بعد ديالوگ مربوطه و کنترل مربوط رو پيدا کنيد و در قسمت Font و در قسمت Script اين گزينه رو روي Arabic قرار بديد و تغييرات رو ذخيره کنيد .
87938
hamed_hossani
یک شنبه 21 خرداد 1391, 14:07 عصر
سلام
راه حل دوم دوست خوبمون vahid1 را انجام دادم فارسی می کنه !ولی راست به چپ نمی نویسه!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.