الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

جافا أبلكيشن لملف تنفيذي

Featured Replies

بتاريخ:

السلام عليكم

أرجو المساعده في تحويل مشروع (أوراكل + جافا) إلى عملية setup على الجهاز مع تجهيز أيقونه إله

أنا بحثت كتير في هاد النقطو ونزلت برامج كتييره وكان الأغلب منها إنه هيه مجرد برامج بتعمل أيقونه للمشروع بدون ما تعمل ست أب إله وكمان إنه الأيقونه الناتجه بيعتمد على وجود ملفات الكلاس معها وهاد نقطة خطيره لأنه ممكن تتحول ملفات الكلاس لجافا بإستخدام برنامج لهيك إشي

بتاريخ:
  • كاتب الموضوع

السلام عليكم

جزاك الله خير على الرد

نزلت البرنامج كمان مرة لأني نزلته قبل هيك
نفس المشكله صحيح إنه بيعمل ست أب بشكل كامل لكن شغل الأيقونه بتعمد على مجود ملفات الكلاس معها
يعني ما وصلت لحل إلها

أرجو الرد على الإستفسار لأنه يمكن ما عرفت أستخدمه بشكل سليم وأرجو التوضيح

بتاريخ:

طبعاً ضروري وجود الكلاسات معها .. واللي هي تقابل ملفات DLL في برامج الويندوز .
اذا مزعجتك الكلاسات الى هذا الحد .. فيك تحطها وسط JAR .. او اذا كان ويب ابليكاشن حطها وسط WAR

بتاريخ:
  • كاتب الموضوع

في نقطتين

أول نقطة هي إنه وجود ملفات الكلاس لمشروع بده يتسوق لجهه معينه نقطه خطيره لأن وجود ملفات الكلاس بتعطي إمكانيه لتحويل هاد املفات إلي ملفات قريبا جدا من ملفات الجافا

تاني نقطة حكيت إنه أعملها بنظام JAR ما قبل هيك إستعملته كيف طريقته وهل تحويل الملفات لملف جار بيكون فيه security على اكود وما حيتم تحويله لملفات جافا
وهاد الطريقه اجار كيف ممكن أعملها

نقطة أخيره هاد البرنامج advancedInstaller طبعا ما هو ببلاش هل البحث عن كراك إله بينفع ولالا شو الحل

وجزاك الله خيرا على المساعده

بتاريخ:

اذا جيت للReverse Engineering وامكانية تحويل البايتكود الى Java فهذا صعب جداً ومكلف وغير مجدي .
البرمجة الان صارت اسهل بكثير وصنع برنامج مشابه افضل من ااستعمال الRE
وهذا الشيء موجود في كل اللغات اي لغة فيك تعمل لها RE .

بالنسبة للJAR فهو بدون Security .. فقط علشان ماتشوف ملفات الClasses وتصير ملفاتك اقل .

من ناحية البلاش .. طبعاً مو بلاش .. وانت بتسوق تجارياً فلازم تدفع شو خليت للطلبة المساكين !! .. :) .

بالتوفيق .

بتاريخ:
  • كاتب الموضوع

السلام عليكم

أول شيئ أنا بأعرف إنه ما ف إشي ببلاش بس بردو تخرجت من الجامعه بجديد يعني زي زي الطلبة

كيف عمليه اتحويل ماهي صعبة؟؟؟؟؟ أنا أعرف إنه في برامج متخصصة بهيك إشي وأنا شفتها بأكتر من موقع

وعلى فكرة هاد مشروع تخرج إنتهيت منه يعني ما عندي خبرة كتير بالبرامج الي عندها إمكانيه تحويل لأبكلشين تنفيذي بس بحثت كتير وسألت بس لحتى الأن ما لقيت الحل

بتاريخ:

طلبك في الاصل مستحيل ..

انت تتعامل مع لغة لها VM وما تعتمد على نظام التشغيل اللي عندك ..
اللي في بالك ينفع فقط لبرامج win32 مثل Visaul Basic و Delphi .. اللي تستخدم الWindows API
اما جافا فلا ..
خذ مثال برنامج JDeveloper من اوراكل .. حجمه حوالي 250 ميغا .. تستطيع تشغيله من طريق ملف exe بس في الاخير كل الكلاسس تقدر تشوفها وموجودة ... وحتى الexe مش حقيقي .. فقط عملية Batch لبعض الاوامر .
لو كان هذا ممكن لفعلته اوراكل وهي اكيد اكثر خوفا منك على برامجها .
مستحيل تسوي برنامج او توزعه بدون مايكون هناك ملفات Classes .. هذي جافا ببساطة ...

استخدام الInstaller مفيد في حالة لديك ملفات تريد وضعها في المجلد windows\system
او تريد تغيير قيم في الRegistry او اضافة ملفات ini لكن جافا لاتحتاج اي من هذا
لان لها نظام تشغيلها الخاص بها وهو الVM

بتاريخ:
  • كاتب الموضوع

السلام عليكم

شكرا جزيلا على تعاونك معي واكيد الإنسان بيسأل لحتى يستفيد من الي عندهم خبرة

يعني الي أفهمه منك إنه أكواد الكلاس ما بتسبب خطورة لمشروع حتسوق؟؟؟؟؟

معلش مساعده اخيرة في هاد النقطة ما فهمتها منك ؟؟

استخدام الInstaller مفيد في حالة لديك ملفات تريد وضعها في المجلد windows\system
او تريد تغيير قيم في الRegistry او اضافة ملفات ini لكن جافا لاتحتاج اي من هذا
لان لها نظام تشغيلها الخاص بها وهو الVM




تحياتي

تم تعديل بواسطة eng_2007

بتاريخ:

بعض البرامج تحتاج ان تعرف بعض المتغيرات في بيئة التشغيل التي تعمل عليها مثل ويندوز ..
هذه المتغيرات .. لها اماكن يتم حفظها فيها وهي الRegistry و ملفات ini وفي بعض الحالات تحتاج الى
تنزيل بعض ملفات DLL في المجلد Windows/System32 ..

هذه العمليات تقوم بها برامج الInstaller ( برامج التثبيت )

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.