Еще одна загрузка файлов распределенной базы данных (РБД) через FTP

Эта простенькая программа позволяет неопытному пользователю, без лишних телодвижений принять выгрузку центральной базы (ЦБ).
Программа создана для удаленных торговых точек, для замены Outlook+cmd.

Для чего это нужно :

  • Прием выгрузки в 1 клик
  • Инициирование подключения
  • Распознает наличие измененной конфигурации и вежливо просит всех выйти
  • Если файл выгрузки (*.dat) больше определенного значения (опционально) — так же просит всех выйти из базы, для загрузки монопольно,иначе грузит в распределенном режиме
  • Есть автоапдейт
  • Возможна загрузка нескольких баз
  • Все сообщения можно менять в файле language.ini

Логика работы:

Программа инициирует соединение через rasphone.exe , и пингует указанный в настройках хост, пока пинг не пройдет, связывается с FTP, проверяет, есть ли новый файл, если есть, забирает файл(ы) выгрузки, если нет — проверяет загружен ли существующий , спрашивает пользователя загружать сейчас или потом (опционально), проверяет на наличие *.md, опционально — размер *.dat, если загрузку нужно грузить монопольно — просит всех выйти, загружает.

При каких либо ошибках при загрузке — лог конфигуратора показывает в окне сообщений, с пометкой [+1C]

Программа упакована UPXом !!!

Недостатки (будущие улучшения)

  • Нет дозагрузки при обрыве связи
  • Не умеет выгружать
  • Английские стандартные диалоги
  • ….Ваш вариант

6 Comments

  1. Rusk51

    Прикольная инструкция , Давыдка:)

    Reply
  2. petro_fm

    «Довідка» — по русски — «Справка» :-Р

    Reply
  3. неадекват

    А чем «Менеджер обмена пакетами УРИБ по FTP» не подошел? Писал с той же целью — что бы просто для юзера и с информацией для спецов.

    Reply
  4. petro_fm

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

    выгрузка из центра по требованию периферии;

    хочу собрать статистику зависимости времени загрузки от размера датника;

    ну и еще, много чего полезного можно придумать.

    Reply
  5. Augustina

    А где же документация? Как подключать, что для этого должно быть установлено (я так понимаю, «звонилка» rasphone.exe уже долна быть подключена), как подключать к 1С, где есть несколько баз, среди которых одна УРБД, а другие не распределенные? Можно ли использовать на НЕраспределённых, которые обмениваются не «датником», а текстовыми файлами? И т.д. и т.п. В той доке, что есть, (хоть и на украинском) ни чегошеньки не объясняется, а без инстркуций, данная программа абсолютно бесполезна. Её даже протестировать не получится. Те установки, которые в ini файле — на инструкцию не тянут.

    Reply
  6. petro_fm

    Инструкции по установке чессно говоря нет :-[

    Программа копируется в любую удобную Вам папку, настройки в ini расписаны,

    Инструкция по установке — будет, с новой версией, добавлю дозагрузку + выгрузку с периферии.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *