LINUX.ORG.RU

История изменений

Исправление Ford_Focus, (текущая версия) :

<?php
set_time_limit(0);
//к слову о нужности параметров в ините
$interval=10; 
$attempts=5;
$required_mountpoint='/mnt/mountpoint';
$daemon_launch_command='steam-launcher';

function start() {
        exec('df -h',$rs); $rs=implode('',$rs);
        if (strpos($rs,$required_mountpoint)) { exec($daemon_launch_command);}
        else {$attempts--; if(!$attempts){return false}; sleep($interval); start();}
}

?>

Исходная версия Ford_Focus, :

<?php
set_time_limit(0);
$interval=10; $attempts=5; //к слову о нужности параметров в ините

function start() {
        exec('df -h',$rs); $rs=implode('',$rs);
        if (strpos($rs,'/mnt/mountpoint')) { exec('steam-launcher');}
        else {$attempts--; if(!$attempts){return false}; sleep(10); start();}
}

?>