From 2c41c9c8b82cb1298985c9a7c6220b58d1ed7e15 Mon Sep 17 00:00:00 2001 From: Dennis Eckerskorn Date: Sun, 8 Dec 2024 18:48:14 +0100 Subject: [PATCH] Scrapper works --- .../__pycache__/scrapper.cpython-313.pyc | Bin 6162 -> 6617 bytes src/services/scrapper.py | 10 ++++++++++ .../centered_window.cpython-313.pyc | Bin 13139 -> 13139 bytes src/ui/centered_window.py | 1 - 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/services/__pycache__/scrapper.cpython-313.pyc b/src/services/__pycache__/scrapper.cpython-313.pyc index f0e934e21cb14c2e72a63708f1c862cbcc4c7d83..6a04ec193440d808d27293863b71426c420ad645 100644 GIT binary patch delta 752 zcmZvZzi-n(6vusbZ0ENFfw+h&Izp?;MU+qoOXWVr)x_`L6Z@4a_V_S@>`TlwF)Tv`(G zcWAftbBFnX#*Z$f_J0WLokWl=wc$35$4aD#Ttj1xC0lAHB0tVeE!L4DiYla!Y(x^F zl5M$}if-dfRI;xvA~9NSW@0;1L?_9bJU)drx#%X&L_f3O{~t+_@Qqg5%Jj?kY0slR z#k7sPtg}n`ftsIP>(7u~=5)KB-@-2KQQvbrbGQKoK?gtee5dX89pUi_1K&G9LpA6* zJvvmV@AgY^@0rTC)fF(+RpUT41~b06~y$I1FHO)`pnWGrcw<>TbtPkg&j8Eolq6tv2Jrccod|C(7v z^#RWQkuR|uVn#Ta-2^ocxGlifjA_DZLTy?qD}sFoumGq776mLVT#wCy(F803U{OW{ z0{G=P3^oPkIzKW@)EIm>4wY+RLj~+d0BB%W1p-}Q+=a(&8~j7DjJ5_R#e$3;^3#hL zJ>lm|bLbggDZMW&L#G8;2W;?y*-*1;bu`JTIgK9hSEh~j_&2j+>>)HUl7Q^GsQm|1 CL5}4B delta 364 zcmcaHSW&{$GXK)ztasn9*3=hO*I#_ynHal`oVP-U& ze2wQLqv_-myiSaIo4NUZFiql6;L~Kh#adjFSdw~+IW;e3vW%cA?=6m$%;LnPoYWLQ zP1eb=94ek{VAG4VfQA;i0f}48C5cHz-XN|!kSJyY5(;2YqyiFj01~%^f|H993kp(; z^hyg-fEL7;X1Z-&Be;=S0Axgw5{QTd5$=<7MWq-WCwGX-F$Qg3E-JvpXft_-xB_GR z?e-NI+Ci4){}!ILm9IsuaH#YPh@12 M_{0Dri*$i%0cyEc1poj5 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 7fae506b2466a53b4214e4a0ff1628e936c006ee..3ba83e69a8f8cc761e234ac4cddee96fe31e7e41 100644 GIT binary patch delta 147 zcmcbdb~%mrGcPX}0}$xn4o$zZk=LJ#(R_0(S2Zi6&*q!_?2L@QlOGCvoBTk4b@Cm- z?~MMNuLzxEWK7Bd 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()