Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //FTP Server IP.
- $host = "***********";
- //FTP Username.
- $user = "*******";
- //FTP Password.
- $pass = "*****";
- //Dua dir on the gaming server.
- $dir = "/91.204.208.109_port_27016/garrysmod/cache/dua/";
- //Dua directory from the position of the file.
- $duadir = "dua";
- $files = scandir("$duadir/");
- foreach($files as $key => $value)
- {
- if(!is_dir("$duadir/$value"))
- {
- unlink("$duadir/$value");
- }
- }
- if(is_dir("$duadir/"))
- {
- rmdir("$duadir");
- }
- mkdir("$duadir");
- $conn = ftp_connect($host);
- if(!$conn)
- {
- exit("Could not connect to server: $host\n");
- }
- if(!ftp_login($conn,$user,$pass))
- {
- ftp_quit($conn);
- exit("Could not log in\n");
- }
- ftp_pasv($conn,false);
- ftp_chdir($conn,$dir);
- $files = ftp_nlist($conn,".");
- for($i=0;$i<count($files);$i++)
- {
- if(!ftp_get($conn,"$duadir/$files[$i]",$files[$i],FTP_BINARY))
- {
- echo "Could not download {$files[$i]}\n";
- }
- print `bzip2 -f "$duadir/$files[$i]"`;
- }
- ftp_quit($conn);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement