01-08-19, 05:46 PM
(آخر تعديل لهذه المشاركة : 01-08-19, 05:48 PM {2} بواسطة mohamed11223.)
(01-08-19, 03:08 PM)سعود كتب :(01-08-19, 01:04 PM)mohamed11223 كتب : اخي المشروع ليس معقد لاقوم بارفاقه هو فقط بوتن و ويب براوزر فقط والبوتن بداخلها كود ليقوم بالبحث عن اسم كلاس لبوتن في داخل صفحة الويب المفتوحة في الويب براوزر ويقوم بالضغط علي جميع الازرار التي تحمل اسم الكلاس الذي ارفقته في الكود
ولكن بسبب وجود عدة ازرار تحمل نفس اسم الكلاس يؤدي هذا الي الحظر من الموقع
ما اريده هو ان يقوم بالضغط علي الزر ثم يقف لفاصل زمني انا احدده ثم يضغط علي الزر الثاني وهكزا
إقتباس :التي تحمل اسم الكلاس الذي ارفقته في الكوداخي الكريم اين الكود لكي اجرب !
لكن ابسط طريقة هي استخدام BackGroundWorker لسبب وهو انه عند حدث Complete تستطيع تعديل الرابط وايضا اعادة الامر مع تغيير مايلزم.
Dim a = WebBrowser1.Document.all
For Each x As HtmlElement In a
If x.GetAttribute("ClassName") = "btn followe" Then
x.InvokeMember("click")
End If
Next
(01-08-19, 03:59 PM)SnTnt كتب :ليس عندي فكرة عن هذا الموضوع للاسفهل جربت تسوي كود يحرك مؤشر الفأرة على كل زر ؟
اذا كان كل زر يحمل نفس اسم الكلاس فسيتم ضغطها جميعا
للفائدة
تستطيع تحميل برنامج تكرار حركة الفأرة اذا لم تجد السورس كود
انتظر الاجابة :![]()

