إشترك بالقناة

مرحبــــــــا بك في مدونة الحـــــــــــاسوب ALhassoub

()

نسخ موقع إلكتروني

نسخ موقع إلكتروني

كيفية نسخ موقع إلكتروني

تعلم كيفية كتابة كود بلغة HTML و CSS قد يكون عملية شاقة وطويلة، خاصة إذا كنت تحاول تعليم نفسك من الصفر. وبينما أن شراء بعض الكتب قد يعرضك للكثير من عمليات كتابة أكواد HTML، يظل أنه هناك بعض الجوانب والأفكار التي يجب أن تراها بشكل عملي لكي تفهمها بشكل كامل. الوصول إلى نُسَخْ الكود الخاصة بموقع إلكتروني سوف يتيح لك تحليل عملية كتابة الكود خطوة بخطوة، وهو ما يساعدك على فهم كيفية عمل أكواد برمجة المواقع الإلكترونية.

1
عدلنظام تشغيل الويندوز

  1. صورة عنوانها Copy a Website Step 1
    1
    تحميل وتثبيت برنامج HTTrack. إذا كنت ترغب في نسخ موقع إلكتروني بالكامل أو مجموعة كبيرة من صفحات أحد  المواقع بخطوة واحدة، فسوف تحتاج إلى الاستعانة بأحد مواقع التحميل التلقائي. محاولة حفظ كل صفحة من صفحات الموقع بشكل يدوي سوف تستغرق منك الكثير من الوقت بشكل لا يصدق، بينما مثل هذه الأدوات -المتاحة للاستخدام بالفعل- سوف توفر عليك الكثير من الجهد والوقت وتقوم نيابة عنك بكل العملية بشكل تلقائي.
    • يعد HTTrack واحدًا من أشهر وأقوى برمجيات نسخ المواقع، وهو بالأساس برمجية مفتوحة المصدر متاحة لأنظمة الويندوز واللينكس. هذا البرنامج يتيح لك نسخ موقع إلكتروني وربما الإنترنت بأكمله، إذا تم إعداده بشكل صحيح/ (غير) صحيح! يمكنك أن تقوم بتحميل برنامج HTTrack بشكل مجاني من خلال: www.httrack.com .
  2. صورة عنوانها Copy a Website Step 2
    2
    اضبط جهة حفظ الملفات المنسوخة. ما أن تقوم بفتح برنامج HTTrack، سوف تحتاج إلى تحديد مجلد الحفظ المرغوب  به، الذي سوف يحتوي على ملفات الموقع الإلكتروني. تأكد من اختيار مجلد خاص لذلك؛ حيث أن الموقع الإلكتروني يكون عبارة عن العديد من الملفات معًا، وهو ما قد يصعب مهمتك في تحليل أجزاء الموقع، في حالة حفظه وسط مجموعة من الملفات الأخرى.
    • اختر اسمًا مميزًا لمشروع العمل من خلال البرنامج. سوف يقوم برنامج HTTrack بإنشاء مجلد في وجهة الحفظ المحددة باسم مشروع العمل؛ بحيث يسهل عليك الوصول إليه بعد ذلك.
  3. صورة عنوانها Copy a Website Step 3
    3
    اختر تحميل الموقع/ المواقع الإلكترونية "Download web site(s)" من القائمة المنسدلة. سوف يضمن لك ذلك قيام برنامج HTTrack بتحميل كل المحتوى الخاص بالموقع، بما فيه الصور وأي ملفات أخرى.
  4. صورة عنوانها Copy a Website Step 4
    4
    أدخل عنوان الموقع الذي ترغب في نسخه. يمكنك أن تدخل العديد من عناوين المواقع الإلكترونية في حالة كنت ترغب في نسخ عدة مواقع إلكترونية في نفس مجلد مشروع العمل. سوف يعمل HTTrackk بشكل تلقائي على الوصول إلى أي رابط محتمل من الموقع الإلكتروني موجود بداخل نفس خادم الويب.
    • إذا كان الموقع الإلكتروني الذي تحاول نسخه يتطلب منك تسجيل الدخول، فاستخدم زر "إضافة رابط Add URL" في إدخال عنوان الموقع الإلكتروني، ومن ثم اسم المستخدم وكلمة السر.
  5. صورة عنوانها Copy a Website Step 5
    5
    ابدأ عملية نسخ الموقع الإلكتروني. ما أن تقوم بإدخال رابط الموقع الإلكتروني، يمكنك بعدها أن تبدأ عملية النسخ. قد  تحتاج عملية التحميل إلى فترة هائلة من الوقت والكثير من "السعة/ الباندويث"، بناءً على حجم الموقع الإلكتروني. سوف يُظهر لك البرنامج تقدم التحميل الخاص بكل الملفات التي تقوم بنسخها إلى جهاز الكمبيوتر. [١]
  6. صورة عنوانها Copy a Website Step 6
    6
    قم بفحص الملفات بعد انتهاء عملية التحميل. يمكنك أن تقوم بفتح المجلد الذي يحتوي على النسخة المُحملة من الموقع الإلكتروني وتصفحها من خلال جهاز الكمبيوتر. قم بفتح أي ملف HTM أو HTMLL باستخدام متصفح الإنترنت؛ لرؤية الصفحات كما تكون عبر الإنترنت (الواجهة الخارجية). يمكنك كذلك أن تقوم بفتحها باستخدام محرر صفحات إنترنت؛ لرؤية الشكل الداخلي لأكواد برمجة صفحات الإنترنت (الواجهة الداخلية). سوف يتم ضبط الروابط بين الصفحات بشكل تلقائي؛ بحيث تنتقل أي روابط تشعبية إلى الملفات المُنسوخة وليس صفحات الموقع الإلكتروني. سوف يضمن لك ذلك حرية العرض الكامل بدون الحاجة للاتصال بالإنترنت.

