} 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>
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); } } }
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";