NSBlog

pyScript: Estrenándome con python con un parser de logs para TSM Client

leave a comment »

El descubrimiento de este lenguaje ha sido lo mejor que me ha pasado desde que descubrí la tecnología .NET, python es un lenguaje relativamente nuevo, orientado a objetos, rápido de desarrollar y con un rendimiento espectacular, limpio, multiplataforma, intuitivo … en fin, si no lo conocéis os animo a hacerlo, en un principio pensé en estudiarme PowerShell, pero realmente veo más futuro a este lenguaje que, en caso de no saber otro, puede servirte para defenderte en otras plataformas.

Aquí mi primer script, un script para parsear logs de Clientes TSM de Windows, para mostrar tan sólo errores o alertas de una fecha concreta,el script tiene varias opciones accesibles por parámetros, la funcionalidad del script se irá modificando para conseguir nuevas opciones, como por ejemplo, interpretación de códigos de error o extracción de la lista de agentes programados a partir de una query del servidor de TSM.

Read the rest of this entry »

Written by Newbie

April 14, 2012 at 9:23 am

Posted in Scripting, TSM

Tagged with , , , ,

Nota mental: Abrir línea de comandos como LocalService

leave a comment »

Comprobado con Windows 2008 y XP. Tan sólo recordar “SID”. Con psexec:

psexec -sid cmd

=)

Written by Newbie

February 24, 2012 at 1:46 am

BASH Script: Battlefield 3 Team Rank

leave a comment »

Los scripts no sólo son para el trabajo :P , es posible que en un proyecto personal, o en un momento en concreto, nos convenga realizar scripts para tareas específicas y que sabemos que vamos a repetir más de una vez.

En este caso, el script lo realicé para un foro sobre Battlefield 3 (no todo va a ser trabajo en esta vida … :P ), la cuestión era realizar un ranking para publicar en una página del foro, el resultado fué el siguiente:

> Enlace

Cómo se ve, el resultado fue bastante bueno ya que se integró bastante bien con el diseño del foro.

Las acciones que realiza el script:

  1. Recogida de datos de Battlelog.
  2. Ordenación de los datos.
  3. Generación de la tabla HTML
  4. Borrado de ficheros temporales.
Read the rest of this entry »

Written by Newbie

February 18, 2012 at 10:38 pm

Posted in Linux, Scripting

Tagged with , ,

vb.net: Calcular el espacio de un directorio con TSM

with one comment

Código fuente de una herramienta vb.net para realizar querys a un servidor TSM, y calcular el espacio utilizado segun el tamaño de la copia de seguridad. Substituis xxx.xxx.xxx.xxx por la IP del servidor TSM.

Read the rest of this entry »

Written by Newbie

February 3, 2012 at 5:21 pm

Posted in Programación, TSM, vb.net

Tagged with , ,

Gnome 3: Deshabilitar histórico de ficheros recientes

leave a comment »

Gnome 3 guarda en un fichero XML todos los archivos (vídeo, documentos, música…) recientemente, los cuales, aparecen cuando hay coincidencias en las búsquedas desde el botón de actividades. Éste fichero se localiza en ~/.local/share/recently-used.xbel. Read the rest of this entry »

Written by Newbie

September 7, 2011 at 11:58 pm

Posted in Linux

Tagged with ,