orangecoding / fredy

:heart: Fredy - [F]ind [R]eal [E]states [D]amn Eas[y] - Fredy will constantly search for new listings on sites like Immoscout or Immowelt and send new results to you, so that you can focus on more important things in life ;)
http://www.orange-coding.net
MIT License
231 stars 58 forks source link

Immoscout: Parse listing from basesearch given html source & dump search results #30

Closed jaspb closed 3 years ago

jaspb commented 3 years ago

Given the results of a base search, I would like to parse the immoscout html source for a given listing in order to filter by attributes that are not exposed by the immoscout search functionality.

For instance, fields like "Bezugsfrei ab" or "Ausstattung" are relevant cues as to whether a user might be interested in a search result or not. Is this feature available in Fredy or how could it be added (to Fredy or in an offline parser)?

jaspb commented 3 years ago

As an extension of this use case, is it possible to dump all search results given a base search?

From what I can see, Fredy runs a diff against the search results that are available at time T vs T+1 and only publishes the delta, ie. new listings to a provider. This seems to assume that a user is familiar with all search results at time T.

orangecoding commented 3 years ago

Hi @jaspb ,

sorry im on vacation, thus it took a while to respond. While I can see why this could be helpful, I don't see this as a case that would be helpful for the vast majority of Fredy users, thus I would not add it into Fredy.

I'd suggest you fork Fredy and implement something like this yourself, it should be pretty straight forward. If you need any help, you can ping me for sure :)