diff --git a/src/services/__pycache__/scrapper.cpython-313.pyc b/src/services/__pycache__/scrapper.cpython-313.pyc index f0e934e..6a04ec1 100644 Binary files a/src/services/__pycache__/scrapper.cpython-313.pyc and b/src/services/__pycache__/scrapper.cpython-313.pyc differ diff --git a/src/services/scrapper.py b/src/services/scrapper.py index 7d505f3..a1594e0 100644 --- a/src/services/scrapper.py +++ b/src/services/scrapper.py @@ -42,6 +42,16 @@ class Scrapper: def stop_scraping(self): """Detiene el proceso de scraping""" self.running = False + print("Scrapping detenido. Proceso finalizado.") + + # Actualiza la pestaƱa "Scrapping" con un mensaje + tab = self.ui_instance.tabs["Scrapping"] + text_widget = tab["text_widget"] + + text_widget.configure(state="normal") + text_widget.insert("end", "Scrapping finalizado.\n") + text_widget.see("end") + text_widget.configure(state="disabled") def scrape_page(self, url): """Scrapea una web y busca los enlaces""" diff --git a/src/ui/__pycache__/centered_window.cpython-313.pyc b/src/ui/__pycache__/centered_window.cpython-313.pyc index 7fae506..3ba83e6 100644 Binary files a/src/ui/__pycache__/centered_window.cpython-313.pyc and b/src/ui/__pycache__/centered_window.cpython-313.pyc differ diff --git a/src/ui/centered_window.py b/src/ui/centered_window.py index ba67152..944dca6 100644 --- a/src/ui/centered_window.py +++ b/src/ui/centered_window.py @@ -52,7 +52,6 @@ class CenteredWindow(ctk.CTk): self.thread_manager.start_threads() - def on_close(self): """Maneja el cierre de la ventana""" self.thread_manager.stop_threads()