PDA

View Full Version : حرفه ای: سورس كد



reza62heydari
شنبه 30 فروردین 1393, 09:55 صبح
سلام
سورس كد war فايل رو ميشه بدست آورد؟
ممنونم

cups_of_java
شنبه 30 فروردین 1393, 11:28 صبح
توی فایل های war یک سری فایل JSP/JSF/XHTML... هست که عینن همون سورس صفحه های هستن...
سورس کد های جاوا رو هم از داخل فایل های .class و یا jar فایل های داخل فولدر lib که حاوی همون کلاس ها هستن میشه بدست اورد (با Decompile کردن فایل های کلاس)

reza62heydari
شنبه 30 فروردین 1393, 12:27 عصر
توی فایل های war یک سری فایل JSP/JSF/XHTML... هست که عینن همون سورس صفحه های هستن...
سورس کد های جاوا رو هم از داخل فایل های .class و یا jar فایل های داخل فولدر lib که حاوی همون کلاس ها هستن میشه بدست اورد (با Decompile کردن فایل های کلاس)

ممنونم
امكانش هست بيشتر توضيح بفرمائيد- با نرم افزار Intellij ieda نوشته شده.
چندتا از class فايل ها رو decompile كردم ولي هيچي سر درنياوردم!!

cups_of_java
شنبه 30 فروردین 1393, 20:14 عصر
اصولن عین سورس اولیه شما نمیشه.... خودت باید تجربه این کار رو کسب کنی....

reza62heydari
یک شنبه 31 فروردین 1393, 09:35 صبح
اصولن عین سورس اولیه شما نمیشه.... خودت باید تجربه این کار رو کسب کنی....

بنظرتون ليبل هاي فارسي داخل چه فايلي هستن؟ مثل گزارشگيري-مديريت- تغيير رمز و ....
ممنونم

Ehsan rashydy
یک شنبه 31 فروردین 1393, 11:49 صبح
بنظرتون ليبل هاي فارسي داخل چه فايلي هستن؟ مثل گزارشگيري-مديريت- تغيير رمز و ....
ممنونم

یه سری فایل هستن که به طور کلی بهشون میگن باندل (bundle)
لیبل ها اینجا قرار میگیرن.
این فایلها با پسوند .properties هستن
دنبال یه همچین فایلهایی باش!

reza62heydari
یک شنبه 31 فروردین 1393, 13:05 عصر
یه سری فایل هستن که به طور کلی بهشون میگن باندل (bundle)
لیبل ها اینجا قرار میگیرن.
این فایلها با پسوند .properties هستن
دنبال یه همچین فایلهایی باش!

همچين فايلي نيست!!!! فايل هاي پروژه بصورت war فايل هستش.

Ehsan rashydy
یک شنبه 31 فروردین 1393, 15:37 عصر
همچين فايلي نيست!!!! فايل هاي پروژه بصورت war فايل هستش.

باید داخل war فایلت باشه، فایلتو اپلود کن اینجا ببینیم چی داره!

cups_of_java
یک شنبه 31 فروردین 1393, 20:53 عصر
فایل war رو با نرم افزار WinRAR باز کن بعد از توی فولدر WEB-INF باید بتونی یه چیزی مثل Resources پیدا کنی که توش فایل های .properties باشن.... شاید هم توی یه فولدر دیگه باشن توی classes

reza62heydari
شنبه 06 اردیبهشت 1393, 12:11 عصر
فايل هاي properties رو پيدا كردم ولي همش بصورت كاراكترهاي \er6hو غيره هستش!!!چكار كنم

cups_of_java
یک شنبه 07 اردیبهشت 1393, 12:15 عصر
اگه با اکلیپس یا آیدیا کار میکنی... پلاگین هایی برای ویرایش Resource bundle ها دارن... نصب کنید.
اگه نه توی نت بگرد روی Resource Bundle Editor یا Java Property file editor و از چیزایی که پیدا میکنی می تونی استفاده کنی...

jrl_golestani
یک شنبه 28 اردیبهشت 1393, 19:58 عصر
کد های موجود در War فایل را میشه خیلی راحت بدست آورد البته اگه برنامه نویسش تدبیری در این زمینه نیندیشیده باشه . War فایل رو Extract کن کدهاشو استفاده کن.