Skip to content

BatuhanUlukan/ScrapePcPartWithSelenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–₯️ PC Part Picker Scraper πŸ”

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.


πŸ“Œ Features

βœ… 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.

πŸ› οΈ Prerequisites

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

πŸš€ How to Run

  1. 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.
  2. Run the Console Application
    Execute the scraper to extract links from the .txt file and gather product details from PCPartPicker.
  3. View and Save the Data
    The extracted data will be available in your preferred format.

πŸ“‚ Latest JSON Data (Updated: 02.02.2025)

πŸ”— You can find the latest scraped JSON files here:
πŸ‘‰ Scraped JSON Files


πŸš€ Start scraping now! ScrapeLinks Repository

About

Scraping Pc Build With Mini and Large Images

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages