<?php header('Content-Type: text/plain'); # uncomment next line to deactivate online update #die(); $boxtype = ""; # currently unused $boxtype_sc = ""; $boxseries = ""; $boxmodel = ""; $image_type = trim($_GET["image_type"]); $revision = trim($_GET["revision"]); $chip_type = trim($_GET["chip_type"]); if ($revision == 6 || $revision == 7 || $revision == 8 || $revision == 10) { # CST - HD1, BSE, Neo, Neo², Zee $boxtype_sc = "cst"; $boxseries = "hd1"; $boxmodel = "nevis"; } elseif ($revision == 9) { # CST - Tank $boxtype_sc = "cst"; $boxseries = "hd2"; $boxmodel = "apollo"; } elseif ($revision == 11) { # CST - Trinity $boxtype_sc = "cst"; $boxseries = "hd2"; if ($chip_type == 33904 /*0x8470*/) $boxmodel = "shiner"; else $boxmodel = "kronos"; } elseif ($revision == 12) { # CST - Zee² $boxtype_sc = "cst"; $boxseries = "hd2"; $boxmodel = "kronos"; } elseif ($revision == 13 || $revision == 14) { # CST - Link, Trinity Duo $boxtype_sc = "cst"; $boxseries = "hd2"; $boxmodel = "kronos_v2"; } if (empty($image_type)) $image_type = "release"; $image_type = strtolower($image_type); $directory = $image_type; $result = ""; if (empty($boxtype_sc) ||empty($boxseries) || empty($boxmodel)) { # fallback: send all files we have foreach (glob($directory . "/*.txt") as $file) $result .= file_get_contents($file, true); echo $result; exit(1); } $file = $directory . "/" . $image_type . "-" . $boxtype_sc . "-" . $boxmodel . ".txt"; if (file_exists($file)) $result .= file_get_contents($file, true); $file = $directory . "/update.txt"; if (file_exists($file)) $result .= file_get_contents($file, true); $file = $directory . "/update-" . $boxtype_sc . "-" . $boxseries . ".txt"; if (file_exists($file)) $result .= file_get_contents($file, true); $file = $directory . "/update-" . $boxtype_sc . "-" . $boxmodel . ".txt"; if (file_exists($file)) $result .= file_get_contents($file, true); # allow to switch from beta to release if (strcmp($image_type, "beta") == 0) { $file = "release/release-" . $boxtype_sc . "-" . $boxmodel . ".txt"; if (file_exists($file)) $result .= file_get_contents($file, true); } #$file = "plugins/pr-auto-timer.txt"; #if (file_exists($file)) # $result .= file_get_contents($file, true); echo $result; ?>