domingo, 14 de diciembre de 2014

Vaciar la caché de los contactos de Outlook


Outlook à Archivo à opciones à Correo à Dentro del apartado "Enviar mensajes" à pulsar el botón "Vaciar lista de autocompletar" (tal y como indico en la captura: )

martes, 30 de septiembre de 2014

Aplicación lectura tamaño ficheros

Esta es una aplicación que he tenido que crear y es muy sencilla:

La aplicación lo único que hace es leer un archivo XML donde contiene la ruta de los ficheros que posteriormente consultará el espacio que ocupan (en bytes) y lo reporta en un fichero de texto en formato año mes dia por ejemplo 1 de febrero de 2003: el archivo generado será 20030201.txt

Como es costumbre, la aplicación esta bajo licencia libre GPLv3 e incluye el código fuente realizado en VB-NET 2010 express

Os dejo el enlace de descarga a continuación:
https://app.box.com/s/e4wpgvu2p0zhlfna4dpo




Configuración:

El archivo XML (cfpc.xml)  ha de estar en la misma ubicación que el archivo ejecutable pagfilesize.exe

config id="tiempo"  
        3 - Este parámetro indica el tiempo que va a tardar despues de abrir el programa a consultar el tamaño de los ficheros, si el valor es 3, este tardará la mitad en segundos, es decir 1,5 segundos


config id="rutasavefile"   
        C:\software\pagfilesize\ - Aqui es donde se genera el archivo del reporte, recuerda que la ruta ha de acaba con el simbolo "\", sino, este dará un error
   
config id="cerraralfinal"
        SI
- Indica si después de realizar el reporte ha de cerrarse la aplicación o no

config id="fichero"       
        Prueba - Parametro ID para realizar el report, este ha de ser UNICO
        C:\software\TreeSizeFreeSetup.exe - ruta del fichero a comprobar el tamaño
        BCN2122 - en mi caso como campo en que servidor está o bien lo podeis usar como nota
   

  
   



Comentar que por Comodidad de programación el apartado los parametros SIEMPRE se han de colocar en el mismo orden, es decir, el primero ha de ser "BD", el segundo "ruta" y el tercero "server"

Sino, os gusta siempre podeis editar el programa :D

viernes, 26 de septiembre de 2014

VB2010.NET Recorrer un DataGridView

 Esto es una forma facil de recurrer un DataGridView en Visual Basic .NET 2010

Para la primera columna :
row.Cells(0).Value

Para otras columnas reemplazaremos X por un número:
row.Cells(X).Value

For Each row As DataGridViewRow In DataGridView1.Rows
            MsgBox(row.Cells(0).Value)

Next


Con MsgBox hacemos que nos muestre un mensaje con el valor

jueves, 4 de septiembre de 2014

php generar cadena caracteres aleatorios

función php para generar una cadena de caracteres aleatorios


function generarCodigo($longitud) {
  $key = '';
  $pattern = '1234567890abcdefghijklmnopqrstuvwxyz';
  $max = strlen($pattern)-1;
  for($i=0;$i < $longitud;$i++) $key .= $pattern{mt_rand(0,$max)};
  return $key;
 }

 
Para llamar a la función algo tan sencillo como esto, donde le indicamos la longitud mediante un numerito:
 
 $CadenaAleatoria = generarCodigo(15);


$cadenaAleatoria  genera un código de 15 caracteres de longitud.

jueves, 28 de agosto de 2014

Evitar que se muestren los errores en php

Para evitar que se muestren los errores con php, tan solo hemos de añadir al principio del documento php la siguiente secuencia: "ini_set('display_errors','off');"

Véase un ejemplo:



ini_set('display_errors','off');



Esto es util si vamos a desarrollar una aplicación web bajo AndroPHP, de esta forma no hay que ser root para poder cambiar las propiedades del php.ini

viernes, 25 de julio de 2014

lunes, 21 de julio de 2014

Exchange 2010 - Listar tamaño buzones

Para mostrar el tamaño de los buzones en Exchange 2010, tenemos que ejecutar el siguiente comando en Power Shell de la consola de Exchange:


Get-MailboxDatabase | Get-MailboxStatistics | Sort totalitemsize -desc | ft displayname, totalitemsize, itemcount



martes, 27 de mayo de 2014

Migramos a MySQLi

Creación de archivo de conexion a base de datos:

$mysqli = new mysqli("SERVER_MYSQL", "USUARIO", "PASSWORD", "BASEDATOS");

Bucle para un listado con select:

$ConsultaMySql= $mysqli->query("SELECT * from lnx_menus");

while($columna = mysqli_fetch_array($
ConsultaMySql))
{
    echo 'xxx'.$columna["display"].'
';
}


Obtener el valor de una celda:

$row = mysqli_fetch_assoc($ConsultaMySql);
$celda = $row['display'];


Con $celda obetenermos el valor del campo celda

Cierre conexión BBDD

mysqli_close ($mysqlli );

sábado, 25 de enero de 2014

Cómo iniciar el recovery de los portátiles de marca

Cómo iniciar el recovery de las computadoras/portátiles de marca

Listado de como iniciar el recovery, o utilidad de recuperación de sistema, de todas las marcas que venden en España sus equipos, tanto portátiles, netbooks y sobremesas.
Alt+F10
Se intentara actualizar con toda la información oficial y con la colaboración de los usuarios hasta poder cubrir el 100% de marcas y métodos.
Acer ->
  • En cualquier caso las teclas a pulsar deben ser a la vez Alt+F10.
  • Si accedemos desde el sistema puede variar, pero normalmente será en una carpeta llamada Acer sólo y habrá que buscar el programa Acer eRecovery Management.
