ในบางครั้งเราได้ใช้เว็บไซต์ที่มีชื่อเสียงแห่งหนึ่งที่อนุญาต ทดสอบความเร็วอินเทอร์เน็ตของคุณที่มีชื่อเสียงและใช้มากที่สุดคือ Speedtestแต่น่าเสียดายที่สามารถใช้ได้เฉพาะเมื่อคุณติดตั้งแฟลช จากความต้องการที่จะสามารถทดสอบความเร็วของอินเทอร์เน็ตบนเซิร์ฟเวอร์จึงเกิดขึ้น ความเร็ว.
tespeed คืออะไร?
เป็นโอเพ่นซอร์สสคริปต์ข้ามแพลตฟอร์มที่พัฒนาในรูปแบบ หลาม โดย เจนิสแจนสัน ที่ ช่วยให้คุณทำการทดสอบความเร็วบนอินเทอร์เน็ตของคุณโดยใช้เซิร์ฟเวอร์ 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 ตามลำดับ ซึ่งในการแจกแจงแบบ Debian เราสามารถติดตั้งได้ด้วยวิธีต่อไปนี้:
$ sudo apt-get install python-lxml python-argparse
การติดตั้ง Tespeed
การติดตั้งแอปพลิเคชันนี้เป็นเรื่องง่ายเราจะใช้ 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: ภาพที่ฉันใส่มาจากการทดสอบความเร็วของฉัน .. ใช่ด้วยการเชื่อมต่ออินเทอร์เน็ตที่ฉันเขียนถึงคุณ .. ขอร้องใย
ฉันชอบใช้ speedtest-cli
1. ติดตั้ง:
หลาม pip
2. ติดตั้ง speedtest
pip ติดตั้ง speedtest_cli
ในการดำเนินการเพียงเขียน:
speedtest หรือ speedtest-cli
นิคช่วยบอกหน่อยได้ไหมว่าทำไมคุณถึงชอบทดสอบความเร็วมากกว่าเทสปีด
แค่อยากรู้อยากเห็นฉันอยากทราบความคิดเห็นของคุณ🙂
มีทางเลือกอื่นที่ดีเสมอ !!!
ดีมาก tespeed
ขอบคุณเพื่อนมากทางเลือกที่ดี
ขั้นตอนไม่ถูกต้อง (แม้ว่าฉันจะไม่รู้ว่าพวกเขาจะดำเนินการได้หรือไม่ ... ) คุณควรอ่าน Github Readme
ฉันอ้าง:
หากคุณมีเวอร์ชันคอมไพล์ที่ดี (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 -version
เพื่อให้ทราบว่าคุณต้องเปิดใช้คำสั่งใดในเทอร์มินัลของคุณ (สำหรับมือใหม่จำไว้ว่าไม่ควรเขียน $ ในเทอร์มินัล)
ดีขั้นตอนไม่ถูกต้องเหมาะสมคุณสามารถทำได้ในแบบที่คุณแสดงความคิดเห็น แต่ขั้นตอนที่ฉันระบุก็ถูกต้องเช่นกัน
ขอบคุณมากสำหรับข้อมูล
นอกจากนี้ยังสามารถทำได้ด้วย iperf และตัวแปร:
'$ iperf3 -c remotehost -i.5 -0 2'
รายการกับโฮสต์ระยะไกลเพื่อทดสอบ:
https://iperf.fr/iperf-servers.php
ขอบคุณมาก Luigys Toro! ฉันไม่รู้จัก Tespeed และฉันชอบมันมาก Speedtest ยังดี ขอบคุณที่แบ่งปันเครื่องมือเทอร์มินัลที่ดีเหล่านี้ ความนับถือ.