Creación de .exe en python (nada practico)

Iniciado por AngelAscii, 16 Marzo 2021, 20:58 PM

0 Miembros y 1 Visitante están viendo este tema.

AngelAscii

Seré breve. No pensé crear un tema aquí pero necesito ayuda, Tengo conocimiento casi intermedio de programación y quería crear un keylogger (en lo que indagué todo era orientado a python) lo aprendí y demas y para que funcione, el otro pc debe tener python descargado(muy poco practico) use Pyinstaller para compilar todo en un .exe y no necesite el python para ejecutarse pero esta librería no es compatible con la librería que registra las teclas de el target :( ¿alguna solución? hasta hace poco estaba feliz porque el programa va de maravilla

MCKSys Argentina

Hola!

Lo impementaste para que sea multiplataforma o s´es para Windows? Si es lo último, puede que quieras cambiar de lenguaje para no necesitar el runtime de python...

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


Danielㅤ

Hola, podrás probar con otro compilador para Python, como por ejemplo py2exe:

https://www.py2exe.org/

Por otro lado, habría que ver cómo estás compilando el ejecutable, porque por ejemplo cuando se compila a exe usando py2exe se tienen que agregar en el archivo setup.py las librerías externas que el script (tu código) necesita (en el caso que no sean librerías nativas de Python), ésto es para que py2exe cree el ejecutable con las dependencias necesarias.


Saludos
¡Regresando como cual Fenix! ~
Bomber Code © 2021 https://www.bombercode.net/foro/

Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Xyzed

Cita de: AngelAscii en 16 Marzo 2021, 20:58 PM
Seré breve. No pensé crear un tema aquí pero necesito ayuda, Tengo conocimiento casi intermedio de programación y quería crear un keylogger (en lo que indagué todo era orientado a python) lo aprendí y demas y para que funcione, el otro pc debe tener python descargado
El otro ordenador debe tener el interprete instalado si es que el archivo que corre será un py/pyw.
En tu caso estás diciendo que lo compilaste, por lo tanto no es así.


Cita de: AngelAscii en 16 Marzo 2021, 20:58 PM
use Pyinstaller para compilar todo en un .exe y no necesite el python para ejecutarse pero esta librería no es compatible con la librería que registra las teclas de el target :(
¿Cómo sabes que no es "compatible"?
¿Esta arrojando algún error en especifico?, ¿cuál?
Puedes probar lo que dijo @Daniel, py2exe, nunca me ha pasado lo que mencionas de la compatibilidad.
Sí el error persiste y es como tu dices por una "incompatibilidad", deberás alterar el código y/o optar por utilizar otra librería.
Si tienes un nivel intermedio como dices no se te complicará.
...

AngelAscii

#4
Cita de: MCKSys Argentina en 16 Marzo 2021, 21:50 PM
Hola!

Lo impementaste para que sea multiplataforma o s´es para Windows? Si es lo último, puede que quieras cambiar de lenguaje para no necesitar el runtime de python...

Saludos!
Eso estaba pensando, tendré que buscar desarrollarlo en otro medio





Muchas gracias gente :D
los amo


Mod: No hacer doble post. Usar el botón "Modificar"