ddo / fast

Minimal zero-dependency utility for testing your internet download speed from terminal
MIT License
485 stars 41 forks source link

Upload, ping and save clean output #7

Open Kianda opened 5 years ago

Kianda commented 5 years ago

It is possible to have some more options (in addition to download speed) like:

And maybe a "simple output" option removing the spinner? I'm trying to save the results on a .log file but this is what I get: ` -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 /
 -
 \
 |
 / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | connecting  / connecting  - connecting  \ connecting  | loading  / loading  - loading  \ loading  | loading  / loading  - loading  \ loading  | loading  / loading  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 0 Kbps  \ 0 Kbps  | 0 Kbps  / 0 Kbps  - 8.81 Mbps  \ 8.81 Mbps  | 8.81 Mbps  / 8.81 Mbps  - 8.81 Mbps  \ 8.81 Mbps  | 8.81 Mbps  / 8.81 Mbps  - 8.81 Mbps  \ 8.81 Mbps  | 16.92 Mbps  / 16.92 Mbps  - 16.92 Mbps  \ 16.92 Mbps  | 16.92 Mbps  / 16.92 Mbps  - 16.92 Mbps  \ 16.92 Mbps  | 16.92 Mbps  / 16.92 Mbps  - 22.45 Mbps  \ 22.45 Mbps  | 22.45 Mbps  / 22.45 Mbps  - 22.45 Mbps  \ 22.45 Mbps  | 22.45 Mbps  / 22.45 Mbps  - 22.45 Mbps  \ 22.45 Mbps  | 26.44 Mbps  / 26.44 Mbps  - 26.44 Mbps  \ 26.44 Mbps  | 26.44 Mbps  / 26.44 Mbps  - 26.44 Mbps  \ 26.44 Mbps  | 26.44 Mbps  / 26.44 Mbps  - 30.41 Mbps  \ 30.41 Mbps  | 30.41 Mbps  / 30.41 Mbps  - 30.41 Mbps  \ 30.41 Mbps  | 30.41 Mbps  / 30.41 Mbps  - 30.41 Mbps  \ 30.41 Mbps  | 32.99 Mbps  / 32.99 Mbps  - 32.99 Mbps  \ 32.99 Mbps  | 32.99 Mbps  / 32.99 Mbps  - 32.99 Mbps  \ 32.99 Mbps  | 32.99 Mbps  / 32.99 Mbps  - 35.43 Mbps  \ 35.43 Mbps  | 35.43 Mbps  / 35.43 Mbps  - 35.43 Mbps  \ 35.43 Mbps  | 35.43 Mbps  / 35.43 Mbps  - 35.43 Mbps  \ 35.43 Mbps  | 37.59 Mbps  / 37.59 Mbps  - 37.59 Mbps  \ 37.59 Mbps  | 37.59 Mbps  / 37.59 Mbps  - 37.59 Mbps  \ 37.59 Mbps  | 37.59 Mbps  / 37.59 Mbps  - 39.46 Mbps  \ 39.46 Mbps  | 39.46 Mbps  / 39.46 Mbps  - 39.46 Mbps  \ 39.46 Mbps  | 39.46 Mbps  / 39.46 Mbps  - 39.46 Mbps  \ 39.46 Mbps  | 40.75 Mbps  / 40.75 Mbps  - 40.75 Mbps  \ 40.75 Mbps  | 40.75 Mbps

 -> 40.75 Mbps `

Thanks!

TristanBrotherton commented 4 years ago

I too would love this

ddo commented 4 years ago

added to my todo ty

jasonetherton commented 4 years ago

./fast_linux_amd64 | grep -e '->' > output.txt

donovanhubbard commented 2 years ago

Check out my pull request. https://github.com/ddo/fast/pull/18