#!/bin/bash echo "-" > /home/user/MyDocs/wifi_log.log source /tmp/session_bus_address.user while true do name_wifi=$(qdbus --system com.nokia.icd2.context /org/maemo/contextkit/Internet/NetworkName org.maemo.contextkit.Property.Get | sed q) status_wifi=$(qdbus --system com.nokia.icd2.context /org/maemo/contextkit/Internet/NetworkState org.maemo.contextkit.Property.Get | sed q) wifi_log=$(cat /home/user/MyDocs/wifi_log.log) lan=$(qdbus --system com.nokia.icd2.context /org/maemo/contextkit/Internet/NetworkType org.maemo.contextkit.Property.Get | sed q) if [[ "$status_wifi" == "connected" ]]; then if [[ "$status_wifi" == "$wifi_log" ]]; then : else qdbus com.mikeasoft.rockwatch /rockwatch showSMS "N9" "$lan ""$name_wifi ""$status_wifi" echo $status_wifi > /home/user/MyDocs/wifi_log.log echo $name_wifi > /home/user/MyDocs/wifi_log1.log echo $lan > /home/user/MyDocs/wifi_lan.log fi else if [[ "$status_wifi" == "disconnected" ]]; then if [[ "$status_wifi" == "$wifi_log" ]]; then : else wf_name=$(cat /home/user/MyDocs/wifi_log1.log) lan_name=$(cat /home/user/MyDocs/wifi_lan.log) qdbus com.mikeasoft.rockwatch /rockwatch showSMS "N9" "$lan_name ""$wf_name ""$status_wifi" echo $status_wifi > /home/user/MyDocs/wifi_log.log fi fi fi sleep 1 done