تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] طريقة جلب فيديوهات Videos قناة على يوتيوب youtube
#1
السلام عليكم ورحمة الله وبركاته

كيف يمكن جلب قائمة بآخر 10 فيديوهات لقناة من اليوتيوب ؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#2
للرفع .....
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#3
ببـرنامج Iskysoft تتــستطيع تــنزيل قــناه بــاكملــها ...



[صورة مرفقة: g5qidgW.jpg]

ســبحــانك الـلهم بـحمدك , الـلهم لا عــلم لـنا الى مــأ علــمتــنا , الـلهـم علــمنـا ما جــهلـنا وانــفـعنــا بــما عــلمــتنـا انــك انـتَ الـسـميع الــعلــيم الـحكـيم ~~!I!

الرد }}}
تم الشكر بواسطة: sami2015
#4
(04-04-15, 03:01 AM)a_almisery كتب : ببـرنامج Iskysoft تتــستطيع تــنزيل قــناه بــاكملــها ...

لا أريد تنزيل قناة ( البرامج كثيرة في هذا ) ولكني أريد جلب أسماء الفيديوهات عن طريقة البرنامج حتى أعرف من خلاله إن كان هنالك جديد بالقناة أو لا.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة:
#5
الافضل لك ان تبحث فى دوال YouTube API وتتعلمها اذا كنت ستنشئ برنامج يتعامل مع اليوتيوب

https://developers.google.com/youtube/getting_started

-----------------------
Software Developer

Microsoft Partner

الرد }}}
تم الشكر بواسطة: sami2015 , عبد الله
#6
شوف الدالة التالية 
كود :
Private Function getvids(ByVal url As String) As List(Of String)
       Dim lst As New List(Of String)
       Dim wc As New WebClient
       wc.Encoding = Encoding.UTF8
       Dim html As String = wc.DownloadString(TextBox1.Text)
       Dim doc As New HtmlAgilityPack.HtmlDocument
       doc.LoadHtml(html)
       For Each nod As HtmlAgilityPack.HtmlNode In doc.DocumentNode.SelectNodes("//a[@class='yt-uix-sessionlink yt-uix-tile-link  spf-link  yt-ui-ellipsis yt-ui-ellipsis-2']")
           lst.Add(nod.InnerText)
       Next
       Return lst
   End Function
للاستخدام
كود :
       For Each itm In getvids(TextBox1.Text)
           ListBox1.Items.Add(itm.Trim)
       Next

تحتاج ملف HtmlAgilityPack اضفه كـreference


هذا بشكل عام ويمكنك زيادة الفلترة على مصدر الصفحة.

استخدم الموقع التالي للتحويل
http://converter.telerik.com/


الملفات المرفقة
.zip   WindowsFormsApplication1.zip (الحجم : 105.54 ك ب / التحميلات : 82)
الرد }}}
تم الشكر بواسطة: Sajad , عبد الله , Amir_Alzubidy
#7
لاول مرة اسوي مثال بالسي شارب .. صحيح معقد فالكلمة TextBox1  خطا بينما الصح textBox
الرد }}}
تم الشكر بواسطة: الشاكي لله , الشاكي لله
#8
واضح أنك تعمل على فيجوال استوديو الإصدار الأحدث، لأن المثال المرفق يتطلب .net 4.6

جاري تجربة المثال، ومبدئياً المطلوب يتم بمثل هذا الحل الرائع من عضو مبدع كعادته.

اشكرك أخي سعود على المساعدة.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}
تم الشكر بواسطة: الشاكي لله
#9
(05-08-15, 02:27 PM)سعود كتب : لاول مرة اسوي مثال بالسي شارب .. صحيح معقد فالكلمة TextBox1  خطا بينما الصح textBox

السبب لان السي شارب لغة case sensitve اي (حساسة لحالة الاحرف)

بينما الفيجوال بيسك ليست كذلك


-- ايضا في السي شارب لايوجد auto complete للكود
يعني في الفيجوال بيسك تكتب if وتضغط انتر يكمل عنك الكود

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

طبعا مايكروسفت وضعت بديل وهو الضغط على زر tab مرتين  كما في الصورة المتحركة:



فلا احد يعتبر محرر السي شارب اغبى من الفيجوال بيسك هههه
طبعا انا جاوبت على السؤال هذا لان في 3 قبلك انتقلو للسي شارب وقالوا ليش المحرر جذي متعب فهذا كان الرد للفائدة


تحياتي
الرد }}}
#10
بارك الله فيك
اشكر لك هذه المشاركة المفيدة.
الرد }}}
تم الشكر بواسطة: الشاكي لله


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [كود] طريقة عمل كود في android studio Ikram Ikram 0 561 16-04-23, 04:05 PM
آخر رد: Ikram Ikram
  [C#.NET] طريقة عمل شاشة نقطة بيع pos mazentq 1 1,314 27-03-22, 12:42 PM
آخر رد: mazentq
Video هل توجد طريقة لتسرع الباركود في مربع البحث بالباركود abdalwahd 0 1,043 25-02-22, 01:50 PM
آخر رد: abdalwahd
  [سؤال] طريقة ربط مشروع برابط URL وتحديث البيانات منه talal_ameer 1 1,185 11-02-22, 01:38 AM
آخر رد: عدنان الشمري
  طريقة تحجيم الصورة قبل حفظها في قاعدة البيانات jalalaldeen 1 1,355 05-02-21, 10:01 PM
آخر رد: ابراهيم ايبو
  [C#.NET] طريقة عمل عداد لمستخدمين البرنامج faresvip 4 1,752 25-01-21, 11:41 PM
آخر رد: faresvip
  [سؤال] طريقة طباعة مجموعة من. الفواتير في صفحة واحدة m4n2net2000 1 1,808 14-10-20, 02:27 PM
آخر رد: Rabeea Qbaha
  هل من طريقة لتحويل بين رقم ونص مع شرط issamsaidd 8 2,800 27-08-20, 07:52 AM
آخر رد: issamsaidd
Sad [سؤال] طريقة البحث عن كلمات معينة داخل موقع ويب malek369 4 2,381 29-07-20, 11:18 PM
آخر رد: malek369
Sad [سؤال] طريقة استخدام ( or ) في سي شارب داخل ( if ) واحدة malek369 2 2,128 27-07-20, 09:26 AM
آخر رد: malek369

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم