Ошнуров Андрей | Программист | Предприниматель

«РусскийФокс — 1С-подобный язык программирования»

Новый язык 1С-подобный объектно-ориентированный язык программирования РусскийФокс (интерпретатор), FreeWare. Удобен для обучения (Размер платформы 14Мб, инсталляции не требует. Разрабатывается на FoxPro 9) Удобен для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше. На данный момент из синтакс-помошника учебной версии 1С реализованы все функции работы со строками, все функции работы со значениями типа Дата, функции преобразования значений (число, строка, дата). Пока отсутствует отладчик, но реализованы операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ; В ближайшее время планируется создать объекты для работы с DBF-файлами (с CDX индексами), объект для работы с MySQL-сервером, генерация отчетных форм на основе шаблонов OpenOffice и LibreOffice (либо на MS Excel), создание экранных форм ввода данных, создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д.. Особое внимание будет уделено взаимодействию с платформой 1С. Доклад будет посвящен краткому обзору возможностей и демонстрации примеров написания кода.

Перезапуск 1С8 при зависании процесса

Администрирование - Стартеры 1С

Автоматический (корректный) перезапуск 1С8 при зависании процесса 1cv8c.exe. Сначала программа посылает сообщение WM_CLOSE и только в случае полного зависания завершает процесс радикальным методом.Сигналом о зависании какого-либо процесса (например обмена данными) является внезапное прекращение обновления файла-флага. Программка нужна для администраторов 1С-систем, в которых требуется бесперебойное функционирование процесса.

Перезапускалка 1С8. Анализирует дату изменения файла-флага. Если возраст файла-флага больше заданного интервала, происходит завершение запущенных процессов 1cv8c.exe и перезапуск.

Период проверки 10 сек. Имеется возможность и запуска внешней обработки. Также настраивается и автозагрузка при старте системы.

Также устанавливается период времени работы программы в пределах суток.

Программа тестировалась на платформе 8.3 конфигурация УТ 11.2.

Работает только с SQL-версией.

Что необходимо сделать для работы системы автоперезапуска:

  1. Вставить в циклический блок вашего процесса функцию создания или изменения файла-флага (например текстовый файл).
  2. Указать путь к этому файлу в данной программе "Перезапускалка 1С8"
  3. Настроить интервал в секундах. Это время для сравнения с "возрастом" файла-флага. "Возраст" файла-флага - это разница между датой изменения и текущей датой. Как только "Возраст" превысит указанный интервал, произойдет завершение всех процессов "1cv8c.exe" и запуск нового.

Скачать файлы

Наименование Файл Версия Размер
Перезапускалка 1С с исходником на delphi
.zip 696,98Kb
19.12.16
3
.zip 696,98Kb 3 Скачать
Последняя версия
.exe 910,00Kb
08.02.17
3
.exe 910,00Kb 3 Скачать

См. также

Комментарии
Сортировка: Древо
1. Amur_MVS 113 03.07.17 18:17 Сейчас в теме
Подскажи, если у одного пользователя завис процесс, то эта программа выкидывает все пользователей?
2. alxarz 29 03.07.17 20:30 Сейчас в теме
(1) видимо если все через рдп то да...
3. Serg1701 93 04.07.17 09:11 Сейчас в теме
Данная программа запускается в пользовательском сеансе и закрывает все видимые процессы. Но прежде всего ведет поиск по названию окна. В УТ 11 в заголовке окна указано имя пользователя, по нему-то он и определяет что закрывать.
4. Amur_MVS 113 04.07.17 10:48 Сейчас в теме
5. Serg1701 93 04.07.17 11:41 Сейчас в теме
Файл-флаг это файл любого формата, находящийся в доступном для этой программы месте. Создается циклически (например в процедуре обмена с сайтом или мобильным устройством). Если он долгое время (настраивается) не обновляется, программа считает, что процесс завис и перезапускает его.
Оставьте свое сообщение