Старый 11.07.2013, 10:10   #1   
Форумец
 
Сообщений: 70
Регистрация: 31.10.2009
Возраст: 36

The_Best_Student вне форума Не в сети
Нужен программист

Задание:

На e-mail каждый день приходят письма. В каждом из них во вложении экселевский прайс-лист.

Необходимо написать программу, которая будет запускаться раз в сутки и выполнять следующие действия:
- получить все входящие письма;
- по циклу работать с каждым письмом:
- читать прайс во вложении;
- формировать на его основе SQL дамп;
- заливать SQL дамп в MySQL;

- писать лог

Бюджет 5000 руб.

т. 22-99-861

Последний раз редактировалось The_Best_Student; 11.07.2013 в 10:28. Причина: т. 22-99-861
  Ответить с цитированием
Старый 11.07.2013, 19:39   #2   
Registered User
 
Аватар для бНОПНЯ
 
Сообщений: 582
Регистрация: 11.10.2012

бНОПНЯ вне форума Не в сети
The_Best_Student, могу предложить бесплатное решение .
http://www.xstarter.com/rus/download.html
поковыряться в почте и сохранить вложения эта софтина способна, планировщик работоспособный, лог то же пишет, SQL скрипты не юзала.
распространяется бесплатно.
  Ответить с цитированием
Старый 13.07.2013, 07:57   #3   
Форумец
 
Сообщений: 1,143
Регистрация: 25.12.2003
Возраст: 41

Zav вне форума Не в сети
бНОПНЯ, X-Starter несомненно классная штука, но деньги, видимо, здесь выделяются в основном именно на то, чтобы вложение с эксель-прайсом пропарсить и сделать на основе данных SQL-скрипт, который потом накатывать на БД. Чего X-Starter не может. Все остальное - да.
  Ответить с цитированием
Старый 13.07.2013, 09:21   #4   
Registered User
 
Аватар для бНОПНЯ
 
Сообщений: 582
Регистрация: 11.10.2012

бНОПНЯ вне форума Не в сети
Zav, существует специально натасканный на базы стартер xStarter Job Scheduler for Firebird/Interbase
Заявление по работе с базой у этой софтины есть.
Цитата:
Программа позволяет:
Выполнять задачи по расписанию и событиям
Каждая задача может состоять из произвольного количества действий
В действиях можно выполнять SQL скрипты, делать backup/restore базы данных
Производить операции обслуживания базы данных (Validate,Sweep и т.д.)
Запускать задачи при получении сигналов из базы данных по команде POST_EVENT.
Отправлять оповещения о выполненных работах
Создавать резервные копии
Синхронизировать каталоги
И многое-многое другое
Цитата:
Сообщение от Zav Посмотреть сообщение
Чего X-Starter не может. Все остальное - да.
Именно стартер Interbase не может или Вы про обычный ? Работоспособность заявленных возможностей не проверяла.

Заявленный бюджет можно потратить именно на пункт тз , который не решен. Где хранить входящие вложения, в почте, или каталоге без разницы. А задача планировщика и "ковыряния" в почте сводится к уже решенной. Нужно вылить воду из чайника ИМХО

Последний раз редактировалось бНОПНЯ; 13.07.2013 в 12:45.
  Ответить с цитированием
Старый 13.07.2013, 15:18   #5   
Форумец
 
Сообщений: 1,143
Регистрация: 25.12.2003
Возраст: 41

Zav вне форума Не в сети
Цитата:
Сообщение от бНОПНЯ Посмотреть сообщение
Именно стартер Interbase не может или Вы про обычный ?
Я пользовался только X-Starter и X-Starter Web Pilot. Но и этот работает только с базой FireBird, а нужен MySQL. А уж парсить Excel и на его основе генерировать скрипт он точно не может. Без программирования тут не обойтись. Ну никак.
  Ответить с цитированием
Старый 13.07.2013, 16:42   #6   
Registered User
 
Аватар для бНОПНЯ
 
Сообщений: 582
Регистрация: 11.10.2012

бНОПНЯ вне форума Не в сети
Цитата:
Сообщение от Zav Посмотреть сообщение
только с базой FireBird,
вот сука, я о нем лучше думала , спасиб.
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind