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

Необходимо разработать приложение для поиска файлов на компьютере (под windows).

Т.к. в этой области есть множество открытых разработок то можно использовать любые из них на ваш выбор. Предлагаете варианты.

Задача разбивается на 3 подзадачи:

1. Первичное сканирование файлов (при установке или сбросе настроек)

2. Мониторинг изменений файлов и обновление базы данных

3. Пользовательская часть (формирование запросов, работа со списком файлов)

Для задач 1 и 2 предлагаю использовать SDK Everything http://www.voidtools.com/downloads т.к. там реализовано очень быстрое сканирование и мониторинг файловой системы. Но базу нужно будет дополнять расширенными свойствами файлов (Everything работает только с именами).

Однако это просто вариант, если вы предложите другой - будем обсуждать.

Пользовательская часть должна выглядеть примерно, как проводник windows, но с некоторыми дополнениями. По скорости работы - необходим "живой поиск". Ориентир - реализация поиска в windows 8.

Особенности задачи:

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

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

3. В данной задаче нет необходимости разрабатывать какой-то язык запросов или что-то еще. Эта часть будет вынесена в отдельный проект. От вас требуется только отображать список файлов по простому запросу (например по маске имени или диапазону размеров).

4. Желательно в качестве среды разработки использовать Embarcadero RAD Studio. Но будут рассмотрены и другие варианты, если вы их обоснуете. Предпочтение будет отдано решениям поддерживающим кроссплатформенную разработку.

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

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

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

Ориентир по бюджету - $1500

Но возможно изменение суммы, в любую сторону, в зависимости от конкретного предложения и опыта исполнителя.

Эта задача, по сути является "фундаментом" проекта, а сама идея гораздо глубже и интереснее чем простой "поисковик". Если вам интересно - пишите, обсудим проект более подробно и возможно мы предложим вам долю в проекте, в качестве дополнения к деньгам.

10 лет назад
QuienSabe
Даниил 
42 годаРоссия
18 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • Здравствуйте. Нужен программист с опытом работы с портативными сканерами штрих-кодов. Задача состоит в сканировании кода, пересылке результата сканирования на сервер, отображении результата сканирования(сервер может ответить в нужном формате). Все это должно происходить без подключения сканера к компьютеру(сканер ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад
  • Здравствуйте. Нужна программа для автоматизированной работы с google+ Программа должна авторизоваться в соц.сети, зайти в указанную группу или профиль, открыть список участников сообщества или список друзей, и начать добавлять людей в друзья. Программа должна эмулировать действия ...

    Закрыт
    10 лет назад
  • $50

    Авторизация в ВК (Форма) Функции: 1. (Цикл) Есть ли непрочитанные сообщения? - Если да Содержит ли оно ссылку на запись на стене любого пользователя или группы? - Если да – Репост себе на стену... Статус ...

    Закрыт
    10 лет назад
  • Необходимо доработать браузерное расширение согласно прикрепленному ТЗ. Также, пожалуйста, при возможности заполните экспресс-опросник перед подачей заявки - https://docs.google.com/forms/d/1gAuquRbhtKJaEfno5NDZZ4rXiTCDigvasGOk-Iz6luw/viewform?usp=send_form Если вы считаете, что ваше время на заполнение опросника должно быть оплачено, то укажите, пожалуйста, об этом в вашей ...

    Закрыт
    10 лет назад
  • Имеется модуль по оформлению визы в Эмираты онлайн. В форме есть обязательное для заполнение поле (номер авиабилета), в которое можно вносить только 10 цифр (никакие символы и знаки), функция copy-past в данном поле также не ...

    Закрыт
    10 лет назад
  • Необходим разработчик для написания приложения (офлайнового) для магазина мебели. Тематика: продажа мебили. Программа должна ставиться (или просто запускаться) под Виндовс с возможностью хранения данных в файлах цсв или иксэмэль.

    Закрыт
    10 лет назад
  • Уважаемые программисты. Мой проект касается в первую очередь программистов-физиков или программистов-механиков. Но это не обязательное требование, так как алгоритм расчета имеется. Итак, для сайта www.stud-help.com нужно написать программу для расчета прикладных задач по теормеханике (статика) и поэтапного вывода ...

    Закрыт
    10 лет назад
  • В простом десктопным софте, нужно исправить пару мелочей. Софт для взаимодействия с VPN сервисом под WIN , так что желательно понимать что такое VPN Работы на 1-2 часа максимум Подробности в скайпе разработчик даст. Бросайте сразу скайп для ...

    Закрыт
    10 лет назад
  • Есть папка с картинками и есть папка с html-файлами. Задача вставить все картинки по очереди в html-файл. Подпись взять из title. Форматы файлов .html .htm форматы картинок .png .jpg. jpeg и они же заглавными буквами. ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад
  • Привествую, Работаю с огромной выборкой слов которую нужно проверять. Для ускорения процесса нужно написать программу следующего вида: 1. программа загружает txt файл (или берет из папки программы) 2. выводит на экран большими буквами каждую строчку файла по очереди 3. ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад