[OpenSource] MiraLogPhp 1.0Esto es una herramienta que he creado, en un principio era para los usuarios que tenían el "Pidgin" Pero se le puede dar muchos más usos modificandolo un poco.
Lo que hace para el "PidGin" y creo que para el msn también servirá, es mostrate el historial de tus converaciones de todas tus cuentas, ordenadamente, aquí pongo unas capturas:
http://i214.photobucket.com/albums/cc173/dimitrix-es/miralogphp-1.png
http://i214.photobucket.com/albums/cc173/dimitrix-es/miralogphp2.png
Código del index.php:
<head>
<meta http-equiv="Content-Language" content="es">
</head>
<table border="0" width="1242" id="table1">
<tr>
<td width="234"> </td>
<td width="0">
<p align="center"></td>
<td width="974">
<p align="center"><font face="Arial Black"><b>Navegador</b></font><hr></td>
</tr>
<tr>
<td width="234" valign="top">
<?php
echo ("<b>Usuario: </b><br>");
if ($_GET[f] == NULL) { //Aquí si NO tiene variable
{
while (false !== ($archivo = readdir($gestor))) {
$file = "./msn/".$archivo;
if ($archivo != "." && $archivo != ".." && is_dir($file)==TRUE) {
echo '<a href="?f=';
echo "$archivo\n";
echo '" style="text-decoration: none">';
echo '<img border="0" src="img/icon_folder_open.gif"> ';
$archivo = str_replace("@hotmail.com", "", "$archivo"); $archivo = str_replace("@live.com.ar", "", "$archivo"); echo "$archivo\n";
echo "</a>";
echo "<br>";
}
}
}
} else { // Aquí si tiene variable
echo '<a href="?"';
echo '" style="text-decoration: none">';
echo '<img border="0" src="img/icon_folder_open.gif"> ';
echo "..";
echo "</a>";
echo "<br>";
if ($gestor = opendir("msn/".$_GET[f
]."/")) {
while (false !== ($archivo = readdir($gestor))) {
$file = "./msn/".$_GET[f]."/".$archivo;
if ($archivo != "." && $archivo != ".." && is_dir($file)==TRUE) {
echo '<a href="?f=';
echo $_GET[f]."/"."$archivo";
echo '" style="text-decoration: none">';
echo '<img border="0" src="img/icon_folder_open.gif"> ';
$archivo = str_replace("@hotmail.com", "", "$archivo"); $archivo = str_replace("@live.com.ar", "", "$archivo"); echo "$archivo\n";
echo "</a>";
echo "<br>";
}
}
}}
// Hasta aquí el primer if
echo ("<br><b>Historiales: </b><br>");
if ($gestor = opendir("msn/".$_GET[f
]."/")) {
while (false !== ($archivo = readdir($gestor))) {
$file = "./msn/".$_GET[f]."/".$archivo;
if ($archivo != "." && $archivo != ".." && is_file($file)==TRUE) {
echo '<a href="?h=';
echo "$archivo\n";
echo "&f=";
echo $_GET[f];
echo '" style="text-decoration: none">';
echo '<img border="0" src="img/icon_file.gif"> ';
echo "$archivo\n";
echo "</a>";
echo "<br>";
}
}
}
?> </td>
<td width="0">
</td>
<td width="974" valign="top"><?php
include("msn/".$_GET[f]."/".$hist);
?></td>
</tr>
</table>
<p align="right"><span style="font-size: 8pt; font-style: italic">Create by
Dimitrix | MiraLogPHP 1.0</span></p>
En la descarga incluye las imágenes de las imagenes que necesita el código.
http://www.megaupload.com/?d=IJS6427G
Un saludo.
En la primera imagen en el <title> se ve el email de tu contacto.
lo de str_replace mirate la función en php.net que puedes usar un array directamente para sustituir todos los valores, en vez de andar uno a uno
En la primera imagen en el <title> se ve el email de tu contacto.
Gracias.
lo de str_replace mirate la función en php.net que puedes usar un array directamente para sustituir todos los valores, en vez de andar uno a uno
Sí, lo de la array, lo que pasa es que en un principio sólo iba a utilizar uno, pero al final se alargó poniendo más.
De todos modos, muchas gracias.