ZVO - Gelber Sack / Blaue Tonne auslesen

Schau dir mal das PHP Modul an: GitHub - paresy/paresyMisc

paresy

Danke das natürlich super einfach gemacht aber so aus interesse, bekomme ich sonst die Daten auf die Symbox geladen ?

Du musst es mit WinSCP nach /var/lib/symcon/scripts kopieren. Das geht natürlich auch :slight_smile:

paresy

Hi zusammen,

eine tolle Idee. für den Müritzkreis gibt es sowas auch:
Landkreis Mecklenburgische Seenplatte / Bürgerinformation

allerdings scheint es ein anderes Format zu sein?

Beste Grüße
Steffan

Hallo Zusammen,

Klasse Idee!

http://www.zah-hildesheim.de/Termine/abholtage

wie bekomme ich die einzelnen Orte / Daten aufgeschlüsselt?
Wenn ich die einzelnen Angaben auswähle, bekomme ich später

<span id="lbMonthCalendarLocationInfo" class="LocationInfo">Abfuhrkalender für Bad Salzdetfurth, Ortsteil Bad Salzdetfurth, Welfenhöhe</span>

und die einzelnen Termine für den aktuellen Monat ausgegeben.



<!DOCTYPE html>

<html>
<head><title>
	Abfuhrkalender Hildesheim
</title><meta name="author" content="Schmidt & Tooren Visuelle Kommunikation und Softwareentwicklung, Oldenburg" /><meta name="keywords" content="Abfuhrkalender, Abfallkalender, Abholung, Restmülltonne, gelber Sack, Biomülltonne, Altpapiertonne" /><meta name="description" content="Abfuhrkalender: Ein übersichtlicher Online-Kalender, in dem alle Abfuhrtermine für die Restmülltonne, der gelbe Sack, die Biomülltonne und die Altpapiertonne Ihrer Gemeinde eingetragen sind." /><meta name="robots" content="index, follow" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link type="text/css" rel="Stylesheet" href="Styles/Standard.css" />  
    <script type="text/javascript" src="js/window.js"></script>

    <script>

        window.onload = function () {

            if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) { 
                if(parseInt(navigator.userAgent.toLowerCase().split("msie")[1]) < 9) alert("Achtung!

Sie besuchen unsere Webseite mit einem veralteten Internet-Explorer.

Die Verwendung dieses Browsers verursacht Darstellungsfehler und kann zur Anzeige falscher Abfuhrtermine führen.

Bitte verwenden Sie einen aktuellen Webbrowser.");
            }
            
        };
    
    </script>

</head>

<body>
    <form name="f1" method="post" action="default.aspx" id="f1">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJOTg4MDUzNDkxD2QWAgIDD2QWBAIBDw8WAh4HVmlzaWJsZWhkFgYCAw8PFgQeCENzc0NsYXNzBQ1TZWxlY3Rpb25JdGVtHgRfIVNCAgJkFgICAQ8QDxYCHgdFbmFibGVkaGQQFQEQQmFkIFNhbHpkZXRmdXJ0aBUBAjEwFCsDAWcWAWZkAgUPDxYEHwEFDVNlbGVjdGlvbkl0ZW0fAgICZBYCAgEPEA8WAh8DaGQQFQEQQmFkIFNhbHpkZXRmdXJ0aBUBAjI2FCsDAWcWAWZkAgcPDxYEHwEFFFNlbGVjdGlvbkl0ZW0gQWN0aXZlHwICAmQWAgIBDxAPFgIfA2dkEBUBC1dlbGZlbmjDtmhlFQEENDY1NhQrAwFnFgFmZAIDDw8WAh8AZ2QWGgIDDw8WAh4LTmF2aWdhdGVVcmwFVmphdmFzY3JpcHQ6ZFdpbmRvdygnSW5mbycsIDUwMCwgMzAwLCAnbm8nLCAnUHJpbnQvSW5kZXguYXNweD95ZWFyPTIwMTYmc3RyZWV0SWQ9NDY1NicpZGQCBw8PFgofAQUFTW9udGgeBFRleHQFDUpBTjxiciAvPjIwMTceC0NvbW1hbmROYW1lBQQyMDE3Hg9Db21tYW5kQXJndW1lbnQFATEfAgICZGQCCQ8PFgofAQUFTW9udGgfBQUNRkVCPGJyIC8+MjAxNx8GBQQyMDE3HwcFATIfAgICZGQCCw8PFgofAQUFTW9udGgfBQUNTVJaPGJyIC8+MjAxNx8GBQQyMDE3HwcFATMfAgICZGQCDQ8PFgofAQUFTW9udGgfBQUNQVBSPGJyIC8+MjAxNx8GBQQyMDE3HwcFATQfAgICZGQCDw8PFgofAQUFTW9udGgfBQUNTUFJPGJyIC8+MjAxNx8GBQQyMDE3HwcFATUfAgICZGQCEQ8PFgofAQUFTW9udGgfBQUNSlVOPGJyIC8+MjAxNx8GBQQyMDE3HwcFATYfAgICZGQCEw8PFgofAQUFTW9udGgfBQUNSlVMPGJyIC8+MjAxNx8GBQQyMDE3HwcFATcfAgICZGQCFQ8PFgofAQUFTW9udGgfBQUNQVVHPGJyIC8+MjAxNx8GBQQyMDE3HwcFATgfAgICZGQCFw8PFgofAQUFTW9udGgfBQUNU0VQPGJyIC8+MjAxNx8GBQQyMDE3HwcFATkfAgICZGQCGQ8PFgofAQUFTW9udGgfBQUNT0tUPGJyIC8+MjAxNx8GBQQyMDE3HwcFAjEwHwICAmRkAhsPDxYKHwEFBU1vbnRoHwUFDU5PVjxiciAvPjIwMTcfBgUEMjAxNx8HBQIxMR8CAgJkZAIdDw8WCh8BBQxNb250aCBBY3RpdmUfBQUNREVaPGJyIC8+MjAxNh8GBQQyMDE2HwcFAjEyHwICAmRkZJprHujKScn/J0KGI5jmhpnuTL3j" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['f1'];
