Hola amigos, bienvenidos a este video en donde les voy a explicar de les voy a mostrar en realidad
y les voy a compartir códigos de cómo poder hacer un kilo Ghersi entiéndase por kilo ver a esta herramienta
que nos permite copiar con exactitud, o sea, ver y registrar en realidad lo que se ingresa por teclado.
La persona que está frente a la computadora, llámese sinónimo de ingreso, un usuario, una contraseña,
la vamos a registrar.
Esto lo vamos a hacer con Peyton.
Le voy a mostrar una versión muy rápida práctica de hacer esto sin la inversión ni recurso ni esfuerzo,
donde me adelanto que aclaro que claramente esto se puede mejorar muchísimo y existen muchísimas otras
versiones.
Por ejemplo, de la manera que yo lo voy a hacer es con 100 por ciento, obviamente código puro de Python
y lo vamos a dejar corriendo.
Para esto también se podría crear un ejecutable un montón de variables, pero lo comparto de manera
breve, como disparador también como para que vean de qué manera tan sencilla con un lenguaje como Python
se pueden hacer herramientas como ésta.
No perdamos más tiempo y vamos a la acción.
Hacemos un important tail date strain y lo que vamos a necesitar también es un pin put punto keyboard
import.
Por si no tienen pin put instalado.
En este caso estamos hablando de Windows.
Es tan sencillo como vaje en Python.
En su página oficial se van a instalar pip, pip, pip, instal, pin puts.
Me vengo a decir que efectivamente ya lo tengo instalado, pero si usted no lo tiene instalado de esta
manera lo van a hacer.
Tenga su yo voy a crear una variable cualquiera, podemos llamarla X, por ejemplo vamos a llamarla
X en donde neque almacenamos el data time, donde tenemos que volver a llamar la clase.
Y en este caso con la función.
Y abrimos paréntesis.
Luego están sesio como St.
Querre.
F?
Y esta mañana registramos lo que es la fecha y la hora.
Yo lo voy a copiar, lo voy a pegar para no tener que estar escribiéndolo.
Sepan que comillas simples el porcentaje bueno y agrega más yo crayon medio porcentaje en minúscula
y el medio porcentaje de espacio la hora me.
Minutos y segundos.
Esto es año, mes y día.
Bien, una vez que nosotros tenemos esto acá, yo voy a crear otra variable, ya veremos la p e igual
a Open.
En este caso acá vamos a estar guardando la información que vamos a estar registrando.
Vamos a escribir Kail Over.
En este caso se la extensión y le vamos a con sabes?
Vamos a ir guardando el archivo en base a la fecha del día.
Justamente esto es de esto hay que perdonanos justamente la misma variable que acá entre que la X está
al lado de arriba de la B fue el error de tipeo.
Y fíjense que efectivamente lo que hago de esta manera es lograr que cada archivo que yo creé lo voy
a llamar con la fecha, o sea el día, mes y año, con la hora, minutos y segundos que se fue creado
de esa manera.
Yo sé a qué corresponde cada registro por teclado y genero el archivo con el nombre que lo bergeron
bajo y estos datos de esa manera también ningún archivo se va a a a replicar por cero, osea ningún
archivo Acebal que el otro entonces no se va a notar pisando y acá lo que yo hago es darle permisos
de escritura.
Griet Bueno, en este caso lo que tenemos que hacer es podemos crear una función, vamos a llamar Def
y le vamos a poner el registro por ejemplo y dentro registro vamos a pasarle aquí como por hacérsele
Clover y lo que tenemos que hacer acá.
Vamos a crear una variable que se llame, por ejemplo llave igual a CTR entre paréntesis llave.
Y acá justamente ya tenemos que empezar a definir con las estructuras de control, en este caso vamos
otra vez con la variable llave.
Mientras llave sea estrictamente igual a entre comillas dobles y simples, lo que vamos a generar con
lo que voy a escribir acá con dos barras, que cero tres es justamente control.
Sé lo que representa este valor.
Mientras yo presione control C, lo que vamos a hacer es que P.
En este caso se cierre, o sea, de esta manera lo que yo voy a hacer es terminar el registro de por
teclado y también esto va a tener otra funcionalidad que les voy a explicar una vez que pasemos al resultado.
Después de esta evaluación hacemos un gif y la variable llave en este caso y lo que tenemos que hacer
acá es un esteticamente igual a en este caso yo ya empiezo a pasarle valores, por así decirlo.
Acá podemos llamarlo llave, por ejemplo llave, punto enter, dos puntos y acá tenemos que llamarlo
P.
Grids.
Y como estábamos pasando entre que nos referimos a un salto de página.
Por eso hacemos barra.
Luego otra vez Elif.
En este caso llave.
Y lo que vamos a hacer acá es la representación, hicimos una entrada bueno, ahora vamos a hacer una
representación de la un espacio feliz.
Todo esto eran comillas simples.
Hacemos dos puntos y hacemos P, en este caso Rodríguez otra es acá entre paréntesis, espacio justamente
spells.
Luego, otra vez el gif, sabe, voy a ponerlo con la misma tabulación.
Así lo respetábamos estrictamente igual a comillas simples, sabe con mayúscula.
Es importante que el sensitive punto y acá justamente lo que tenemos que hacer es lo que vamos a representar
es son Bax, Peix y ponemos los dos puntos importantes y acá.
P Punto con grids entre paréntesis e comillas simples.
Doble porcentage o rescribir borra.
Bien, ahora, para cerrar el el o sea falso de la estructura de control IF, acá hacemos un punto grids
entre paréntesis.
Vamos llave, punto, replay plays entre paréntesis, doble comilla una rodilla.
comÃ doble coplilla de esa manera.
Ahora vamos a cerrar esto.
Hacemos un weeds habíamos llamado acá arriba listener.
Bueno, hacemos listener el módulo entre paréntesis ond 3.
Igual a la función, en este caso registro.
Y acá haz tú cómo vas a ponerles dos puntos u punto.
Yo en la función Chorri, bueno, por teoría si todo sale bien y no tuve algún error de capa 8, por
así decirlo, todo adhería, funcionará a la perfección sin ningún problema.
El mismo problema que podría haber acá cada vez a más sabe guardar o va a ser así?
Sabe Parfait?
Bueno, por teoría no debería haber ningún problema.
Sabe?
Acá todo fue perfecto.
Ok.
No deberíamos tener problema, vamos.
Vamos a ver si esto es así, cómo tenemos que hacer?
Bueno, yo tengo acá la página del quilombero.
Lo que tengo que hacer es lo voy a ejecutar desde el CMD.
Vamos a hacer un CD.
Vamos a situarlos acá.
Vemos los directorio hasta aquí o en algún Peyton Kylo, ver Enter o Arrien.
Justamente Casasen, que digo que eso
no es un punto, es una coma.
No quiero acá.
Perdón, perfecto.
No podía.
No podía ser de otra manera.
El arreglo de Capacho.
Bueno, ahí pareciera que está funcionando bien.
Fíjense que está guardando la información.
Fíjense que me creó el archivo, pero el archivo.
A detalle importante
de un bendito.
Me voy a fijar si es efectivamente lo que yo creo.
Dónde está?
Bien.
Esta acarrearle problemas.
Me faltó esto.
Punto.
TXT la extensión.
Por eso no tiene extensión.
El archivo acá lo que voy a hacer es vamos a pararlo cls para limpiar y lo que voy a hacer es borrar
este archivo.
Cabrearon afectaria, borrarlo o no y vamos a hacer un Peyton Key.
Bueno, este caso fíjense que efectivamente crear el archivo no está guardando nada dentro del archivo.
Vamos a orar.
Entonces yo ahora podría escribir como si esto es cierto.
Vamos a ir a Gmail para ver nuestro navegador.
Voy a escribir Álvaro, por ejemplo, chiro arroba gmail.com center y una contraseña que se llama Hola
estudiantes Ag7 también la ven?
Fíjense.
Hola estudiantes, cíente el error obviamente, y yo voy a escribir control C Fíjense que paró, se
detuvo.
Con el control, yo les voy a mostrar que esto estaba en blanco y fíjense efectivamente que tener un
no dice bueno, que Álvaro entra.
Fíjense.
Álvaro se va, se va registrando de una manera que nosotros no entendemos por cómo lo hemos configurado.
Pero fíjense, acá en siempre todo cliente habría que borrar los clientes.
Este fue el otro teclado que le presioné enter.
Bueno, blablabla.
Don Alvaro.
Pero fíjense que me registró lo que ingresé por teclado, porque el punto chero lo elegí por abajo.
Y efectivamente, si borramos la información, nosotros fuimos registrando.
Vemos que la contraseña efectivamente la que escribí en este caso.
Obviamente, como aniquilo ver todo lo que vamos escribiendo es lo que se registra.
Recuerden que cuando Joyce recién escribió el correo elegí lo que me trajo, lo que yo tenía guardado.
Si es una persona arranca de cero en la máquina, va a tener que escribir todo por teclado.
Esto no hay otras.
Aquesto, como cualquier Clodio, les hubiese pasado lo mismo.
Y fíjense que acá está la contraseña que les he mostrado que efectivamente habían ingresado.
Cuál es lo interesante que además, que esto está escrito de una forma que sólo nosotros vamos a poder
entender, que a simple vista no se van a dar cuenta de que obviamente este archivo no lo llamaríamos
Kilowog ver, podríamos llamarlo de cualquier otra manera hasta que yo no presioné.
Fíjense, el control de este archivo no se guardó.
O sea que si la persona encuentra encima que el archivo lo va a haber vacío, porque lo único que vamos
a saber, la combinación del control, sé que lo definí en esta, en esta parte.
Somos nosotros los que les dejo como propuesta, como tarea para mejorar, esto es uno.
Si quieren pueden pensar la manera de esto plantearlo, como si se reinicia la computadora en ese momento,
guardarse por ejemplo a mí si quieren y les molesta, lo quieren tener o etcétera que yo fui guardando.
Piensen como sacarlo si gustan.
A mí me gusta de esa manera, porque de esa forma sólo yo lo puedo entender al código que acabo de escribir.
Fíjense que inclusive lo fui borrando con ustedes, al archivo, a las partes que correspondía, porque
soy yo el que lo creó.
Fíjense que todos los clientes quedaron.
Bueno, todos los ingresos por teclado, etcétera.
Todo el kit, punto.
Álvaro, yo sé que corresponde quién te el kit control, alt, etcétera para la generación del arroba
y el quién entra y nuevamente quién terde el final.
Y acá está la contraseña y el correo electrónico en cuestión, que en su defecto, inclusive para fijarme
en el registro de la computadora.
Claramente esto se puede mejorar, pero claramente también esto que les estoy mostrando que es el objetivo
de esta clase.
Y este video es con 25 líneas de código.
Cómo pudimos haber creado un kilo?
Ver que a los fines prácticos cumple si se quiere no es objetivo porque somos nosotros mismos quienes
lo hemos creado y sabemos como funciona.
Así que espero que les haya gustado la clase.
Les dejo un abrazo digital.