Пример #1
0
function get_dls($mod)
{
    $path = 'dls/';
    $file = "{$path}{$mod}.txt";
    if (file_exists($file)) {
        return file_get_contents($file);
    }
    if (!file_exists($path)) {
        mkdir('dls/');
    }
    file_put_contents($file, '0');
    return get_dls($mod);
}
Пример #2
0
<?php

include 'dl.php';
$files = scandir('files/');
natsort($files);
$files = array_reverse($files);
$versions = parse_ini_file('versions.ini');
$first = true;
$total_dls = 0;
$downloads_str = '';
$last_version = '';
$old = false;
foreach ($files as $file) {
    if (strlen($file) > 2 && substr($file, -4) == '.jar') {
        $dls_num = get_dls($file);
        $total_dls += intval($dls_num);
        $dls = number_format($dls_num);
        $file_version = substr($file, strlen('Psi-'));
        $version_name = substr($file_version, 0, strlen($file_version) - 4);
        $mc_version = $versions[$version_name];
        $version_name = str_replace('.', '-', $version_name);
        $dls_txt = 'Downloads';
        if ($dls_num == 0) {
            $dls_txt = 'Downloads :(';
        } elseif ($dls_num == 1) {
            $dls_txt = 'Download';
        }
        $deobf_dl = ' ';
        $deobf_name = str_replace('.jar', '-deobf.jar', $file);
        $extra_class = 'btn-succeed';
        if (file_exists("files/deobf/{$deobf_name}")) {