![]() |
|
[VB.NET] اريد تحميل المُحدد فقط - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] اريد تحميل المُحدد فقط (/showthread.php?tid=26306) |
RE: اريد تحميل المُحدد فقط - ابو روضة - 01-09-18 (01-09-18, 01:23 AM)عابر سبيل 2 كتب :للاسف اخى لم ينفع اطلاقا وجزاك الله كل خير (01-09-18, 01:06 AM)سعود كتب : sender.selectedindex والله العظيم انا من الصبح اصلا وانا بحاول والى الان لم اصل لاى جديد
RE: اريد تحميل المُحدد فقط - سعود - 01-09-18 إقتباس :والله العظيم انا من الصبح اصلا وانا بحاول والى الان لم اصل لاى جديداخي الكريم ... قد يكون السبب من الموقع نفسه. هل استفدت من المثال بشكل جيد؟ هل عرفت فكرته و اقصد فكرة مشروعي ؟ هل تلقي نظرة للمثال التالي قد تتضح لك فكرتي ببساطة هنا انا متاكد ان الفكرة لن تجد بها ماتريده الان ...افضل شيء اي شخص تستطيع التواصل معه ليعدل على مشروعك. RE: اريد تحميل المُحدد فقط - ابو روضة - 01-09-18 (01-09-18, 02:46 AM)سعود كتب : انا متاكد ان الفكرة لن تجد بها ماتريده الان ...افضل شيء اي شخص تستطيع التواصل معه ليعدل على مشروعك. الله المستعان أخى سعود من يريد المساعدة أكيد لن ينتظر التواصل معه
RE: اريد تحميل المُحدد فقط - elgokr - 01-09-18 مرحباً اخى ابو روضة
قمت بالاطلاع على الردود فالكل اعطى لك الحلول الصحيحة لما تريد
لكن يبدو انك مشتت ولا تعلم ماذا تفعل
سابسط الامر لك لكيفية حل ذلك
تعال نتخيل التالى
ان الروابط واسم الملف الذى يتم جلبه عبارة عن كمثال
كود : youtube(0 , 0) ' الاسمأو كود : youtube(0)(0) ' الاسماى كانت الطريقة فى النهاية هى عبارة عن نوع String() او المسمى لها Array
طيب انت الان بعد اظهار الاسماء قى listbox
كل ما عليك التالى بعد الاكواد المدرجة للاخوة وهو لجلب رقم كل check
عم طريق مثلاً For فكل الامر اللى انت محتاجه انك تمرر الرقم ده ليصبح الشكل كالتالى كود : youtube(ii)(1) ' ii تعنى رقم Checkبكده تكون انت معاك الرابط من خلاله كل ما عليك ان تمرره فى WebClient
للكود الذى لديك وبكده تكون طبقت ما تريده
اتمنى ان تكون الفكرة والصورة وضحت لك
واذا ارفقت السورس ستجد الجميع بوضع الكود الفعلى لما تريده
فيمكنك عمل سورس جديد به فورم يحتوى على كود شاشة تحميل قناه
وستجد الكل اعاد ارفاقه لك وبه الحل الانسب لك
تحياتى لك
وتمنياتى لك التوفيق
RE: اريد تحميل المُحدد فقط - ابو روضة - 01-09-18 (01-09-18, 04:33 PM)elgokr كتب : والله العظيم انا من امس وانا بحاول معاها ومش عارف مخى منغلق تماما والفكرة حتى مش عاوزة ترسخ فى دماغى وعموما المشروع لمن يريد المساعدة RE: اريد تحميل المُحدد فقط - elgokr - 01-09-18 تم الاطلاع على الملف المرفق
وملاحظ ان جلب اسم الفيديو المطلوب تحميله يتم جلبه من خلال الاتىكود : If item.GetAttribute("Id").Contains("msgtxt3567146535") Thenتعال كده اطلب منك التالى
حتى تصل الفكرة لك كاملاً
فى البدابة انشاء checkedListBox اضافى فى الشاشة
بحيث يكون لديك 2 واحد يتم جلب اسم الفيديو والاخر توضع به رابط الفيديو
الى هنا جميل يعنى كل اللى مطلوب منك انك ستكرر مثل هذا الكود كود : ss = webBrowser1.Document.GetElementsByTagName("span")لكن بدل من ان يتم جلب اسم الفيديو يقوم بجلب رابط الفيديو
وبدل من تمريره الى checkedListBox1 سيكون checkedListBox2
جلب الرابط سيكون من A بدلاً من Span والـ id الخاص به search_more
الرابط ستجده فى href
طيب بعد عمل التالى ماذا يمكنك فعله
كل ما عليك هو تطبيق شرح الاخوة فى جلب كل رقم لـ checkedListBox1 المحدد
فمثلاً لنقول ان checkedListBox1 المحدد هو 1 هتستخدم 1 لكن هنا على checkedListBox2
واللى هيكون بطبيعة الحال مخفي واللى هيكون فى الرابط التى تم جلبها
اتمنى ان اكون سهلت الامر عليك
وان الامر اصبح اسهل وبسيط بكل ما تتخيله
تحياتى لك
وتمنياتى لك التوفيق
RE: اريد تحميل المُحدد فقط - ابو روضة - 01-09-18 (01-09-18, 05:32 PM)elgokr كتب : واضح انك لم تفهم مطلبى اخى الجوكر
انا كل ما اريد هو تحميل المتعلم عليه فقط..
" تحميل ليس جلب روابط "
RE: اريد تحميل المُحدد فقط - elgokr - 01-09-18 (01-09-18, 05:49 PM)ابو روضة كتب : بالعكس اخى ابو روضة
لكن انا لم الاحظ انك تقوم بجلب الرابط المطلوب تحميله
فكيف يمكنك تحميل شئ لا يوجد له رابط
فى الكود فى اول الموضوع موضح هنا الكود التالى كود : New Uri(الرابط))بالنهاية سيكون الكود المطلوب فى اول المشاركة بهذا الشكل كود : Download = New WebClientرقم 0 المدرج هو رقم كل ما تم تحديده فى CheckedListBox1 عند تحديد التحميل
وسيمرر الرقم عن طريق For لعدد ما تم تحديده فى CheckedListBox1 عن جلب رقم index
تحياتى لك
وتمنياتى لك التوفيق
RE: اريد تحميل المُحدد فقط - ابو روضة - 01-09-18 (01-09-18, 05:59 PM)elgokr كتب :(01-09-18, 05:49 PM)ابو روضة كتب : هذا هو كود التحميل الاصلى اخى جوكر كود : Download = New WebClientكود : If item.GetAttribute("href").Contains("downloadplaylist") Thenوتعلمت هذه الطريقة من اخى سعود Dim lis As New List(Of String) لكن الموضوع معقد فعلا ولو حضرتك جربت بكود حضرتك ستجد انه لا يحمل اى شيئ اصلا وحتى لو حمل سيحمل كل الروابط مرة واحدة وانا لا اريد ذلك بل اريده يحمل المتحدد ثم ينزل على المتحدد الاخر يحمله وهكذا الى ان ينتهى من كل الروابط المتحددة واحد تلو الاخر ليس كلهم مع بعض RE: اريد تحميل المُحدد فقط - سعود - 02-09-18 إقتباس :من يريد المساعدة أكيد لن ينتظر التواصل معهقصدي ان كنت تتحفظ على المشروع لاي سبب كان (ولك الحق ولا احد يلومك). |