إن insta_posts_downloader
هو برنامج نصي بلغة Python يسمح لك بتنزيل جميع المنشورات بسهولة، بما في ذلك الصور ومقاطع الفيديو، من أي ملف شخصي على Instagram. سواء كنت تريد عمل نسخة احتياطية لمحتوى Instagram الخاص بك أو حفظ المنشورات من المؤثرين أو الأصدقاء المفضلين لديك، فإن هذا البرنامج النصي يوفر حلاً مناسبًا.
الغرض الرئيسي من هذا البرنامج النصي هو تبسيط عملية تنزيل منشورات Instagram بكميات كبيرة. بدلاً من حفظ كل مشاركة يدويًا واحدة تلو الأخرى، يمكنك استخدام هذا البرنامج النصي لأتمتة عملية التنزيل وتوفير الوقت. يمكن أن يكون هذا مفيدًا بشكل خاص في سيناريوهات مختلفة، مثل:
يأتي البرنامج النصي Instagram Posts Downloader مع الميزات الرئيسية التالية:
دعم الملفات الشخصية العامة والخاصة : يتيح لك البرنامج النصي تنزيل المنشورات من الملفات الشخصية العامة والخاصة على Instagram. بالنسبة للملفات الشخصية الخاصة، يتعين عليك تقديم بيانات اعتماد Instagram الخاصة بك والتأكد من منحك حق الوصول إلى الملف الشخصي.
التنزيل المجمع : باستخدام هذا البرنامج النصي، يمكنك تنزيل جميع المنشورات من ملف تعريف Instagram مرة واحدة، مما يوفر عليك جهد تنزيل كل منشور يدويًا على حدة.
واجهة سهلة الاستخدام : يوفر البرنامج النصي واجهة سطر أوامر سهلة الاستخدام ترشدك خلال عملية إدخال المعلومات الضرورية، مثل اسم مستخدم Instagram وبيانات اعتماد تسجيل الدخول الخاصة بك (إذا لزم الأمر).
التنزيل المنظم : يتم حفظ المنشورات التي تم تنزيلها تلقائيًا في دليل يحمل اسم الملف الشخصي في Instagram، مما يحافظ على تنزيلاتك منظمة ويسهل الوصول إليها.
معالجة الأخطاء : يتضمن البرنامج النصي معالجة قوية للأخطاء للتعامل مع المشكلات الشائعة التي قد تنشأ أثناء عملية التنزيل، مثل بيانات الاعتماد غير الصالحة، أو الملفات الشخصية الخاصة، أو أخطاء الشبكة. يتم توفير رسائل خطأ إعلامية لمساعدتك في استكشاف أية مشكلات وإصلاحها.
لإعداد Instagram Photo Downloader على نظامك، اتبع الخطوات التالية:
instaloader
انسخ هذا المستودع إلى جهازك المحلي:
git clone https://github.com/javedali99/instagram-posts-downloader.git
انتقل إلى دليل المشروع:
cd instagram-posts-downloader
تثبيت التبعيات المطلوبة:
pip install instaloader
يعد استخدام البرنامج النصي Instagram Posts Downloader أمرًا بسيطًا. ما عليك سوى اتباع الخطوات التالية:
قم بتشغيل البرنامج النصي باستخدام بايثون:
python insta_posts_downloader.py
عند المطالبة، أدخل اسم مستخدم Instagram للملف الشخصي الذي تريد تنزيل المنشورات منه:
Enter the Instagram username to download posts from: username_here
إذا كان الملف الشخصي خاصًا وتحتاج إلى تسجيل الدخول لتنزيل المنشورات، فأدخل "نعم" عندما يُطلب منك ذلك:
Do you need to log in to download posts? (yes/no): yes
إذا اخترت تسجيل الدخول، فأدخل اسم المستخدم وكلمة المرور الخاصين بك على Instagram عندما يُطلب منك ذلك:
Enter your Instagram username: your_username
Enter your Instagram password: your_password
سيبدأ البرنامج النصي في تنزيل جميع المنشورات من الملف الشخصي المحدد إلى دليل يحمل نفس اسم اسم مستخدم Instagram.
بمجرد اكتمال التنزيل، ستظهر لك رسالة النجاح:
All posts downloaded successfully from the profile: username_here
هذا المشروع مرخص بموجب ترخيص MIT. راجع ملف الترخيص للحصول على التفاصيل.