في مرحلة ما ، استخدمنا جميعًا أحد المواقع الشهيرة التي تسمح بذلك اختبر سرعة الإنترنت لديك، الأكثر شهرة واستخدامًا هو speedtest، ولكن للأسف لا يمكن استخدامه إلا إذا كان لديك فلاش مثبت. من الحاجة إلى القدرة على اختبار سرعة الإنترنت على الخوادم تنشأ سرعة.
ما هو تسبييد؟
إنه برنامج نصي مفتوح المصدر وعبر الأنظمة الأساسية تم تطويره بلغة Python بواسطة جانيس جانسونز التي يسمح لك بإجراء اختبارات السرعة على الإنترنت باستخدام خوادم 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: الصورة التي وضعتها هي من اختبار السرعة الخاص بي .. حسنًا ، نعم ، مع اتصال الإنترنت هذا أكتب إليكم .. أستجدي الألياف.