تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سلسلة التعامل مع الويب] تحليل الصفحات باستخدام HtmlAgilityPack
#1


الملفات المرفقة
.zip   Examples.zip (الحجم : 642.67 ك ب / التحميلات : 96)
الرد }}}
#2
السلام عليكم
شكرا لك اخى الحبيب الشاكى لله
بارك الله فيك وجعله فى ميزان حسناتك
استفد كثيرا من هذه المقال شكرا لك
اسف على ردى المتأخر لكنى لم اقرأ الموضوع إلا الأن
الرد }}}
تم الشكر بواسطة:
#3
AHMED HUSSIEN كتب :السلام عليكم
شكرا لك اخى الحبيب الشاكى لله
بارك الله فيك وجعله فى ميزان حسناتك
استفد كثيرا من هذه المقال شكرا لك
اسف على ردى المتأخر لكنى لم اقرأ الموضوع إلا الأن

والمقالات القادمة إن شاء الله راح تستفيد اكثر

لأني بحط مقالات لاتوجد في اي منتدى اخر

لأني اتبعت سياسة "الحصري" منذ بداية السلسلة
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم

جزاك الله خيرا اخي العزيز وفقك الله لما يحبه ويرضاه

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











الرد }}}
تم الشكر بواسطة:
#7
استخدمت المكتبه و كانت جميله في القراءه بالنسبه لاستخدامي القديم في مجال regular expressions و لكن واجهتني مشكله معينه انها لا تعمل invoke بمحتوى الصفحه اي لو وجد صفحه لابد ان تفعل كود جافا سكربت قبل قراءه محتوى الصفحه او تضغط على زر برمجياً فانها لا تنفع هذه الطريقة ايضا وجدتها مفيده في عملية الطباعه في صفحات Asp.net بحيث تطلب جزء من الصفحه و تقوم بطباعتها كتقرير ، على العموم أعود لمشكلتي مع الـ invoke مع تجربتي الطويله مع صديقتي القديمه الـ webBrower بحيث اني حاولت ان ادخل على الرابط http://www.oscaroparts.com/ و محاولتي هنا هو سحب قوائم موديلات السيارات التي بالموقع و لكن عندما قمت بتصفحه على webBrower الموقع قام بحجب الصفحه بصفحه بديله و ينصحني باستخدام متصفح احدث من IE8 بالرغم ان الذي بجهازي هو IE11 لذلك بحثت قليلاً ووجدت هذا الموضوع لطريقة تخطي هذه المشكله :

http://stackoverflow.com/questions/17922...er-control

و عملت معي بشكل جيد ، في الاخير ان شاء الله انزل تجربتي في عملية سحب القوائم في موضوع منفصل للفائده ، و اتمنى اذا كان هناك مكتبه تدعم invoke ان تتكرم و تذكرها لي .
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة: الشاكي لله , الشاكي لله
#8
(25-09-16, 11:49 AM)myalsailamy كتب : استخدمت المكتبه و كانت  جميله  في القراءه  بالنسبه لاستخدامي القديم في مجال  regular expressions  و لكن  واجهتني مشكله  معينه  انها لا  تعمل  invoke  بمحتوى الصفحه  اي لو وجد صفحه لابد ان  تفعل كود جافا سكربت قبل قراءه محتوى الصفحه او  تضغط على زر برمجياً فانها لا  تنفع  هذه الطريقة ايضا وجدتها مفيده في عملية الطباعه  في صفحات  Asp.net  بحيث تطلب جزء من الصفحه و تقوم بطباعتها كتقرير  ، على العموم أعود لمشكلتي مع الـ invoke    مع تجربتي الطويله  مع صديقتي القديمه الـ webBrower  بحيث اني حاولت  ان ادخل  على الرابط  http://www.oscaroparts.com/   و محاولتي هنا هو سحب قوائم  موديلات السيارات التي بالموقع و لكن  عندما قمت بتصفحه  على  webBrower   الموقع قام بحجب الصفحه بصفحه بديله و ينصحني باستخدام  متصفح  احدث من  IE8 بالرغم ان  الذي بجهازي  هو  IE11  لذلك بحثت قليلاً  ووجدت  هذا الموضوع  لطريقة تخطي هذه المشكله  :

http://stackoverflow.com/questions/17922...er-control

و عملت معي بشكل جيد  ، في الاخير ان شاء الله انزل تجربتي في عملية سحب القوائم في موضوع منفصل  للفائده ،  و اتمنى اذا كان هناك مكتبه تدعم  invoke  ان تتكرم و تذكرها  لي .

اهلا بك اخوي myalsailamy

في الحقيقة -حسب علمي- المكتبة مخصصة فقط لتحليل نص الـ HTML وليست لها علاقة بتنفيذ الجافا سكربت

لذلك عليك بتنفيذ الـ Invoke باستخدام طلب الويب (HttpWebRequest) ، الذي بواسطته سيرجع لك نص HTML ، ثم  تدخله على مكتبة التحليل وتقوم واستخراج المطلوب Smile


تحياتي
الرد }}}
تم الشكر بواسطة: myalsailamy , myalsailamy
#9
ان شاء الله سأحاول كتابة كود الطلب والتحليل لهذا الموقع لاحقا ..

فقط بس لو توضح لي المطلوب عشان اكون على بينة ..
الرد }}}
تم الشكر بواسطة:
#10
سبحان الله وبحمده سبحان الله العظيم 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سلسلة ادوات المبرمج] {1} - اداة مراقبة الريجستري RegFromApp الشاكي لله 2 5,636 15-09-24, 11:36 AM
آخر رد: بوحمد
  [سلسلة التحكم] {4} - التحكم عن بعد بواسطة خدمة الويب الشاكي لله 7 10,425 12-07-21, 02:34 PM
آخر رد: devante.celvin
  [سلسلة التحكم] {5} - التحكم بالمصباح بواسطة الـ USB و Arduino الشاكي لله 12 26,330 30-12-19, 01:38 AM
آخر رد: mohammed abdalsamed
  [سلسلة التحكم] {3} - خدمة الويب (Web Service) الشاكي لله 9 13,725 25-09-19, 05:47 PM
آخر رد: al9atl
  تجميعية مقالات [سلسلة التحكم] الشاكي لله 10 8,511 15-07-19, 09:14 AM
آخر رد: mrsalnet
  [سلسلة التعامل مع الويب] - ارسال الطلبات HttpWebRequset الشاكي لله 42 31,858 29-05-19, 10:38 PM
آخر رد: egbest2
  التعامل مع ملفات xml بلغتي C#&VB Sajad 7 14,845 08-11-17, 10:21 AM
آخر رد: nani49
  [C#.NET] سلسلة حلقات نضف كودك Devahmedsalim 1 2,995 10-10-17, 11:28 PM
آخر رد: nani49
  [سلسلة ادوات المبرمج] {2} - اداة تحليل صفحات الويب HAPXPathFinder الشاكي لله 10 9,443 30-08-17, 06:49 PM
آخر رد: ابو روضة
  [سلسلة التحكم] {2} - التحكم بواسطة Remoting الشاكي لله 8 11,327 06-12-16, 04:22 PM
آخر رد: الشاكي لله

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


يقوم بقرائة الموضوع: