Skip to content

A Python script that blocks distracting websites by modifying the system hosts file. It automatically reverts the changes after a set date, helping users stay focused.

Notifications You must be signed in to change notification settings

crazymidoo/Website-Blocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

Website Blocker

Uno script Python semplice per bloccare i siti che ti distraggono fino a quando decidi tu di sbloccarli!

Come funziona

  • Blocca i siti web che scegli modificando il file hosts.- Mantiene il blocco fino a una data che imposti.
  • Quando arriva la data, sblocca automaticamente i siti.
  • Controlla ogni 5 secondi se deve bloccare o sbloccare.

Perchè usarlo?

  • Aiuta a rimanere concentrato ed evitare distrazioni.

  • Utile per studio, lavoro o quando vuoi avere più autocontrollo online.

  • Molto semplice da configurare e immediato da usare.

Come usarlo

Esegui il file come amministratore, apri lo script e modifica le impostazioni:

site_block = ["www.nike.com"]          # siti da bloccare
end_time = datetime.datetime(2025, 9, 1)  # data di fine blocco

# Puoi aggiungere più siti da bloccare all'interno della lista site_block, ad esempio:
site_block = ["www.nike.com", "www.youtube.com", "www.instagram.com"]

About

A Python script that blocks distracting websites by modifying the system hosts file. It automatically reverts the changes after a set date, helping users stay focused.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages