Código fuente

Esta sección está pensada para publicar el código fuente de pequeñas aplicaciones y componentes que, dado su reducido tamaño y/o complejidad, por sí mismas no pueden ser consideradas proyectos propiamente dichos. Entran aquí todos aquellos fuentes que rara vez ocupan más de uno o varios (pocos) ficheros, ya sea código que requiera ser compilado o scripts para cualquier intérprete.

Esta parte del wiki nace originalmente a raíz de la sección Código que solía estar entre los apartados principales de este sitio web personal (Ebarbeito). Por lo que esta sección sirve, primero, como repositorio del antiguo código que desde siempre ha estado por estos lares y, además, será posible realizar modificaciones y mejoras tanto a este viejo código como a las nuevas piezas que vayamos creando entre todos.

BASH

multi(Un)packer

checkDisk

  • Descripción: Script de mantenimiento para Gentoo Linux. Comprueba los tamaños de ciertos directorios que tienden a llenarse y si superan el máximo de bytes determinado, los vacia. Se recomienda colocarlo en /etc/cron.monthly/
  • Requisitos de uso:
  • Versión: 1.0
  • Fecha: 28/08/2003

ssh2host

  • Descripción: Otro sencillísimo script que suelo utilizar a la hora de establecer conexiones vía SSH a hosts previamente configurados en el mismo script. Puesto que hay veces que uno tiene cuentas de usuario en servidores con acceso SSH a diferentes puertos o con distintos nombres de usuario, me hice este guión para no tener que recordar siquiera los nombres de los hosts (ni tampoco a qué puerto conectar, claro). Sencilla modificación y manejo.
  • Requisitos de uso: ninguno.
  • Versión: 0.1
  • Fecha: 11/07/2003

log2monitor

  • Descripción: Este es el script que uso diariamente para monitorear algunos de los logs que generan determinados servicios/demonios de mi servidor. Es un guión bastante sencillo; tanto que cualquiera podría modificarlo para monitorear los logs que cada uno quiera :)
  • Requisitos de uso: ninguno.
  • Versión: 0.1
  • Fecha: 20/12/2002

port(fw)

  • Descripción: port(fw) es un script casero programado en BASH, útil para realizar redirecciones de conexiones entrantes a tu host. Semiautomatiza el uso de la función 'portfw' de ipmasqadm mediante las asignaciones de puertos redirigidos hacia aquellos hosts que tu elijas.
  • Requisitos de uso:
    • El script esta pensado para su manejo en sistemas con núcleos 2.2.X.
    • Se vale de ipchains+ipmasqadm.
    • Se ha de usar en conexiones enmascaradas.
    • Se ha de tener el kernel compilado con las siguientes opciones:
      1. CONFIG_EXPERIMENTAL=y
      2. CONFIG_IP_MASQUERADE=y
      3. CONFIG_IP_MASQUERADE_MOD=y
      4. CONFIG_IP_MASQUERADE_IPAUTOFW=y/m
      5. CONFIG_IP_MASQUERADE_IPPORTFW=y/m
      6. CONFIG_IP_MASQUERADE_MFW=y/m
  • Versión: 1.0
  • Fecha: 28/10/2002


PHP

YaCF

  • Descripción: YaCF (Yet another Contact Form) no es más que otro formulario de contacto via web. Antes de utilizarlo necesita que al menos se configure una de las contantes de la “zona de configuración” del fichero yacf.php:
    define ("destino","pon@aqui.tu.email"); // dirección de destino


    Se debe reemplazar pon@aqui.tu.email por la dirección de correo real a la que deseemos que lleguen los mensajes enviados desde el formulario.

  • Requisitos de uso: PHP 4.x
  • Versión: 1.0
  • Fecha: 23/04/2004

phpMultiMenu

  • Descripción: Script de generación de menús sencillos para páginas web. Funciona por medio de matrices bidimensionales. Tiene configuradas tres tablas que hacen referencia a los tres menús que existían anteriormente en esta pagina personal (versión 4). El código está escrito del modo más legible para hacer fácil la modificación de las tablas (o eliminación/creación de otras) de acuerdo a las necesidades de cada uno.
  • Requisitos de uso: PHP 4.x
  • Versión: 1.0
  • Fecha: 01/04/2004

randImg

  • Descripción: Un simple y pequeño script en PHP con el que poder mostrar imágenes de manera aleatoria. Se vale de la función rand(). Requiere que las imagenes aleatorias se encuentren en un directorio separado:
    define("kRUTA","./img/random");


    Modifíquese ./img/random por la ruta correcta en la que se encuentren las imágenes a rotar.

  • Requisitos de uso: PHP 3.x
  • Versión: 1.0
  • Fecha: 25/02/2004
 
codigo.txt · Última modificación: 2006/12/08 22:39 (editor externo)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki