أتمتة المتصفح مع كلود

النماذج والمصادقة

5 دقيقة للقراءة

التعامل مع النماذج وتدفقات تسجيل الدخول ضروري لأتمتة الويب. يمكن لكلود ملء النماذج، والتعامل مع المصادقة متعددة الخطوات، وإدارة الجلسات.

أساسيات ملء النماذج

task = """
املأ نموذج الاتصال:
1. أدخل 'John Doe' في حقل الاسم
2. أدخل 'john@example.com' في البريد الإلكتروني
3. اختر 'General Inquiry' من القائمة المنسدلة
4. اكتب رسالة عن منتجك
5. انقر Submit
"""

اكتشاف الحقول

يحدد كلود حقول النماذج عن طريق:

  • التسميات (النص بالقرب من المدخل)
  • نص العنصر النائب
  • نوع الحقل (نص، بريد، كلمة مرور)
  • الموضع والسياق

القوائم المنسدلة

task = """
1. انقر على قائمة البلد المنسدلة
2. مرر للعثور على 'United States'
3. انقر للاختيار
4. تحقق من الاختيار
"""

تدفقات تسجيل الدخول

task = """
سجل الدخول إلى لوحة التحكم:
1. انقر على 'Sign In'
2. أدخل اسم المستخدم: user@example.com
3. أدخل كلمة المرور: [كلمة المرور المقدمة]
4. انقر 'Log In'
5. انتظر إعادة التوجيه إلى لوحة التحكم
6. أكد نجاح تسجيل الدخول
"""

المصادقة متعددة العوامل

تعامل مع تدفقات 2FA:

task = """
أكمل تسجيل الدخول مع 2FA:
1. أدخل بيانات الاعتماد
2. انتظر مطالبة 2FA
3. عندما ترى إدخال الرمز، توقف واسألني عن الرمز
"""

التعامل مع CAPTCHAs

لا يمكن لكلود حل CAPTCHAs (حسب التصميم). تعامل بلطف:

task = """
حاول إرسال النموذج.
إذا واجهت CAPTCHA:
1. أبلغ عن وجود CAPTCHA
2. توقف وانتظر التدخل البشري
"""

إدارة الجلسات

حافظ على حالة تسجيل الدخول عبر المهام:

# استخدم ملفات تعريف المتصفح أو تخزين الجلسة
task = """
1. تحقق مما إذا كنت مسجل الدخول بالفعل
2. إذا لم تكن، قم بتسجيل الدخول
3. انتقل إلى الإعدادات
4. حدث الملف الشخصي
"""

التعامل مع التحقق من النموذج

task = """
أرسل النموذج:
1. املأ جميع الحقول
2. انقر Submit
3. إذا ظهرت أخطاء التحقق:
   - اقرأ رسائل الخطأ
   - أصلح الحقول المشار إليها
   - حاول مرة أخرى
4. أبلغ عن النجاح أو الأخطاء المتبقية
"""

أفضل الممارسات

الممارسة السبب
تحقق من تركيز الحقل تأكد من هدف الإدخال الصحيح
Tab بين الحقول أكثر موثوقية من النقر
تحقق من الأخطاء تعامل مع ملاحظات التحقق
تأكيد الإرسال تحقق من رسالة النجاح

الأمان: لا تخزن بيانات الاعتماد في الكود أبداً. استخدم متغيرات البيئة أو الخزائن الآمنة.

بعد ذلك، سنستكشف استخراج البيانات من صفحات الويب. :::

اختبار

الوحدة 4: أتمتة المتصفح

خذ الاختبار