pricecharts

track prices of consumer electronics
Log | Files | Refs | README

commit 055729085530f285f064770b7cb11f834450aa58
parent 8eaeff980d157976420c6eeb8abfec87cd60b31b
Author: Kyle Milz <kyle@getaddrinfo.net>
Date:   Sun,  1 Feb 2015 19:30:02 -0700

price_scraper: display title while visiting search results

Diffstat:
Mprice_scraper.pl | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/price_scraper.pl b/price_scraper.pl @@ -61,6 +61,7 @@ while (my ($vendor, $props) = each %{$cfg->{"vendors"}}) { my $color = $props->{"color"}; my $price_tag = $props->{"price_regular"}; my $sale_tag = $props->{"price_sale"}; + my $title_tag = $props->{"title"}; my $vendor_start = time; $status[++$i] = " "; @@ -90,7 +91,11 @@ while (my ($vendor, $props) = each %{$cfg->{"vendors"}}) { $price = $price_s if ($price_s); $price = min($price_r, $price_s) if ($price_r && $price_s); - # XXX: also think about scraping title here + # scrape and display title, don't do anything with it yet + my $title = $search_results->find($title_tag)->text(); + $title =~ s/^\s+//; + $title =~ s/\s+$//; + print "info: $vendor: title = $title\n" if ($args{v}); # everything looks good $status[$i] = substr($vendor, 0, 1);