Выгонялка для 1С (только для серверных баз).

21.10.09

Разработка - Инструментарий разработчика

Очень удобная (ИМХО) вышвыривалка пользователей. Имеет разные режимы работы,
Просительный, предупреждательный, и бескомпромисный. Быстро и без загрузки 1с загружается и подключается к базам. Имеет возможность подключиться через radmin.
Может разрешить открывать базу.

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

Наименование Файл Версия Размер
Выгонялка 8.1
.zip 256,60Kb
666
.zip 256,60Kb 666 Скачать
Исходники 8.1
.zip 293,20Kb
103
.zip 293,20Kb 103 Скачать

Всем нам приходится периодически гонять пользователей. Для автоматизации процесса и была придумана эта программа.

Возможности и достоинства:

Быстро загружается, не надо грузить конфигурацию.

Может помнить настройки.

Помнит тех кого попросила покинуть базу, и может оповестить их о возможности заползать обратно.

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

Слегка оборзевшим может сказать отдельное "ррррр"

Вконец оборзевших может отрубить без объявления войны.

Исходники на Delphi, и я в них заглядывал очень давно, поэтому ногами не пинать

Минусы: т.к. писал для себя и наших программеров-админов, сначала написана под 8.0 потом адаптирована под 8.1 Немного знающие Delphi легко адаптируют обратно под 8.0).

Пароль хранит в открытом виде (хотя и прячет достаточно глубоко (вер. для 8.1)

%AppData%\Выгонялка\settings.ini, но от этого минус не меньше). Правда можно его не хранить (для параноиков и ответственных людей).

Не сообщает какую именно базу надо закрыть (когда нибудь допишу)

Обновляется по времени и по двойному щелчку. Мне так удобней, но очень неинтуитивно

Не имеет первоначальной инициализации. Можете вручную положить ini в %AppData%\Выгонялка\settings.ini для вер.8.1 (у меня и у тех с кем делился все настроено, а для распространения тогда не предполагалась. Желание сорвать аплодисменты есть, а времени довести до идеала нет.)

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    122113    670    389    

714

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

18000 15300 руб.

06.10.2023    7286    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3524    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177737    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99344    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18108    6    8    

39

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28107    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    23601    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. qeuper 15.10.09 10:11 Сейчас в теме
1с8.0. к серваку не коннектиться!

---------------------------
P_server1c
---------------------------
Variant does not reference an automation object.
---------------------------
ОК
---------------------------
2. alexsh76 170 15.10.09 10:15 Сейчас в теме
(1):cry:
Даже сказать ничего не могу...
восьмерочную положил от широты душевной, она год назад прекрасно работала, а потом мы перешли на 8.1 и я ее больше не трогал.
3. alexsh76 170 15.10.09 10:46 Сейчас в теме
(1) Возможно выкладывание версии для 8.0 было ошибкой. Думал, может кому пригодится, и из нее чего-то можно сделать. :oops:. Убрал.
4. ksvt 16.10.09 10:10 Сейчас в теме
"Слегка оборзевшим может сказать отдельное "ррррр""

"Помнит тех кого попросила покинуть базу, и может оповестить их о возможности заползать обратно."

А посредством чего сообщается-то? И как это у пользователя выглядит?
5. alexsh76 170 16.10.09 10:41 Сейчас в теме
(4) На скриншоте видно пункты контекстного меню:
Попросить всех закрыть базу - это сообщение а-ля net send с текстом настройки "Просьба о выходе". Посылается активным пользователям. Кому было послано, запоминается. И потом при выборе пункта "Разрешить заходить в базу" отсылает им текст настройки "Приглашение в 1с"

Отдельное "ррррр" - это пункт "Послать сообщение" - это сообщение а-ля net send, с текстом из поля "Сообщение для пользователя". На скриншоте видно мое сохраненное "ррррр" для слегка оборзевших.
6. ksvt 16.10.09 12:57 Сейчас в теме
Это-то все понятно, за то и плюс :)

Я-то спрашивал как раз про то, каким образом доставляется сообщение: "net send"ом таки или чем-то особенным "а-ля net send"?
8. alexsh76 170 16.10.09 13:29 Сейчас в теме
(6)Это а-ля. Через MailSlot (служба сообщений Windows). Насколько я помню net send шлет немного по-другому
9. alexsh76 170 16.10.09 13:49 Сейчас в теме
(6) На всякий случай (чтобы похвастаться) добавил скриншоты.
Вообще я горд этой штукой :D. Она уже пять лет делает процесс выгона и загона пользователей легким и ненапряжным. Когда их пятьдесят и они сначала наоткрывают а потом разбегутся, другой способ их разогнать превращается в каторгу.
7. alexsh76 170 16.10.09 13:29 Сейчас в теме
Это а-ля. Через MailSlot (служба сообщений Windows). Насколько я помню net send шлет немного по-другому
10. murin 54 21.10.09 07:25 Сейчас в теме
А без radmin никак? Он же платный, для VNC или пр. не работает?
12. alexsh76 170 21.10.09 08:42 Сейчас в теме
(10) VNC, DMware подключить можно, но там несколько другая командная строка, поэтому надо править код. Делал сначала для своих, а RAdmin у нас честный :D.

(11) Точно. Когда писал, еще очень мало знал о процессах сервера 1с :cry:

