elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10]
91  Foros Generales / Noticias / Re: ¿Se ha vuelto loco Twitter? Qué son los extraños números que acabas de recibir en: 17 Octubre 2018, 04:19 am
A mi, también me apareció ese mono simpático, pero eso cuando estaba usando YouTube normalmente, y se arregló enseguida.
Después al rato cúando quise volver a entrar a yt me apareció el error.
Solo me aparece un fondo gris (tengo el tema oscuro del yt) y esos textos que aparecen en el fondo de la página.
Nada funciona, solo eso.
92  Foros Generales / Noticias / Re: ¿Se ha vuelto loco Twitter? Qué son los extraños números que acabas de recibir en: 17 Octubre 2018, 04:07 am
No tendra algo que ver con la caída de Youtube???
Recién ahora que se ha caído youtube de la nada.
 :rolleyes:
93  Programación / Scripting / [Python3] Módulo PyConio - Interactuar con la consola de forma fácil! en: 15 Octubre 2018, 01:57 am
PyConio (Python console I/O) es un módulo que provee funciones útiles para trabajar con la I/O de la consola.

Todas las funciones de PyConio tienen el similar comportamiento que conio.h.

Y lo mejor es que es Cross Platform. (osea que funciona en todas las plataformas)
Este módulo esta bajo la licencia GNU GPL v2.


Instalación
Simplemente ejecuta esto:
Código
  1. pip3 install pyconio
en modo administrador o sudo, dependiendo de tu sistema operativo.

Funciones
Colorear texto (paleta de 4 Bits, 16 colores):



Código
  1. from pyconio import *
  2. textcolor(Red)
  3. print("El texto esta en rojo!")
  4. textbackground(Green) # Color de texto se mantiene
  5. print("Esto es un texto con fondo verde!")
  6.  
  7. textcolor(Red)
  8. textbackground(Green)
  9. print("spam")
  10. reversevideo()
  11. # Ahora el color de texto es verde y fondo es rojo
  12. normvideo()
  13. # Reinicia la consola a sus configuraciones por defecto
  14.  

Lista de colores de la paleta de 4 Bits:
Black, Blue, Green, Red, Yellow, Cyan, Magenta, White, Gray, LightRed, LightGreen, LightBlue, LightWhite, LightYellow, LightCyan y LightMagenta.

Coloreando texto (paleta extendida de 8 Bits, 256 colores)
Código
  1.  
  2. from pyconio import *
  3.  
  4. textcolor(69, 8)
  5. print("Here")
  6. textcolor(34, 8)
  7. print("using")
  8. textcolor(208, 8)
  9. print("the")
  10. textcolor(196, 8)
  11. print("256")
  12. textcolor(226, 8)
  13. print("color")
  14. textcolor(87, 8)
  15. print("palette!")
  16.  
   


Puedes encontrar más info aquí.

Coloreando texto (24 Bits paleta True RGB, 16,777,216 colores)
Código
  1. from pyconio import *
  2. import colorsys as clsy
  3.  
  4. for i in range(256):
  5.    color = clsy.hsv_to_rgb(i / 255, 1, 1)
  6.    color = int(color[0] * 255), int(color[1] * 255), int(color[2] * 255)
  7.    rgb_backgroundcolor(color[0], color[1], color[2]) # R, G, B
  8.  
  9. print()
  10. pause()
  11.  

La paleta de 8 Bits y RGB sólo están disponibles para sistemas POSIX (GNU/Linux, GNU Hurd, MacOSX, Android, etc) y sólo para Windows 10 TH2 en adelante.
Nota: Cuando el programa termina, se reinicia los colores automátcamente

Controlando la posición del cursor:
Código
  1. from pyconio import *
  2. gotoxy(5, 5)
  3. print("El cursor está ahora en x:5 and y:5")
  4.  


Leer teclado:
Código
  1. from pyconio import *
  2. c = getch()
  3. print("Presionaste: %s" % c)
  4.  
