Почтовик и многопоточный мониторинг файлов

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Программу такую теснее мне делали, но она глючная написанная на Net платформе, сейчас надобна адекватная реализация на Delphi.

И так:

Программа следит за указанными файлами, в случае происхождения в файле новой строки выбранной по фильтру – отправляет строку из файла пользователям. В настройках программы указывается только директория где лежат файлы, программа же механически определяет самый свежий и проводит его мониторинг. Программа единовременно должна вынести мониторинг единовременно не менее 10 файлов. Вынести отправку больше 50 пользователям по всему из файлов.

Программа должна быть исполнена в Delphi предоставлена с начальным кодом с правда бы минимальным комментированием кода. Трудиться на Windows Server 2003, иметь высокий ярус быстродействия, не требовательна к объему оперативной памяти. Оптимизированная работа, контроль всех допустимых ошибок, выпадение в креш не возможно.

Файл мониторинга формирует программа MetaTrader4, программа непрерывно запущена и в случае проведения в транзакции изготавливает запись в файл тот, что нужно мониторить. Ваша программа должна беспрепятственно давать проводить запись в файл программе MetaTrader4, а так же вольно читать последние данные из этого файла.

Программу MetaTrader4 дозволено скачать с сайта разработчика:
http://www.metatrader4.com/files/mt4setup.exe

Файлы лежат в директории MetaTrader4 в папке logs:
X:\MetaTrader4\logs

Пример оглавления файла:

02:03:14 '6052233': instant order buy 3.00 EURJPY at 119.72 sl: 0.00 tp: 0.00
02:03:15 '6052233': request was accepted by server
02:03:15 '6052233': request in process
02:03:15 '6052233': order was opened : #8965614 buy 3.00 EURJPY at 119.72 sl: 0.00 tp: 0.00
02:03:25 '6052233': close order #8965614 buy 3.00 EURJPY at 119.72 sl: 0.00 tp: 0.00 at price 119.68
02:03:26 '6052233': request was accepted by server
02:03:26 '6052233': request in process
02:03:26 '6052233': order #8965614 buy 3.00 EURJPY at 119.72 sl: 0.00 tp: 0.00 closed at price 119.68
02:51:20 '6052233': connect failed [Нет связи]
02:52:34 Expert File_Exporter EURJPY,H1: removed
02:52:34 MetaTrader 4.00 build 220 stopped
03:21:25 MetaTrader 4.00 build 220 started (MetaQuotes Software Corp.)
03:21:25 Expert File_Exporter EURJPY,H1: loaded successfully
03:21:27 '6052233': login
03:23:27 '6052233': instant order buy 3.00 EURJPY at 119.65 sl: 0.00 tp: 0.00
03:23:27 '6052233': request was accepted by server
03:23:27 '6052233': request in process
03:23:27 '6052233': order was opened : #8967559 buy 3.00 EURJPY at 119.65 sl: 0.00 tp: 0.00
03:23:32 '6052233': close order #8967559 buy 3.00 EURJPY at 119.65 sl: 0.00 tp: 0.00 at price 119.63
03:23:33 '6052233': request was accepted by server
03:23:33 '6052233': request in process
03:23:33 '6052233': order #8967559 buy 3.00 EURJPY at 119.65 sl: 0.00 tp: 0.00 closed at price 119.63

В прикрепленном файле находится, изложение функциональности интерфейса программы дерзкое что бы было больше внятно что делать.

Мои требования:

Изначальный ярус тестирования должен быть исполнен Вами. Проверка корректности обработки нескольких файлов мониторинга, успешность отправки писем, проверка работоспособности всех логических элементов программы. Позже тестирования программу передаете мне и теснее в режиме реального применения в течении недели тестирую я.

Я ищу программиста у которого будет вероятность править баги обнаруженные позже оплаты работы. Если вы собираетесь сделать и пропасть, меня такое предложение не волнует.

На следующих этапах понадобится создание модулей для отправки сообщений через Skype и ICQ за отдельные деньги.

Цена/Сроки

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26