Wyświetlanie sekundnika - skrypt
-
- Piegowaty Guziec
- Posty: 13
- Rejestracja: 01 paź 2022, 17:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Wyświetlanie sekundnika - skrypt
Chciałbym jakiś prosty program, który będzie wyświetlał stoper - sekundnik, always on top. Tzn mam odpalony program, np. grę, i skrypt mi wyświetla sekundnik do 30 sekund, który resetuje się właśnie zawsze co 30 sekund. I właśnie chciałem zapytać o coś otwartoźródłowego. Lub jak wyciągnąć ten stoper z programów Ubuntu. Co prawda on nie działa w taki sposób jaki ja bym chciał. Bo stoper po prostu odlicza sekundy, a ja chcę żeby sekudnik resetował się co 30 sekund i odliczał od nowa. I pytanie jest, czy można skądś wziąć za darmo kod źródłowy takiego stoperu i czy ewentualnie ktoś pomoże później w edycji tego kodu?
- kobrawerde
- Gibki Gibbon
- Posty: 2222
- Rejestracja: 10 wrz 2006, 16:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: Cinnamon
- Architektura: x86_64
- Kontakt:
Re: Wyświetlanie sekundnika - skrypt
może jakiś program który wyświetla taki sekundnik 30s i odlicza .....a potem dać go do cron-a żeby się uruchamiał co ileś tam sekund ?
https://stackoverflow.com/questions/466 ... -on-centos
https://github.com/trehn/termdown
np taki skrypt z terminala odlicza 30s potem 10s przerwy i znowu 30s w nieskończoność
lub
jakiś program w java na 20s
https://stackoverflow.com/questions/655 ... app-script
może ?
https://www.omglinux.com/timer-linux-app/
https://askubuntu.com/questions/1039357 ... with-alarm
https://linuxhint.com/countdown-timer-app-ubuntu/
https://stackoverflow.com/questions/466 ... -on-centos
https://github.com/trehn/termdown
np taki skrypt z terminala odlicza 30s potem 10s przerwy i znowu 30s w nieskończoność
Kod: Zaznacz cały
#!/bin/bash
## Infinite loop
while :; do
## Run a sleep command for 30 seconds in the background
sleep 30 &
## $! is the PID of the last backgrounded process, so of the sleep.
## Wait for it to finish.
c=30
while [[ -e /proc/$! ]]; do
printf '%s\r' "$(( --c ))"
## For more precision, comment the line below. This causes the
## script to wait for a second so it doesn't spam your CPU.
## If you need accuracy, comment the line out. Although, if you
## really need accuracy, don't use the shell for this.
sleep 1
done
done
Kod: Zaznacz cały
#!/bin/bash
waitTime=4;
while :; do
startTime=$(date +%s)
c=$waitTime;
while [[ $(($(date +%s) - startTime)) -lt $waitTime ]]; do
printf '%s\r' "$(( --c ))"
sleep 1
done
c=0
done
https://stackoverflow.com/questions/655 ... app-script
może ?
https://www.omglinux.com/timer-linux-app/
https://askubuntu.com/questions/1039357 ... with-alarm
https://linuxhint.com/countdown-timer-app-ubuntu/
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
-
- Piegowaty Guziec
- Posty: 13
- Rejestracja: 01 paź 2022, 17:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Re: Wyświetlanie sekundnika - skrypt
No tak, ale ja potrzebuję, żeby odliczało 30 sekund i po odliczeniu tego znowu zaczęło odliczać 30 sekund od pierwszej sekundy i żeby ten skrypt się zapętlał, póki go sam nie wyłączę. Zainstalowałem ten Termdown. Te kolejne chyba też działają w podobny sposób. Druga sprawa, ja potrzebuję, żeby te liczby wyświetlały się na określonej pozycji na ekranie. No i mam nadzieję, że będzie to normalna czcionka. No i nie rozumiem, w czym cron ma pomóc? Bo jak mam odseparować moje polecenie odliczania 30 sekund, żeby akurat to włączał cron? Także jestem na etapie tym, że zainstalowałem termdown i crona. Termdown działa w terminalu i wyświetla odliczanie sekund do 30. Później się wyłącza. No i gdzie można znaleźć pliki tego termdowna? Bo w scieżce snap>termdown wszystkie foldery są puste.kobrawerde pisze: 01 gru 2024, 12:31 może jakiś program który wyświetla taki sekundnik 30s i odlicza .....a potem dać go do cron-a żeby się uruchamiał co ileś tam sekund ?
https://stackoverflow.com/questions/466 ... -on-centos
https://github.com/trehn/termdown
np taki skrypt z terminala odlicza 30s potem 10s przerwy i znowu 30s w nieskończoność
- kobrawerde
- Gibki Gibbon
- Posty: 2222
- Rejestracja: 10 wrz 2006, 16:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: Cinnamon
- Architektura: x86_64
- Kontakt:
Re: Wyświetlanie sekundnika - skrypt
może dać tą komendę termdown do skryptu w pętlę
Kod: Zaznacz cały
#!/bin/bash
while true ; do
# tu jakaś komenda z terminala lub skrypt
sleep 30;
done
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości