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

Совместимость

Среда: не выше Delphi2005 (чем ниже тем лучше)

OS: XP+Vista

Обязательно

- Возможность работы с большими объемами на древних машинах (файлы до 4 гигов, целерон 1000-1300, 256RAM). Понятно что будет не очень быстро, но работать обязано. Т.е. должен уметь читать и писать файлы частями, не храня все в свопе или RAMe. Часть обработал - данные работы сохранил, поехали дальше.

- При обработке больших файлов софт не должен "подвисать" и сильно тормозить систему

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

- корректная обработка латиницы и кириллицы

Общее описание интерфейса

Максимально примитивный, стандартные кнопки, стандартные ProgressBar'ы.

Каждая из функций располагается на отдельной вкладке.

Каждая из вкладок отвечает за свои файлы. Во вкладке 1 можно открыть файл А, потом во вкладке 2 открыть файл Б и т.д.

На всех вкладках есть кнопки "старт/стоп/пауза" + progressbar, открытие списка файлов для обработки (может быть несколько файлов), отображение текущего обрабатывающегося файла, отображение уже обработанных

Все функции кроме 4й должны уметь обрабатывать заданный список файлов.

Функционал + дополнения по интерфейсу

1) удаление дублей строк (полных, регистронезависимое)

обработанный(ые) файл(ы) сохраняется с именем fileXXX_new.*

2) удаление строк с заданым параметром (полное вхождение параметра в строку)

обработанный(ые) файл(ы) сохраняется с именем fileXXX_new.*

3) разрезка файла (по числу заданых строк)

На вкладке задается число строк

Исходный файл fileXXX не трогается, по факту работы fileXXX_1, fileXXX_2, fileXXX_3 и т.д. в зависимости от того сколько получится кусков из начального файла.

Если файлов несколько - соотв по их именам добавляются параметры _Х

4) сшивка нескольких файлов в один (имя на выходе - file1_file2_..._fileX.* либо по указаному пользователем имени)

Остальные подробности в личной переписке.

15 лет назад
c0p
Allert 
NaN летРоссия
16 лет в сервисе
Был
14 лет назад
Выбранные исполнители
_and_
Гость 
NaN лет
16 лет в сервисе
Был
12 лет назад
4 отзыва
15 лет назад
$30
5 дней
Mirr0
37 летРоссия
16 лет в сервисе
Был
14 лет назад
6 отзывов
15 лет назад
$75
3 дня
По пятибальной шкале - на 7+ Человек совершенно верно понял сложность задачи удаления дублей в больших файлах (на тормозных железяках) и реализовал алгоритм на отлично.
Отличное и плодотворное сотрудничество, прекрасное взаимопонимание. В ходе выполнения возникли дополнительные сложности. Заказчик отнесся к этому с пониманием и поднял стоимость проекта. Рекомендую и надеюсь на дальнейшее сотрудничество.
grf
46 летРоссия
18 лет в сервисе
Был
3 года назад
15 лет назад
$75
1 день
Работать понравилось, по пустякам не беспокоит, постановка задачи четкая, с оплатой никаких проблем. В общем, +10 и рекомендую всем фрилансерам.
  • Похожие заказы
  • $250

    Обновление информации по работе. В данной программе необходимо реализовать вычисление графов по нескольким алгоритмам, методам. Суть данной программы должна быть именно в распределении нагрузки на несколько рабочих станций (т.к. объем данных неограничен), используя технологию клиент-сервер (возможно, ...

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

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

    Прикладное ПО2 исполнителя
    Завершен
    15 лет назад
  • Требуется разработать ERP систему. Разработку вести на JAVA. Реализовать бизнес "Операционный день". Подробное ТЗ по запросу. Стоимость и сроки рассматриваем. К сожалению проект закрыт из-за недостатка финансирования.

    Закрыт
    15 лет назад
  • Доработка сервиса, написанного на Java (томкет на апачи) Картографический сервис по недвижимости tereny.com.ua Расставлю задачи по приоритетности: 1. Исправить баг "дополнительного клика" который возникает на главной и только в IE. 2. Переделать главную страницу. Сейчас главная страница представляет собой tereny.com.ua ...

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

    Нужно: - Сервер: при подключении клиента начинает передавать ему звук с микрофона; сервер тихо висит в процесах и не виден нигде (ни в трее, ни в области задач). - Клиент: задаем адрес и порт сервера и слушаем ...

    Закрыт
    15 лет назад
  • $100

    Eсть программа под DOS на С++ (500 строк). Программа рассчитывает спектр света, который проходит через светофильтр. Получается график и массив данных. Программа на входе имеет несколько текстовых файлов и несколько параметров. Требуется ее портировать ...

    Закрыт
    15 лет назад
  • $100

    Требуется разработать десктопное приложение - парсер выдачи поисковых систем Yandex и Google. Требования к разработчику: обязательный опыт разработки подобных парсеров, знание технологий обхода бана поисковиков (использование прокси, подстановка разных user agent и др.) и применение ...

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

    Доброго времени суток. Необходим скрипт вкл\отключающий функцию торговли экспертами в терминале МетаТрейдер (ExperAdvisors On/Off) в заданное время суток с закрытием всех позиций и отложенных ордеров. Если таковой скрипт невозможен, то необходимо добавить такую функцию к готовому эксперту ...

    Прикладное ПОнет заявок
    Закрыт
    15 лет назад