Skip to content

VladimirGutuev/KursParsSeleniumForms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Как работать с этим репозиторием

Этот проект представляет собой десктопное приложение на C# и Windows Forms для парсинга Sutochno.ru и сортировки объявлений с помощью Selenium по дате заезда и предложенной вами цены. Данные выводятся в табличном формате. ВНИМАНИЕ!!! Разметка сайта со временем может меняться, и поэтому при изменениях в разметке программа может перестать работать! ВОЗМОЖНЫЕ УЛУЧШЕНИЯ:

  1. Данные выводятся в табличном формате, но не сохраняются, поэтому можно добавить возможность сохранения в .csv формате для дальнейшего использования в исследованиях и Data Science & ML.
  2. Добавление возможности просматривать историю цен на квартиры (локально). 2.1. Отправляя данные на сервер.

📦 Установка и сборка

Проект разработан на C# и требует для работы Visual Studio и .NET Framework.

  1. Клонируйте репозиторий:

    git clone https://github.com/VladimirGutuev/KursParsSeleniumForms.git
    cd KursParsSeleniumForms
  2. Откройте файл решения KursParsSeleniumForms.sln в Visual Studio.

  3. Восстановите зависимости. Visual Studio обычно делает это автоматически при открытии проекта. Если нет, откройте NuGet Package Manager Console и выполните команду:

    Update-Package -reinstall
  4. Для работы Selenium требуется chromedriver.exe, совместимый с вашей версией браузера Google Chrome. Убедитесь, что он находится в папке сборки проекта (например, KursParsSeleniumForms\bin\Debug).

▶️ Запуск приложения

  1. Соберите проект в Visual Studio, нажав Ctrl+Shift+B или выбрав в меню Build -> Build Solution.

  2. Запустите приложение, нажав F5 или кнопку Start в Visual Studio.

  3. Откроется окно приложения. Введите URL целевой веб-формы в текстовое поле и нажмите кнопку "Start" для запуска парсера.

🔧 Основные команды и действия

Цель Действие
Сборка проекта В Visual Studio: Build -> Build Solution
Запуск приложения В Visual Studio: Debug -> Start Debugging (F5)
Установка зависимостей Восстановить NuGet пакеты через Visual Studio
Настройка драйвера Поместить chromedriver.exe в папку bin/Debug

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages