Универсальная консоль администрирования






Универсальная консоль администрирования. Работает с сервером 1С 8.3 любой версии.
Для любителей зоопарков. 🙂

Обработка. Работает в тонком клиенте под windows с использованием утилит rac+ras. Утилиты требуемых версий должны быть установлены. Операционная система сервера значения не имеет.

Функционально повторяет штатную консоль, так что подробное описание не требуется.

Поддерживает возможности платформ до 8.3.16 включительно.

Запускать нужно в самой свежей из имеющихся версий 1С.

Может использовать Ras, запущенный на сервере или запускать Ras на клиенте. На клиенте в моих тестах оно получает ответ раза в полтора быстрее, чем при запуске на сервере.

Протестировано на 8.3.16.1063.

Предложения и сообщения об ошибках приветствуются.

6 Comments

  1. Sander80

    Добрый день. Нет ли у вас планов дописать консоль с использованием объекта АдминистрированиеСервера?

    Насколько трудоемкой кажется эта задача?

    Reply
  2. berezdetsky

    (1) Нет. В консоли новые объекты добавляются настройкой макетов, внутри фабрика объектов универсальная.

    А у АдминистрированиеСервера у каждого объекта свой интерфейс. Переписывать почти всё придётся.

    Reply
  3. check2
    Работает в тонком клиенте под windows с использованием утилит rac+ras

    Ну почему Windows?

    Reply
  4. check2

    Простите за критику, но в форточках Ваше искусство не нужно 🙁 Без него можно прожить, а вот пингвины Вас бы любили и лайки ставили бы. Но Вы ж в такую задумку впендюрили два КОМа… Я ж как увидел эту разработку от радости читать разучился не увидел что в ТК форточек работает. У меня вот нет форточек (понятно что лично у меня есть, но есть проект где все форточки закрыты Кукиным и К°). Представляете как я расстроилсо когда мне комки в птичем клиенте протянули «руки дружбы»… А в терминале работать с ras/rac тоска зелёная. Скажите пожалуйста, я правильно понял, что WMIService нужен только для того, чтобы сам RAS сервер запустить? Я уж его бы руками запустил бы… Да вообще бы при загрузке бы поставил автоматом. А wshell зачем? Чем ЗапуститьПриложение (RunApp) не понравилось все равно ж сливается в файл с пред именем, который затем читается. Какие то есть камни под водой? Я уж бы пофиксил под линукс да может сюда бы выложил… Чем растущий полк линуксоидов порадовал бы.

    Спасибо заранее, просто правдо расстроилсо.

    Reply
  5. berezdetsky

    (4) Может, чем это фиксить, проще будет своё с нуля написать. Из платформонезависимых инструментов есть АдминистрированиеСервера в новых версиях, есть библиотека на Java на сайте 1С, есть библиотека у silverbulleters.

    По вопросам — если ras запущен на сервере приложений, WMIService не используется. wshShell — чтобы не мигать чёрными окошками на клиенте.

    Reply
  6. check2

    (5) Добрый день! Нет, не проще, у Вас там хорошая логика зашита, с запасом на будущее. Изобретать велосипед нет смысла. Спасибо за ответы!

    Reply

Leave a Comment

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