الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أجعل الزر ينقلني لموق عن طريق المتصفح

بدأه abuoof في 31 يوليو 2008 · 16 رد · 1,749 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

السلام عليكم

أريد ان اعرف كيف أجعل الزر الذي أضغط عليه يفتح لي المتصفح(أنترنت اكسبلور او ميوزلا)ويفتح موقع معين محدده داخل الكود

أختصار أريد عمل اكشن لزر يقوم بفتح موقع إلكتروني عن طريق المتصفح

السؤال الثاني

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

لا توجد محاولات لأني لأ أعرف أي ميثود تستخدم في هذه وقد بحث كثيراً ولم أجد المطلوب

حاولت أستخدام الjavadocولكني لا أعرف ماهي

وجزاكم الله خيراً

مدونتي

برمجة وما يتبعها

#2
	Runtime.getRuntime().exec("C:/Program Files/Internet Explorer/IEXPLORE.EXE -new http://www.google.com");
#3

جزاك الله خير

الكود شغال :ty:

مافهمته هو أننا نمرر ام دوس للدالة Runtime.getRuntime().exec

ماهو أمر الدوس المستخدم في السؤال التاني؟؟؟؟؟؟؟

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

بحث كثير ولم اجد امر يفيد في ذلك

حتي في الhelpالموجودة في الدوس

 Runtime.getRuntime().exec("C:/Program Files/Outlook Express/msimn.exe -new message abuoof_1990@hotmail.com")

ولكنه فتح الأوتلوك فقط :S

تم تعديل هذه المشاركة بواسطة abuoof في 1 أغسطس 2008 في 08:51

مدونتي

برمجة وما يتبعها

#4

ماعليش قريت العنوان بس

ماعندي خلفيه بالامر الثاني ، اعتقد انه يخص برنامج الاوتلوك اكثر من انه جافا

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

واكتبها بالامر ..

#5

جزاك الله خير

جاري البحث

مدونتي

برمجة وما يتبعها

#6

طيب عيسى

ماذا لو أردت أن أفتح المتصفح الافتراضي؟

هل هناك طريقة ما؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7
alaadiaa كتب:
طيب عيسى

ماذا لو أردت أن أفتح المتصفح الافتراضي؟

هل هناك طريقة ما؟

تحياتي

إذا كان بإمكانك تشغيل أوامر الـ dos من الجافا فعندي حل لهذا

نستعمل الأمر start كالتالي(مثلا بفتح موقع Google):

start www.google.com

الأمر Start يستعمل دائما البرامج القياسية لفتح الملفات المطلوبة

#8

هل الموضوع ينطبق على لنيكس؟

أي حد عنده علم يخبرنا

وإن كان لا

هل هناك طريقة أخرى

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#9

تكتب أوامر اللينكس المقابلة لأوامر dos

جربت في اللينكس بأوامر dos فخرج errorولم أجرب بعد بأوامر اللينكس لأني مأتعلمتها بعد

مدونتي

برمجة وما يتبعها

#10

اخي ابو عوف

الداله exec هي تنفذ أوامر النظام المستعمل بمعنى اخر platform commands

مثلاً على يونكس انا جربت اوامر كثيره مثل cp diff rm

بنفس الوقت على ويندوز تستعمل اوامر ويندوز

اخي علاء امر فتح البرامج في لينكس لاادري ماهو

في الماك هو open افتح التيرمنال واكتب

open /Users/eisa/programPath.app

#11

أخ عزيز علي أرسل لي اليوم الأمر الخاص بإرسالة رسالة عن طريق الاوتلوك كالتالي

Process p = Runtime.getRuntime().exec(new String[]{"cmd.exe","/c", "start","mailto:abuoof_1990@hotmail.com"});

دمتم في رعاية الله

مدونتي

برمجة وما يتبعها

#12

لم لا تقوم بارسال البريد الألكتروني مباشره الى الطرف الأخر بدون الحاجه الى أوتلوك أو غيره !

دائما حاول الأبتعاد عن نظام التشغيل بما أنك تبرمج بجافا ...

مثل الصوره التاليه ، وهي كافيه لارسال الرساله :

mail.PNG

الصوره السابقه في برنامج لأرسال البريد الألكتروني ضمن شكبه محليه ، يعني خادم وعميل ...

لكن يمكنك الأعتماد على Java Mail API ، وبالتأكيد توجد طرق مباشره لأرسال البريد ...

يمكننا أن نبحث في الموضوع لو حبيت ذلك ، حيث لا توجد لدى معرفه بهذه الAPI ...

بالتوفيق ،

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#13

أن شاء الله

بس أنا لسه في البداية

مدونتي

برمجة وما يتبعها

#14

السلام عليكم

حقيقة ليست لدي معرفة كافية في هذا المجال و لم يسبق لي انني استعملت الاوتلوك لارسال الايميلات

لبد من وجود smtp server Java Mail API و لكن اعتقد انه لكي تستخدم

على جهاز المسخدم كlocal host او على احد أجهزة الشبكة

و هدا ما يجعل الامر مملا و غير عمليا خاصة انني جربت أكثر من سيرفر و للاسف لم تكن تعمل بشكل جيد

و لكن اعتقد انه في حالة الاوتلوك -و لكني لست متأكدة- انه لا داعي لان يكون smtp server على جهاز المستخدم

فهو يقوم بالاتصال بسيرفر بعيد

اذا اخطأت اتمنى ان يصوبني الاخوة

أما عن كيفية استخدام Java Mail API

فالامر سهل هنا كلاس اختبار في المكتبة تضع فيه البيانات الازمة لارسال البريد

مثل ايميل المرسل و ايميل المستقبل و عنوان السيرفر

و المرفقات

#15

ممكن مثال بسيط jfriend

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#16

السلام عليكم

اقتباس
ممكن مثال بسيط jfriend

أمر أخ alaadiaa

في البداية اليك هذا الرابط الذي يشرح كيفية استخدام الحزمة و من دون ان تحتاج الى smtp server

و لكن المشكلة انها فقط مقتصرة على Gmail

وصاحب الرد ذكر انGmail not secure في عام 2006

لذا هناك احتمالية انه اصبح امان خلال هاتين السنتين هو ايضا

/index.php?showtopic=112358

و ان شاء الله ساضع كيفية استعمال smtp server في ارسال الايميل قريبا

حياكم الله

#17

في انتظار الشرح jfriend

وهل هذا يحل موضوع الإرسال إلى هوتميل وياهو؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…