ورود

View Full Version : سوال: فارسی کردن منوهای یک برنامه Jar ؟؟



behrouz_h
چهارشنبه 17 خرداد 1391, 23:04 عصر
سلام دوستان ، چطوری میشه منوهای یک برنامه موبایل Jar رابه فارسی تغییر داد ؟ لطفا راهنمایی کنید. ممنون

vahid1
چهارشنبه 17 خرداد 1391, 23:37 عصر
حتماً مي‌دونيد فايل‌هاي jar برنامه‌هاي جاوا هستند. البته بصورت يك zip فايل هستند كه با پسوند jar نامگذاري شده‌اند. يعني شما م‌تونيد پسوند اين فايل‌ها رو به zip تغير بدين و با برنامه‌هاي مثل winRar بازشون كنيد. ممكنه برنامه‌ي مورد نظرتون منوهاش را در يك فايل xml يا حتي txt نگهداري كند كه بعد از باز كردنش مي‌تونيد اون‌ها رو تغير بدين و بعد به فايل اصلي برگردونيد.
ممكنه منوها رو بصورت ثابت در برنامه‌ها نوشته باشند در اينصورت بايذ فايل‌ها به سورس برگردونيد. كه اين كار با decompilerهاي java ممكن ميشه.
البته بايد اضافه كنم آنچه گفتم 100% نيست برخي برنامه‌ها رو حفاظت مي‌كنند كه در اين صورت كار كمي مشكل خواهد شد.

موفق باشد

behrouz_h
شنبه 20 خرداد 1391, 12:57 عصر
فایل حاوی منوهای برنامه رو پیدا کردم ، ولی زمانی که ویرایش می کنم و دوباره فایل رو وارد برنامه می کنم ، برنامه کار نمی کنه ، تو صفحه لود گیر می کنه!
فایل منوها بدون پسونده ، و من با Notepad ویرایش می کنم (با تمام پسوندها هم ذخیره می کنم) بعد پسوند را حذف کرده داخل فایل Jar کپی می کنم ولی باز برنامه کار نمی کنه! تو صفحه لود گیر می کنه! لطفا دوستان راهنمایی کنن ممنون.

Mbt925
شنبه 20 خرداد 1391, 19:12 عصر
کار شما جدا از جنبه شرعی، برخلاف اصول حرفه ای برنامه نویسی هست.

behrouz_h
یک شنبه 21 خرداد 1391, 14:37 عصر
ضمن عرض سلام و خسته نباشید خدمت شما دوست عزیزم MBT925 ، که واقعا تالار ویژوال بیسیک سنگ تموم گذاشتید و از فایلهای OCX شما استفاده کردیم:قلب:

من فقط می خوام منوهای برنامه چت Mig33 رو فارسی کنم ، همین .:لبخندساده: چون خود شرکت Mig33 این برنامه رو برا اکثر زبانها مثل هندی ، پاکستانی ، ترکی و .... نسخه داده بیرون ولی زبان فارسی نیست ! :متفکر: ضمنا این برنامه کاملا رایگانه ،شرکت Mig33 این برنامه رو نمی فروشه که من با فارسی کردن منوهاش بخوام به این شرکت ضرر مالی بزنم، بلکه برعکس با فارسی شدن منوهای این برنامه تعداد کاربران ایرانی زیاد میشه ، که این به نفع Mig33 هست.
از دوستان اگه در این مورد اطلاعاتی دارن ، لطفا راهنمایی کنند. ممنون. :بوس: