webanalyzer
1.0.0
Web Analyzer عبارة عن واجهة سطر أوامر لتحليل الويب تم إنشاؤها باستخدام TypeScript للسماح بالاسترجاع الفوري لمعلومات موقع الويب دون واجهة المستخدم الرسومية أو أي نوع من التثبيت من طرف ثالث. يسمح حاليًا باكتشاف الارتباطات المعطلة، وتصدير واستخراج JSON وHTML، وتجميع بيانات موقع الويب، وغير ذلك الكثير.
الحجج المتاحة:
-h, --help "Help menu"
-u, --url <value> "Provide a URL for parsing broken links and collecting web info"
-f, --file "Save website data to a file in JSON format (default: report.json)"
-o, --output "Specify the name of the JSON or HTML file for extracted data (don't specify an extension)"
-v, --verbose "Output link information in a file and display the data in terminal"
-d, --debug "Debug logs (more in-depth information about the domain/tools being used)"
-w, --web "Saves website data to a file in HTML format (default: report.html)"
-b, --broken "Scans provided URL for broken links, returning a status code"
يمكنك تشغيل هذا الأمر لجمع الروابط المعطلة على موقع الويب الخاص بك وتصديرها إلى ملف JSON:
webanalyzer -u https://example.com -f -o example_report -b
إذا كنت بحاجة إلى تصدير كود مصدر HTML بسرعة بدلاً من ذلك، فيمكنك تشغيل نفس الأمر كما هو مذكور أعلاه، ولكن عن طريق تضمين العلامة -w
:
webanalyzer -u https://example.com -f -o example_report -b -w
ملاحظة: اعتمادًا على نظامك وكيفية تثبيت webanalyzer، قد تحتاج إلى استخدام npx
جنبًا إلى جنب مع الأداة المساعدة CLI في الأمثلة أعلاه.