| | |
|

Pastebin |
Dieser Code wurde am 01.10.2021, 13:56 von killerbees19 hochgeladen. |
Direktlink zu diesem Code: https://www.happytec.at/pastebin/view.php?id=307 |
Neuen Code einfügen • Code einem Moderator melden • Code herunterladen (\n, gz)
|
Bash #!/bin/bash # Fritz!Box Call Notification # v1.0.1 (2021-10-01) by KB19 # https://happytec.at/r/geaab set -o pipefail interval=10 timeout=300 port=1012 if [[ "$1" == "" ]] then hostname="fritz.box" else hostname="$1"; fi last=$(date +%s) while true do netcat -d -w "$timeout" "$hostname" "$port" | \ awk -F ';' ' { if($2 == "RING") { summary = "Eingehender Anruf bei deiner Fritz!Box."; body = sprintf("Genutzte Leitung: %s\nRufnummer: %s", $6, $5); if($4 == "") { n="Unterdrückte Nummer" } else { n=$4 } body = body sprintf("\n\nAnrufer: %s", n); system("notify-send -u low -t 20000 -i /usr/local/share/icons/avm-fritz.png \"" summary "\" \"" body "\""); } }' current=$(date +%s) [[ "$((current-last))" -lt "$interval" ]] && sleep "$interval" last=$current done
|
Verwendete Zeitzone: CET (Europe/Berlin ) Aktuelles Datum & Uhrzeit: 11.12.2023, 03:28 |
Nach oben |
|
|
|
|
|
|
| | |