Hey gibt es eigentlich ein Script
wo man downloadzeit einstellenkann
wie bei Mediafire
oder rapidshare ???
Das z.b ein user 3sek für ne datei brauch der andere 1.5 weil er irgentwie ein bonus hat
MFG
Hey gibt es eigentlich ein Script
wo man downloadzeit einstellenkann
wie bei Mediafire
oder rapidshare ???
Das z.b ein user 3sek für ne datei brauch der andere 1.5 weil er irgentwie ein bonus hat
MFG
Vielleicht hilft dir das hier Weiter:
<?php
/**
* Download Speed Limit
*
* @author SELFPHP OHG
* @copyright 2009, SELFPHP OHG
* @license BSD License
* @link http://www.selfphp.de
*
*/
function downloadWithRateLimit( $sourceFile, $filename, $rate ){
if( file_exists( $sourceFile ) ){
// Header senden
header( 'Cache-control: private' );
header( 'Content-Type: application/octet-stream' );
header( 'Content-Length: ' . filesize( $sourceFile ) );
header( 'Content-Disposition: filename=' . $filename );
// Ausgabepuffer leeren
flush();
// Download-Datei öffnen
$file = fopen( $sourceFile, "r" );
while( !feof( $file ) ) {
// send the current file part to the browser
print fread( $file, round( $rate * 1024 ) );
// Ausgabepuffer leeren
flush();
// Übertragung für 1 sec. stoppen
sleep(1);
}
// Download-Datei schließen
fclose($file);
return true;
}
return false;
}
// Download Datei
$sourceFile = 'RonanSon.zip';
// Name der Datei - wird beim Download angezeigt
$filename = 'irgend-ein-name.zip';
// Download Rate auf 25,5 kb/s setzen
$downloadRate = 25.5;
downloadWithRateLimit( $sourceFile, $filename, $downloadRate );
?>
Alles anzeigen
Quelle: http://www.selfphp.de/code_snippets/code_snippet.php?id=129
Thaaanks
Bro.!