[Just for fun] Several tools for generating speedtest.net images.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
VB.net
bash
java
nodejs
php
python
web
.gitignore
LICENSE
README.md

README.md

speedtest-result-generator

各種惡搞 Speedtest.net的工具 XDDDD

Python版本:

  • 作者:Pc Chou
  • 環境:Python 3 (Python 2 Unsupported)
  • 呼叫方法: python srg.py 參數
  • 參數說明(請依照順序):
    • normal或smart (smart會自動為您隨機輸出,給你最近似實際情況的數值)
    • 下載頻寬(kbps)
    • 上傳頻寬(kbps)
    • Ping值(ms)
    • (可選)伺服編號完整版本
  • 例如:python srg.py normal 314150 926530 58979 會產生出 (網址)

真相

  • python srg.py smart 100000 40000 6 會產生出 (網址)

真相

Python 精靈引導版:

  • 作者:BobbyHo
  • 環境:Python 3 (Python 2 Unsupported)
  • 呼叫方法:直接使用Python直譯器執行srg_stepbystep.py,跟隨Terminal指示即可
  • 參數說明:
    • 速度單位 (mbps或kbps,會自動為你轉換)
    • normal或smart (smart會自動為您隨機輸出,給你最近似實際情況的數值)
    • 下載頻寬(kbps/mbps)
    • 上傳頻寬(kbps/mbps)
    • Ping值(ms)
    • (可選)伺服編號完整版本
  • 效果預覽 效果

Bash版本:

  • 作者:Denny HuangPc Chou
  • 環境:Bash
  • 呼叫方法: ./srg.sh 參數
  • 參數說明(請依照順序):
    • normal或smart (smart會自動為您隨機輸出,給你最近似實際情況的數值)
    • 下載頻寬(kbps)
    • 上傳頻寬(kbps)
    • Ping值(ms)
    • (可選)伺服編號完整版本
  • 例如:./srg.sh normal 314150 926530 58979 會產生出 (網址)

真相

  • ./srg.sh smart 100000 40000 6 會產生出 (網址)

真相

PHP版本:

  • 作者:Pc Chou
  • 環境:PHP
  • 呼叫方法:
    • func.php
      • 請先include本檔案,再用 getImage(參數) 函式呼叫。
    • srg.php
      • 直接使用該檔案,用GET參數呼叫。
  • srg.php參數說明:
    • {mode} normal或smart (smart會自動為您隨機輸出,給你最近似實際情況的數值) (若為normal可不填此項)
    • {dlkbps} 下載頻寬(kbps)
    • {ulkbps} 上傳頻寬(kbps)
    • {pingms} Ping值(ms)
    • {srv} (可選)伺服編號完整版本
  • 例如:http://yourdomain.org/yourpath/url.php?dlkbps=314150&ulkbps=926530&pingms=58979 會產生出(網址)

真相

  • http://yourdomain.org/yourpath/url.php?dlkbps=100000&ulkbps=40000&pingms=6&mode=smart

真相

  • func.php範例code: 點窩
  • 註:srg.php沒有調用func.php,兩者分開,請安心使用。

VB.net版本:

  • 作者:21
  • 環境:Framework 2.0
  • 呼叫方法:安裝 Framework 2.0 並把Server-List和執行檔放在同個資料夾下方可執行 (GUI)

Java版本:

  • 作者:ifTNT
  • 環境:Java 7
  • 呼叫方法: com.github.YSITD.srg.api.getImage(參數)
  • 參數說明(請依照順序):
    • 下載頻寬(kbps)
    • 上傳頻寬(kbps)
    • Ping值(ms)
    • (填0或負值會使用預設值)伺服編號完整版本
    • 使用Smart mode? (true為使用)
  • 例如com.github.YSITD.srg.api.getImage(65536, 32768, 1, 0, false);會產出

真相

HTML + JavaScript UI:

  • 作者:海豹鄭仁翔
  • 環境:HTML, JavaScript
  • 呼叫方法:將web下的檔案跟php底下的檔案放在一起即可

Bukkit Plugin 版本:

  • 作者:ifTNT
  • 環境:Java7 for Bukkit 1.4+
  • 呼叫方法:Minecraft Server中用指令呼叫 /srg 參數
  • 參數說明(請依照順序):
    • 下載頻寬(kbps)
    • 上傳頻寬(kbps)
    • Ping值(ms)
    • (填0或負值會使用預設值)伺服編號
  • (Bukkit版本為Smart模式)
  • 例如/srg 100000 100000 1會產出

真相