флаг --stream для построчного вывода прогресса#2
Open
mikekolganov wants to merge 1 commit intoMaster290:mainfrom
Open
флаг --stream для построчного вывода прогресса#2mikekolganov wants to merge 1 commit intoMaster290:mainfrom
mikekolganov wants to merge 1 commit intoMaster290:mainfrom
Conversation
…idget use) Adds -stream mode that prints IP/region/ISP info immediately, then emits one progress line per second during the speed test (e.g. "Measuring Download: 45.23 Mbps (62%)"), and prints the final result at the end. Useful for conky/waybar widgets and any non-TTY environment where carriage-return animation doesn't work.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Добавляет флаг --stream — режим вывода без анимации и carriage return. Раз в секунду печатается новая строка с текущей скоростью и прогрессом замера.
Полезно для виджетов (conky, waybar и т.п.) и любых non-TTY окружений, где перезапись строки через \r не работает.
Пример вывода:
Флаг автоматически включает --all и отключает TUI.
Также добавлен .gitignore с go.sum.