تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعبت وانا احاول الاقي كود يفعل هذا
#1
السلام عليكم ورحمة الله وبركاته
تعبت وانا ادور علي كود يفعل هذا
لو لدي صفحة ويب مفتوحة في الويب براوزر وفي هذه الصفحة 5 ازرار تحم نفس اسم الكلاس
ما هو الكود المناسب ليقوم بالضغط علي هذه الزرار زر ثم الزر الاخر يعني لا اريده ان يضغط علي جميع الازرار مرة واحدة لان ذلك يسبب الحظر من الموقع
اريده ان يضغط علي زر ثم ينتظر لفاصل زمني احدده ويقوم بالضغط علي الزر التالي 
برجاء الافادة في هذا الموضوع وجزاكم الله خيرأً
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة: سعود
#2
لماذا لم تضع الرابط حتى يتم الاطلاع عليه
ويتم افادتك بكود فعلى مناسب للامر بدلاً من التخمين
الرد }}}
تم الشكر بواسطة: سعود , سعود , mohamedahmed1
#3
وعليكم السلام ورحمة الله وبركاته
لا ادري ماسر هذا الطلب نفسه بالضبط تم نقاشه بالمنتدى وفي نفس القسم.
لا ادري هل توصل الى حل ام لا
ابحث عنه ربما تجد حل او على الاقل تصل الى ما وصل اليه هذا السائل.
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , mohamedahmed1
#4
(10-08-19, 08:41 PM)kiki كتب : لماذا لم تضع الرابط حتى يتم الاطلاع عليه
ويتم افادتك بكود فعلى مناسب للامر بدلاً من التخمين
الموقع هو فيسبوك وهو ارسال طلب صداقة لكل الاشخاص المعجبين بالمنشور

(10-08-19, 10:40 PM)سعود كتب : وعليكم السلام ورحمة الله وبركاته
لا ادري ماسر هذا الطلب نفسه بالضبط تم نقاشه بالمنتدى وفي نفس القسم.
لا ادري هل توصل الى حل ام لا
ابحث عنه ربما تجد حل او على الاقل تصل الى ما وصل اليه هذا السائل.

للاسف لم اجد حل

(11-08-19, 12:53 AM)ابو روضة كتب :
تحتاج لعمل حلقة هكذا مثل هذا مع تغير اللازم


PHP كود :
  Dim input As HtmlElementCollection
        input 
WebBrowser1.Document.GetElementsByTagName("a")
 
       For Each item As HtmlElement In input
            If item
.GetAttribute("className").Contains("/removefriend.php?friend_id="Then
                item
.InvokeMember("Click")
 
           End If
 
       Next item 
شكرا لك ابو روضة
 ولكن هذا الكود لا يلبي الغرض فبمجرد استخدام هذا الكود يقوم بالضغط علي جميع الازرار التي تحمل نفس اسم الكلاس وبما ان الازرار كلها تحمل نفس الكلاس فيقوم بالضغط عليهم كلهم مرة واحدة
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة: سعود
#5
طيب اخي الكريم ضمن مشاركة الاخ الكريم ضع

PHP كود :
threading.thread.sleep(1000

ضعها قبل
Next item
1000 مل ثانية يعني 1 ثانية
الرد }}}
تم الشكر بواسطة: mohamedahmed1
#6
طيب اخي الكريم مشكور علي مساعدتك ولكن للاسف هذا الكود غير عملي لانه يبحث عن جميع الكلاس نيم التي احددها ثم يضغط عليها هكزا سيضغط علي جميع الازرار بدون اي فاصل زمني نهاائي
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة:
#7
(11-08-19, 01:48 AM)mohamedahmed1 كتب : طيب اخي الكريم مشكور علي مساعدتك ولكن للاسف هذا الكود غير عملي لانه يبحث عن جميع الكلاس نيم التي احددها ثم يضغط عليها هكزا سيضغط علي جميع الازرار بدون اي فاصل زمني نهاائي

اخي الكريم ربما السبب في شيء آخر او حدث اخر ... صدقني الكود الذي اضافه الاخ ان كان هو المطلوب وكما تقول ينفذ الكل مرة واحدة بدون فاصل زمني فان ما اضفته سيعمل فرق  فقط عدل الرقم 1000 الى اكثر مثلا تريد كل 10 ثواني ينقر على كلاس ضع الرقم 10000 عشر آلاف مل ثانية يعني 10 ثواني او ضع اكثر ربما دقيقية ضع 60000 مل ثانية يعني 60 ثانية يعني دقيقة كما تعلم.
هل جربت ام انك متخوف من التجربة؟!
الرد }}}
تم الشكر بواسطة: mohamedahmed1
#8
اخي بالفعل قد جربت الكود
عند الضغط علي الزر في الفورم الذي به الكود يتم الضغط علي جميع الازرار في الموقع التي تحمل الكلاس نيم الذي وضعته
ثم يتم الانتظار المدة التي حدتها بالكود الذي وضعه الاخ ابو روضة ويشتغل الكود من جديد
ما فائدة ذلك وهو في الاساس قام بالفعل بالضغط علي جميع الازرار دفعة واحدة في المرة الاولي
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة:
#9
لعل هذا المثال يوضح الفرق بين استخدام فاصل زمني وبين عدمه
الازرق ينتظر 10 ثواني بينما الاخر ولا مل ثانية

