Обновление экранных форм на банкоматах
Обновление экранных форм на банкоматах
Непрочитанное сообщение Misko »
Есть зоопарк банкоматов из разных моделей, раскиданный по всей стране.
Часть банкоматов работает по внутрибанковской сети, часть по GPRS одного известного провайдера.
Проблема:
Бизнес любит менять рекламу на банкоматах раз в месяц, понятно дело что путем радмина и тыкания на каждый банкомат экранные форму пролить можно. Но нужно что то групповое и сделать это с минимальными трудозатратами, а так же минимальным количеством затраченного времени
Пример
Имеем три типа банкоматов Diebold,NCR, Wincor
Пути до картинок
Diebold
C:\diebold\tsc\adp00
NCR
C:\s4p
Wincor
C:\s4p
Ставим задачу в ПО пролить на тип банкоматов картики с названием 001.pcx, 002.pcx
После проливки перегружаем банкомат(автоматически).
Понятно дело что тут без агента не обойтись, но может есть какое нить ПО из раздела для Системного администратора рабочих станций сотрудников компании, которое позволяет делать данное упражнение.
P.S.
По Ланита не предлагать
Misko
- Ex-OSB2006
- Нач. отдела
- Сообщения: 1143
- Зарегистрирован: 23 авг 2011, 17:39
- Благодарил (а): 17 раз
- Поблагодарили: 36 раз
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Ex-OSB2006 »
Ex-OSB2006
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Misko »
Есть пример скрипта я так понимаю это bat файл ?
Misko
- Ex-OSB2006
- Нач. отдела
- Сообщения: 1143
- Зарегистрирован: 23 авг 2011, 17:39
- Благодарил (а): 17 раз
- Поблагодарили: 36 раз
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Ex-OSB2006 »
Есть, но он у нас в обратную сторону работает (хотя это без разницы). Писал не я, предоставить не могу.
vbs-файл (коллега занимается написанием), а вообще можно наверное и батник. Пихаем его в штатный шедулер и всё.
Ex-OSB2006
-
- Сбербанк
- Сообщения: 244
- Зарегистрирован: 27 янв 2011, 17:21
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Robb »
Robb
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Обновление экранных форм на банкоматах
SCCM это System Center Configuration Manager ? Он платный?
Dan
-
- Сбербанк
- Сообщения: 244
- Зарегистрирован: 27 янв 2011, 17:21
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Robb »
Как и любое коммерческое ПО мелкомягкогоDan писал(а):Robb,SCCM это System Center Configuration Manager ? Он платный?
Robb
- Black
- Местный
- Сообщения: 117
- Зарегистрирован: 14 авг 2012, 21:30
- Авто: Пешкарус
- Откуда: Саратов, ФКБ "Какбыбанк"
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
- Контактная информация:
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Black »
Как тут уже и говорили я использовал ФТП сервер.
Написал простенькую программку на Дельфи с использованием компонента Инди.
Программка запускается каждые три часа шедулером винды.
Проверяет определенный каталог на фтп-сервере и если файл имеет другую дату изменения, то скачивает и заменяет его на банкомате.
У программы есть свой конфигурационный файл, в котором указываю:
- какой каталог на фтп-сервере смотреть, таким образом можно банкоматы разделить на группы(актуально если есть банкоматы в других регионах с другими номерами телефонов);
- в какой каталог копировать файлы (если используется другой путь/банкомат);
- отправлять ли отчет по почте и кому.
В конце замены картинок (в случае если были какие-либо изменения) программка создает письмо и отправляет его ответственному.
Проблема с перезагрузкой банкомата у меня не стоит, так как у меня картинки можно менять "по-горячему" даже на диболде.
Все это дело у меня работало около двух лет, пока безопасность не разработала новый порядок по безопастности и не по-закрывали порты

Спойлер

Black
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение AL_59 »
AL_59
- Black
- Местный
- Сообщения: 117
- Зарегистрирован: 14 авг 2012, 21:30
- Авто: Пешкарус
- Откуда: Саратов, ФКБ "Какбыбанк"
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
- Контактная информация:
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение Black »
Зато у меня открытый код.AL_59 писал(а):Тоже самое можно сделать программой RoboCopy от Microsoft.
Вот Вам исходники. Разрешаю править под себя.
Спойлер

Black
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение arudenko »
arudenko
Re: Обновление экранных форм на банкоматах
Непрочитанное сообщение cronus »
Вместо этого успешно используем Winscp через SSH. Примерно так:
c:\Winscp\WinSCP.com /script=c:\Winscp\script\script.txt /log=c:\Winscp\log\%1-%data%.log
А в скрипте пишем примерно так:
option echo off
option batch on
option confirm off
# open ftp connection
open sftp://atm:111@10.10.10.10/ -hostkey="ssh-rsa 2048 ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff"
synchronize local -criteria=time "c:\S4PICT\" "/source /800/"
synchronize remote "c:\Winscp\log\" "/logs/"
close
exit
cronus