Skip to content

JHNMACHINE/unzipper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Unzipper

Unzipper è uno script in Python che monitora la cartella dei download per estrarre automaticamente gli archivi compressi, spostandoli nel cestino dopo l'estrazione.

Installazione

  1. Clone il repository:
    git clone https://github.com/JHNMACHINE/unzipper.git
    
  2. Crea e attiva un ambiente virtuale (venv):
    cd Unzipper
    python -m venv venv
    

Per sistemi operativi basati su Unix

source venv/bin/activate  

Per Windows

.\venv\Scripts\activate
  1. Installa le dipendenze:
    pip install -r requirements.txt
    
  2. Esegui lo script:
    python main.py
    

Opzioni avanzate

Se stai usando PyInstaller per creare un eseguibile, puoi includere manualmente le dipendenze aggiuntive con il seguente comando:

pyinstaller --onefile --hidden-import=patoolib.programs.p7zip --hidden-import=patoolib.programs.rar --hidden-import=Send2Trash --hidden-import=watchdog --noconsole main.py

Questa istruzione crea un eseguibile senza finestra del prompt dei comandi e include le dipendenze necessarie per l'estrazione di archivi 7z e RAR.

Contribuisci

Se trovi bug o hai miglioramenti da suggerire, sentiti libero di aprire una nuova issue o inviare una pull request.

Grazie per l'utilizzo di Unzipper!

About

python unzipper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages