Example #1
0
    }
    return $mac;
}
if (!file_exists("logs/detected")) {
    $date = shell_exec('date');
    echo "<div class='reports_entry'>No targets seen as of: {$date}</div>";
} else {
    $f = fopen("logs/detected", "r");
    while (!feof($f)) {
        $g = fgets($f);
        if ($g) {
            $parts = explode("\n", $g);
            $part = explode(",", $parts[0]);
            $part2 = explode(" ", $part[1]);
            $mac1 = getDeviceName($part2[2]);
            $mac2 = getDeviceName($part2[4]);
            $returnText = $part[0] . "<br> ------ " . $part2[1] . " <strong>" . $mac1 . "</strong> " . $part2[3] . " <strong>" . $mac2 . "</strong>";
            echo "<div class='reports_entry'><br><center>{$returnText}</center></div>";
        }
    }
    fclose($f);
}
?>
						</div>
                   
                    </div>
                </form>
            </div>
        </li>
    </ul>
Example #2
0
function gpspathFunAll($clientId, $date_offline, $deviceIMEI)
{
    $date_offline = $_GET[date_offline];
    $path1 = $GLOBALS[dataPath] . "src/data/" . date('d-m-Y', strtotime($date_offline)) . "/" . $deviceIMEI . ".txt";
    if (chk_folder($path1)) {
        $file1 = @fopen($path1, "r");
        if ($file1) {
            $i = 0;
            while (!feof($file1)) {
                $data1 = fgets($file1);
            }
            $data1 = getSortedData($data1);
            $km = liveKmsAllPerDay($data1);
            //exit;
            //$data = $data1;
            $devName = getDeviceName($_GET["deviceIMEI"]);
            storeData($data1, $km, $devName, '', '');
            fclose($file1);
        } else {
            $data = 0;
            storeData($data);
        }
    }
}
Example #3
0
        case "G1V5":
        case "Audio":
            return "USB audio device";
            break;
        case "ALSA":
            return "On-board audio device";
            break;
        default:
            // default device
            return "I2S audio device";
    }
}
// Output device names
$dev1 = getDeviceName('/proc/asound/card0/id');
$dev2 = getDeviceName('/proc/asound/card1/id');
$dev3 = getDeviceName('/proc/asound/card2/id');
// Load template values
// Audio output device
// TC (Tim Curtis) 2015-04-29: add a bit of logic
$_mpd_select['device'] .= "<option value=\"0\" " . ($_mpd['device'] == '0' ? "selected" : "") . " >{$dev1}</option>\n";
$_mpd_select['device'] .= "<option value=\"1\" " . ($_mpd['device'] == '1' ? "selected" : "") . " >{$dev2}</option>\n";
$_mpd_select['device'] .= "<option value=\"2\" " . ($_mpd['device'] == '2' ? "selected" : "") . " >{$dev3}</option>\n";
// Volume control
$_mpd_select['mixer_type'] .= "<option value=\"disabled\" " . (($_mpd['mixer_type'] == 'none' or $_mpd['mixer_type'] == '') ? "selected" : "") . ">disabled</option>\n";
$_mpd_select['mixer_type'] .= "<option value=\"hardware\" " . ($_mpd['mixer_type'] == 'hardware' ? "selected" : "") . ">Hardware</option>\n";
$_mpd_select['mixer_type'] .= "<option value=\"software\" " . ($_mpd['mixer_type'] == 'software' ? "selected" : "") . ">Software</option>\n";
// Gapless mp3 playback
$_mpd_select['gapless_mp3_playback'] .= "<option value=\"yes\" " . ($_mpd['gapless_mp3_playback'] == 'yes' ? "selected" : "") . " >yes</option>\n";
$_mpd_select['gapless_mp3_playback'] .= "<option value=\"no\" " . ($_mpd['gapless_mp3_playback'] == 'no' ? "selected" : "") . " >no</option>\n";
// DSD audio support
$_mpd_select['dsd_usb'] .= "<option value=\"yes\" " . ($_mpd['dsd_usb'] == 'yes' ? "selected" : "") . " >yes</option>\n";