Skip to content

Dav082004/Python-mini-projects-mid-holiday-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

🐍 Python Projects - Mid-Year Vacation 2024 🌟

Welcome to my collection of Python scripts developed during my mid-year vacation in 2024! This repository showcases a variety of tools, automation scripts, and fun applications that I created to sharpen my programming skills and solve practical problems. Each project represents a unique challenge and learning experience. Feel free to explore, use, and modify these scripts for your own projects!

🚀 What's Inside?

1. Mini Alexa (mini_alexa.py)

A simple voice assistant inspired by Amazon Alexa, capable of executing basic voice commands.

2. Translator (traductor.py)

A powerful script that translates text between multiple languages using Google Translate API.

3. Email Sender (enviar-correos.py)

Automate your email tasks by sending messages to multiple recipients with this script.

4. File Worm (gusano_archivos.py)

A script that mimics the behavior of a file worm, designed for educational purposes.

5. Local Keylogger (keylogger_local.py)

Capture keystrokes and log them locally with this simple keylogger.

6. Local Alarm (alarma_local.py)

Set customizable alarms on your system with this handy script.

7. Voice Recognition (reconocimiento_voz.py)

Recognize and process voice commands to interact with your computer.

8. QR Code Generator (Generador_QR.py)

Generate QR codes from text or URLs effortlessly.

9. Shutdown PC (1apagar.py)

Schedule your PC to shut down automatically with this script.

10. Shutdown Linux (2apagar_linux.py)

A Linux-specific version of the shutdown script.

11. Login System (login.py)

A basic authentication system that validates users and passwords.

12. Password Generator (generador-contraseñas.py)

Create secure, random passwords with ease.

13. Mini Game (mini_juego.py)

A simple and fun game developed in Python.

14. Mouse Coordinates (Coordenadas_mouse.py)

Track and display the current mouse coordinates on your screen.

15. Automated Mouse (Mouse_automatizado.py)

Automate repetitive mouse clicks and movements with this script.

16. Text to Audio (texto a audio.py)

Convert text into speech using a voice synthesizer.

17. Autocorrector (autocorrector.py)

A basic autocorrection system for text input.

18. PDF Merger (Unir_pdf.py)

Merge multiple PDF files into one.

19. Web Scraping (Web_Scrapping.py)

Automatically extract information from websites.

20. Server Setup (Servidor.py)

Set up a basic server using Python.

21. Remove Image Background (BorrarFondo.py)

Remove the background from images with this script.

22. View WiFi Passwords (Ver_password_wifi_registrado.py)

Display saved WiFi passwords on Windows systems.

23. View WiFi Passwords (Linux) (Ver_password_wifilinux_registrado.py)

Show saved WiFi passwords on Linux systems.

24. Excel Automation (Excel.py)

Automate tasks in Excel spreadsheets using Python.

25. QR Code Reader (Leer_qr.py)

Decode and display information from QR codes.

26. Crypto Prices (Precio_Cripto.py)

Check and display the current prices of cryptocurrencies.

27. Twitch Bot (Bot_twitch.py)

A simple bot for interacting with Twitch channels.

28. Bot X (Bot_X.py)

Implementation of a bot tailored for a specific environment.

29. Find File on Windows (Encontrar_archivo_Windows.py)

Search for files on Windows systems.

30. Find File on Linux (Encontrar_archivo_Linux.py)

Search for files on Linux systems.

31. Tkinter Calendar (tkinter_calendario.py)

A simple GUI calendar built with Tkinter.

32. Currency Converter (Coversor_divisas.py)

Convert between different currencies with this script.

33. Performance Monitor (Control_rendimiento.py)

Monitor and report your system's performance.

34. Reading Time Calculator (Calcular_tiempo_lectura.py)

Estimate the time required to read a given text.

35. URL Shortener (Acortar_URL.py)

Shorten long URLs using an external service.

36. Database Inserter (Insertar_bbdd.py)

Insert data into a database from a file.

37. Countdown Timer (Countdown.py)

A countdown timer script for tracking time.

38. Bulk Rename (Cambiar_nombre_masivo.py)

Batch rename files based on predefined patterns.

🛠 Requirements

  • Python 3.x
  • Additional Libraries:
    • requests
    • tkinter
    • Pillow
    • opencv-python
    • pandas
    • numpy
    • pyautogui
    • And others as required by each script

⚙️ How to Use

Each script can be run independently. Please refer to the comments within the code for more details on functionality and configuration.


Feel free to adjust any details according to your preferences, and good luck with your GitHub repository!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages