LINUX.ORG.RU

Мультиплатформенный GUI к утилите управления кластером серверов 1С:предприятия

 , ,


3

3

Ввиду необходимости управления кластерами серверов 1С:предприятия под linux, была написана данная штука. Позволяет полностью управлять кластером, информационными базами, и так далее, функциональность повторяет родную оснастку от 1С (но используется консольная утилита rac и сервис ras). Работает (тестировалось) в linux и win. Написано на tcl/tk. Скриншот: https://nuk-svk.ru/wp-content/uploads/2018/08/racgui_1_0_linux-1024x792.png Скачать можно по ссылкам: https://nuk-svk.ru/download/rac-gui-linux-version https://nuk-svk.ru/download/rac-gui-windows-version

>>> Git репозитарий



Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 2)

Нужно ибо это чудо ЕСЛИ ТО уж больно везде

mos ★★☆☆☆
()
Ответ на: комментарий от PaRuSoft

КТ2000 ЛВЗ который сделан на УПП 1.3 замечательно работал на самом последнем 8.3. Причем в нем все что связано с ЕГАИС сделано на управляемых формах. И ничего своеобразного в работе не видел.

AleksK ★★
()

файлы по 90кб, TCL, репозитарий

ну вы поняли)

anonymous
()
Ответ на: комментарий от Logan

Доброе утро!

Можно, но чуть попозже.

svk28
() автор топика
Ответ на: комментарий от Nao

Этот факт был одним из ключевых =) ибо вводить с командной строки:

/opt/1C/v8.3/x86_64/rac infobase info --cluster=9bf76b6a-59b2-11e8-e18c-aa79af725215  --infobase=33e62f94-7851-11e8-cb93-aa79af725215 1c-vm-srv:1545
то ещё занятие )

svk28
() автор топика
Ответ на: комментарий от KOV

Не за что, рад если пригодилось.

Можно скачать архив, распаковать и запускать из текущего каталога.

svk28
() автор топика
Ответ на: комментарий от gtk3

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

AleksK ★★
()

круто. я пока не ставил, не пробовал. но есть пожелание.

когда на компе установлено несколько движков 1С, то при старте тулзы давать пользователю выбор версии движка, с которым будет происходить дальнейшая работа

bvn13 ★★★★★
()
Ответ на: комментарий от bvn13

Реализуемо, в принципе (можно добавить в настройки основного сервера требуемую платформу). В винде, несколько платформ нормально сосуществуют, в линуксе - у меня не вышло поставить две разных (но особо и не старался), ибо из rpm-ки ставится всё в /opt/1C/v8.3/x86_64/, можно, конечно, руками раскидать.

svk28
() автор топика

Супер, спасибо. Могу посоветовать nagelfar , может пригодится.

Checking file ../lib/function.tcl
Line  53: W Expr without braces
Line  53: W No braces around expression in if statement.
Line  53: N Expr called in expression
Line  53: W Expr without braces
Line  59: W No braces around expression in if statement.
Line  81: W Unknown command "try"
Line 254: W No braces around expression in if statement.
Line 256: W No braces around expression in if statement.
Line 260: W No braces around expression in if statement.
Line 261: N Non constant argument to global: $entry_name
Line 262: N Suspicious variable name "$entry_name"
Line 264: W No braces around expression in if statement.
Line 265: N Non constant argument to global: $entry_name
Line 267: N Suspicious variable name "$entry_name"
Line 269: N Suspicious variable name "$entry_name"
Line 271: N Suspicious variable name "$entry_name"
Line 734: W No braces around expression in if statement.
Line 759: W No braces around expression in if statement.
Line 1264: N Suspicious variable name "$v"
Line 1268: N Suspicious variable name "$v"
Line 1359: N Suspicious variable name "$v"
Line 1414: N Suspicious variable name "$v"
Line 1457: N Suspicious variable name "$v"
Line 1500: N Suspicious variable name "$v"
Line 1553: N Suspicious variable name "$v"
Line 1595: N Suspicious variable name "$v"

macumazan ★★
()
Ответ на: комментарий от gtk3

Нету. Если в общем случае как полный и абсолютный аналог. Для конкретных задач может что-то и есть.

te111011010
()
Ответ на: комментарий от svk28

да, основной кейс - это винда, конечно.

о! еще подумалось. можно ж в настройках сервера хранить версию движка 1С. и чтобы тулза выбирала с каким движком работать исходя из настройки к серверу

bvn13 ★★★★★
()
Ответ на: комментарий от Logan

DEB-пакет Собирал в голом контейнере, потому установку и работу не проверял

svk28
() автор топика
Ответ на: комментарий от macumazan

Пробежал глазами по ошибками анализатора. Спорных много =) Tcl позволяет в качестве имени переменной передать значение другой переменной а анализатор на это ругается.

foreach v $var_list {
    set $v "off"
}
Или вот объявление глобальных переменных при наличии определенных полей в форме
if [winfo exists $frm.cb_$entry_name] {
   global $entry_name
   set $entry_name [string trim $value "\""]
}
Ну да в данной темы это офтопик =)

svk28
() автор топика

GUI
tcl/tk

От скриншота не пошла кровь из глаз и никаких суицидальных мыслей. Что происходит?
Почему не соблюдаете традиции гуестроительства на tcl/tk?

expelled ★★
()

На postresql 10.3-2 от 1С-ников утилита не подключалась к серверу. Оказалось, не нужно указывать порт. В конфиге утилиты (.rac_gui/1c_srv.cfg) удалил порт, после этого подключилось.

KOV ★★
()
Ответ на: комментарий от KOV

У ras порт по умолчанию 1545, а в форму подставляется, при создании сервера, 1540 - скорее всего по этому не подключалось.

svk28
() автор топика
Ответ на: комментарий от gtk3

Кто знает есть свободный аналог >1С:предприятия?

По моему сейчас это уже не нужно -основная масса ведёт дела в crm ,erp и прочих вещах

anonymous
()
Ответ на: комментарий от expelled

Тоже обратил внимание неаутентичность... ;)

Pronin ★★★★
()
Ответ на: комментарий от anonymous

А кто тебе сказал что на 1С нет crm и erp? Или ты застыл во временах 1с 7.7? Есть полноценная 1C ERP, а в 11 торговле уже очень давно есть функционал CRM.

AleksK ★★
()

Омские линуксоиды одобряют!

Но... обратитесь к разрабам 1С, чтобы приняли в их репозиторий? Ну и может помогут сделать вид интерфейса максимально приближенным к ПО от 1С.

linuxmaster ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.