getch():
Lee una tecla del teclado sin esperar que el usuario presione enter y retorna la tecla.
getche():
Al igual que getch(), pero imprime la tecla presionada.
getchar():
Lee una letra del teclado, pero espera hasta que el usuario presione enter.
kbhit():
Detecta si una tecla ha sido presionada.


Colocando título a la consola:
Código
  1. from pyconio import *
  2. title("eggs")
  3.  

Pausar la ejecución del programa:
Código
  1. from pyconio import *
  2. pause()
  3. pause("Programa pausado ")
  4.  


Escondiendo y mostrado el cursor:
Código
  1. from pyconio import *
  2. hidecur() # El cursor está oculto
  3. showcur() # Ahora el cursor no lo está
  4.  

Limpiar la pantalla:
Código
  1. from pyconio import *
  2. clrscr()
  3.  

Obtener el tamaño de la consola:
Código
  1. from pyconio import *
  2. a = gettermsz()
  3.  
Retorna: tupla con tamaño X & Y de la consola.

Ejemplos
Un (muy) simple juego hecho usando PyConio.

PD: el código de este "juego" está en la misma repo (pyconio/demo/Walk.py), y viene incluido con el módulo.
Si quieren pueden enviarme por MP lo que hagan con este módulo, y lo pondré aquí.

Compatibilidad
Este módulo ha sido probado en Windows (10), en GNU/Linux (Ubuntu, Debian y Ubuntu WSL) y en Android usando Pydroid 3.



Cualquier problema o sugerencia, comuníquenla atravez de un MP.
La repo está acá, en caso de que quieran contribuir, o si tienen un problema, aunque preferiblemente si el problema será escrito en español, mejor escríbanme un MP como dije anteriormente.
Espero que mi "trabajo" les sea útil.
Saludos! :)
94  Foros Generales / Noticias / Re: Apple aún permite las reparaciones externas en sus ordenadores de 2018 a ... en: 8 Octubre 2018, 22:39 pm
No creo que sea un problema, los únicos que usan productos de Apple son solos hipsters o personas a la cuales les gusta desperdiciar dinero...
95  Programación / Scripting / Re: UTF-8 (Python 3) en: 30 Septiembre 2018, 22:15 pm
utf-8 es una codificación de texto y de archivos.
por defecto python 3 en adelante usa utf-8
utf-8 permite ingresar cualquier caracter en un texto e.g: kanjis, árabe, etc., en cambio ascii, solo permite caracteres latinos.
y a lo que te refieres con que aparace arriba es para indicarle al interprete que debe abrir por defecto los archivos en utf-8, pero y no es necesario de python 3 en adelante como decía.
96  Foros Generales / Foro Libre / Re: La NASA ya ultima el motor de iones que nos llevará a Marte en: 2 Septiembre 2018, 20:44 pm
.
97  Programación / Scripting / Librería pyANSI by konniskatt en: 19 Agosto 2018, 04:17 am
borren este tema
98  Programación / Scripting / Re: Convertir texto en una tupla o lista (Python) en: 19 Agosto 2018, 04:01 am
Usa tuple(passwd) o list(passwd) repectivamente, pero lo que hace es separar y colocar un valor por espacio.
ej: passwd = "abacabadaba" te saldrá como ['a', 'b', 'a', 'c', 'a', 'b', 'a', 'd', 'a', 'b', 'a'].
Pero si quieres que esto no pase es tan simple como hacer esto:
a = [passwd]
Saludos
99  Programación / Scripting / Re: Duda sobre from __future__ import (Python) en: 16 Agosto 2018, 00:59 am
Es algo así para usar características de Python que son añadidas en versiones mas recientes.
Por ejemplo, en Python 3, print es una funcion, pero en Python 2.7 no.
Entonces, si quieres usar print como una funcion en Python 2.7, usas el from __future__
Código
  1. from __future__ import print_function
  2. print("Estoy usando print como una funcion en python 2.7!")
  3.  
100  Programación / Scripting / [Python 3] Como detectar cuando el cursor está sobre una coordenada. en: 16 Agosto 2018, 00:48 am
Soulcionado, gracias
Páginas: 1 2 3 4 5 6 7 8 9 [10]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines