Ancestors

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Istnieje taka fajna aplikacja jak "Kiedy Śmieci".

Jeśli mieszkasz w domu i sam ogarniasz taki wywóz, to warto na nią rzucić okiem.

Ja jednak poszedłem o krok dalej i postanowiłem coś zautomatyzować ⬇️

=> View attached media

=> More informations about this toot | More toots from unknow@mastodon.social

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Aplikacja jest dostępna w wersji mobilnej (iOS + Android) oraz webowej.

Nie mam absolutnie niczego do zarzucenia samej appce, ale u mnie w rodzinie ogarniamy sprawy domowe w dość nietypowy sposób i praca z taką aplikacją byłaby dla nas zupełnie niepraktyczna.

=> More informations about this toot | More toots from unknow@mastodon.social

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Na telegramie założony jest "chat rodzinny" używany tylko do powiadomień związanych z domem, czyli np. wywóz śmieci, rachunek do zapłacenia, zakupy do wykonania itp.

Telegram to komunikacja dwukierunkowa, więc któryś z domowników może odpisać: "Zajmę się tym!" lub "Zrobione!"

=> More informations about this toot | More toots from unknow@mastodon.social

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Na stronie głównej projektu "Kiedy Śmieci", gdzieś w połowie strony znajdziesz wyszukiwarkę harmonogramów.

Wybierz gminę, wybierz ulicę i zanim klikniesz "Wyświetl harmonogram", uruchom narzędzia dla webmastera (DevTools) na zakładce "Network".

=> View attached media

=> More informations about this toot | More toots from unknow@mastodon.social

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Zauważysz tam, że request leci do adresu:

/OdbiorySmieci/HarmonogramOnline.dll?gmina_id=00000&ulica=XXXXX

To URL w domenie "https://cloud.fxsystems.com.pl".

Skopiuj sobie ten adres — użyjesz go w automatyzacji.

=> More informations about this toot | More toots from unknow@mastodon.social

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Niestety, dane nie są zwracane jako JSON, XML, CSV itp. To zwykła strona HTML, ale na szczęście bardzo prosto zbudowana.

Daty są w DIV-ie o klasie "naglowek", a opis wydarzenia w znacznikach H3. Tutaj w ruch mogą iść wyrażenia regularne albo jakiś LLM, który napisze Ci regexa.

=> View attached media

=> More informations about this toot | More toots from unknow@mastodon.social

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Jeśli chcesz zrozumieć wyrażenia regularne w super szybkim tempie i do tego za darmo, to łap mój kurs — ponoć szybciej się już nie da.

https://regex.mikr.us

=> More informations about this toot | More toots from unknow@mastodon.social

Toot

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Cały algorytm mógłby wyglądać tak:

Jeśli data z "div.naglowek" to DZIŚ → sklej wszystkie H3 z tej daty → wyślij do Telegrama.

Oczywiście, zamiast komunikatora może to być webhook, mail, powiadomienie PUSH, czy co tam lubisz.

=> More informations about this toot | More toots from unknow@mastodon.social

Descendants

Written by Jakub 'unknow' Mrugalski on 2025-01-22 at 07:45

Nawet jeśli nie potrzebujesz harmonogramu wywozu śmieci, to może warto zautomatyzować sobie pobieranie innych "lokalnych" powiadomień?

Ja przykładowo pobieram jeszcze

↳ zapowiedzi wyłączenia prądu (dostawca ma API)

↳ eventy w mojej miejscowości (parsuję stronę gminy)

=> More informations about this toot | More toots from unknow@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113870891069588322
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
293.232245 milliseconds
Gemini-to-HTML Time
1.941315 milliseconds

This content has been proxied by September (3851b).