оповещение на таймер с веб-страницы

Задание закрыто
Стоимость:Договорная
Срок выполнения:10 дней
Варианты оплаты:По договоренности
Дата публикации:2025-12-23 22:10
Обновлено:2026-01-11 00:41
Был(а) на сайте:2026-02-27 11:35

оповещение на таймер с веб-страницы

 
Задача

Необходимо приложение на Виндус (или на андройд), которое будет оповещать о том что таймер в тендере на сайте подходит к завершению (например - ВНИМАНИЕ осталась 2 минуты).
сайты:
https://www.b2b-center.ru
https://bidzaar.com

Оставлять заявки могут только авторизованные пользователи.

Оптимизировано и агрегировано ИИ:

Нам нужно разработать приложение для Windows или Android, которое будет отслеживать таймеры на тендерных сайтах, таких как b2b-center.ru и bidzaar.com, и оповещать пользователя, когда до окончания тендера остается, например, 2 минуты. Это оповещение должно быть заметным и своевременным, чтобы пользователь успел принять необходимые действия. Для выполнения этого задания могут потребоваться следующие навыки: веб-скрапинг для извлечения данных о таймерах с сайтов, программирование на Python, Java или C# для разработки приложения, знание API (если доступно) для взаимодействия с сайтами, а также навыки работы с уведомлениями на выбранной платформе (Windows или Android).
Прога под Windows - C#
Цена за сайт - примерно - точнее после изучения сайта
Надо указать - что подразумевается под ...таймер в тендере на сайте подходит к завершению...

Примеры моих работ

парсинг архивов www.flashscore.com/basketbal
Парсер flashscore на статус стадиона
Bet365 парсинг фолов баскетбол
Здравствуйте.
Предлагаю сделать приложение под Windows.

Примеры моих работ

Программа для системы Мой Город
Построение решетчатого графа в трехмерном пространстве
Сегментация изображения
 Denis