if (!theForm) {
    theForm = document.f1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<div>

	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" />
	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWDgLumvHFAwLr9MOGCwLSkJiLDQLSkJSLDQLSkJCLDQLSkKyLDQLSkKiLDQLSkKSLDQLSkKCLDQLSkLyLDQLSkLiLDQLorYWSBQLNxOf8CgKy28lnr69OHIAokotT3ESpfIqtGKpjqI0=" />
</div>
        <div class="applicationPanel"><div class="shell">         
       
        <div class="applicationLabel"><div class="alignmentVertical">ABFUHRKALENDER</div></div>

        
      
        
        <div id="pnlMonthCalendar">
	    
            

            <div class="buttonBar">
                <div class="alignmentHorizontalLeft">                       
                    <div class="alignmentVertical">
                        <input type="submit" name="btMonthCalendarClear" value="" id="btMonthCalendarClear" class="buttonReset" />                           
                    </div>
                </div>
                       
                <div class="alignmentHorizontalLeft"> 
                    <div class="alignmentVertical">                       
                        Neue Auswahl
                    </div>
                </div>
                   
                <div class="alignmentHorizontalRight">
                    <div class="alignmentVertical">
                        <a id="printLink" class="buttonPrint" href="javascript:dWindow('Info', 500, 300, 'no', 'Print/Index.aspx?year=2016&streetId=4656')"></a>                           
                    </div>
                </div> 
                <div class="alignmentHorizontalRight">
                    <div class="alignmentVertical">
                        Drucken
                    </div>
                </div>                         
            </div> 

             <div class='MonthCalendar'>
                
                <span id="lbMonthCalendarLocationInfo" class="LocationInfo">Abfuhrkalender für Bad Salzdetfurth, Ortsteil Bad Salzdetfurth, Welfenhöhe</span>
            
            
                <div class='tabs'>
                    <a id="btMCMonth1" class="Month" href="javascript:__doPostBack('btMCMonth1','')">JAN<br />2017</a>
                    <a id="btMCMonth2" class="Month" href="javascript:__doPostBack('btMCMonth2','')">FEB<br />2017</a>
                    <a id="btMCMonth3" class="Month" href="javascript:__doPostBack('btMCMonth3','')">MRZ<br />2017</a>
                    <a id="btMCMonth4" class="Month" href="javascript:__doPostBack('btMCMonth4','')">APR<br />2017</a>
                    <a id="btMCMonth5" class="Month" href="javascript:__doPostBack('btMCMonth5','')">MAI<br />2017</a>
                    <a id="btMCMonth6" class="Month" href="javascript:__doPostBack('btMCMonth6','')">JUN<br />2017</a>
                    <a id="btMCMonth7" class="Month" href="javascript:__doPostBack('btMCMonth7','')">JUL<br />2017</a>
                    <a id="btMCMonth8" class="Month" href="javascript:__doPostBack('btMCMonth8','')">AUG<br />2017</a>
                    <a id="btMCMonth9" class="Month" href="javascript:__doPostBack('btMCMonth9','')">SEP<br />2017</a>
                    <a id="btMCMonth10" class="Month" href="javascript:__doPostBack('btMCMonth10','')">OKT<br />2017</a>
                    <a id="btMCMonth11" class="Month" href="javascript:__doPostBack('btMCMonth11','')">NOV<br />2017</a>
                    <a id="btMCMonth12" class="Month Active" href="javascript:__doPostBack('btMCMonth12','')">DEZ<br />2016</a>
                </div>
                <div class="clearance"></div>
                <div class="days">
                    <div id="pnlMonthCalendarDays">
		<div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DO</span><span class="Date2">1</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">FR</span><span class="Date2">2</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">
					<img class="SymbolImage" src="pix/B.png" style="border-width:0px;" />
				</div><div class="SymbolDescription">
					Biomüll
				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Saturday">
			<div class="ColumnDates">
				<span class="Date1">SA</span><span class="Date2">3</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Sunday">
			<div class="ColumnDates">
				<span class="Date1">SO</span><span class="Date2">4</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MO</span><span class="Date2">5</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DI</span><span class="Date2">6</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MI</span><span class="Date2">7</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DO</span><span class="Date2">8</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">FR</span><span class="Date2">9</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">
					<img class="SymbolImage" src="pix/S.png" style="border-width:0px;" />
				</div><div class="SymbolDescription">
					Restmüll (14 tägliche Abfuhr)
				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Saturday">
			<div class="ColumnDates">
				<span class="Date1">SA</span><span class="Date2">10</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Sunday">
			<div class="ColumnDates">
				<span class="Date1">SO</span><span class="Date2">11</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MO</span><span class="Date2">12</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DI</span><span class="Date2">13</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MI</span><span class="Date2">14</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DO</span><span class="Date2">15</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Today">
			<div class="ColumnDates">
				<span class="Date1">FR</span><span class="Date2">16</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">
					<img class="SymbolImage" src="pix/B.png" style="border-width:0px;" />
				</div><div class="SymbolDescription">
					Biomüll
				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Saturday">
			<div class="ColumnDates">
				<span class="Date1">SA</span><span class="Date2">17</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Sunday">
			<div class="ColumnDates">
				<span class="Date1">SO</span><span class="Date2">18</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MO</span><span class="Date2">19</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DI</span><span class="Date2">20</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MI</span><span class="Date2">21</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DO</span><span class="Date2">22</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">FR</span><span class="Date2">23</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">
					<img class="SymbolImage" src="pix/R.png" style="border-width:0px;" /><img class="SymbolImage" src="pix/G.png" style="border-width:0px;" /><img class="SymbolImage" src="pix/P.png" style="border-width:0px;" />
				</div><div class="SymbolDescription">
					Restmüll (14 tägliche und vier*wöchent*li*che Abfuhr), Gelber Sack, Altpapier
				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Saturday">
			<div class="ColumnDates">
				<span class="Date1">SA</span><span class="Date2">24</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Sunday Holiday">
			<div class="ColumnDates">
				<span class="Date1">SO</span><span class="Date2">25</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1">1. Weihnachtstag</span>
				</div>
			</div>
		</div><div class="RowStandard Holiday">
			<div class="ColumnDates">
				<span class="Date1">MO</span><span class="Date2">26</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1">2. Weihnachtstag</span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DI</span><span class="Date2">27</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">MI</span><span class="Date2">28</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">DO</span><span class="Date2">29</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard">
			<div class="ColumnDates">
				<span class="Date1">FR</span><span class="Date2">30</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">

				</div><div class="SymbolDescription">

				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div><div class="RowStandard Saturday Postponed">
			<div class="ColumnDates">
				<span class="Date1">SA</span><span class="Date2">31</span>
			</div><div class="ColumnSymbols">
				<div class="SymbolPix">
					<img class="SymbolImage" src="pix/B.png" style="border-width:0px;" />
				</div><div class="SymbolDescription">
					Biomüll
				</div><div class="ColumnHolidays">
					<span class="ColumnHoliday1"></span>
				</div>
			</div>
		</div>
	</div>
                </div>
             
            </div>
        
</div>

        </div>

            <a href='javascript:dWindow("Info", 500, 470, "no", "http://www.abfuhrkalender.de/info.htm")' class='foot'>www.abfuhrkalender.de</a>
        </div>
    </form>
    
</body>
</html>

Danke im Voraus.

Ich habe das Modul für den ZVO wieder angepasst… Das hat schon länger nicht mehr sauber funktioniert. Immerhin gibt es jetzt eine JSON API… Aber wer die verbrochen hat… :rolleyes:

paresy