COnf x RPI-MON
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
[id]
|
||||
idxMacchina = 1501
|
||||
|
||||
[web]
|
||||
URLREBO = http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=
|
||||
#URLREBO = http://192.168.51.71/MPIO/sendReboot.aspx?idxMacchina=
|
||||
|
||||
[log]
|
||||
LOGLEVEL = 10
|
||||
LOGREBO = /var/log/logReboot.txt
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
@@ -0,0 +1,540 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- saved from url=(0020)http://iis01/MP-MON/ -->
|
||||
<html lang="it-it" class=" js flexbox flexboxlegacy canvas canvastext webgl touch geolocation postmessage websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippaths"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Index - MP-MONi DEMO</title>
|
||||
<link href="./MP-MON-DEMO_files/css" rel="stylesheet">
|
||||
|
||||
<script src="./MP-MON-DEMO_files/modernizr"></script>
|
||||
|
||||
|
||||
<script src="./MP-MON-DEMO_files/jquery"></script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div class="navbar navbar-inverse navbar-fixed-top">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a href="#" class="navbar-brand" style="vertical-align: bottom; margin: 0; text-align: left; font-size: 2em;"><img class="logoImg" src="./MP-MON-DEMO_files/logoSteamware.png" style="margin-top: -10px;"></a>
|
||||
<span class="mainHead navbar-brand"><b><span style="color: #DEDEDE;">MP MON</span>itor</b>i - DEMO OFFLINE MODE</span>
|
||||
</div>
|
||||
<div class="navbar-collapse collapse">
|
||||
|
||||
<div class="nav navbar-text navbar-right" style="margin: 5px;">
|
||||
<div id="divClock text-right">
|
||||
|
||||
venerdì 14 ottobre 2016, 11:07
|
||||
|
||||
</div>
|
||||
<div class="fontSmall text-right">
|
||||
127.0.0.1 | v: 4.1.491.467
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container-fluid body-content">
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<div id="mainDiv">
|
||||
<div class="row statusMap">
|
||||
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG_b" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.09</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>fermo generico</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG_b" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.03</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010710</div>
|
||||
<div class="col-xs-12"><b>fermo generico</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:31</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.04</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009047</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:01</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010225</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG_b" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.03</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009595</div>
|
||||
<div class="col-xs-12"><b>fermo generico</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">10:49</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.08</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009595</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">09:07</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.07</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009580</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:34</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5003049</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">06:55</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009030</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">08:04</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">EXABB</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010290</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">10:03</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.04</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010660</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">14:43</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.10</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009556</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">14:03</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010260</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">06:45</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.06</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5007041</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">02:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG_b" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">TAV.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010720</div>
|
||||
<div class="col-xs-12"><b>manuale</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">02:01</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">TAV.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010181</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">01:43</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semR_b" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SBAV.05</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5007580</div>
|
||||
<div class="col-xs-12"><b>allarme CN</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">03:13</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.11</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009053</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">08:45</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">TAV.COS</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">COMB.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">COMB.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">COMB.03</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
function reloadData() {
|
||||
location.replace("file:///home/pi/steamware/MP-MON-DEMO_b.html");
|
||||
}
|
||||
$(document).ready(function () {
|
||||
// ciclo reload infinito ogni secondo...
|
||||
myTimer = setInterval(reloadData, 2000);
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer class="navbar navbar-inverse navbar-fixed-bottom">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-5 padZR">
|
||||
<p style="padding-left:1em;">MoonPro MONitor</p>
|
||||
</div>
|
||||
<div class="col-sm-4 col-xs-2 padZR padZL text-center">
|
||||
<strong>SteamWare</strong>
|
||||
</div>
|
||||
<div class="col-sm-4 col-xs-5 padZL">
|
||||
<p style="padding-right:1em;" class="text-right">Steamware s.r.l. - © 2007-2016</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script src="./MP-MON-DEMO_files/bootstrap"></script>
|
||||
|
||||
<!-- Code to wire up your DatePicker -->
|
||||
<script type="text/javascript">
|
||||
// fix datekeeper
|
||||
if (!Modernizr.inputtypes.date) {
|
||||
$('input[type=date]').datepicker({
|
||||
// Consistent format with the HTML5 picker
|
||||
dateFormat: 'yy-mm-dd'
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script src="./MP-MON-DEMO_files/jqueryval"></script>
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,540 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- saved from url=(0020)http://iis01/MP-MON/ -->
|
||||
<html lang="it-it" class=" js flexbox flexboxlegacy canvas canvastext webgl touch geolocation postmessage websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippaths"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Index - MP-MONi DEMO</title>
|
||||
<link href="./MP-MON-DEMO_files/css" rel="stylesheet">
|
||||
|
||||
<script src="./MP-MON-DEMO_files/modernizr"></script>
|
||||
|
||||
|
||||
<script src="./MP-MON-DEMO_files/jquery"></script>
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div class="navbar navbar-inverse navbar-fixed-top">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a href="#" class="navbar-brand" style="vertical-align: bottom; margin: 0; text-align: left; font-size: 2em;"><img class="logoImg" src="./MP-MON-DEMO_files/logoSteamware.png" style="margin-top: -10px;"></a>
|
||||
<span class="mainHead navbar-brand"><b><span style="color: #DEDEDE;">MP MON</span>itor</b>i - DEMO OFFLINE MODE</span>
|
||||
</div>
|
||||
<div class="navbar-collapse collapse">
|
||||
|
||||
<div class="nav navbar-text navbar-right" style="margin: 5px;">
|
||||
<div id="divClock text-right">
|
||||
|
||||
venerdì 14 ottobre 2016, 11:07
|
||||
|
||||
</div>
|
||||
<div class="fontSmall text-right">
|
||||
127.0.0.1 | v: 4.1.491.467
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container-fluid body-content">
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<div id="mainDiv">
|
||||
<div class="row statusMap">
|
||||
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.09</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>fermo generico</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.03</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010710</div>
|
||||
<div class="col-xs-12"><b>fermo generico</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:31</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.04</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009047</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:01</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010225</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.03</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009595</div>
|
||||
<div class="col-xs-12"><b>fermo generico</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">10:49</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.08</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009595</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">09:07</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.07</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009580</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">07:34</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5003049</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">06:55</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009030</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">08:04</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">EXABB</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010290</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">10:03</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.04</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010660</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">14:43</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.10</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009556</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">14:03</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">PUL.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010260</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">06:45</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.06</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5007041</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">02:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semG" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">TAV.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010720</div>
|
||||
<div class="col-xs-12"><b>manuale</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">02:01</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">TAV.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5010181</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">01:43</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semR" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SBAV.05</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5007580</div>
|
||||
<div class="col-xs-12"><b>allarme CN</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">03:13</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semV" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">SMER.11</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">5009053</div>
|
||||
<div class="col-xs-12"><b>lavorazione</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">08:45</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">TAV.COS</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">COMB.01</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">COMB.02</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-4 col-sm-4 col-md-3 col-lg-2" style="padding: 2px;">
|
||||
<div class="semS" style="padding: 1px;">
|
||||
|
||||
<div class="row" style="margin-bottom: 0.5em;">
|
||||
<div class="col-xs-12"><div class="ui-title">COMB.03</div></div>
|
||||
</div>
|
||||
<div class="row" style="padding: 0.4em 0.2em;">
|
||||
<div class="col-xs-4 padZR">articolo:</div>
|
||||
<div class="col-xs-8 padZL text-right">-</div>
|
||||
<div class="col-xs-12"><b>n.d.</b></div>
|
||||
<div class="col-xs-6 padZR">tempo ciclo:</div>
|
||||
<div class="col-xs-6 padZL text-right">00:00</div>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="row fontSmall" style="margin-top: 0.5em;">
|
||||
<div class="col-xs-12"><div class="text-right ui-footer">last update: 14/10/2016 11:07:48</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
function reloadData() {
|
||||
location.replace("file:///home/pi/steamware/MP-MON-DEMO.html");
|
||||
}
|
||||
$(document).ready(function () {
|
||||
// ciclo reload infinito ogni secondo...
|
||||
myTimer = setInterval(reloadData, 2000);
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer class="navbar navbar-inverse navbar-fixed-bottom">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 col-xs-5 padZR">
|
||||
<p style="padding-left:1em;">MoonPro MONitor</p>
|
||||
</div>
|
||||
<div class="col-sm-4 col-xs-2 padZR padZL text-center">
|
||||
<strong>SteamWare</strong>
|
||||
</div>
|
||||
<div class="col-sm-4 col-xs-5 padZL">
|
||||
<p style="padding-right:1em;" class="text-right">Steamware s.r.l. - © 2007-2016</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script src="./MP-MON-DEMO_files/bootstrap"></script>
|
||||
|
||||
<!-- Code to wire up your DatePicker -->
|
||||
<script type="text/javascript">
|
||||
// fix datekeeper
|
||||
if (!Modernizr.inputtypes.date) {
|
||||
$('input[type=date]').datepicker({
|
||||
// Consistent format with the HTML5 picker
|
||||
dateFormat: 'yy-mm-dd'
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script src="./MP-MON-DEMO_files/jqueryval"></script>
|
||||
|
||||
</body></html>
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
File diff suppressed because one or more lines are too long
@@ -0,0 +1,24 @@
|
||||
#|/bin/bash
|
||||
|
||||
#installa il necessario per RPI-MON partendo dal contenuto della folder /home/pi/steamware
|
||||
|
||||
# copio logo steamware...
|
||||
cp LogoHighResWhite.png /usr/share/plymouth/themes/pix/splash.png -f
|
||||
|
||||
#step 1: creo file di log nuovi
|
||||
rm /var/log/log*.txt
|
||||
rm /home/pi/steamware/log*.txt
|
||||
|
||||
touch /var/log/logReboot.txt
|
||||
touch /var/log/logBrowser.txt
|
||||
touch /var/log/logTemp.txt
|
||||
|
||||
ln -sf /var/log/logReboot.txt /home/pi/steamware/logReboot.txt
|
||||
ln -sf /var/log/logBrowser.txt /home/pi/steamware/logBrowser.txt
|
||||
ln -sf /var/log/logTemp.txt /home/pi/steamware/logTemp.txt
|
||||
|
||||
chown pi:pi /home/pi -R
|
||||
chmod 777 /var/log/log*.txt
|
||||
|
||||
#step 2: copio files eseguibili *.sh in usr/local
|
||||
cp /home/pi/steamware/*.sh /usr/local/bin/ -f
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,94 @@
|
||||
2016-10-14 16:00:42 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-10-14 16:00:42 root INFO Tentativo invio URL: 1
|
||||
2016-10-14 16:00:46 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-10-15 05:17:35 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-10-15 05:17:35 root INFO Tentativo invio URL: 1
|
||||
2016-10-15 05:17:35 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:38 root INFO Tentativo invio URL: 2
|
||||
2016-10-15 05:17:38 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:41 root INFO Tentativo invio URL: 3
|
||||
2016-10-15 05:17:41 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:44 root INFO Tentativo invio URL: 4
|
||||
2016-10-15 05:17:44 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:47 root INFO Tentativo invio URL: 5
|
||||
2016-10-15 05:17:47 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:50 root INFO Tentativo invio URL: 6
|
||||
2016-10-15 05:17:50 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:53 root INFO Tentativo invio URL: 7
|
||||
2016-10-15 05:17:53 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:56 root INFO Tentativo invio URL: 8
|
||||
2016-10-15 05:17:56 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:17:59 root INFO Tentativo invio URL: 9
|
||||
2016-10-15 05:17:59 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:18:02 root INFO Tentativo invio URL: 10
|
||||
2016-10-15 05:18:02 root INFO [Errno socket error] [Errno 101] Network is unreachable
|
||||
2016-10-15 05:18:05 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-10-15 05:24:44 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-10-15 05:24:44 root INFO Tentativo invio URL: 1
|
||||
2016-10-15 05:24:48 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-10-17 08:30:39 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-10-17 08:30:39 root INFO Tentativo invio URL: 1
|
||||
2016-10-17 08:30:43 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-10 12:17:15 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-10 12:17:15 root INFO Tentativo invio URL: 1
|
||||
2016-11-10 12:17:18 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-11 16:17:16 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-11 16:17:16 root INFO Tentativo invio URL: 1
|
||||
2016-11-11 16:17:19 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-12 09:17:14 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-12 09:17:14 root INFO Tentativo invio URL: 1
|
||||
2016-11-12 09:17:17 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-15 07:00:22 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-15 07:00:22 root INFO Tentativo invio URL: 1
|
||||
2016-11-15 07:00:25 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-16 07:00:20 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-16 07:00:20 root INFO Tentativo invio URL: 1
|
||||
2016-11-16 07:00:23 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-17 07:00:21 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-17 07:00:21 root INFO Tentativo invio URL: 1
|
||||
2016-11-17 07:00:24 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-18 07:00:21 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-18 07:00:21 root INFO Tentativo invio URL: 1
|
||||
2016-11-18 07:00:25 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-19 08:17:14 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-19 08:17:14 root INFO Tentativo invio URL: 1
|
||||
2016-11-19 08:17:18 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-22 07:00:23 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-22 07:00:23 root INFO Tentativo invio URL: 1
|
||||
2016-11-22 07:00:26 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-23 07:00:21 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-23 07:00:21 root INFO Tentativo invio URL: 1
|
||||
2016-11-23 07:00:24 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-24 07:00:21 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-24 07:00:21 root INFO Tentativo invio URL: 1
|
||||
2016-11-24 07:00:25 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-25 07:00:23 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-25 07:00:23 root INFO Tentativo invio URL: 1
|
||||
2016-11-25 07:00:26 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-26 10:17:15 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-26 10:17:15 root INFO Tentativo invio URL: 1
|
||||
2016-11-26 10:17:18 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-11-30 07:00:24 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-11-30 07:00:24 root INFO Tentativo invio URL: 1
|
||||
2016-11-30 07:00:27 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-01 07:00:22 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-01 07:00:22 root INFO Tentativo invio URL: 1
|
||||
2016-12-01 07:00:25 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-02 07:00:23 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-02 07:00:23 root INFO Tentativo invio URL: 1
|
||||
2016-12-02 07:00:26 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-03 10:17:14 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-03 10:17:14 root INFO Tentativo invio URL: 1
|
||||
2016-12-03 10:17:17 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-06 07:00:24 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-06 07:00:24 root INFO Tentativo invio URL: 1
|
||||
2016-12-06 07:00:27 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-07 07:00:23 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-07 07:00:23 root INFO Tentativo invio URL: 1
|
||||
2016-12-07 07:00:27 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-08 07:00:22 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-08 07:00:22 root INFO Tentativo invio URL: 1
|
||||
2016-12-08 07:00:25 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
2016-12-12 22:17:14 root INFO Avvio Programma SendReboot IOB-pi v.1.7
|
||||
2016-12-12 22:17:14 root INFO Tentativo invio URL: 1
|
||||
2016-12-12 22:17:18 root INFO Inviato segnale di reboot!: http://10.74.82.218/MPIO/sendReboot.aspx?idxMacchina=1501
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,67 @@
|
||||
#!/bin/bash
|
||||
|
||||
# imposto logfile...
|
||||
logFile="/var/log/logBrowser.txt"
|
||||
|
||||
# primo test: rete online...
|
||||
numTry=0
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
#echo "Netstatus: $netstatus" >> $logFile
|
||||
while [ $netStatus != "up" ] ;
|
||||
do
|
||||
numTry=$(( $numTry + 1 ))
|
||||
echo "$(date) | Siamo Offline, tentativo num $numTry" >> $logFile
|
||||
if [ $numTry -gt 1 ]
|
||||
then
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
break
|
||||
fi
|
||||
sleep 1s
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
#echo "Netstatus: $netstatus"
|
||||
done
|
||||
|
||||
echo "$(date) | Cavo connesso, eth: $netStatus" >> $logFile
|
||||
|
||||
#ora aspetto prenda IP...
|
||||
iaddr=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
numTry=0
|
||||
while [[ $iaddr == "" ]] ;
|
||||
do
|
||||
numTry=$(( $numTry + 1 ))
|
||||
echo "$(date) | Attesa IP, tentativo num $numTry" >> $logFile
|
||||
if [ $numTry -gt 1 ]
|
||||
then
|
||||
iaddr=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
break
|
||||
fi
|
||||
sleep 1s
|
||||
iaddr=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
#echo "IP: $iaddr"
|
||||
done
|
||||
|
||||
echo "$(date) | IP: $iaddr" >> $logFile
|
||||
|
||||
# default imposto su pagina demo!!!
|
||||
url='file:///home/pi/steamware/MP-MON-DEMO.html'
|
||||
|
||||
if [[ $iaddr == "10.74.82"* ]]
|
||||
then
|
||||
url='http://10.74.82.219/MP-MON'
|
||||
echo "$(date) | Siamo in Steamware, imposto pagina a $url!" >> $logFile
|
||||
elif [[ $iaddr == "192.168.51"* ]]
|
||||
then
|
||||
url='http://192.168.51.71/MP-MON'
|
||||
echo "$(date) | Siamo a Passirano, imposto pagina a $url!" >> $logFile
|
||||
else
|
||||
echo "$(date) | Siamo altrove, restart pagina demo $url!" >> $logFile
|
||||
fi
|
||||
|
||||
# chiudo se fosse aperto un chrome precedente...
|
||||
echo "$(date) | chiusura processi precedenti!" >> $logFile
|
||||
killall -9 chromium-browser
|
||||
|
||||
# avvio chromium in KIOSK senza segnalazione errori...
|
||||
#chromium-browser --noerrdialogs --kiosk http://10.74.82.219/MP-MON --incognito --disable-translate
|
||||
echo "$(date) | apertura nuovo URL!" >> $logFile
|
||||
DISPLAY=:0.0 chromium-browser --noerrdialogs --kiosk $url --incognito --disable-translate
|
||||
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
#salva la temperatura CPU e GPU su chiamata...
|
||||
|
||||
# imposto logfile...
|
||||
logFile="/var/log/logTemp.txt"
|
||||
|
||||
cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp)
|
||||
cpuTemp1=$(($cpuTemp0/1000))
|
||||
cpuTemp2=$(($cpuTemp0/100))
|
||||
cpuTempM=$(($cpuTemp2 % $cpuTemp1))
|
||||
|
||||
gpuTemp=`vcgencmd measure_temp`
|
||||
|
||||
loadAvg=`cat /proc/loadavg`
|
||||
|
||||
echo "$(date) | CPU: temp=$cpuTemp1.$cpuTempM ºC | GPU: $gpuTemp | LoadAvg: $loadAvg" >> $logFile
|
||||
@@ -0,0 +1,115 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# sendReboot v. 1.7
|
||||
|
||||
#---------------------------------------------------------------
|
||||
|
||||
|
||||
import time
|
||||
import sys
|
||||
|
||||
|
||||
from datetime import datetime
|
||||
|
||||
import urllib
|
||||
import ConfigParser
|
||||
import os, sys
|
||||
|
||||
import logging
|
||||
|
||||
import time
|
||||
|
||||
#---------------------------------------------------------------
|
||||
|
||||
# COSTANTI
|
||||
PROGRAM_NAME = "SendReboot IOB-pi v.1.7"
|
||||
|
||||
# DA FILE CONF
|
||||
idxMacchina = "99"
|
||||
|
||||
# registro se ho fatto chiamata
|
||||
global numTry
|
||||
numTry = 1
|
||||
|
||||
|
||||
#---------------------------------------------------------------
|
||||
#Funzione di scrittura su url con try-except
|
||||
|
||||
def chiamaUrl(numTry):
|
||||
|
||||
try:
|
||||
url = URLREBO + idxMacchina
|
||||
urllib.urlopen ( url )
|
||||
numTry = numTry + 10
|
||||
except Exception, e:
|
||||
print e
|
||||
logging.info ( e )
|
||||
print "Url aforte" , url
|
||||
return numTry
|
||||
|
||||
#---------------------------------------------------------------
|
||||
# MAIN
|
||||
#---------------------------------------------------------------
|
||||
|
||||
try:
|
||||
config = ConfigParser.RawConfigParser()
|
||||
config.read ( 'IOB.cfg' )
|
||||
|
||||
idxMacchina = config.get ( 'id' , 'idxMacchina' )
|
||||
|
||||
|
||||
URLREBO = config.get ( 'web' , 'URLREBO' )
|
||||
|
||||
LOGFILE = config.get ( 'log' , 'LOGREBO' )
|
||||
except:
|
||||
print "\n\n" + PROGRAM_NAME + ' - Error 4 - in config file ' 'IOB.cfg'
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
#--------------------------------------------
|
||||
# oggetto Logger
|
||||
#--------------------------------------------
|
||||
try:
|
||||
# log = Logger(LOGFILE)
|
||||
logging.basicConfig(level=logging.DEBUG,
|
||||
format='%(asctime)s %(name)-8s %(levelname)-8s %(message)s',
|
||||
datefmt='%Y-%m-%d %H:%M:%S',
|
||||
filename=LOGFILE,
|
||||
filemode='a')
|
||||
|
||||
except:
|
||||
# manda mail o simili - FARE!!!
|
||||
print "LOG: Impossibile creare file log con nome "
|
||||
print (LOGFILE)
|
||||
#--------------------------------------------
|
||||
|
||||
|
||||
print "\n\n" + PROGRAM_NAME + "\n\n"
|
||||
|
||||
global startstatus
|
||||
startstatus = 1
|
||||
|
||||
if startstatus == 1:
|
||||
logging.info("Avvio Programma " + PROGRAM_NAME)
|
||||
|
||||
|
||||
# lettura file configurazione
|
||||
|
||||
|
||||
print ( ' idxMacchina = %s' % ( idxMacchina ) )
|
||||
print ( ' URLREBO = %s' % ( URLREBO ) )
|
||||
print ( ' LOGFILE = %s' % ( LOGFILE ) )
|
||||
|
||||
|
||||
#modifica: cerco se ho inviato segnale sennà ritento invio...
|
||||
while (numTry < 11):
|
||||
logging.info("Tentativo invio URL: " + `numTry` )
|
||||
numTry = chiamaUrl(numTry)
|
||||
time.sleep(3)
|
||||
numTry = numTry + 1
|
||||
|
||||
|
||||
# registro che ho inviato!
|
||||
url = URLREBO + idxMacchina
|
||||
logging.info("Inviato segnale di reboot!: " + url )
|
||||
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh -
|
||||
#
|
||||
### BEGIN INIT INFO
|
||||
# Provides: sendReboot
|
||||
# Required-Start: $network $remote_fs $syslog
|
||||
# Required-Stop: $remote_fs $syslog
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Steamware's IOB reboot signal
|
||||
# Description: Steamware's sendReboot segnalazione reboot dispositivo
|
||||
### END INIT INFO
|
||||
|
||||
#! /bin/sh
|
||||
# /etc/init.d/sendReboot
|
||||
|
||||
|
||||
|
||||
export HOME
|
||||
case "$1" in
|
||||
start)
|
||||
echo "Starting sendReboot"
|
||||
cd /home/pi/steamware
|
||||
/usr/bin/python ./sendReboot.py 2>&1 &
|
||||
;;
|
||||
*)
|
||||
echo "Usage: /etc/init.d/sendReboot {start}"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
exit 0
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,70 @@
|
||||
#!/bin/bash
|
||||
|
||||
# imposto TARGET NETWORK
|
||||
localNet="192.168.1"
|
||||
srvAddr="192.168.1.7"
|
||||
|
||||
# imposto logfile...
|
||||
logFile="/var/log/logBrowser.txt"
|
||||
|
||||
# primo test: rete online...
|
||||
numTry=0
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
#echo "Netstatus: $netstatus" >> $logFile
|
||||
while [ $netStatus != "up" ] ;
|
||||
do
|
||||
numTry=$(( $numTry + 1 ))
|
||||
echo "$(date) | Siamo Offline, tentativo num $numTry" >> $logFile
|
||||
if [ $numTry -gt 2 ]
|
||||
then
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
break
|
||||
fi
|
||||
sleep 1s
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
#echo "Netstatus: $netstatus"
|
||||
done
|
||||
|
||||
echo "$(date) | Cavo connesso, eth: $netStatus" >> $logFile
|
||||
|
||||
#ora aspetto prenda IP...
|
||||
iaddr=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
numTry=0
|
||||
while [[ $iaddr == "" ]] ;
|
||||
do
|
||||
numTry=$(( $numTry + 1 ))
|
||||
echo "$(date) | Attesa IP, tentativo num $numTry" >> $logFile
|
||||
if [ $numTry -gt 2 ]
|
||||
then
|
||||
iaddr=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
break
|
||||
fi
|
||||
sleep 1s
|
||||
iaddr=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
#echo "IP: $iaddr"
|
||||
done
|
||||
|
||||
echo "$(date) | IP: $iaddr" >> $logFile
|
||||
|
||||
# default imposto su pagina demo!!!
|
||||
url='file:///home/pi/steamware/MP-MON-DEMO.html'
|
||||
|
||||
if [[ $iaddr == "10.74.82"* ]]
|
||||
then
|
||||
url='http://10.74.82.219/MP/MON'
|
||||
echo "$(date) | Siamo in Steamware, imposto pagina a $url!" >> $logFile
|
||||
elif [[ $iaddr == $localNet* ]]
|
||||
then
|
||||
url='http://$srvAddr/MP/MON'
|
||||
echo "$(date) | Siamo nella rete TARGET, imposto pagina a $url!" >> $logFile
|
||||
else
|
||||
echo "$(date) | Siamo altrove, pagina demo $url!" >> $logFile
|
||||
fi
|
||||
|
||||
# chiudo se fosse aperto un chrome precedente...
|
||||
killall -9 chromium-browser
|
||||
|
||||
# avvio chromium in KIOSK senza segnalazione errori...
|
||||
#chromium-browser --noerrdialogs --kiosk http://10.74.82.219/MP/MON --incognito --disable-translate
|
||||
chromium-browser --noerrdialogs --kiosk $url --incognito --disable-translate
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
|
||||
# imposto TARGET NETWORK
|
||||
localNet="192.168.1"
|
||||
srvAddr="192.168.1.7"
|
||||
|
||||
# verifico se sia rete target o rete steamware o offline...
|
||||
netStatus=`cat /sys/class/net/eth0/operstate`
|
||||
iaddr=`ifconfig eth0 | grep "inet addr" | cut -d ':' -f 2 | cut -d ' ' -f 1`
|
||||
|
||||
if [[ $netStatus != "up" ]]
|
||||
then
|
||||
echo "Siamo Offline, pagina demo!"
|
||||
elif [[ $iaddr == "10.74.82"* ]]
|
||||
then
|
||||
echo "Siamo in Steamware!"
|
||||
elif [[ $iaddr == $localNet* ]]
|
||||
then
|
||||
echo "Siamo nella rete TARGET!"
|
||||
else
|
||||
echo "Siamo altrove, pagina demo!"
|
||||
fi
|
||||
|
||||
echo "$iaddr"
|
||||
Reference in New Issue
Block a user