منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف اعمل حلقة تكرار للضغط على هذا الزر - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] كيف اعمل حلقة تكرار للضغط على هذا الزر (/showthread.php?tid=16897)

الصفحات: 1 2


كيف اعمل حلقة تكرار للضغط على هذا الزر - ابو روضة - 21-08-16

السلام عليكم اخوتى
لدى اربع مواضيع يوتيوب مختصر روابطهم فى هذا الموقع اللى فى الصورة
فعاوز اعمل لهم حلقة تكرار بحيث يدخل على اول رابط مختصر

وينتظر مثلا 5 دقائق ثم يدخل على الرابط الاخر تلقائى دون ان اضغط انا على اى زر وهكذا فى الاربعة روابط 

يم يتوقف ولا يعمل شيئ اخر






RE: يف اعمل حلقة تكرار للضغط على هذا الزر - mohamed haroon - 21-08-16

استفسار بسيط انت بتستعمل اداة ال web browser  للدخول على النت ولا اداة تانية ؟



RE: يف اعمل حلقة تكرار للضغط على هذا الزر - سعود - 21-08-16

الصراحة لم اعرف المطلوب.
هل المطلوب عمل متصفح انترنت مخصص لهذه الاعلانات او التحويلات.
ام برنامج؟
ياليت الاخ الكريم يبدا الفكرة ويخبرنا بها ....لاكمال اللازم بعد فهم نقطة الانطلاق.


RE: يف اعمل حلقة تكرار للضغط على هذا الزر - ابو روضة - 22-08-16

عاوز اعمل مشروع فاضى خالص  واحط تايمر وويب براوزر
ولدى اربع روابط مختصرين عاوز يتم الدخول اليهم تلقائى
يعنى يدخل على الرابط الاول ثم ينتظر بوقت احدده انا مثلا خمس دقائق ثم يدخل على الرابط الاخر وهكذا
ودون ظهور اى رسالة من الويب براوزر كأى يخبرنى هل تريد الخروج والانتقال وهذه هى الروابط

http://adyou.me/Hv0F
http://adyou.me/pkso
http://adyou.me/LUwT
http://adyou.me/Bntw


RE: يف اعمل حلقة تكرار للضغط على هذا الزر - ابو روضة - 22-08-16

[quote pid='82279' dateline='1471817178']
PHP كود :
يا استاذ انا مش عاوزو يرجعلى بأى رابط 
بل اريد المشروع يدخل على اول رابط ويتخطى الاعلانات تلقائى
وينتظر بوقت احدده انا ثم ينتقل للرابط الاخر وهكذا فى باقى الروابط 

[/quote]

او خلي المشروع دخل للرابط فدائما تظهر هذه الرسالة فكيف اتخلص منها




RE: يف اعمل حلقة تكرار للضغط على هذا الزر - سعود - 22-08-16

اخي الوادي مثل هذه الصفحات
http://adyou.me/Bntw
هل تتم اتاحة الرابط الاساسي ضمن مصدر الصفحة قبل انتهاء العد؟!

اخي الكريم "ابو روضة"
هل الحاجة هي زيارة الرابط المختصر فقط؟
ام الرابط الاخير؟
ان كنت تود زيارة الرابط http://adyou.me/Bntw وفقط  فتحتاج فقط الطلب وتنتظر بعدد الثواني ثم تطلب رابط آخر.
واظن كود الاخ الوادي يفي بالغرض مع تعديل بسيط جدا.


RE: يف اعمل حلقة تكرار للضغط على هذا الزر - ابو روضة - 22-08-16

(22-08-16, 07:58 AM)سعود كتب : اخي الوادي مثل هذه الصفحات
http://adyou.me/Bntw
هل تتم اتاحة الرابط الاساسي ضمن مصدر الصفحة قبل انتهاء العد؟!

اخي الكريم "ابو روضة"
هل الحاجة هي زيارة الرابط المختصر فقط؟
ام الرابط الاخير؟
ان كنت تود زيارة الرابط http://adyou.me/Bntw وفقط  فتحتاج فقط الطلب وتنتظر بعدد الثواني ثم تطلب رابط آخر.
واظن كود الاخ الوادي يفي بالغرض مع تعديل بسيط جدا.

لا اخى الحاجة هى ان يضغط تلقائى على زر اسكيب ثم يدخل على الرابط الاخير وهذا كود الضغط على زر اسكيب
لكن اوقات بجبلى رسالة كما فى الصورة السابقة


PHP كود :
WebBrowser1.Document.InvokeScript("cancelOut")
 
       For Each x As HtmlElement In WebBrowser1.Document.All
            If 
(x.GetAttribute("ClassName") = "skip"Then
                x
.InvokeMember("click")
 
           End If
 
       Next 



RE: يف اعمل حلقة تكرار للضغط على هذا الزر - ابو روضة - 22-08-16

(22-08-16, 08:17 AM)الوادي كتب : يا استاذ ابو روضة راجع مشاركتي، قلت أساعد، ولم أقل أعطيك برنامج كامل جاهز.

هلا أخي سعود، المسألة حسب الموقع، يعني موقع http://adyou.me يكون واضع الرابط الأساسي ضمن مصدر الصفحة منذ البداية، عشان كدا بسهولة التقطته بواسطة RegEx.
والطريقة هذي مش دايما تظبط مع أي موقع، فلا بد من معرفة طريقة الموقع عشان الاقي طريقة له.

وانا لم اقل اعطينى حاجة جاهزة استاذنا والدليل اننا كاتب الكود لك وقولت
عاوز اتخلص من الرسالة اللى فى الصورة


RE: يف اعمل حلقة تكرار للضغط على هذا الزر - سعود - 22-08-16

إقتباس :موقع http://adyou.me يكون واضع الرابط الأساسي ضمن مصدر الصفحة منذ البداية
الظاهر ان الموقع هذا جديدSmile
بارك الله بيك
كنت اريد معرفة كيفية وضع آلية تنتظر وتحدث محتوى webbrowser documenttext لكي نقرا محتواها مرة اخرى بعد العد لكي نقتنص الرابط.
لكن اظن صعب لان حدث اكتمال الصفحة يكون قبل ظهور زر skip.


RE: يف اعمل حلقة تكرار للضغط على هذا الزر - سعود - 22-08-16

هل يمكن حذف الـNode التي تحتوي الرسالة التي ذكرها الاخ قبل ظهورها؟؟
او هل هناك اعداد يقوم بذلك؟