{"id":345,"date":"2008-07-09T16:49:30","date_gmt":"2008-07-09T14:49:30","guid":{"rendered":"http:\/\/self.mestrona.net\/blog\/2008\/internetverbindungscheck\/"},"modified":"2008-07-09T16:49:30","modified_gmt":"2008-07-09T14:49:30","slug":"internetverbindungscheck","status":"publish","type":"post","link":"https:\/\/s3lf.de\/blog\/2008\/internetverbindungscheck\/","title":{"rendered":"Internetverbindungscheck"},"content":{"rendered":"<p>F&#252;r alle die vielleicht auch in einem Land mit wechselnd guter Internetverbindung sind, k&#246;nnte das interessant sein:<\/p>\n<p>Der Script testet, ob ein ping nach Deutschland l&#228;nger als eine Sekunde ben&#246;tigt. Wenn ja, wird eine Meldung ausgegeben, dass das Internet gerade nicht so toll ist. Wenn es wieder besser ist, wird ebenfalls eine Meldung ausgegben. Der Script ist f&#252;r Linux mit GNOME Desktop gedacht, zenity muss installiert sein.<br \/>\n<code><br \/>\n#!\/bin\/bash<br \/>\nbad=0<br \/>\nwhile ((1)); do<br \/>\nping -w 1 self.mestrona.net<br \/>\nif [ $? ]; then<br \/>\n\tdate;<br \/>\n\techo bad;<br \/>\n\tif [ $bad == 0 ]; then<br \/>\n\t\tzenity --warning --text \"Internet is bad now\";<br \/>\n\tfi<br \/>\n\tbad=1;<br \/>\nelse<br \/>\n\tdate;<br \/>\n\techo good;<br \/>\n\tif [ $bad == 1]; then<br \/>\n\t\tzenity --warning --text \"Internet is good now\";<br \/>\n\tfi<br \/>\n\tbad=0:<br \/>\nfi<br \/>\nsleep 1m;<br \/>\ndone;<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>F&#252;r alle die vielleicht auch in einem Land mit wechselnd guter Internetverbindung sind, k&#246;nnte das interessant sein: Der Script testet, ob ein ping nach Deutschland l&#228;nger als eine Sekunde ben&#246;tigt. Wenn ja, wird eine Meldung ausgegeben, dass das Internet gerade nicht so toll ist. Wenn es wieder besser ist, wird ebenfalls eine Meldung ausgegben. Der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-345","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/posts\/345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/comments?post=345"}],"version-history":[{"count":0,"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/posts\/345\/revisions"}],"wp:attachment":[{"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/media?parent=345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/categories?post=345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s3lf.de\/blog\/wp-json\/wp\/v2\/tags?post=345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}