DRKSpiderJava هي أداة قائمة بذاتها لتتبع ارتباطات مواقع الويب للعثور على الروابط المعطلة وفحص بنية موقع الويب ، وتقوم الاداة ببناء شجرة تمثل توزيع الصفحة الهرمي داخل الموقع ، الاداة مفتوحة المصدر وتحت البرنامج تحت رخصة GNU General Public
الاداة تقوم بتحليل كل رابط تم العثور عليه ، بما في ذلك الروابط التى تشير إلى مجال آخر ، يقتصر الزحف على الروابط الخارجية ، ومستوى العمق الأقصى الذي يقدمه المستخدم ، وقائمة استبعاد عناوين URL ، والإعداد الاختياري للالتزام بتعريف موقع robots.txt.
يمكن لأداة DRKSpiderJava الاحتفاظ بمحتوى الموقع في الذاكرة (اختياري) لإجراء عمليات بحث عالمية في المحتوى ، وبمجرد انتهاء العنكبوت من عمله ، يمكن للمستخدم تصدير خريطة موقع وقائمة بجميع الروابط وقائمة الروابط المعطلة.
توفر كل قائمة قدرًا مختلفًا من المعلومات وفقًا للاستخدام الشائع. يمكن تصدير الملف بعدة صيغ وهى الإخراج XML أو نص عادي أو ملفات CSV.
🔌 سمات
◉ الاداة تعمل عبر النظام الأساسي: يعمل على أنظمة تشغيل Windows و GNU/Linux و Mac OSX وأي نظام أساسي آخر يدعم JVM.
◉ زاحف متعدد الخيوط قابل للتخصيص لمعالجة فائقة السرعة.
◉ يُنشئ شجرة موقع ويب تتطابق مع التسلسل الهرمي للتنقل في الموقع.
◉ يمكن حفظ شجرة إلى ملف لتحميلها وإعادة فحصها لاحقًا
◉ مولدات خرائط مواقع XML والنص العادي لتحسين محركات البحث: إنشاء خرائط مواقع لـ Google و Yahoo ومحركات أخرى.
◉ معلومات مفصلة حول كل رابط تم العثور عليه (علامة ، عنوان URL ، نص الرابط ، رمز الحالة ، خاصية nofollow ، العمق).
◉ تصدير الشجرة أو نتائج البحث إلى مجموعة متنوعة من التنسيقات (مثل CSV) لمزيد من المعالجة.
◉ تمييز بناء جملة HTML و CSS و Javascript باستخدام RSyntaxTextArea.
◉ بحث الويب عن أي عنصر شجرة.
◉ تمكين التعبير العادي البحث
◉ أداة البحث المتقدم عن الروابط (بالعلامة ، عنوان URL ، المرساة ، الحالة ، nofollow ، خارجي)
◉ تحدد نتائج البحث وتمييزها في نافذة التعليمات البرمجية المصدر
◉ تتبع ملف robots.txt
◉ معالجة إعادة التوجيه
◉ تحليل SEO الأساسي
◉ دعم ملفات تعريف الارتباط
◉ دعم مصادقة HTTP
◉ البرنامج تحت رخصة GNU General Public License
احاول من خلال مدونتي البسيطة نشر مبادئ حركة البرمجيات الحرة والتى هدفها ضمان الحريات الأربع الأساسية لمستخدمي البرمجيات: حرية تشغيل البرمجيات, دراستها وتغييرها, وتوزيع نسخ منها مع تعديلات أو بدون تعديلات. ,ونشر فلسفة الحركة هي إعطاء مستخدمي الحاسوب الحرية عن طريق استبدال البرمجيات الاحتكارية بالبرمجيات الحرة, مع الهدف الأساسي المتمثل في تحرير الجميع إلى "الفضاء الإالكتروني" لكل مستخدمي الحاسوب.