(11-08-19, 02:01 AM)mohamedahmed1 كتب : اخي بالفعل قد جربت الكود
عند الضغط علي الزر في الفورم  الذي به الكود يتم الضغط علي جميع الازرار في الموقع التي تحمل الكلاس نيم الذي وضعته
ثم يتم الانتظار المدة التي حدتها بالكود الذي وضعه الاخ ابو روضة ويشتغل الكود من جديد
ما فائدة ذلك وهو في الاساس قام بالفعل بالضغط علي جميع الازرار دفعة واحدة في المرة الاولي

انا متاكد ان هناك خطا ما اين تضع الكود المستخدم؟؟
لا تقول بتايمرSad


الملفات المرفقة
.zip   Webvisitor.zip (الحجم : 22.25 ك ب / التحميلات : 4)
الرد }}}
تم الشكر بواسطة:
#10
(11-08-19, 02:01 AM)mohamedahmed1 كتب : اخي بالفعل قد جربت الكود
عند الضغط علي الزر في الفورم  الذي به الكود يتم الضغط علي جميع الازرار في الموقع التي تحمل الكلاس نيم الذي وضعته
ثم يتم الانتظار المدة التي حدتها بالكود الذي وضعه الاخ ابو روضة ويشتغل الكود من جديد
ما فائدة ذلك وهو في الاساس قام بالفعل بالضغط علي جميع الازرار دفعة واحدة في المرة الاولي

طب جرب اخى تعمل للصفحة ريفريش بعد الضغط على الزر Refresh

هكذا مثلا

PHP كود :
Dim input As HtmlElementCollection
        input 
WebBrowser1.Document.GetElementsByTagName("a")
 
       For Each item As HtmlElement In input
            If item
.GetAttribute("href").Contains("/removefriend.php?friend_id="Then
                item
.InvokeMember("Click")
 
               WebBrowser1.Refresh()
 
           End If
 
       Next item 

او ضع الكود داخل تايمر وأدينا بنجرب
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , mohamedahmed1


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعبت من البحث : كود يعمل بجد لاعادة الترقيم بحقل الترقيم التلقائى dr.programming 5 1,282 16-08-22, 02:21 AM
آخر رد: a7med saba
  ماذا يفعل ويندوز 11 مع هذا الاجراء سعود 6 1,376 06-01-22, 12:29 PM
آخر رد: سعود
  ارجو المساعده فى عمل كود تفعيل يفعل ايبي جهاز واحد فقط على زهران 0 1,027 01-11-19, 05:55 PM
آخر رد: على زهران
  [سؤال] لو سمحت يا شباب انا جديد فى المجال وانا بعمل الابلكيشن ظهرتلى المشاكل دي ahmed0rabea 1 1,316 17-09-19, 12:07 AM
آخر رد: ميدو الفنان
  [VB.NET] عاوز اعمل برنامج يفعل البرنامج بتاعى MOSTAFA.KAMEL 7 2,435 11-02-18, 09:10 PM
آخر رد: MOSTAFA.KAMEL
Information [سؤال] السلام عليكم أخواني انا اوس من العراق مبرمج مبتدء وانا اقوم الأن بأنشاء اول مشروع لي اوس باسم عبد الحميد 2 1,781 29-04-17, 02:06 AM
آخر رد: اوس باسم عبد الحميد
  [VB.NET] تعبت وانا ادور حل غير تثبيت crystal report 0theghost0 4 2,468 24-04-17, 06:50 PM
آخر رد: 0theghost0
  [سؤال] يا شباب الفكرة بسيطه جدا وانا بسطها احمد عبد الحكيم 5 2,425 22-01-16, 10:51 PM
آخر رد: احمد عبد الحكيم
Exclamation [سؤال] والله تعبت .. كيفية تحزيم البرنامج مع قاعدة البيانات ؟؟؟؟؟؟؟ ENG.MPROG 21 21,207 01-01-14, 10:52 PM
آخر رد: Easy4ever
  تعبت من البحث!!!!! ابومهند 5 2 1,658 04-12-12, 11:18 AM
آخر رد: Abu Ehab

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


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