diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9d688f2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +entsorgung-holunderweg.ics diff --git a/entsorgung-holunderweg.ics b/entsorgung-holunderweg.ics index ef5f32e..9e91b23 100644 --- a/entsorgung-holunderweg.ics +++ b/entsorgung-holunderweg.ics @@ -1,12 +1,116 @@ - -www.vevg-karlsburg.de -> iCalendar-Datenformat zum Import in einen Kalender (PC/Handy). - -Die Ical- Datei mit den Terminen konnte nicht erstellt werden! - -Es wurde kein Datensatz gefunden. - -Übergabeparameter: U - 191 - 2024 - 1 - 1 - 1 - 0 - 0 - 0 - 26.12.2024 - -Sollte diese Datei - fehlermeldung.txt - bei korrekten Eingaben wiederholt angezeigt werden, senden Sie diese Datei bitte per E-Mail an - -info@vevg-karlsburg.de mit dem Vermerk - Ical-Fehlerdatei -. \ No newline at end of file +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:https://www.vevg-karlsburg.de +BEGIN:VTIMEZONE +TZID:CET +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +TZNAME:Central European Summer Time +DTSTART:20160327T020000 +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +TZNAME:Central European Time +DTSTART:20161030T030000 +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +UID:320332866-224957@vevg-karlsburg.de +LOCATION: +SUMMARY:Restmüll +DESCRIPTION:(Stand 27.12.2024) +CLASS:PUBLIC +DTSTART;TZID=CET:20241211T050000 +DTEND;TZID=CET:20241211T060000 +DTSTAMP:20241227T144515 +BEGIN:VALARM +TRIGGER:-P10H +ACTION:DISPLAY +DESCRIPTION:Erinnerung für Restmüll 14-täglich +END:VALARM +BEGIN:VALARM +TRIGGER:-PT11H +ACTION:DISPLAY +END:VALARM +END:VEVENT +BEGIN:VEVENT +UID:7812536653-224957@vevg-karlsburg.de +LOCATION: +SUMMARY:Restmüll +DESCRIPTION:(Stand 27.12.2024) +CLASS:PUBLIC +DTSTART;TZID=CET:20241224T050000 +DTEND;TZID=CET:20241224T060000 +DTSTAMP:20241227T144515 +BEGIN:VALARM +TRIGGER:-P10H +ACTION:DISPLAY +DESCRIPTION:Erinnerung für Restmüll 14-täglich +END:VALARM +BEGIN:VALARM +TRIGGER:-PT11H +ACTION:DISPLAY +END:VALARM +END:VEVENT +BEGIN:VEVENT +UID:1150627104-224957@vevg-karlsburg.de +LOCATION: +SUMMARY:gelben Säcke +DESCRIPTION:(Stand 27.12.2024) +CLASS:PUBLIC +DTSTART;TZID=CET:20241213T050000 +DTEND;TZID=CET:20241213T060000 +DTSTAMP:20241227T144515 +BEGIN:VALARM +TRIGGER:-P10H +ACTION:DISPLAY +DESCRIPTION:Erinnerung für die gelben Säcke 14-täglich +END:VALARM +BEGIN:VALARM +TRIGGER:-PT11H +ACTION:DISPLAY +END:VALARM +END:VEVENT +BEGIN:VEVENT +UID:9697614699-224957@vevg-karlsburg.de +LOCATION: +SUMMARY:gelben Säcke +DESCRIPTION:(Stand 27.12.2024) +CLASS:PUBLIC +DTSTART;TZID=CET:20241228T050000 +DTEND;TZID=CET:20241228T060000 +DTSTAMP:20241227T144515 +BEGIN:VALARM +TRIGGER:-P10H +ACTION:DISPLAY +DESCRIPTION:Erinnerung für die gelben Säcke 14-täglich +END:VALARM +BEGIN:VALARM +TRIGGER:-PT11H +ACTION:DISPLAY +END:VALARM +END:VEVENT +BEGIN:VEVENT +UID:9207763332-224957@vevg-karlsburg.de +LOCATION: +SUMMARY:Papier +DESCRIPTION:(Stand 27.12.2024) +CLASS:PUBLIC +DTSTART;TZID=CET:20241206T050000 +DTEND;TZID=CET:20241206T060000 +DTSTAMP:20241227T144515 +BEGIN:VALARM +TRIGGER:-P10H +ACTION:DISPLAY +DESCRIPTION:Erinnerung für die Papier +END:VALARM +BEGIN:VALARM +TRIGGER:-PT11H +ACTION:DISPLAY +END:VALARM +END:VEVENT +END:VCALENDAR diff --git a/entsorgung.pl b/entsorgung.pl index c553360..6cb2fbf 100644 --- a/entsorgung.pl +++ b/entsorgung.pl @@ -8,7 +8,7 @@ my $gelb = 1; # 14-täglich Gelber Sack my $papier = 1; # 14-täglich Papiertonne (EGVG mbH) my $schadstoff = ''; # Schadstoffsammlung my $baum = ''; # Weihnachtsbaumabholung -my $kreis = 'U'; +my $kreis = 'H'; my $monat = (1 + (localtime)[4]); my $tag = ((localtime)[3]); my $ort = 191; @@ -35,8 +35,10 @@ if ( $monat == 12 and $tag == 30 ) { #p $year; my $ua = Mojo::UserAgent->new; -# https://www.vevg-karlsburg.de/abfallkalender/ical_uhgw_get_utf8.php?ical_1=1 &ical_11=&ical_2=1 &ical_12=&ical_3=1 &ical_4= &ical_5=1 &ical_6=&gesendet=Termine+herunterladen&ical_ort=191&ical_kreis=H&ical_monat=12&ical_year=2024 -my $url = "https://www.vevg-karlsburg.de/abfallkalender/ical_uhgw_get_utf8.php?ical_1=$rest&ical_11=&ical_2=$gelb&ical_12=&ical_3=$papier&ical_4=$schadstoff&ical_5=$baum&ical_6=&gesendet=$gesendet&ical_ort=$ort&ical_kreis=$kreis&ical_monat=$monat&ical_year=$year"; +# my $url = "https://www.vevg-karlsburg.de/abfallkalender/ical_uhgw_get_utf8.php?ical_1=1&ical_11=&ical_2=1&ical_12=&ical_3=1&ical_4=&ical_5=&ical_6=&gesendet=Termine+herunterladen&ical_ort=191&ical_kreis=H&ical_monat=12&ical_year=2024"; +my $url = "https://www.vevg-karlsburg.de/abfallkalender/ical_uhgw_get_utf8.php?ical_1=$rest&ical_11=&ical_2=$gelb&ical_12=&ical_3=$papier&ical_4=$schadstoff&ical_5=&ical_6=&gesendet=$gesendet&ical_ort=$ort&ical_kreis=$kreis&ical_monat=$monat&ical_year=$year"; + +# p $url; my $ics = $ua->get( $url )->result->body; my $note = q|BEGIN:VALARM