HP/Compaq ->
  • Si el ordenador tiene más de 3 años la tecla será F10.
  • Si el ordenador tiene menos de 3 años la tecla será F11.
  • Si accedemos desde el sistema, en ambos casos, la utilidad se llamara Recovery Management y se accederá desde Inicio-> Todos los Programas -> HP -> Recovery Management.
Asus ->
Incluye un DVD de recuperación del sistema, que podemos introducirlo en la unidad y pulsar ESC para que aparezca la opción de Boot Menu y arrancar desde la unidad óptica. Esta opción es muy útil si hemos eliminado esta partición oculta de la que hablo.
En caso de no tener el DVD de recuperación a mano y necesitamos volver a la configuración inicial del portátil, cuando encendemos el portátil y aparece el logotipo ASUS, tan sólo tenemos que pulsar F9, y con ello se inicia desde la partición oculta para recargar la imagen guardada.
Packard Bell ->
  • Si el ordenador tiene más de 4 años: Tecla F9.
  • Si el ordenador tiene menos de 4 pero más de 2: Tecla F11.
  • Si el ordenador tiene menos de 2, seguramente será un Packard Bell ya comprada la marca por Acer, así que como ellos, habrá que pulsar las teclas Alt+F10.
  • En el sistema, hasta antes que Acer comprara Packard Bell estaba en una carpeta en el menú inicio llamada Soporte de Packard Bell, con el programa SmartRestore. Después pasó a llamarse como el de Acer, pero haciendo referencia a Packard Bell, algo así como Packard Bell eRecovery Management.
Lenovo ->
Dependiendo del equipo (antiguos IBM), se accede al sistema de recuperación con la tecla Access Thinkpad o Access IBM, también con la tecla F11.
Leer las notas oficiales de Lenovo para conocer como acceder y operar con el programa de recuperación.
Rescue and Recovery® 4.50 by Lenovo.
Samsung ->
Para lanzar el Samsung Recovery Solution pulsar F4 nada mas arrancar el equipo.
Documentacion oficial de Samsung sobre el acceso y uso de Samsung Recovery Solution.
Toshiba ->
Mantenga pulsada la tecla 0 (cero) del teclado y  pulse el interruptor de encendido del ordenador.
Recomiendo leer este articulo oficial de Toshiba sobre el Toshiba HDD Recovery Utility.
Sony ->
Pulsamos F10 nada mas iniciar el equipo para entrar en modo de recuperación.
Documentacion oficial de Sony sobre VAIO Recovery Center, en español.
MSI / Medion->
Pulsar F3 nada mas encender el equipo para acceder al sistema de recuperación.
También, en algunos modelos mas antiguos, la tecla F11.
DELL ->
Dispone de los métodos siguientes para restaurar el sistema operativo:
  • La función Restaurar sistema, que devuelve el ordenador a un estado operativo anterior sin que se vean afectados los archivos de datos. Utilice esta función como primera opción para restaurar el sistema operativo y conservar los archivos de datos.
  • Dell PC Restore de Symantec (disponible para Windows XP) y Dell Factory Image Restore (disponible para Windows Vista) devuelven el disco duro al estado operativo en el que se encontraba cuando adquirió el ordenador. En ambos casos, se eliminan de forma permanente todos los datos de la unidad de disco duro, así como todos los programas instalados después de recibir el ordenador. Utilice Dell PC Restore o Dell Factory Image Restore solamente si la función Restaurar sistema no ha resuelto el problema de su sistema operativo.
  • Si con el ordenador se le ha entregado el disco Operating System (Sistema operativo), puede utilizarlo para restaurar el sistema operativo. Sin embargo, tenga en cuenta que el disco Operating System elimina también todos los datos de la unidad de disco duro. Sólo debe utilizar este disco si no ha podido solucionar el problema del sistema operativo con la función System Restore (Restaurar sistema).
Leer la documentación oficial de DELL para ver los métodos a usar y como iniciarlos según el sistema operativo a recuperar.
Fujitsu-Siemens ->
Normalmente estos equipos van a la antigua usanza y proveen CDs para hacer la recuperación de sistema (así como Medion, But, Philips o Toshiba), hubo una serie que si tuvo recovery. Si tenéis uno de esos equipos:
  • No se accede desde el principio del ordenador, ni tiene una utilidad en el sistema. El sistema que llevaban de serie era Windows Vista y había que ir a las opciones de arranque de Windows. Para ello, antes de que empezara a cargar el sistema, hay que pulsar repetidamente la tecla F8 hasta que te aparezcan en pantalla las distintas opciones de arranque. Elegiremos “Reparar equipo” y entre las opciones que nos aparecerán más tarde, cuando se cargue la utilidad de reparar sistema, ahí tendremos el Recovery Management de Fujitsu-Siemens.

NOTA: Si probando los métodos antes descritos no os entra en modo recovery o no os funciona como debería, siempre recomiendo leer la documentación oficial, tanto la adjunta con el equipo como en la web oficial del fabricante, pues con el paso del tiempo, los métodos de recuperación, el software usado y el uso de las teclas puede variar, como en el caso de HP/Compaq.