Попробую исправить, но это не очень быстро. Delphi только дома :-(
11. anig99 2843 21.10.09 08:11 Сейчас в теме
Вроде бы не всех юзерей видит... может потому что просматривает только один процесс сервера 1с?
alexsh76; +1 Ответить
13. Андроид 215 21.10.09 11:47 Сейчас в теме
Окрыл подключился. Пользователей видно. С базы выбрасывает. НО СООБЩЕНИЕ НЕ ПОСЫЛЕТ.. :cry:
ПОЧЕМУ ???
ставлю + авансом
14. alexsh76 170 21.10.09 12:17 Сейчас в теме
(13) У пользователя и/или на Вашем компьютере может быть отключена служба сообщений (по умолчанию у ней тип запуска ручной). Лечение: "Мой компьютер" правой кнопкой, "Управление".
"Управление компьютером (локальным)" правой кнопкой, "Подключиться к другому компьютеру", набрать адрес (имя компьютера пользователя).
В настройках служб у пользователя в "Служба сообщений", установить тип запуска "Авто", нажать кнопку "Пуск", затем кнопку "ОК".
Должно заработать.
(Так подробно не для того чтобы обидеть, а чтобы несколько раз не писать, т.к. я не знаю Ваш уровень знакомства с мелкомягкими.)
15. markers 274 21.10.09 13:11 Сейчас в теме
(14) Особенный Thanks! за то что написано на дельфи, в результате чего я смогу разобратся в коде и как-то доработать :)
19. Андроид 215 23.10.09 15:51 Сейчас в теме
(14) Есть только малениная проблемка...
В WIN XP (SP3) служба сообщений отключена по умолчанию.. Прийдется всем пользователям ее включать.
Ну это пол беды. Проблема что в Висте и Win 2008 вообще нет каой службы. И на эти компы не достучатся.

alexsh76; +1 Ответить
20. alexsh76 170 23.10.09 16:04 Сейчас в теме
(19) Критику принимаю. :)
В свое оправдание:
1. У нас на завод Висту ни разу не покупали, и пока не собираемся. Такая же фигня с Win 2008. Поэтому набор их служб мне просто неизвестен (и пока не очень интересен)
2. MailSLot начал использовать в конце 2004 года, с того момента не переписывал ;)

Поэтому прошу Вас вместо поиска "Кто виноват" (я уже признал свою вину ;)), порекомендовать "Что делать". Какой способ донести инфу до пользователя будет универсальным?
Net send не очень удобно (нельзя написать от кого). И по-моему и он с отключенной службой сообщений в XP тоже не работает.
21. nikitan 94 24.01.10 11:30 Сейчас в теме
(19) могу посоветовать под Vista и т.п. вот это:
Sent
alexsh76; +1 Ответить
22. alexsh76 170 01.02.10 08:13 Сейчас в теме
(21) Спасибо. Это реальный выход. Когда у меня будет Виста обязательно буду использовать. Пока не буду. Т.к. как и Net Send не пишет от какого пользователя. Нам это важно. Чтобы в случае невозможности выхода, пользователи знали кому звонить.
16. Гобсек 22 22.10.09 02:24 Сейчас в теме
Действительно полезная вещь и к тому же простая.
18. alexsh76 170 22.10.09 08:44 Сейчас в теме
(16)Как все гениальное ;)
(17)Я тоже люблю Delphi, но денег платят больше за 1с, а мелочевку разную писать быстрее на VBS, VBA, а для WEB - php perl js, связки для устройств - С. Итог: для Delphi все меньше места :cry:
17. Minotavrik 1634 22.10.09 07:23 Сейчас в теме
Люблю делфи, уважаю делфистов, однозначно плюс за программу, простая и полезная, особенно если ты в чужой конторе и знаешь пасворд только к 1с. +
23. Mike_M& 19.02.10 15:47 Сейчас в теме
Себе я смог включить Службу сообщений, а другому пользователю удалённо -- нет, "не хватает прав доступа". Посоветуйте, что ещё можно сделать?
24. пользователь 21.09.11 12:29
Сообщение было скрыто модератором.
...
25. shomo 05.10.11 15:32 Сейчас в теме
пользуюсь. Очень доволен. Видны подключения фоновых заданий. Приятно что их можно отключить как и пользователя.
26. Raminus 30.11.11 15:18 Сейчас в теме
27. garaevilnur 4 12.01.12 10:17 Сейчас в теме
28. &rew 49 24.01.12 07:31 Сейчас в теме
Вещь удобная! Только пользователь, завидя внезапно появившееся окошко очень пугается и сразу его закрывает (не закрывая 1с естественно). Так-что выход у меня только один - через глав буха и телефон (+ служба администрирования сервера предприятия)
29. Scukosan 30.01.12 12:34 Сейчас в теме
нужно уточнение
могу ли я использовать данную "выгонялку" без установленных дополнительных программ(радмин и прочее)??
30. alexsh76 170 30.01.12 13:03 Сейчас в теме
(29) Конечно, только не сможете подключаться к пользователям.
31. Scukosan 30.01.12 15:26 Сейчас в теме
и работает ли данная программка с 8,2?
может автор напишет мануал по настройке?
33. alexsh76 170 30.01.12 16:09 Сейчас в теме
(31)К сожалению нет. в 8.2 немного другая модель com коннестора.
Работы по переделке планируются, лапки пока не доходят.
32. alexsh76 170 30.01.12 16:08 Сейчас в теме
К сожалению нет. в 8.2 немного другая модель com коннестора.
Работы по переделке планируются, лапки пока не доходят.
34. Raminus 02.10.12 10:13 Сейчас в теме
Было бы очень неплохо если бы лапки все же дошли :)
Оставьте свое сообщение