Проверяльщик кошелька для Яндекс.Денег на PHP

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

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

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

Недавно
Есть одна рутинная работа, которую бы хотелось автоматизировать. Раз в несколько дней доводится заходить на кошелек и проверять новые платежи. Платежи проходят редко, но проверять их надобно зачастую, что дюже меня утомляет.

Хочется скрипт, тот, что бы принимал на вход некоторое число параметров.
(логин, пароль, платежный пароль, массив емейлов для отправки уведомления)

Функции у скрипта есть 4
1) Обслуживающая
Она логинится и сберегает файлы, нужные для обработки потом (скачать кучку HTML)
2) Парсинг файлов подробностей о операциях
Достаточно нехитрая процедура парсинга файлов, дабы выдрать 3 поля
3) Собственно уведомление на почту если случилась новая операция
4) Функция отправки перевода иной кошелек

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

Базу данных даже не необходимо, дозволено складывать всё примитивно в внутренний каталог /data/ с учетом времени путь будет таким.
/data/{incom либо outcom}/год-месяц/день/час-минута/ (всё числами) В директорию сберегаем в чистом виде html скаченный с подробностями операции. Т.е. чистый примитивно глядим каждый список и сберегаем то, что в нем еще нет, при нулевом запуске примитивно сберегаем всё, потому что кеш пустой.

Отдельной функцией в программе должна быть реализована функция парсинга файлов HTML, которая бы бродила по папкам в каталоге data и из файла html в папке содавала бы несколько файлов (nameN.txt, summN.txt, detailN.txt,emailN.txt, commentsN.txt), которые выдраны из определенного файла с деталями операции файла N.html. N=1..сколько есть файлов с идентичным временем час,минута.

Ну и легко функция механической отправки платежа на грядущее, которая бы позволяля перевести денежку на номер кошелька с указанием наименования, примечаний и обратного адреса. Заполняет формочку и постит её.

Оплата в Яндекс.Деньгах будет отправлена с поддержкой вашей функции :-)

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

Мой блок

26.04.20 14:45
Umen 26