@zarroc pomieszanie separatorów w Pythonie nie ma znaczenia i powinno działać. Jest błąd łączenia pliku, który jest wymieniony, więc powinien on istnieć w folderze zapisu, faktycznie tam jest czy go nie zapisało i dlatego jest błąd?
@zarroc co do generowania pliki i jego otwierania to jest to niepotrzebne. Z poziomu generatora, po jego ustawieniu możesz zacząć pobieranie z zakresu. Pobieranie z listy jest raczej przeznaczone, gdy masz konkretną listę npm ze starostwa. Możesz oczywiście tak robić, lecz można pominąć krok generowania listy do piłki txt I zacząć od razu pobierać z zakresu
@mk321 nie dojechali, bo nie robię nic nielegalnego. Te media to była stronka, która sama sprzedaje raporty o działkach i sama korzysta z podobnych rozwiązań
@polskiprogramistaniemaluzu wiele z tego co napisałeś rozumiem i zdecydowanie poprawi to kod, zapewne razem z nowymi funkcjami będę sukcesywnie to poprawiał, a nawet planuje zrobić pierwszy raz code review. Natomiast co do reszty rzeczy to muszę się doszkolić i dopiero opracować plan poprawy, gdy zrozumiem przyczynę problemu. Jak pisałem wcześniej nie jestem programistą i moje umiejętności wynikają wyłącznie z tego było mi w danym momencie potrzebne, więc pewnie wielu rzeczy jeszcze
@cr6d wygląd to kwestia gustu, funkcjonalność jest podobna, ale od strony modyfikacji to jest dużo łatwiejsze i lepsze dla mnie. Na pewno jest to krok wstecz, aby później zrobić łatwiej kilka kroków do przodu
@zarroc wychodzi na to że Selenium korzystając z Firefoxa nie znajduje na stronie przycisku z treścią lsiegiz więc szuka z treścią zupełna, której też nie znajduje. Więc robię dobrze strona może się nie ładować, może to być błąd Firefoxa, albo księga nie istnieje, ale zakładam że istnieje
@remontujac_PL obecnie wykorzystuje tylko z list konkretnych ksiąg po 200 kw, bo takie zbiory muszę pobierać w pracy i nie mam z tym problemu, ale można na pewno dużo więcej i jak robiłem taki masowy scraping to jednego sądu to przy wolniejszym pobieraniu niż obecnie (4 razy wolniejszym przy 5 watkach) pozwala program to po kilku dniach dopiero zablokowali
@remontujac_PL ciężko stwierdzić ile jest, a jeszcze trudniej ocenić między jakimi numerami są, bo często są przerwy w numeracji, więc to że między 50000-60000 nie będzie żadnej księgi nie oznacza, że na pozycji 60001 akurat jakiejś nie będzie
@czester tak, też to zauważyłem ostatnio, muszę dać stronie więcej czasu na załadowanie, a najlepiej dać użytkownikowi dostosować ilość czasu do swoich preferencji, łączą itp.
@czester dałem za krótki czas na ładowanie stroni i strona nie ładuje Ci się więc nie zapisuje działu. W kolejnej wersji będzie poprawka pozwalająca na samodzielny wybór czasu oraz kontrola tego czy zapisywane są dane czy nie
@za57o Dobry pomysł, ale jest tylko jedno ale. Numery działek są unikalne w obrębach ewidencyjnych, chyba że w obrębie są nadal arkusze mapy wlewidencyjnej, więc powtarzają się one w powiatach, a nawet gminach, w przypadku arkuszy nawet w obrebach. Dlatego szukany numer może występować kilka razy, odpowiedzią byłoby szukanie po pełnym identyfikatorze Teryt działki, który jest unikalny, lecz większość KW zawiera tylko sam numer
I dlatego fimy upadają. Wiadac to dobrze na przykładzie kierowców ciężarówek. Jeżdżą tylko tyle na ile pozwala tachograf. Jest pilna dostawa to pauzy nie skróci nawet o minutę! Tachografem sie zaslania. Zato spróbuj mu 200 zl zapomnieć zapłacić to zaraz krzyk podosi. Tacy sa roszczeniowi, niewdzięczni i malo zaangażowani. Też z firmą się nie utożsamia- przynajmniej pozytywnie - bo mówi ze u dziada robi #pracbaza #bekaztransa #takaprawda
@er6f obecnie pobieranie opala tyle okien ile masz ustawionych wątków w ustawieniach programu i pobiera je jednocześnie, jeśli któryś się zakończy to wskakuje na jego miejsce nowe okno i tak do pobrania wszystkiego.
Pobieranie asynchroniczne odpala tyle okien ile wątków, ale wykonuje działania tylko w jednym oknie i kiedy to okno czeka na odpowiedź serwera to działa na kolejnym oknie i kiedy ono czeka to przeskakuje na kolejne. W efekcie każde
@antos1990 @Rusharh na razie jestem w trakcie robienia nowego UI i mówię instrukcji w PDF, ale myślę że jak nowe UI się trochę sprawdzi w akcji to nagram coś na YT, taki tutorial, bo mam go w planach od dawna
To uczucie, gdy w pirackim instalatorze MS Office możesz sobie wybrać, co chcesz zainstalować, w jakiej wersji językowej, w jakiej architekturze i będziesz mieć najnowszą dostępną wersję prosto z serwerów Microsoftu, podczas gdy w oficjalnym instalatorze uruchamiasz setup którejś tam kompilacji, a cały pakiet (również z aplikacjami, których nie zamierzasz używać) instaluje się jak jakiś malware i w czasie instalacji nie możesz zrobić nic poza zamknięciem procesu.
@AvPD wiesz co opie, ważne jest abyś nie tylko ty był dla rodziny, ale rodzina była też dla Ciebie. Jest to odpowiedzialność i stres, ale ważne aby mieć wsparcie drugiej strony, zabrzmi to pewnie sztampowo, lecz czasami trzeba porozmawiać z drugą osobą i spróbować coś zmienić, oczywiście nie zawsze coś z tego wychodzi, nie wiem jaka jest twoja sytuacja, jednak liczę że będzie jeszcze dobrze :)
Główne zmiany dotyczą modułów pobierania, od teraz pobieranie zwykle jest zastąpione przez pobieranie, które jest obecnie bardzo szybkie i działa wielowątkowo. Stare pobieranie turbo to teraz pobieranie asynchroniczne i jest ono obecnie wolniejsze od nowego rozwiązania.
@czarodziejkazksiezyca okno nadal się otwiera, od razu minimalizuje, okna wykonują operacje jednocześnie przy locku zapisu, czyli tylko zapis się kolejkuje, a reszta operacji wykonuje się jednoczenie, powoduje to, że okno które ma jakiś błąd nie blokuje innych okien i idą one dalej, a po 60 sekundach nieaktywne okno próbuje pobrać księgę ponownie i tak do 3 podejść. Jeżeli nie pojawiły się nowe nieznane błędy to szybkość, przy użyciu dużej ilości wątków
@scott989 nie znam sposobu sprawdzenia ile jest wykorzystanych numerów, po za spróbowaniem ich pobrania. Niestety księgi nie mają wykorzystanych numerów po kolei i są przerwy wynikające z zamkniętych ksiąg, numerów zarezerwowanych pod podział itp.
@recc to niezły boost prędkości, nowy tryb wymaga kilku poprawek, między innymi muszę zaimplementować pause I stop tak jak w starym trybie, ale cieszy mnie że to zaczyna to działać lepiej
Cześć, mailem ostatnio z boku projekt programiku do eksportowania danych z pliku gml dla EGIB wg. Rozp. 2021 otrzymywanego z podgik do formatów, które można wykorzystać w innych oprogramowaniach niż tylko te ściśle do tego przeznaczone jak np. C-GEO.
Program nazywa się PowerGML i jest darmowy. Jest to pierwsza
@affairz z blokadą po 30 próbach jest ten problem, że nie udało mi się takiej sytuacji od tworzyć i u mnie nie występuje, potrafię pobrać 100-200 ksiąg ciągiem bez problemu, nie wiem z czego to wynika, ale możesz spróbować
@miklo zdaje sobie sprawę z problemu, jest to spowodowane błędem ładowania strony/nie odpowiadaniem przeglądarki na polecenia skryptu. Mam rozwiązanie, ale muszę je jeszcze trochę potestować
#ekwpobieraczek Pomoże ktoś w ogarnięciu, jak działa programik? Mam wygenerowaną listę ksiąg (swoją drogą jak program ustala liczbe kontrolną przy generowaniu listy?). Klikam pobieranie Turbo i leci pętla nr 1, otwiera się 5 stron i appka pobiera dane z 5 ksiąg. I tyle. Czemu nie leci dalej pętla 2,3,4....? Mam w txt kilkadziesiąt ksiąg, a pobiera tylko tyle, ile jest operacji ustawionych w tym samym czasie
@karnom co masz na myśli nie leci dalej, po zakończeniu 1 pętli program zapisuje dane, jeżeli trzeba scala pdf i potem idzie dalej do kolejnej pętli. Nie spotkałem się z takim błędem jeszcze, jakie masz ustawienia formatów zapisu itp?
@karnom ewidentnie błąd w twoim przypadku pojawia po pierwszym zapisie, jutro spróbuję poszukać dziury w całym, bo może występuje u Cb jakiś przypadek o którym nie miałem pojęcia
@karnom co do cyfry kontrolnej to jest to obliczane tak że mnoży się wartość każdego z symboli księgi przez kolejno 1, 3, 7, a potem suma iloczynów jest dzielona przez 10, reszta z dzielenia to cyfra kontrolna. Przez symbole rozumiem również oznaczenie sądu, więc litery przed pomnożeniem zamieniamy na ich wartości gdzie X to 10, A to 11, B to 12 itd., zera też mają znaczenie.
Mirek stworzył aplikację "eKW pobieracz" która umożliwia darmowe pobieranie danych KW. Najwyraźniej wywołał tym ból w wiadomym miejscu firmom które zarabiają na tym :)
Z jednej strony jest to darmowa reklama dla programu więc spoko, ale z drugiej strony program nazywa się już od dawna eKW pobieraczek, a eKW pobieracz to obecnie tylko nazwa repozytorium, więc to minus dla ekspertów z ongeo.pl.
Natomiast co do niebezpieczeństwa jakie stworzył program to XD
Link do nowej wersji:
Link do pobrania exe
* Pierwsza wersja z UI opartym na frameworku Flet
źródło: Animation
Pobierz