Mis programas

Ojo, estos programas pueden no estar correctos, algunos los hice hace mucho tiempo y debería avergonzarme de ellos y no publicarlos, pero no me importa, y no me hago responsable de nada. Muchas Gracias...
Santiago Bruno.

RadioList-mplayer

Pequeño y horrendo widget de superkaramba para mantener una lista de radios online y escuchar alguna haciendo click en el escritorio. Requiere mplayer, duh.

Link a KDE-Look

mtvcgui (mencoder TV capture GUI)

Algo así como una interfaz gráfica para establecer los parámetros que se le pasan a mencoder para capturar TV. Un experimento para aprender algo de QTDesigner y PyQt (requiere PyQt4)

Link al sitio del proyecto en googlecode
Link a KDE-Apps
Repositorio git en github

DeFlog

Traductor de lenguaje fotolog/sms a Español
Este programa intenta eliminar varias de las características del lenguaje flogger, como repetición de letras, alternación de mayúsculas y minúsculas, abreviaturas de sms, etc. Se presenta en una versión en PHP, otra en Javascript, otra en Python usando CherryPy y como un plugin para msn plus live.

Link al sitio del proyecto en googlecode
Probar la versión en PHP online
Probar la versión en Javascript online
Bajar el plugin*:

*El plugin para el messenger tiene una triste limitación producto de una limitación del messenger. Los mensajes entrantes pueden ser modificados mientras no excedan la longitud del mensaje original. Entonces el plugin funciona correctamente para los mensajes que envía el usuario, pero en general vamos a querer traducir lo que otro nos dice (salvo que recomendemos este plugin a alguna persona que escriba con mucho sms). O sea, si nos envían el mensaje "q hacés bldo?", va a llegar igual, pero si nos envian "q haces bldoooooooooooooooooo?" va a llegar "que haces boludo?". Algunos métodos que no modifican la longitud siempre funcionan para los mensajes entrantes, por ejemplo desalternar mayúsculas y minúsculas. Si algún día se soluciona la limitación del messenger, hacer que deflog ande bien para los mensajes entrantes será instáneo

What I'm Listening for Xchat (MOC and Amarok)

Small, simple and horrible script writen in Python for displaying messages in Xchat with the title and artist of the song being played on Music on Console or Amarok.
You must set the player inside the script, and you may set the default channel to write, and autostart. Or you can set (or change) the channel from Xchat with /CHANNELWIL #channel, start the script with /STARTWIL or stop it with /STOPWIL

Python: Script

Sudoku Solver

Resolvedor de sudokus. Se ingresan manualmente los números fijos para inicializar el tablero. Luego se puede resolver a mano, o calcular la solución. Como es usual, está horriblemente programado, muy ineficiente, creo que funciona bien, pero si el tablero no tiene solución, analiza tantas posibilidades que puede demorar muuuucho tiempo.. Devuelve solo la primer solución encontrada, en caso de que el tablero tenga más de una.

Fixed numbers are inserted manually to set up the table. Then one can solve the table by hand, or calculate the solution. As usual, it is horribly programmed, very inefficient, I think it works, but, if the table has no solution, it tries so many possibilities that it may take a looong time to finish. It returns the first solution found, if the table has more than one.

Delphi: Executable | Source code

Separar y Unir v0.3

Programa para separar archivos grandes en varios fragmentos de un tamaño dado, menor, y viceversa. Util para transportar archivos en grandes en diskettes. Ahora permite que los fragmentos tengan diferentes tamaños. Y se mejoró la secuencia de nombres de salida. Versión en Español e Inglés

Program for splitting big files in smaller fragments, and then restore the original file. Useful for transporting big files in diskettes. Now it allows fragments to have different sizes, and the output filenames sequence has been improved. English and Spanish Version.

Delphi: Executable | Source code
C: DOS/Windows Executables | DOS/Windows Source Code (Split) | DOS/Windows Source Code (Join) | Linux (Mdk 9.2) Executables | Linux Source Code (Split)| Linux Source Code (Join)

GeoTiff Mini Tool v0.1

Herramienta para visualizar imagenes TIFF georeferenciadas (GeoTIFF) Muestra la imagen y permite ver el contenido de todos los tags del archivo TIFF asi como tambien las georeferencias. Puede calcular distancias y mostrar las propiedades de cada pixel. Versión en Español e Inglés

Tool for viewing Georeferenced TIFF images (GeoTIFF). Displays the image and shows the values of all the tags of the TIFF file as well as the georeferences. It can compute distances and show the properties of each pixel. English and Spanish Version.

Delphi: Executable | Source code | One small grayscale 1 band free image

Cryptographic Tools v0.1

Implementación horrenda e ineficiente de Cesar Shift, Vigenere y Beauford Extendidos, Berlekamp-Massey, MD5, SHA-1, RC4, AES (Rijndael) y además versiones no compatibles con su estándar de RC5 y RC6. Versión en Español e Inglés

Horrible and inefficient implementation of Extended Caesar Shift, Vigenere and Beauford, Berlekamp-Massey, MD5. SHA-1, RC4, AES (Rijndael) and also, non-standard-compliant versions of RC5 and RC6. English and Spanish Version.

Delphi: Executable | Source code

Recordador Banana

Muestra mensajes al iniciar Windows, segun la fecha que se le asigna a cada uno. Ideal para acordarse de la fecha de los cumpleaños!

Delphi: Executable | Source code

Estupidizador Palabral

Permite cambiar textos a mayusculas, minusculas, alternar mayusculas y minúsculas, invertir orden de palabras o del texto completo, etc y convertir a simbolitos, útiles para los que les gusta cambiar su nick del messenger por esas estupidas frases con letritas inentendibles

Delphi: Executable | Source code

Primos

Calcula los primos menores que un numero dado

Delphi: Executable | Source code
C: DOS/Windows Executables | Linux (Mdk 9.2) Executable | Source code
Javascript: Run

Cambiar base

Pasa un numero ingresado por el usuario desde base 10, a cualquier base

C: Source Code | Executable (DOS) | Executable (Linux mdk 9.2)

Factorizador

Dado un numero natural, devuelve la descomposición en numeros primos (producto de potencias de primos)

C: DOS/Windows Executables | Linux (Mdk 9.2) Executable | Source code
Javascript: Run

Basura que ni da para describir

Convertir saltos de linea:

C: Código de lin2dos (para DOS/Win) | Binario de lin2dos (para DOS/Win) | Código de dos2lin (para Linux) | Binario de dos2lin (para Linux) compilado en Mdk 9.2

Librería muy mala para manejar fracciones:

C: Código

Comentarios, bugs, etc: bananabruno@hotmail.com (puteadas abstenerse).

Volver al home.

Última actualización: 31/05/2008