ATI — программа предназначена для автоматизированного сбора данных о компаниях с сайта ati.su по их уникальным идентификаторам (ID). Она позволяет извлекать информацию о дате создания, названии фирмы, стране, городе, статусе (удалена/активна) и других параметрах.
Ключевые функции
Многопоточный парсинг:
- Обработка диапазона ID в нескольких потоках.
- Ускорение сбора данных за счёт параллельных запросов (многопоточность).
Фильтрация данных:
- По дате: Указывайте диапазон дат, чтобы получать только актуальные записи.
- По статусу: Автоматически отмечает удалённые компании.
- По типу компании: Фильтр "Грузовладелец".
Обход блокировок:
- Поддержка прокси (HTTP/SOCKS) с аутентификацией.
- Случайный выбор User-Agent для каждого запроса.
- Настраиваемая задержка между запросами (от 1 до 50 сек).
Работа с данными:
- Сохранение результатов в TXT.
- Поиск по ключевым словам в результатах.
- Загрузка списка исключений (ID для пропуска) из файла.
Автоматизация:
- Автосохранение результатов каждые 10 минут.
- Возобновление работы после сбоев (кэширование промежуточных данных).
Интерфейс
Поля ввода:
- Начальный и конечный ID.
- Диапазон дат.
- Количество потоков.
- Выбор типов данных (PassportPoints/Инфо о фирме), фильтры, настройки прокси.
Лог:
- Отображение результатов и ошибок в реальном времени.
Технические особенности:
- Поддержка SSL/TLS для безопасного соединения.
- Реализована обработка таймаутов (10 сек на подключение и чтение).
Сценарии использования:
- Анализ рынка: Сбор данных о компаниях-перевозчиках.
- Мониторинг: Выявление новых/удалённых фирм за период.
- Партнёрский поиск: Фильтрация по типу "Грузовладелец".
Системные требования:
- ОС: Windows 7+
- Память: 512 МБ+
- Доступ к интернету (желательно высокоскоростной).
Примечание: Использование больших списков прокси, даёт возможность собирать больше информации без блокировок, особенно при многопотоке.
Соблюдайте правила сайта ati.su и законодательство о данных. Автор не несёт ответственности за злоупотребление программой.