#decapromolist - lista promocji i obniżek

Nowa funkcja: możliwość wykluczania niechcianych kategorii.

Już kilka osób o tym wspominało, ale dopiero teraz zauważyłem, że przez dziwne kategorie, nawet mi się nie chce przeglądać listy. Oczywiście nie są to idiotoodporne przyciski wyboru, bo to rozwiązanie mało uniwersalne. Po prostu do obsługiwanego operatora alternatywy, dodałem negację. Można to nazwać notacją. Takie metaznaki są pod spodem konwertowana do wyrażeń regularnych, ale to tak na marginesie.

Przykład:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#decapromolist - lista promocji i obniżek

Taguję #rower, bo jest kilka fajnych rzeczy w dobrych cenach.

Doceńcie moje poświęcenie, bo puściłem generowanie listy pomimo kiepskiej sytuacji z internetem :) Wciąż kończy mi się pakiet mobilny, a innego dostępu nie mam... Wpadłem teraz na pomysł, że może ktoś mógłby podzielić się ze mną swoimi danymi do logowania do UPC Wi-Free? Tak, abym jakoś przetrwać te cztery dni, zanim
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#decapromolist - lista promocji i obniżek

Uwaga! Dawno nie odpalałem skryptu i lista jest bardzo duża, a przez to przeglądarka może się przywiesić na dobre kilkanaście sekund (np. Firefox, który wszystkie karty trzyma na jednym procesie). Trzeba poczekać.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#decapromolist - lista z dn. 07.04.2016

Sprawdźcie kilka ostatnich list, bo nie wrzucałem tu informacji. W międzyczasie napisałem szybszą metodę pobierania danych o produktach, ale to nie ma wpływu na wynik końcowy. Wpływa tylko na czas zbierania danych.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#decapromolist - lista z dn. 19.03.2016

Poprawiłem te błędy w indeksowaniu produktów, ale nie było tak łatwo, jak to sobie wyobrażałem w poprzednim wpisie. Głownie dlatego, że jednak jest więcej niż trzy poziomy kategorii, a dodatkowo im głębiej, tym więcej niespójności w kodzie strony (np. inne ID kategorii w odpowiednim polu i inne w URLu). Teraz skrypt działa rekurencyjnie, więc mniej więcej sobie z tym radzi. Z miejsca doszło 4,5
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@matixrr: wiesz, wszystko się da, tylko musi się znaleźć ktoś chętny wprowadzenia takich zmian. Kod źródłowy jest na githubie, więc wprowadzanie zmian nie jest problemem. Ja raczej skupiam się na utrzymywaniu samego kodu i tylko w wolnym czasie (i przy chęciach) dodaję jakieś funkcje. Może kiedyś lepsze filtrowanie po kategoriach też dodam.

@gorush: no tak, brakuje spójności przy niektórych odpowiedziach.

@celulozy: nie wiem, nie używam.
  • Odpowiedz
Wiedziałem, że coś jest nie tak z #decapromolist od aktualizacji strony Decathlonu, jaka miała miejsce pod koniec stycznia. Dopiero dzisiaj przyjrzałem się temu bliżej i okazało się, że od dwóch miesięcy skrypt nie indeksuje około 30% produktów :) Zmieniła się trochę struktura niektórych stron i struktura kategorii, stąd taki bug się wkradł. Już wiem, gdzie jest problem i jak go poprawić, więc możecie się spodziewać jakiejś większej kolejnej listy. Może
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jakubeskulap: struktura kategorii ma trzy poziomy. Wcześniej można było pobrać wszystkie produkty z drugiego poziomu, a teraz część kategorii wymaga wejścia na trzeci poziom.

@Prez: nie, to był inny problem związany z klasyfikowaniem płci, a nie odczytywaniem listy produktów.
  • Odpowiedz