اختبر سرعة الإنترنت لديك من وحدة التحكم

في مرحلة ما ، استخدمنا جميعًا أحد المواقع الشهيرة التي تسمح بذلك اختبر سرعة الإنترنت لديك، الأكثر شهرة واستخدامًا هو speedtest، ولكن للأسف لا يمكن استخدامه إلا إذا كان لديك فلاش مثبت. من الحاجة إلى القدرة على اختبار سرعة الإنترنت على الخوادم تنشأ سرعة.

ما هو تسبييد؟

إنه برنامج نصي مفتوح المصدر وعبر الأنظمة الأساسية تم تطويره بلغة بايثون بواسطة جانيس جانسونز التي يسمح لك بإجراء اختبارات السرعة على الإنترنت باستخدام خوادم Speedtest.net من الجهاز.

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

ماذا يفعل البرنامج النصي tespeed؟

  • قم بتحميل التكوين من speedtest.net (http://speedtest.net/speedtest-config.php).
  • يحصل على قائمة الخوادم المتاحة ( http://speedtest.net/speedtest-servers.php ).
  • حدد 5 خوادم باستخدام الإحداثيات التي يوفرها تكوين speedtest.net وقائمة الخوادم.
  • قم بتقييم زمن الانتقال لكل خادم واختر الخادم الذي يحتوي على أقل زمن انتقال.
  • قم بإجراء اختبارات لقياس سرعة التنزيل وعرض النتائج.
  • قم بإجراء اختبارات لقياس سرعة التحميل وعرض النتائج.
  • اختياريًا ، يمكنك إرجاع النتائج بتنسيق CSV.
  • اختياريًا ، يمكنك الاختبار من خلال وكيل SOCKS.

كيفية تثبيت tespeed؟

متطلبات Tespeed

لتثبيت tespeed ، نحتاج إلى امتلاك Python مع وحدتي lxml و argparse. والتي في التوزيعات المبنية على دبيان يمكننا تثبيتها بالطريقة التالية:

$ sudo apt-get install python-lxml python-argparse

التثبيت السريع

تثبيت هذا التطبيق سهل ، سنستخدم git لهذا الغرض ، ونفتح وحدة تحكم وننفذ الأوامر التالية:

$ git clone git://github.com/Janhouse/tespeed.git
 $ cd tespeed
 $ git submodule init
 $ git submodule update

كيفية استخدام tespeed؟

ينفذ سرعة يجب علينا تنفيذ الأوامر التالية:

$ cd tespeed/
$ ./tespeed.py

بنفس الطريقة يمكننا استخدام الحجج التالية لاستخدامات أكثر تحديدًا:

 tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
                  [-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
                  [server]

 يمكنك أيضًا إنشاء cron يعمل tespeed كما هو مطلوب ، باستخدام الأمر التالي مع التكوين الخاص بك:

    echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt

PD: الصورة التي وضعتها هي من اختبار السرعة الخاص بي .. حسنًا ، نعم ، مع اتصال الإنترنت هذا أكتب إليكم .. أستجدي الألياف.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   نيك قال

    أنا أفضل استخدام speedtest-cli
    1. التثبيت:
    بيثون نقطة
    2. قم بتثبيت اختبار السرعة
    نقطة تثبيت speedtest_cli

    للتنفيذ ، اكتب فقط:
    speedtest أو speedtest-cli

    1.    واحد حدث قال

      نيك ، هل يمكن أن تخبرني لماذا تفضل اختبار السرعة على السرعة؟
      هذا فقط من باب الفضول ، أود أن أعرف رأيك 🙂

    2.    EDR قال

      من الجيد دائمًا أن يكون لديك بدائل !!!

      جيد جدا السرعة

    3.    لويجيس تورو قال

      شكرا جزيلا لك يا صديقي ، بديل جيد.

  2.   واحد حدث قال

    الخطوات خاطئة (على الرغم من أنني لا أعرف ما إذا كانوا سيعملون على تنفيذها ...). يجب أن تقرأ Github التمهيدي.

    الاقتباس الأول:

    إذا كان لديك إصدار git لائق (1.6.5 وما فوق) ، فاحصل على كل شيء عن طريق القيام بما يلي:

    git clone --recursive git://github.com/Janhouse/tespeed.git

    خلاف ذلك:

    git clone git://github.com/Janhouse/tespeed.git
    cd tespeed
    git submodule init
    git submodule update

    إنها O! الأخرى.
    من يريد معرفة ما يجب تثبيته ، قم بتشغيله من قبل

    git $ الإصدار

    لمعرفة الأوامر التي يجب عليك تشغيلها في الأجهزة الطرفية (للمبتدئين ، تذكر أنه لا ينبغي كتابة $ في المحطة)

    1.    لويجيس تورو قال

      حسنًا ، الخطوات غير صحيحة ، إنها مناسبة ، يمكنك أيضًا القيام بذلك بالطريقة التي تعلق بها ، لكن الخطوة التي أشرت إليها صحيحة أيضًا

  3.   HO2gi قال

    جيد جدا شكرا على البيانات

  4.   مانويل الكوسر قال

    يمكن أيضًا إجراء ذلك باستخدام iperf ومتغيراته:

    "$ iperf3 -c remotehost -i.5 -0 2"

    قائمة بالمضيفين البعيدين للاختبار:
    https://iperf.fr/iperf-servers.php

  5.   جاثان قال

    شكرا جزيلا لويجيس تورو لك! لم أكن أعرف Tespeed وأحببته كثيرًا. كما أن Speedtest لطيف. شكرا لتقاسم هذه الأدوات الطرفية الجيدة. مع تحياتي.