This console application extracts product specifications from PCPartPicker product pages. It reads product links from a .txt
file, navigates to each page using Selenium WebDriver, and retrieves detailed specifications.
β
Reads product links from a .txt
file.
β
Navigates to each product page using Selenium WebDriver.
β
Extracts detailed product specifications, including:
- Manufacturer
- Part Number
- Microarchitecture
- Socket Type
- Core/Thread Count
- Base & Boost Clock Speed
- L2 & L3 Cache
- TDP (Thermal Design Power)
- Integrated Graphics Support
- Memory Compatibility
β Saves the extracted data in structured formats: CSV, JSON, or SQL-ready format.
Before running the application, ensure you have:
- Google Chrome installed.
- Chrome WebDriver matching your Chrome version.
- Selenium WebDriver for C# installed via NuGet:
dotnet add package Selenium.WebDriver
- Download or Clone the Scraper
You can get the scraper from this repository, which is a console application that extracts links from a.txt
file. - Run the Console Application
Execute the scraper to extract links from the.txt
file and gather product details from PCPartPicker. - View and Save the Data
The extracted data will be available in your preferred format.
π You can find the latest scraped JSON files here:
π Scraped JSON Files
π Start scraping now! ScrapeLinks Repository