Обработка xls-файла, сбор данных с интернет-сайта

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

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

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

Недавно
Необходимо написать программу.
1. Тип программы - консольное приложение, язык программирования C#, версия .NET - дозволено 2.0, ОС - WinXP и "выше"
2. Параметры командной строки через пробел (обеспечить проверку валидности):
- целое число - продолжительность паузы в секундах;
- имя входного обрабатываемого файла (должен находиться в одном каталоге с программой, допускаются только экселевские файлы).
3. Сканировать файл (экселевский, см. пример в приложении), скорость сканирования задаётся пользователем (в виде паузы в секундах между обработкой строк).
4. Значения 2х полей ("отфильтрованный" Address, Zip) подставить на страничку http://www.whitepages.com/9900/reverse_address (сайт безвозмездный и открытый для всех пользователей).
5. Получить "результат" сайта на введённые данные, из полученного комплекта предпочесть тот, тот, что имеет совпадение по "Last Name" (Фамилия) столбца "Full Name".
6. Если результат обнаружен и содержит телефонный номер - в исходящий экселевский файл (его имя определяется как имя входящего + суффикс "_out") выводится начальная строка экселевского файла с заполненным полем Phone (которое первоначально пустое для всех записей).
7. В подлинный экселевский файл:
- в том случае, когда № телефона обнаружен - в поле "Phone" прописывается № телефона;
- в том случае, когда № телефона не обнаружен - в поле "Phone" прописывается "not found".

Корректировки "в пределах ТЗ" допустимы. От исходников требуется изящество, лёгкость сопровождения и т.п.

Допустима поэтапная оплата: за демку (самое позже 06.09.2006)- 30% оплаты, за релиз оставшиеся 70%.

От исполнителя хотелось бы увидеть "ломтик кода", срок полного выполнения и желаемую оплату.

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

Мой блок

26.04.20 14:45
Umen 26