28 lines
		
	
	
		
			672 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			672 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
$updateId = isset($argv[1]) ? $argv[1] : null;
 | 
						|
$file = isset($argv[2]) ? strtolower($argv[2]) : null;
 | 
						|
 | 
						|
if(empty($updateId)) die('Unspecified update id');
 | 
						|
if(empty($file)) die('Unspecified file');
 | 
						|
 | 
						|
require_once dirname(__FILE__).'/shared/main.php';
 | 
						|
require_once dirname(__FILE__).'/api/get.php';
 | 
						|
 | 
						|
consoleLogger(brand());
 | 
						|
$files = uupGetFiles($updateId, 0, 0);
 | 
						|
if(isset($files['error'])) {
 | 
						|
    throwError($files['error']);
 | 
						|
}
 | 
						|
 | 
						|
$files = $files['files'];
 | 
						|
$filesKeys = array_keys($files);
 | 
						|
 | 
						|
if(!isset($files[$file]['url'])) {
 | 
						|
    throwError('NO_FILES');
 | 
						|
}
 | 
						|
 | 
						|
echo $files[$file]['url']."\n";
 | 
						|
echo '  out='.$file."\n";
 | 
						|
echo '  checksum=sha-1='.$files[$file]['sha1']."\n\n";
 | 
						|
?>
 |