Страницы: 1 2 След.
RSS
Добавить оплату согласно файлу
 


 Нужен скрипт добавляющий оплату в ТИ согласно прикреплённому файлу с @почты.  Кто поможет?
 
поподробнее, пожалуйста
 

Переместили молчком, еле отыскал )...     На электронную почту с инкассирующей организации приходит .txt файл или текст в письме, вида:

Иванов Вася - 30 р,

Петров Коля - 40 р,

Сидоров Толя - 50 р.

Написать бы скрипт, который при запуске загружает с определённого ящика входящие письма с определённой даты, ищет среди них новые письма (ранее не отработанные) тему письма "Оплата", сравнивает поочерёдно Имена Клиентов из ТИ с содержимым этого письма, и если находит, добавляет оплату, сохраняет в лог все удачные-неудачные маниапуляции.  

В принципе, это всё.







Alex_Rudin2013-01-10 03:36:00
 
Непонятно зачем приплетать сюда почту и тем самым усложнять задачу.

Если имеем выделенный IP на машине с TI (или выделенный IP на машине которая находится в одной сети с машиной с TI), то ставим apache+php. Пишем простейшую форму где в выпадающем списке можно выбрать одного из заведённых юзверя и добавляем поле с нужной оплатой. И некий скрипт обрабатывающий POST или GET данные и пополняющий счёт клиента.

Не имеем выделенный IP? Не беда. Покупаем/(ищем бесплатный) хостинг с php. Пишем форму аналогичной выше, только все запросы складываем в структурированный файл/(базу данных) для дальнейшей обработки. На машине, где стоит TI, та же самая связка apache+php периодически выполняет скрипт у хостера который отдаёт, например, JSON данные о новых заявках на пополнение, и если данные переданы, то удаляет их из базы данных... далее просто этот же локальный скрипт пополняет счета клиентов...
 
Спасибо. Отличный вариант удалённого ввода вручную. Но файл приходит из кассы банка, врядле там будут в восторге от моей PHP формы :(
 
можно к php подключить php_imap.dll и вроде как даже без особых усилий реализовать. Для меня быстрей сделать поставленную задачу в Delphi с использованием Indy - TIdIMAP4 or TIdPOP3 для частичной реализации почтового клиента и парсинг используя регулярные выражения.

Почтовое сообщение с вложением формируется и отправляется автоматически банком?
 

можно скрипт, можно приложение простое, которое будет обращаться к текстовому файлу, можно и как Webber предложил - будет на ящик обращаться сразу

вам как надо?

 
Цитата
можно к php подключить php_imap.dll и вроде как даже без особых усилий реализовать. Для меня быстрей сделать поставленную задачу в Delphi с использованием Indy - TIdIMAP4 or TIdPOP3 для частичной реализации почтового клиента и парсинг используя регулярные выражения.


Да, автоматически высылается банком.  Тоесть почтовый клиент и анализатор писем на Delphi ?   Поможете реализовать?





Alex_Rudin2013-01-15 16:46:56
 
Цитата

можно скрипт, можно приложение простое, которое будет обращаться к текстовому файлу, можно и как Webber предложил - будет на ящик обращаться сразу

вам как надо?




любой вариант устроит

 


Цитата

приложение простое, которое будет обращаться к текстовому файлу




Приведите примерчик пожалуйста. Почту распарсил, а вот из .txt добавить оплату по "Клиент- Имя" в ТИ, может доработать как-то addcash.vbs, который шел вместе с Инспектором?

Страницы: 1 2 След.
Читают тему (гостей: 2)