volk1234
03-02-2013, 23:14
Ситуация:
Есть виртуальный принтер UmDesktopFax который отправляет pdf-файлы на веб сервис и далее на реальный факс.
К сожалению программа работает только на Windows XP.
Для того чтобы пользователи с более новой Ос смогли работать с факсами (сама служба факсов работает безупречно, менять неохота), придумал следующее-
на машине с установленным принтером заводиться эл.почта, допустим Outlook, которая ждет прихода писем от определнных адресатов и распечатывает их на виртуальный принтер.
Для этого надо:
1. Чтобы письмо с вложением пришло от определенного адресата(допустим задается в outlook)
2. Чтобы в теме письма был номер телефона на который надо отправить вложение.
3. Чтобы проверялось что вложение это pdf-файл.
4. Чтобы затем вложение отправлялось на виртуальный принтер.
5. чтобы при возникновении окна диалога (см.скриншот ниже) заполнялись поля пароль и номер факса(должно браться из темы письма).
Сначала я думал разделить процесс на два этапа - первый Outlook сам сохраняет или распечатывает вложение, а уж затем Autoit вводит текст и нажимает кнопки, но оказалось что Outlook не умеет сохранять или печатать вложения.
Подскажите как решить проблему?
http://img708.imageshack.us/img708/5610/faxa.png (http://imageshack.us/photo/my-images/708/faxa.png/)
Есть виртуальный принтер UmDesktopFax который отправляет pdf-файлы на веб сервис и далее на реальный факс.
К сожалению программа работает только на Windows XP.
Для того чтобы пользователи с более новой Ос смогли работать с факсами (сама служба факсов работает безупречно, менять неохота), придумал следующее-
на машине с установленным принтером заводиться эл.почта, допустим Outlook, которая ждет прихода писем от определнных адресатов и распечатывает их на виртуальный принтер.
Для этого надо:
1. Чтобы письмо с вложением пришло от определенного адресата(допустим задается в outlook)
2. Чтобы в теме письма был номер телефона на который надо отправить вложение.
3. Чтобы проверялось что вложение это pdf-файл.
4. Чтобы затем вложение отправлялось на виртуальный принтер.
5. чтобы при возникновении окна диалога (см.скриншот ниже) заполнялись поля пароль и номер факса(должно браться из темы письма).
Сначала я думал разделить процесс на два этапа - первый Outlook сам сохраняет или распечатывает вложение, а уж затем Autoit вводит текст и нажимает кнопки, но оказалось что Outlook не умеет сохранять или печатать вложения.
Подскажите как решить проблему?
http://img708.imageshack.us/img708/5610/faxa.png (http://imageshack.us/photo/my-images/708/faxa.png/)