Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Внести изменения в программу поиска совпадений чисел на Си:

1. Во время запуска программа считывает текстовый файл с числами формат TXT (700 мб). Нужно придумать как защитить его от пользователя чтобы его нельзя было отредактировать убрать или добавить туда данные. Например data-файл с шифрованием или  SQLite база с шифрованием.  Периодически этот файл будет меняться, по этому нужен способ его перевода опять в закрытый формат. Шифрование не должно замедлять работу программы.

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

3. Программа имеет bat-файл с настройками. Нужно убрать из программы возможность задания некоторых параметров в bat-файле но сохранить их в программе, добавить туда Имя пользователя.

4. Программа имеет счетчик поиска который показывается в терминале. Нужно чтобы в момент запуска программа соединялась с сервером, считывала из БД значение для счетчика по достижении которого на сервер передать значение счетчика. Например: Из БД получили значение 1 млрд. Как только счетчик будет = 1 млрд, отправить в БД 1 млрд + Имя пользователя (из bat-файла), после чего сбросить счетчик на 0 и так в цикле.

5. Во время старта программа начинает поиск с 0 или берет стартовое значение из bat-файла при его указании.  Нужно сделать это значение рандом (16-ричная система) с генерацией по отдельности каждого символа и быть меньше определенного значения...

6. Если программа находит совпадение она показывает найденное значение в терминале и сохраняет в файл. Сохранение в файл нужно убрать. Вместо этого найденное значение нужно передать в БД.

7. Программа должна проверять наличие интернета, например пинг Google. Если интернет пропадает она должна остановиться и ждать после чего продолжать работать без вмешательства пользователя.

Задание описано полностью. Исполнителю будут даны ссылки на программу, картинка с видом терминала, подробное описание bat-файла. Нужно сделать изменения с комментариями кода о всех произведенных изменениях. Будет оказана максимальная помощь, продемонстрирована работа программы. Для запуска программы нужна свежая видеокарта, если ее нет есть возможно предоставить доступ по тимвирер на такой компьютер для тестов и работы.

6 лет назад
Flautr1
43 годаРоссия
17 лет в сервисе
Был
3 года назад
  • Похожие заказы
  • Для SPA веб-приложения (крипто бинарный опцион) (Nodejs + react + mobx + websocket + REST API) требуется написание автоматических функциональных тестов, которые будут запускаться на наших серверах. Задача тестов - автоматический поиск юзер-кейсов, которые отрабатывают ...

    Закрыт
    5 лет назад
  • Нужен парсер групп и пабликов ВК по заданному диапазону. Поиск осуществляется по описанию сообществ, для этого задаются слова (нужна возможность указывать несколько слов), которые парсер ищет в тексте описания. Причём учитываются все словоформы, например, если ...

    Закрыт
    6 лет назад
  • $5000

    Требуется разработать программу по накрутке для сервиса YouTube или Instagram (приложено два отдельных ТЗ, для какого сервиса писать программу решать вам). Программа должна будет состоять из клиентской и серверной частей. [b]ВАЖНО! Разработка программы должна быть ...

    Закрыт
    5 лет назад
  • Всем привет  Мне нужно немного доработать существующее приложение.  Нужно сделать 3 экрана и синхронизацию с виджетом (макеты во вложении).  dmg можно скачать по ссылке https://drive.google.com/open?id=1P4jXlKnYP-h7AguAXpZU3nz1ONowIO3Q Если сотрудничество будет продуктивным, в дальнейшем планирую сделать еще несколько похожих приложений

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад
  • Требуется найти способ получать время столиц мира в UTC (или с заданным отклонением от него) за любую дату.  Пример: задали время в UTC, выбрали дату и город - получили время, скорректированное на отклонение + значение пояса ...

    Закрыт
    5 лет назад
  • Необходимо запрограммировать движения робота Kawasaki ZX130L, для намотки различных изделийкомпозитным материалом. Язык программирования AS.   Цена договорная Видео робота: [url=https://www.youtube.com/watch?v=GXyX9LR-DmM]https://www.youtube.com/watch?v=GXyX9LR-DmM[/url]

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад
  • Имеется веб сайт, одним из разделов которого является новостной агрегатор. Его задача - собирать последние публикации из интересующих YouTube каналов, Instagram старниц, страниц Вконтакте и внешних RSS источников. Данные публикации затем отображаются в новостной ленте ...

    Закрыт
    5 лет назад