[PHP & RAR] Comienzo.

Iniciado por ANTRAX, Febrero 24, 2010, 11:32:56 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Febrero 24, 2010, 11:32:56 AM Ultima modificación: Marzo 22, 2014, 02:27:13 PM por Expermicid
Bueno, hoy estaba diseñando un mini-scrip digamos, que genera un backup de archivos y los mete adentro de un .rar , la cuestion es que no es tan facil como copy($archivo, "file.rar") o algo así xD
asi qe mirando uno de mis libros u.u , encontré las funciones necesarias, y vine para compartir el conocimiento (:

mini-script.php

Código: php


<?php
// v3n0m
$file = rar_open('archivo.rar') or die("No se encuentra el archivo");
$en = rar_list($file);
$dir = ""; // donde extraerá el fichero .rar
foreach ($en as $enn) {
echo 'Nombre: ' . $enn->getName() . "\n";
echo 'Peso : ' . $enn->getPackedSize() . "\n";
echo 'Peso descompimido : ' . $enn->getUnpackedSize() . "\n";
$enn->extract($dir);
}
rar_close($file);
?>



Obiamente el servidor debe tener instalado el rar y necesita ser soportado.