مشروع كشف الروابط الأصلية للروابط المختصرة

×

تحميلات 66

حجمه 208.10KB

آخر تحديث له 21-10-2025

مسار هو موقع إلكتروني بمثابة أداة فعالة لفك و كشف الروابط المختصرة، حيث تمكن المستخدم من معرفة الرابط الأصلي و الوجهة النهائية له قبل النقر عليه، مما يعزز الأمان و الخصوصية.

باختصار، مسار هو حارسك الأمين ضد الروابط المختصرة المخفية!


مهامها

  • فك الروابط المختصرة.
  • كشف الروابط الأصلية خلف خدمات الاختصار مثل bit.ly - t.co - ow.ly و غيرها.
  • عرض الوجهة النهائية للرابط بشكل واضح.
  • تحليل معلومات الرابط قبل الوصول إليه.

مميزاتها

  • تعزيز الأمان.
  • حماية المستخدمين من الروابط الخبيثة و المضللة.
  • كشف المواقع الخطرة قبل الزيارة.
  • منع التصيد الاحتيالي و الهجمات الأمنية.
  • لا يتم تخزين سجلات تصفح المستخدمين.
  • تحليل فوري بدون الحاجة لتحميل الصفحة.
  • حماية بيانات المستخدم الشخصية.
  • واجهة مستخدم سريعة الاستجابة.
  • معالجة متزامنة لعدة روابط.
  • لا حاجة لتسجيل دخول أو إنشاء حساب.
  • نتائج فورية واضحة و سهلة القراءة.
  • يدعم مئات خدمات الاختصار الشهيرة.
  • يتعامل مع مختلف أنواع الروابط.
  • يدعم اللغتين العربية و الإنجليزية.

التقنيات المستخدمة

  • HTML5 - هيكل الصفحات.
  • CSS3 - التصميم و التنسيق.
  • JavaScript - التفاعل و الديناميكية.
  • PHP - لغة البرمجة المستخدمة في الخلفية.
  • Laravel - إطار العمل (بناء على هيكل المشروع).
  • cURL - مكتبة لجلب محتوى الروابط.
  • Parser - مكتبة لتحليل محتوى HTML.
  • Font Awesome - مكتبة الأيقونات.

متطلبات التشغيل

  • خادم ويب (Apache/Nginx).
  • PHP 7.4 أو أعلى.
  • Composer.
  • إمتداد cURL في PHP.

طريقة التشغيل

1- قم بتحميل المشروع و فك الضغط عنه.

2- أدخل لمجلد المشروع ثم إفتح موجّه الأوامر و توجه لمجلد المشروع.

cd MASAR

3- بواسطة موجّه الأوامر، نفّذ الأمر التالي لتثبيت حزم PHP عن طريق Composer.

composer install

4- بواسطة موجّه الأوامر، نفّذ الأمر التالي لتثبيت حزم JavaScript عن طريق NPM.

npm install

5- بواسطة موجّه الأوامر، نفّذ الأمر التالي لنسخ ملف البيئة و تعديله.

cp .env.example .env

6- بواسطة موجّه الأوامر، نفّذ الأمر التالي لإنشاء مفتاح للأداة و تعيينه في ملف إعدادات البيئة .env

php artisan key:generate

7- بواسطة موجّه الأوامر، نفّذ الأمر التالي لإنشاء قاعدة البيانات و تشغيل التهيئة.

php artisan migrate --seed

8- بواسطة موجّه الأوامر، نفّذ الأمر التالي لبناء ملفات واجهة المستخدم.

npm run build

9- بواسطة موجّه الأوامر، نفّذ الأمر التالي لتشغيل المشروع على خادم محلي.

php artisan serve

طريقة الإستخدام

  1. قم بإدخال الرابط المختصر في الحقل المخصص.
  2. إضغط على زر "فك الرابط" لبدء التحليل.
  3. الآن سيظهر لك الرابط الأصلي.

تجربة المشروع

يمكنك تجربة المشروع بشكل مباشر عبر الرابط:

https://masar.hstn.me

المشروع يتضمن

Abdulqader Ahmed Mohammed Saleh Baker

I am Software Engineer. Interested in providing technical solutions that influence people's daily life!

devaamsb.42web.io/

تعليقات

لا يوجد أي تعليق بعد

أضف تعليق

يجب تسجيل الدخول حتى تتمكن من إضافة تعليق أو رد.