Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
12000 ₽

доведение до ума проекта на PureBasic

проект завершен


Приветствую.
Ищу человека ХОРОШО знающего PureBasic, так как существующий проект мне (почти) написали на нём. Алгоритмы программы вроде работают, но нет банального интерфейса и проект состоит из нескольких исполняемых файлов, которые хотелось бы соединить в одно обычное windows-приложение.
Подробности будут в личном общении. И о цене договоримся по результату.

Результаты работы

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

Отзыв заказчика об исполнителе Mikhail Galyuk

Качество
Профессионализм
Стоимость
Контактность
Сроки

Адекватный, вежливый, доступный в любое время, пунктуальный и надежный исполнитель!
Думаю что мне просто очень повезло с этим исполнителем! Человеку дали доделать программу сделанную в малознакомой ему среде, и еще до начала работы он за один день сделал то, рабочую версию, которую я не мог получить от прошлого исполнителя несколько месяцев!
Я очень доволен проделанной работай и благодарен Михаилу!
Спасибо!
Надеюсь поработаем еще.. Успехов Вам Михаил в ваших планах!

Tamrus I. Tamrus Ich | Сейф Сейф

Отзыв фрилансера о заказчике Tamrus Ich

Оплата
Постановка задачи
Четкость требований
Контактность

Заказчик знает чего хочет, ясно формулирует тех. задание.
Вежливый и адекватный в общении. Вопросы решаются оперативно.
Работа была интересной - также считаю, что мне повезло 🙂
Буду рад продолжить сотрудничество!

Mikhail G. Mikhail Galyuk | Сейф Сейф



  1. 25 дней12000 ₽Победившая ставка
    Mikhail Galyuk
     588   4  0

    Техническое Задание по доработке программы "Tir"

    Требуется реализовать следующий GUI-функционал:
    1) иконка в трее с пунктом "Quit" *
    2) окно управления и настроек при нажатии на иконку трея *
    3) вынос цикла работы с камерой при игре в отдельный поток *
    4) возможность делать паузу игры, команда "Play/Pause" *
    5) из окна настроек можно вызывать "монитор" и "контрол" *
    6) переключение флажков "стрелять мышкой", "показывать метки" *
    7) возможность прервать калибровку (вынесена в отдельный цикл) *
    8) возможность перекалибровки, в том числе прямо из режима игры *
    9) настройки "уровней вспышки по цветам RGB" (по умолчанию 255/254/254) *
    10) новый алгоритм поиска вспышки, также доработка распознавания вспышки
    по более, чем 1 пикселю (квадрат 2x2, 3x3 и т.д.), иначе возможны ложные срабатывания
    11) сохранение точек калибровки в файл, загрузка их при запуске
    12) настройки задержек (в миллисекундах) циклов, чтобы управлять нагрузкой на CPU
    13) настройки разрешения камеры: 800x600, 640x480, размер вручную
    14) обнаружение 2х и более пистолетов в одном кадре (ни прошлый алгоритм,
    ни теперешний 2 вспышки именно в 1 кадре не обнаруживают - сейчас разные пистолеты
    обнаруживаются только если выстрелы попали в разные кадры).
    Дополнительная настройка "Максимальное число одновременных выстрелов в кадре"
    15) сохрание настроек в ini-файл
    16) новый режим "проверка калибровки", когда (после калибровки) во весь экран появляется
    отдельное окно с кнопками посередине "Again/Play", пока пользователь на них не стрельнет (или
    нажмет мышью), по краям от кнопок в случайном месте появляется кружок, если стрельнуть по нему,
    отмечается место, куда попал "выстрел", затем следующий кружок и так далее. Если пользователь видит, что выстрелы бьют не туда (мишень и выстрел не сходятся), то он стреляет в кнопку "Again", и калибровка начинается заново. Если кружки и выстрелы совпадают, то пользователь жмет "Play". "Проверку калибровки" можно будет откл. в настройках.
    17) зашить иконки внутрь exe-файла, чтобы не таскать в папке "view"
    18) перенос регистрации внутрь главного окна программы.
    19) в окне Tir регуляторы яркости, контраста, выдержки и изображение с камеры.
    20) дополнительно к EscApi добавить захват камеры через DirectShow, выбор в
    настройках (этот пункт сделать только при технической возможности).

    Примечание: звездочкой (*) отмечены пункты, уже реализованные в демо-прототипе.

    Срок выполнения: 25 дней (до 15 января 2019 года).

    Россия Пермь | 19 декабря 2018 |