viernes, 29 de mayo de 2020

Image Captcha PHP

No hay comentarios. :


Se abre este aporte oficial, con el fin de crear un "captcha Image" personalizable.

Este proyecto, para ser implementado, necesita un origen de datos para realizar la lista de captcha, biene en 2 estilos, una con agrego de imagen y la segunda con solo colores.

los codigos son totalmente personalizables:

Función rcs_CreateCaptcha0($page): se usa para incrustar el texto en una imagen previamente seleccionada.

Funciòn rcs_CreateCaptcha1($page): se usa incrustar el texto en una imagen que se crea en convinaciòn de 3 colores "color texto + color sombra texto + color fondo".

En ambas funciones tienen implementado lo siguiente:
  • Imágenes de fondo en modo lista aleatoria
  • Fuentes de letras en modo lista aleatoria
  • Colores claros en modo lista aleatoria.
  • Colores oscuros en modo lista aleatoria.
  • Colores muy oscuros para el sombreado en modo aleatoria.
  • Conversor decimal a rgb para las listas de colores.
Como implementar estas funciones para ser usado en un captcha:
como todos sabemos, el captcha solo es un formulario estandar que confirma un contenido en cache, pero en este caso, podemos usar estas funciones para una lista que podemos personalizar sin tanto problemas, usando una base de datos "SQL - NOSQL - etc", no importa el origen del texto, con tal que el destino se pueda confirmar o negar dicho contenido.



Leer Mas

viernes, 20 de marzo de 2020

Uso de Pinguy Bulder (Backup de Distro Debian/ubuntu)

No hay comentarios. :
Actualización 29-Oct-2022: El sitio web de PinguyOS fue dada de baja, para dato adicional, se agrega el enlace de sourceforge y Github del projecto.

PinguyOS es un proyecto:
Consiste en crear un "Backup Installer" de la distribución Linux instalada en nuestro ordenador, con el fin de "tener disponible" todas las aplicaciones e funciones que usamos mas seguido.

El proyecto nacio, cuando se creo la aplicación "remastersys", que luego cambio el nombre por "respin", por razones desconocidas, el desarrollador abandono "remastersys - respin", dejando en una repo github el proyecto, como lo enuncia la comunidad PinguyOS.

Me anime a probarlo, asi que hice la siguiente personalización en mi maquina personal:

OS: ChaleOS (basado en Ubuntu 16.04)
Actualizaciones hasta 26-02-2019 (Ubuntu 16.04.6).
Aplicaciones agregadas:
Herramientas: multibootusb, unetbootin, gsmartcontrol, modem manager, peazip, pinguy Builder
Desarrollo: geany, bluegriffon, poedit, Jodin3, emacs, LAMP, Samba.
diseño grafico: Inskape, Scribus, Krita, Qcreator, nomacs.
Juegos: Steam, supertux, supertux Kart, Tuxpuck, kpatience.
Oficina: Libre Office completo, WPS Office 2019, calibre, plan.
Internet: slimjet, Dropbox, teamviewer, wireshark.
Multimedia: Ardour, acetoneiso, asunder, bombonoDVD, clementine, k3b, devede, kazam, kamerka, kodi, winff.



Basado en las pruebas, dio como resultado estos datos:

  1. No a que sobrepasarse de la cantidad de aplicaciones, el tamaño permitdo de una iso a generar es de 3.9GB, superando no generará la iso.
  2. En la opción "Backup", debe asegurarse que no debe tener "nada" de archivos personales, sincronizaciones en los navegadores, entre otros datos, el usuario debe estar "limpio"
  3. En la opción "Dist", solo proporciona el usuario guest y si desea instalarlo, debera tomar la opción "installer" del menu de la iso.
  4. Si tiene "otras particiones montadas" debe usar gparted para desmontarlas, si no lo hace, pinguy los agregará como folder al iso.
  5. Con geany como root debe comentar "#" el montaje de las particiones en fstab.
  6. No debe tener "VirtualBox" o cualquier otra aplicación de virtualización, dará error en el usuario normal o en el guest cuando inicie el arranque de la iso.
  7. Por un "Error Desconocido" que trae ChaletOS, la iso prueba daba error de instalación, por lo tanto se realizo los mismos pasos en "Ubuntu Mate 16.04.6"



si desean probar como quedo esta personalización, puede descargarlo:
Archivo: demorcsmin-dist.iso
MD5: 1b156e6afeca8e41e601488d21916f63
SHA256: 146fb5105fa7dd67b74b6f68241fb9a695aefeeea6a502365915993c1fff58b3
Leer Mas
anuncios

09-03-2024: Mantenimiento del blog

  1. Removido cdns malisiosos.
  2. Actualizado a BTS 4.6.2 .
  3. Fonts CSS agregado.
  4. Nuevas billeteras Tron Bitcoin.
  5. Se retiro Billetera Dash por comportamiento sospechoso en las transferencias.
  6. Se retiro Funciones JS que no se usan.
Donaciones

Si le fue de agrado mis aportaciones y desea ayudar, puede enviar su donación en:

Bitcoin Tron Paypal