Основная специализация: ИТ и Разработка
Пишите, осудим. Телеграмм бот + 7 дней поддержки.
Задача выглядит очень легко, максимум один день, два с отладкой
03:07 11.01.26
Задача выглядит очень легко, максимум один день, два с отладкой
Thank you for sharing the task details.
I understand that you need a Windows or Android application that monitors the bidding timers on b2b-center.ru and bidzaar.com, and provides timely notifications (e.g., “Attention, 2 minutes left”) before the bidding period expires.
I have experience developing monitoring and notification-based applications and can build a reliable solution that tracks countdown timers accurately and triggers alerts at configurable time thresholds. The app can be designed to run in the background and notify the user clearly without disrupting other work.
I’d be happy to discuss your preferred platform (Windows or Android), notification timing options, and any additional requirements to ensure the solution fits your workflow perfectly.
Леонид
Основная специализация: ИТ и Разработка
    Готов выполнить.
    Здравствуйте! Готовое приложение только для Windows или Android сделаю за день за 5 тыс. руб.

    Если требуются оба приложения, стоимость - 8 тыс. и 2 дня работы в сумме.

    Пишите, все обсудим
    Коммерческое предложение
    от команды CDI Agency

    Здравствуйте!
    Предлагаем разработку специализированного приложения для оповещения о завершении тендеров на электронных торговых площадках B2B-Center и Bidzaar.

    Цель решения

    Исключить риск пропуска окончания тендера за счёт автоматических уведомлений при приближении времени завершения процедуры (например: за 5, 2 и 1 минуту).

    Предлагаемое решение
    Формат

    Windows-приложение (приоритетный вариант)
    Работает в фоновом режиме и не требует постоянного контроля со стороны пользователя.

    Принцип работы

    Пользователь авторизуется на площадке в браузере;

    Приложение отслеживает страницу активного тендера;

    Считывает таймер окончания (DOM / серверное время);

    За заданное время до завершения отправляет уведомление:

    всплывающее системное окно;

    звуковой сигнал;

    текстовое предупреждение («ВНИМАНИЕ! Осталось 2 минуты»).

    Функционал MVP

    Поддержка b2b-center.ru и bidzaar.com

    Настраиваемые пороги уведомлений (минуты / секунды)

    Корректная работа при продлении тендера

    Учет серверного времени площадки

    Запуск вместе с Windows

    Лёгкий интерфейс без перегрузки

    Юридические и технические нюансы

    Решение не вмешивается в работу площадок

    Использует открытые данные интерфейса пользователя

    Не нарушает правила ЭТП

    Работает только в рамках аккаунта пользователя


    Финальная стоимость зависит от:

    выбранной платформы (Windows / Android),

    глубины уведомлений,

    необходимости поддержки нескольких тендеров одновременно.

    Формат работы

    Официально: ИП

    Договор / ТЗ

    Без предоплаты

    Поэтапная демонстрация результата

    CDI Agency

    Контакты для связи:
    Телефон / WhatsApp: +7 (985) 365-62-94
    Telegram: @CDI_Agency
    Сайт: https://cdiagency.ru/

    Реквизиты ИП Демьянова Елена Николаевна:
    308598, РФ, Белгородская обл., с. Черемошное, ул. Нагорная, д. 56, помещ. 1

    Банковские реквизиты:
    АО «ТБанк», БИК: 044525974
    Р/С: 40802810800007744407
    К/С: 30101810452500000974
    ИНН: 310263445438
    ОГРНИП: 32531000001892
    приветствую хотел бы побольше узнать о принципе работы самого сайта так как в прикрепленном вашем файле узнать нечего не могу
    """
    Tender Timer Monitor - Приложение для отслеживания таймеров на тендерных площадках
    Поддерживаемые сайты: b2b-center.ru, bidzaar.com
    """

    import sys
    import json
    import sqlite3
    import requests
    from datetime import datetime, timedelta
    from pathlib import Path
    from typing import Dict, List, Optional
    import re
    import time
    from bs4 import BeautifulSoup
    from PyQt5.QtWidgets import (QApplication, QMainWindow, QWidget, QVBoxLayout,
    QHBoxLayout, QPushButton, QTableWidget, QTableWidgetItem,
    QLineEdit, QLabel, QSpinBox, QMessageBox, QSystemTrayIcon,
    QMenu, QHeaderView, QComboBox, QTextEdit, QTabWidget)
    from PyQt5.QtCore import QTimer, Qt, pyqtSignal, QThread
    from PyQt5.QtGui import QIcon, QColor
    from plyer import notification
    import winsound


    class TenderScraper:
    """Класс для извлечения данных о тендерах с различных площадок"""

    def __init__(self):
    self.session = requests.Session()
    self.session.headers.update({
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
    })

    def scrape_b2b_center(self, tender_url: str) -> Optional[Dict]:
    """Извлечение данных с b2b-center.ru"""
    try:
    response = self.session.get(tender_url, timeout=10)
    response.raise_for_status()
    soup = BeautifulSoup(response.content, 'html.parser')
    10:13 16.01.26
    else:
    # Парсинг таймера
    timer_text = timer_element.get_text(strip=True)
    time_match = re.search(r'(\d+):(\d+):(\d+)', timer_text)
    if time_match:
    hours, minutes, seconds = map(int, time_match.groups())
    end_time = datetime.now() + timedelta(hours=hours, minutes=minutes, seconds=seconds)
    else:
    return None

    # Извлечение названия тендера
    title_element = soup.find('h1') or soup.find('div', class_='tender-title')
    title = title_element.get_text(strip=True) if title_element else "Без названия"

    # Извлечение номера тендера
    number_pattern = r'№\s*(\d+)'
    number_match = re.search(number_pattern, soup.get_text())
    tender_number = number_match.group(1) if number_match else "N/A" ....

    продолжение следует...
    Добрый вечер!

    Задача понятна — создать приложение, которое будет отслеживать таймеры на указанных сайтах и уведомлять о приближении их окончания (например, «ВНИМАНИЕ, осталось 2 минуты»).

    Могу реализовать решение для Windows, с минимальной задержкой и стабильными уведомлениями. Также обеспечу корректную работу при изменениях на сайте и настройку интервала оповещений.

    Оставлять заявки могут только авторизованные пользователи.