سحب بيانات من موقع إلى Excel بطلب مكتوب بكلماتك
وجدت دليلًا أو متجرًا أو صفحة إعلانات فيها البيانات التي تحتاجها بالضبط، لكن نسخها صفًا صفًا سيأخذ يومك كله. مع هذا البرومبت يفتح وكيلك في todo.is الموقع في متصفح حقيقي، وينتقل بين الصفحات، ويستخرج الحقول التي تسميها، ثم يسلّمك ملف Excel مرتبًا فيه صف لكل عنصر ورابط مصدره.
الأمر
- اسحب بيانات [رابط الموقع أو الصفحة] إلى ملف Excel. لكل عنصر في الصفحة اجمع هذه الأعمدة: [الأعمدة المطلوبة]. تابع روابط «الصفحة التالية» وتوقف بعد [عدد الصفحات أو العناصر]. افتح صفحة تفاصيل العنصر فقط إذا كان أحد الأعمدة غير موجود في صفحة القائمة. أضف عمود «رابط المصدر» لكل صف. نظّف البيانات: احذف المسافات الزائدة، واحفظ الأسعار كأرقام مع عمود منفصل للعملة، وحوّل الأرقام الهندية (١٢٣) إلى أرقام عادية (123)، ووحّد التواريخ بصيغة YYYY-MM-DD، واترك الخلية فارغة بدل التخمين. احذف التكرار التام. احفظه باسم [اسم الملف].xlsx مع تثبيت صف العناوين وتفعيل عوامل التصفية، وورقة ثانية بالصفحات التي لم تستطع قراءتها والسبب. استخدم الصفحات العامة فقط واحترم شروط الموقع وملف robots.txt.
ما الذي تغيّره
- [رابط الموقع أو الصفحة]: الصفحة العامة التي تبدأ منها القائمة، مثل صفحة فئة في متجر أو نتائج بحث في دليل شركات أو صفحة فعاليات.
- [الأعمدة المطلوبة]: مثل «الاسم، السعر، التقييم، عدد المراجعات، العلامة التجارية» أو «اسم الشركة، المدينة، الهاتف، الموقع الإلكتروني».
- [عدد الصفحات أو العناصر]: مثل «10 صفحات» أو «300 عنصر». ابدأ بعدد صغير لتتحقق من النتيجة أولًا.
- [اسم الملف]: مثل «مطاحن_القهوة_أكتوبر». يضيف وكيلك .xlsx.
مثال على النتيجة
- مطاحن_القهوة_أكتوبر.xlsx
- المصدر: صفحة الفئة العامة «مطاحن القهوة» في متجر أدوات مطبخ (مثال) · 12 صفحة · 286 صفًا
- الورقة 1: البيانات (أول الصفوف)
- • الاسم: مطحنة برلاين برو 40 · العلامة: Burrline · السعر: 749.00 · العملة: SAR · التقييم: 4.6 · المراجعات: 412 · رابط المصدر: /p/burrline-pro-40
- • الاسم: مطحنة موكا اليدوية · العلامة: Mokka · السعر: 229.00 · العملة: SAR · التقييم: 4.3 · المراجعات: 88 · رابط المصدر: /p/mokka-hand
- • الاسم: ستيلميل S2 · العلامة: Steelmill · السعر: 519.00 · العملة: SAR · التقييم: (فارغ، لا مراجعات بعد) · المراجعات: 0 · رابط المصدر: /p/steelmill-s2
- كيف جُهّز الملف
- • صف العناوين مثبّت، وعوامل التصفية مفعّلة على كل الأعمدة
- • السعر والتقييم محفوظان كأرقام، فتستطيع الترتيب واستخدام SUM أو AVERAGE
- • كان الموقع يعرض الأسعار بالأرقام الهندية مع كلمة «ر.س»: فُصلت العملة في عمودها وتحوّل السعر إلى رقم
- • أُزيل 9 صفوف مكررة تمامًا (المنتج نفسه ظاهر في مكانين)
- • اتجاه الورقة من اليمين إلى اليسار لتُقرأ الأسماء العربية بشكل طبيعي
- الورقة 2: ما لم يُجمع
- • الصفحة 7، عنصر «جرايندماستر دو»: صفحة التفاصيل أعادت خطأ، وأُعيدت المحاولة مرة واحدة
- • الصفحة 11، عنصر «عرض الباقة»: لا سعر ظاهر في الصفحة، فتُرك فارغًا
- ملاحظات
- • ملف robots.txt للموقع يسمح بصفحات الفئات. توقفت قليلًا بين الصفحات حتى لا يُثقل الموقع.
- • الأسعار هي ما عرضته الصفحة يوم 8 أكتوبر. أُخذ سعر التخفيض عند ظهوره، مع السعر الأصلي في عمود منفصل.
- تريد هذا كل أسبوع؟ قل «شغّله كل أحد الساعة 7:00 وأرسل لي الصفوف الجديدة أو المتغيرة فقط».
كيف تنفّذه مع todo.is
- انسخ البرومبت واكتب رابط الصفحة والأعمدة والكمية التي تريد جمعها.
- الصقه على شاشة «اليوم» في todo.is، أو أرسله إلى وكيلك على واتساب أو تيليجرام.
- يتصفح وكيلك الصفحات، ويجمع الحقول، ويراجع البيانات قبل إنشاء الملف.
- حمّل ملف .xlsx وقارن بضعة صفوف بالموقع، ثم اطلب أعمدة إضافية أو تشغيلًا أسبوعيًا.
نصائح لنتيجة أفضل
- سمِّ الأعمدة كما تريدها تمامًا في صف العناوين. هذا يوفر عليك إعادة التسمية لاحقًا.
- ابدأ بتجربة صغيرة (صفحة أو صفحتان)، وتحقق منها، ثم اطلب التشغيل الكامل.
- في المواقع العربية اطلب توحيد الأرقام الهندية والعربية وفصل رمز العملة (ر.س، د.إ، د.م.) عن السعر، وإلا لن تعمل المعادلات على العمود.
- للصفحات التي تحتاج تسجيل دخول، اربط متصفح Chrome الخاص بك عبر إضافة todo.is Connector، واجمع فقط البيانات المسموح لك باستخدامها.
- إذا كان الموقع يوفر تصديرًا رسميًا أو واجهة API، فاستخدمها. فهي أكثر موثوقية من السحب.
سحب بيانات من موقع إلى Excel: أسئلة شائعة
- هل سحب بيانات موقع إلى Excel قانوني؟ جمع البيانات العامة لاستخدامك الخاص شائع، لكن القواعد تعتمد على شروط الموقع وقوانين بلدك ونوع البيانات. تجنّب البيانات الشخصية وراجع الشروط قبل إعادة استخدامها أو نشرها.
- هل يعمل مع الصفحات التي تُحمَّل بـ JavaScript أو التمرير اللانهائي؟ نعم. يستخدم وكيلك متصفحًا حقيقيًا، فيمرّر الصفحة وينتظر تحميل المحتوى كما يفعل أي زائر.
- كم صفًا يمكنني الحصول عليه؟ الآلاف ممكنة في أغلب المواقع، لكن التشغيل الأكبر يأخذ وقتًا أطول ويستهلك أرصدة أكثر. ابدأ ببضع صفحات ثم وسّع.
- هل يمكن استلام البيانات بصيغة CSV أو في Google Sheets؟ نعم. اطلب CSV، أو اطلب من وكيلك وضعها في Google Sheets إن كان حساب Google مربوطًا.
JavaScript is required to use the todo.is app.