Файл: adultscript-2.0.3-pro/files/modules/video/scripts/extract_player.php
Строк: 19
<?php
define('_VALID', TRUE);
define('_CONSOLE', TRUE);
if (php_sapi_name() != 'cli') {
die('This script can be called from the console only!');
}
set_time_limit(0);
$base_dir = realpath(dirname(__FILE__).'/../../../');
require $base_dir.'/libraries/bootstrap.php';
VHelper::load('module.video.manage');
$db = VF::factory('database');
$sql_count = "SELECT COUNT(*) AS total_videos
FROM #__video
WHERE status = 1";
$total_videos = $db->get_field($sql_count, 'total_videos');
$sql = "SELECT v.video_id, v.ext, v.hd, v.server, v.s3, v.url, c.player
FROM #__video AS v
LEFT JOIN #__video_cron AS c ON (c.video_id = v.video_id)
WHERE v.status = 1
AND v.embed_code = ''
ORDER BY video_id ASC";
$start = 0;
$amount = 1000;
while ($start <= $total_videos) {
VF::factory_remove('database');
$db = VF::factory('database');
$videos = $db->get_rows($sql.' LIMIT '.$start.', '.$amount);
foreach ($videos as $video) {
if ($video['player'] == '1') {
continue;
}
VHelper_video_manage::thumb_player((int) $video['video_id'], $video, true);
}
$start = ($start+$amount);
}
?>