-
Notifications
You must be signed in to change notification settings - Fork 1
/
sites.yaml
110 lines (108 loc) · 7.28 KB
/
sites.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# CC0 - free software.
# To the extent possible under law, all copyright and related or neighboring
# rights to this work are waived.
# url: website url where offers should appear.
# none-str: a string that appears in the website html in case nothing has been found.
# success-str: a string that appears in the website html in case something has been
# found.
# expose-url-pattern: regex for links that point to offer exposés and should be sent out
# via email.
# notes: general notes on the site (currently not used).
# expose-details: a mapping from keys to regex strings, used to extract further details
# from an exposé page.
Berolina:
url: https://berolina.info/wohnungsangebote-wenn-angebote-vorhanden/
none-str: Momentan sind leider keine Immobilien in unserem Angebot verfügbar.
Gemeinnützige Baugenossenschaft Steglitz e.G.:
url: https://www.gbst-berlin.de/Mietangebote/Freie-Wohnungen
none-str: '<td class="cm_table cm_firstcol" style="text-align: left;"><p><br /></p></td>'
success-str: <td class="cm_table cm_lastcol">
expose-url-pattern: https://public\.od\.cm4allbusiness\.de/\.cm4all/uro/W4BOD0AVBPF3/1_Mietangebote/Expos%C3%A9/.+?\.pdf.+?
Wohnungsbaugenossenschaft DPF e.G.:
url: https://www.dpfonline.de/interessenten/immobilien/
success-str: <div class="immo-a-info">
expose-url-pattern: <a href="https://www\.dpfonline\.de/(immobilien/.+?)/">
expose-details:
title: <h1 class="immo-caption">\s+?(.+?)\s+?</h1>
price: <td>Kaltmiete</td>\s+?<td>\s+?(.+?)\s+?</td>
total_rent: <td>Gesamtmiete</td>\s+?<td>\s+?(.+?)\s+?</td>
safety: <td>Genossenschaftsanteile</td>\s+?<td>\s+?(.+?)\s+?</td>
rooms: <td>Zimmer</td>\s+?<td>\s+?(.+?)\s+?</td>
area: <td>Wohnfläche</td>\s+?<td>\s+?(.+?) m<sup>2</sup>\s+?</td>
floor: <td>\s+?(.+?)\. Etage\s+?</td>
location: <td>Straße</td>\s+?<td>\s+?(.+?)\s+?</td>
quarter: <td>Stadtteil</td>\s+?<td>\s+?(.+?)\s+?</td>
Bau- und Siedlungsgenossenschaft Postheimstätte e.G.:
url: https://www.postheimstätte.de/properties/
none-str: Es tut uns leid, es wurden keine Objekte gefunden.
success-str: <div class="property_div property">
expose-url-pattern: https://www\.xn--postheimsttte-kfb\.de/properties/(.+?)/
Wohnungsbaugenossenschaft Zentrum e.G.:
url: https://www.wbg-zentrum.de/wohnen/wohnungsangebot-2/wohnungsangebot/
none-str: Derzeit kann Ihnen die Geschäftsstelle keine Wohnungsangebote unterbreiten!
success-str: target="_blank">weiter</a>
expose-url-pattern: https://www\.wbg-zentrum\.de/wp-content/uploads/.+?/.+?/.+?\.pdf
Wohnungsbaugenossenschaft Altglienicke e.G.:
url: https://www.wg-altglienicke.de/wohnungen
none-str: Zur Zeit stehen keine Wohnungsangebote zur Verfügung.
Wohnungsbaugenossenschaft Solidarität e.G.:
url: https://wg-solidaritaet.de/wohnen/mietangebote/
none-str: Aktuell stehen leider keine Mietangebote zur Verfügung.
Wohnungsbaugenossenschaft Bremer Höhe e.G.:
url: https://www.bremer-hoehe.de/Vermietung:_:90.html?sub=1
none-str: Leider liegen zur Zeit keine Vermietungsangebote vor.
Beamten-Wohnungs-Verein zu Berlin e.G:
url: https://www.bwv-berlin.de/wohnungsangebote.html
none-str: Derzeit können wir Ihnen leider keine Wohnungen zur Vermietung anbieten.
Bewohnergenossenschaft Friedrichsheim e.G.:
url: https://www.friedrichsheim-eg.de/category/freie-wohnungen/
none-str: Zur Zeit sind leider keine Wohnungen im Angebot.
Habitat e.G.:
url: http://www.habitat-eg.de/index/110/
none-str: Derzeit können wir Ihnen leider keine freien Wohnungen anbieten.
EWG Pankow:
url: https://www.ewg-pankow.de/wohnen/
none-str: Aktuell ist leider kein Wohnungsangebot verfügbar.
success-str: zum Exposé
expose-url-pattern: href="(wohnen/wohnungsangebote/wohnungsdetails/.+?html)
Vaterländischer Bauverein:
url: https://www.vbveg.de/wohnungsangebote.html
none-str: Derzeit stehen keine Wohnungsangebote zur Verfügung.
Gesobau:
url: https://www.gesobau.de/mieten/wohnungssuche.html?list%5BzimmerMin%5D={rooms_min}&list%5BflaecheMin%5D={area_min}&list%5BmieteMax%5D={rent_max}
none-str: Zu Ihrer Suche konnten keine passenden Angebote gefunden werden.
success-str: <span>1</span> von
expose-url-pattern: href="(/wohnung/.+?html)
DeGeWo:
url: https://immosuche.degewo.de/de/search?size=10&page=1&property_type_id=1&categories%5B%5D=1&lat=&lon=&area=&address%5Bstreet%5D=&address%5Bcity%5D=&address%5Bzipcode%5D=&address%5Bdistrict%5D=&district={degewo_districts}&property_number=&price_switch=true&price_radio=custom&price_from=&price_to={rent_max}&qm_radio=custom&qm_from={area_min}&qm_to={area_max}&rooms_radio=custom&rooms_from={rooms_min}&rooms_to={rooms_max}&wbs_required={wbs}&order=rent_total_without_vat_asc
none-str: <span class='search-immo-form__result-count'>0</span>
success-str: images/properties/thumbs
expose-url-pattern: href="(/de/properties/W[0-9-]+?)"><div class='article-list__image
expose-details:
title: <h1 class='article__title'>\s+(.+?)\s+</h1>
location: <span class='expose__meta'>(.+?)</span>
price: "<li class='ce-table__list-item'>Nettokaltmiete: (.+?) €</li>"
total_rent: <div class='expose__price-tag'>\s*(.+?) €\s*<span
safety: "<li class='ce-table__list-item'>Kaution: (.+?)</li>"
rooms: <td class='teaser-tileset__table-item'>Zimmer</td>\s+<td class='teaser-tileset__table-item'>(.+?)</td>
area: <td class='teaser-tileset__table-item'>Wohnfläche</td>\s+<td class='teaser-tileset__table-item'>(.+?) m²</td>
vacant_by: <td class='teaser-tileset__table-item'>Verfügbar ab</td>\s+<td class='teaser-tileset__table-item'>\s*(.+?)\s*</td>
floor: <td class='teaser-tileset__table-item'>\s*Geschoss / Anzahl\s*</td>\s+<td class='teaser-tileset__table-item'>\s*(.+?)\s*</td>
construction_year: <td class='teaser-tileset__table-item'>Baujahr</td>\s+<td class='teaser-tileset__table-item'>\s*(.+?)\s*</td>
Gewobag:
url: https://www.gewobag.de/fuer-mieter-und-mietinteressenten/mietangebote/?nutzungsarten%5B%5D=wohnung&zimmer_von={rooms_min}&zimmer_bis={rooms_max}&bezirke%5B%5D={gewobag_districts}&keineg={no_1st_floor}
none-str: Zur Zeit sind leider keine passenden Angebote verfügbar
success-str: <div class="angebot-content">
expose-url-pattern: <a href="https://www\.gewobag\.de/(fuer-mieter-und-mietinteressenten/mietangebote/[0-9-]+/)" class="read-more-link">Mietangebot ansehen
expose-details:
title: <h1 class="entry-title">(.+?)</h1>
price: <div class="detail-label">Grundmiete</div>\s+<div class="detail-value">(.+?) Euro</div>
total_rent: <div class="detail-label">Gesamtmiete</div>\s+<div class="detail-value">(.+?) Euro</div>
safety: <div class="detail-label">Kaution</div>\s+<div class="detail-value">(.+?) (?:€|Euro)</div>
location: <div class="detail-label">Anschrift</div>\s+<div class="detail-value">(.+?)</div>
quarter: <div class="detail-label">Bezirk/Ortsteil</div>\s+<div class="detail-value">(.+?)</div>
description: <div class="detail-label">Beschreibung</div>\s+<div class="detail-value">(.+?)</div>
floor: <div class="detail-label">Etage</div>\s+<div class="detail-value">(.+?)</div>
rooms: <div class="detail-label">Anzahl Zimmer</div>\s+<div class="detail-value">(.+?)</div>
area: <div class="detail-label">Fläche in m²</div>\s+<div class="detail-value">(.+?)</div>
vacantby: <div class="detail-label">Frei ab</div>\s+\s+<div class="detail-value capitalize">(.+?)</div>