2
عدلنظام تشغيل الماك

  1. صورة عنوانها Copy a Website Step 7
    1
    قم بتحميل برنامج SiteSucker من متجر تطبيقات الماك. وهو برنامج مجاني يتيح لك أن تقوم بتحميل نسخ كاملة من المواقع الإلكترونية. يمكنك أن تقوم بتحميله كذلك من خلال الموقع الرسمي الخاص به: ricks-apps.com/osx/sitesucker/index.html .
    • إذا قمت بتحميل التطبيق من الموقع الإلكتروني، فاضغط مرتين على الملف المُحمل بصيغة DMG. ثم قم بسحب أيقونة برنامج SiteSucker إلى مجلد التطبيقات Applications لكي تقوم بتثبيته.
  2. صورة عنوانها Copy a Website Step 8
    2
    أدخل عنوان URL الخاص بالموقع الإلكتروني الذي ترغب في نسخه. باستخدام الإعدادات الافتراضية لبرنامج SiteSuckerr، سوف يتم نسخ كل صفحات الموقع الإلكتروني وتحميلها إلى جهاز الكمبيوتر الخاص بك. سوف يتتبع البرنامج كل الروابط التي تظهر له، ولكنه سوف يقوم بتحميل الملفات المتاحة على نفس خادم الويب.
    • يمكن للمستخدمين أصحاب الخبرة التعديل على إعدادات البرنامج، لكن في حالة كنت ترغب فقط في نسخ الموقع الإلكتروني، فلا داعي لأن تشغل نفسك بتغيير أي شيء. سوف يقوم البرنامج بنسخ الموقع كله بشكل افتراضي دون الحاجة للتعديل على أي إعدادات.
    • من الإعدادات التي قد ترغب في تغييرها هي مكان حفظ الموقع المنسوخ على جهاز الكمبيوتر الخاص بك. اضغط على أيقونة الترس الصناعي لكي تقوم بفتح قائمة الإعدادات. من خلال القسم العام "General"، استخدم قائمة "Destination" من أجل اختيار المكان على جهاز الكمبيوتر الذي ترغب في حفظ ملفاتك إليه.
  3. صورة عنوانها Copy a Website Step 9
    3
    اضغط على زر "Download" لكي تبدأ في حفظ الموقع الإلكتروني. سوف يبدأ برنامج SiteSucker في تحميل كل  محتوى الموقع الذي قمت بإدخال رابط العنوان الخاص به. قد يستغرق هذا الأمر عادة فترة طويلة من الوقت. يمكنك أن تتابع عملية التحميل من خلال الجزء السفلي لنافذة البرنامج.
  4. صورة عنوانها Copy a Website Step 10
    4
    قم بإدخال اسم المستخدم وكلمة السر في حالة احتجت لذلك. إذا كنت تحاول تحميل محتوى من أحد المواقع الإلكترونية المحمية بكلمة سر، فسوف يُطلب منك كتابة بيانات تسجيل الدخول. سوف يقوم برنامج SiteSuckerr بشكل تلقائي بفحص نظام إدارة كلمات السر على نظام تشغيل الماك (Keychain) أولًا؛ لتفقد وجود بيانات تسجيل مسجلة بالفعل من قبل، قبل أن يطلبها منك. في حالة عدم التوصل إليها، فسوف تكون بحاجة إلى إدخال بيانات تسجيل دخولك يدويًا. [٢]
  5. صورة عنوانها Copy a Website Step 11
    5
    مشاهدة الموقع المنسوخ بعد انتهاء التحميل. ما أن تنتهي عملية تحميل الموقع، سوف تكون قادرًا على مشاهدة صفحات الموقع بدون الحاجة إلى الاتصال بشبكة الإنترنت. سوف يقوم برنامج SiteSuckerr بضبط الروابط بين الصفحات بشكل تلقائي، بحيث ينتقل الرابط إلى الملفات المُحملة بدلًا من الروابط الأصلية على الموقع الإلكتروني على شبكة الإنترنت. سوف يضمن لك ذلك حرية مشاهدة كل صفحات الإنترنت دون الحاجة إلى الاتصال بالإنترنت.

-->