![]() |
|
فتح برنامج من الResources وارسال نص إليه - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : فتح برنامج من الResources وارسال نص إليه (/showthread.php?tid=37128) الصفحات:
1
2
|
RE: فتح برنامج من الResources وارسال نص إليه - سعود - 07-12-20 (07-12-20, 10:21 PM)ابو روضة كتب : يعني لم تبدأ الفكرة
![]() هل هذا قصدك
كل شيء ممكن طبعا لكن احيانا الصعوبة في فهم السؤال او معرفة المطلوب.
RE: فتح برنامج من الResources وارسال نص إليه - ابو روضة - 07-12-20 (07-12-20, 10:23 PM)imnuyvct كتب : Dim url = "https://www.youtube.com/watch?v=dlu12GyaR1Y" ماشاء الله ربنا يكرمك ويرضى عنك..
فعلا أخى هذا فعل ما كنت أطلبه لكنه لصق الرابط هكذا
RE: فتح برنامج من الResources وارسال نص إليه - imnuyvct - 08-12-20 import sys if len(sys.argv) == 2: url = sys.argv[1] else: url = input("Enter youtube link: ") print ("\n\nYoutube link:\n" + url) input() IO.File.WriteAllBytes("yot.exe", My.Resources.yot) Dim url = "https://www.youtube.com/watch?v=dlu12GyaR1Y" IO.File.WriteAllBytes("yot.exe", My.Resources.yot) Process.Start("yot.exe", url) RE: فتح برنامج من الResources وارسال نص إليه - ابو روضة - 08-12-20 (08-12-20, 01:30 AM)imnuyvct كتب : import sys جزاك الله كل خير أخى الكريم...
لكن لم يتغير شيئ , جربته كذا مرة لكن النتيجة هى هى لم تتغير...
أتمنى لو أحد يستطيع حل هذه المشكلة
RE: فتح برنامج من الResources وارسال نص إليه - سعود - 08-12-20 ممكن اخي الكريم (ابوروضة) تقول لي ماهي ميزة بايثون اللتي من اجلها صنعت اداة تحميل من اليوتيوب؟ بعد اذنك طبعا احب اعرف
RE: فتح برنامج من الResources وارسال نص إليه - ابو روضة - 08-12-20 (08-12-20, 02:11 AM)سعود كتب : ممكن اخي الكريم (ابوروضة) تقول لي ماهي ميزة بايثون اللتي من اجلها صنعت اداة تحميل من اليوتيوب؟ كود خفيف وبسيط من سطرين فقط وطبعا حاولت عملها بالدوت نت لكن الويب براوزر ثقيل جدا
كما ان اليوتيوب جدد الموقع واصبح صعب الحصول على رابط التحميل المباشر..
هذا فقط أخى سعود.
RE: فتح برنامج من الResources وارسال نص إليه - Anas Mahmoud - 08-12-20 اخي ابي روضة المشكلة في المبدأ نفسه ، يجب ان تجعل البرنامج في البايثون يقبل مدخلات المستخدم عن طريق ال Command line وتقوم بتحليل هذه المدخلات التي ستكون عبارة عن url كما تفعل الاداة في الطبيعي اسلوب تمرير وسائط او بارمترات لتشغيل البرنامج بالاعدادات المطلوبة او لتمرير مدخل ما للبرنامج اسلوب مشهور جدا ، وهو الطريقة الافضل ان اردت ان تستخدم هذا البرنامج عن طريق الكود ، مالم تكن هذه الاداة تقبل مدخلات بارمترات من المستخدم مباشرة دون الحاجة لفتحها فلا يوجد ما يمكن فعله للاسف كما طرح الاخ imnuyvct يجب اخذ الرابط من داخل argv https://www.geeksforgeeks.org/command-line-arguments-in-python/ لدي تعليق على ما ذكره الاخوة قبلي طريقة SendWait(url) ليست مضمونة ابدا لانها معتمدة على ان تبقى نفس النافذه مفتوحة في خلال ال 200 ملي ثانية التي ننتظرها ، وتعتمد على ان البرنامج لن ياخذ اكثر من 200 ملي ثانية لكي يفتح ، اي خلل في هذين الامرين لن تؤدي دورها RE: فتح برنامج من الResources وارسال نص إليه - ابو روضة - 08-12-20 (08-12-20, 02:25 AM)Anas Mahmoud كتب : اخي ابي روضة المشكلة في المبدأ نفسه ، يجب ان تجعل البرنامج في البايثون يقبل مدخلات المستخدم عن طريق ال Command line وتقوم بتحليل هذه المدخلات التي ستكون عبارة عن url كما تفعل الاداة في الطبيعي هى فقط كانت تجربة أخى العزيز أنس والله يجزيكم كل الخير...
|