-
GAMEPOD.hu
Tomato firmware
Új hozzászólás Aktív témák
-
Intruder2k5
MODERÁTOR
válasz SteveBeard #4008 üzenetére
Szia!
Természetesen!
#!/bin/sh
sleep 5
CURRENT_IP=`nvram get wan_ipaddr`
ROUTER_NAME=`nvram get router_name`
MODEL_NAME=`nvram get t_model_name`
FIRMWARE_VERSION=`nvram get os_version`
UPTIME=`uptime`
DATE=`date`
echo "Content-Type: text/html; charset=UTF-8" > /tmp/email.txt
echo "Subject:" $ROUTER_NAME "status information message" >> /tmp/email.txt
echo "" >> /tmp/email.txt
echo "<body>" >> /tmp/email.txt
echo "<p><font face="Lucida Console" font size="3">" >> /tmp/email.txt
echo $ROUTER_NAME "status information message" >> /tmp/email.txt
echo "<br>" >> /tmp/email.txt
echo "<br>" >> /tmp/email.txt
echo "Model name..............................:" $MODEL_NAME >> /tmp/email.txt
echo "<br>" >> /tmp/email.txt
echo "Firmware version.......................:" $FIRMWARE_VERSION >> /tmp/email.txt
echo "<br>" >> /tmp/email.txt
echo "Report date & time....................:" $DATE >> /tmp/email.txt
echo "<br>" >> /tmp/email.txt
echo "Current WAN IP address..........:" $CURRENT_IP >> /tmp/email.txt
echo "<br>" >> /tmp/email.txt
echo "Time, uptime, and CPU load......:" $UPTIME >> /tmp/email.txt
echo "</font></p>" >> /tmp/email.txt
echo "</body>" >> /tmp/email.txt
sleep 30
cat /tmp/email.txt | msmtp email_cim@gmail.comUtolsó sorban a címet írd be, azt nem csináltam meg változóval... De meg lehet azt is!
A sleep-eket kiveheted ha zavar, én az elsőt azért tettem be, hogy WAN UP után tuti végig fusson az nvram set és a commit,,mielőtt a script lekérdezi a címet, a második hosszabb sleep meg azért van bent, mert ha boot-olás után fut a script, akkor a WAN UP sokkal előbb történik, mint a mount, így előfordulhatna, hogy a script futásakor még nem elérhető az msmtp, ami ugye a HDD-n van! Persze ki lehetne tesztelni, hogy kell-e egyáltalán, de nem foglalkoztam vele, beírtam, és megy!
A terhelés az volt, hogy közben éppen húztam LAN-on FTP-n cuccot róla...
[ Szerkesztve ]
Új hozzászólás Aktív témák
● Olvasd el az összefoglalót!
- Eladó Steam kulcsok kedvező áron!
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- World of Warcraft Shadowlands Collectors edition EU EN
- Warhammer Online - Age of Reckoning (DE) Collectors Box (Figurával!)