Show HN: Kimono – Never write a web scraper again
51–60 of 234 posts
Re: Show HN: Kimono – Never write a web scraper again
#52I've written more web scraping code than I care to admit. A lot of the apps that ran on chumby devices used scraping to get their data (usually(!) with the consent of the website being scraped) since the device wasn't capable of rendering html (it eventually did get a port of Qt/WebKit, but that was right before it died and it wasn't well integrated with the rest of the chumby app ecosystem). This service looks great…
Access, legality and rate limiting issues come up a lot. We're working on a couple things to address them. The first is an intelligent job distribution system that consolidates scrapes across users and hits sites (and pages) at human-like intervals. the second is to create a portal for webmasters that allows them special privileged access to analytics on data being extracted from their sites, and the ability to "turn…
Having a panel for webmasters along with that would be fine.
Re: Show HN: Kimono – Never write a web scraper again
#53Re: Show HN: Kimono – Never write a web scraper again
#54Re: Show HN: Kimono – Never write a web scraper again
#55Earlier quoted context omitted.
Thanks... yes, public data from governments is a great use case. Often a lot of apps built using scrapers will wind up driving up traffic/ sales a the source site so it's okay. We want to do responsible web scraping, so will respect webmasters robots.txt files to make sure it's legal.
I love the execution, but I also see inherent problems. Robots.txt is just a convention to advise crawlers. I'm confident most sites explicitly state this is against their terms of service. You will encounter terms along the lines of: "Unauthorized uses of the Site also include, without limitation, those listed below. You agree not to do any of the following, unless otherwise previously authorized by us in writing: U…
Re: Show HN: Kimono – Never write a web scraper again
#56Cool concept. One concern I'd have about this type of tool is that when it encounters something it can't handle, I'm stuck. Writing your own scraper means that you can modify it when you need to. I think the ultimate solution would be something like Kimono with the ability to write snippets of custom javascript to pull out anything that it can't handle by default.
Re: Show HN: Kimono – Never write a web scraper again
#57(There's a prototype of an API generator hidden in a menu somewhere but it's nowhere near production ready)
Re: Show HN: Kimono – Never write a web scraper again
#58The presentation is beautiful and the website is great, but the tech broke so I have no idea how or if this even works. This is a wonderful concept and one I've talked about doing with others. I was really excited to try this. I watched the demo video and it seemed straightforward. I went to try and use it on the demo page it provides, going through and adding things, but when I went to save it, I just received an er…
Sorry you had a bad first experience. We've tested this on a lot of sites, and it works stably across a lot of different cases, but haven't solved it everywhere. Thanks for letting us know about the discussion page. We'll look into the bugs right now
Feel free to drop me a line if you want any specifics about the troubles I had.
Re: Show HN: Kimono – Never write a web scraper again
#59Edit: looks like they've moved away from that space, but have an old version available at: https://classic.scraperwiki.com/
Re: Show HN: Kimono – Never write a web scraper again
#60Earlier quoted context omitted.
Access, legality and rate limiting issues come up a lot. We're working on a couple things to address them. The first is an intelligent job distribution system that consolidates scrapes across users and hits sites (and pages) at human-like intervals. the second is to create a portal for webmasters that allows them special privileged access to analytics on data being extracted from their sites, and the ability to "turn…
Use a user-agent containing a URL to find out who and what you are, and honor my robots.txt. Having a panel for webmasters along with that would be fine.