Запускальщик программ для терминальных пользователей

02.04.10

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

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

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Программа 1.1
.1239360076 19,62Kb
522 Скачать бесплатно
Библиотеки QT
.1239193787 5,45Mb
589 Скачать бесплатно
Программа
.1239193591 18,97Kb
496 Скачать бесплатно

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Исходники
.1239193816 3,29Kb
277 2 500 руб. Купить
Исходники 1.1
.1239360097 3,68Kb
221 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Меню отдельно для пользователя или для групп пользователей. В настройках пользователя на закладке «среда» просто указываете путь к запускальщику (или путь к seamlessrdpshell и параметром к нему - путь к запускальщику для бесшовного режима) и все. Запуск происходит по двойному клику на соответствующем пункте меню.

в settings.ini - настройки для пользователей - кому какое меню отображать, имя пользователя - это имя учетной записи Windows

в default.txt - меню по умолчанию.

Формат файла с меню: Заголовок <табуляция> командная строка

Написано на QT 4.5, следовательно требуются его библиотеки (прилагаю, их нужно распаковать в папку с программой или куда-нибудь в %windir%/system32). Если Вы сомневаетесь в моей честности (как Abadonna в 10-м комментарии), или хотите изменить что-нибудь в программе (например, вставить свою иконку, как на картинке) - собирать свою версию из исходников удобно в QT Creator, необходимые dll взять из него же.

UPD v 1.1:

Теперь можно задавать запрет закрытия программы при запущенных из нее, но незавершенных программах (защита от случайного закрытия) и имя файла с меню по умолчанию. Из-за этого поменялся формат файла settings.ini - настройки для пользователей в секции [users] настройки программы в секции [program] (вдруг у вас есть пользователь с именем defaultMenu или startDetached :) )

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

24900 руб.

20.08.2024    57857    310    154    

283

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

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

16500 руб.

02.09.2020    240995    1314    419    

1113

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

15250 руб.

25.08.2025    37000    77    19    

89

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

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22570 руб.

06.10.2023    34094    88    35    

111

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    23152    84    42    

98

Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9500 руб.

17.05.2024    47939    165    63    

202

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.

36600 руб.

28.08.2025    5306    2    2    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Stety 153 08.04.09 19:05 Сейчас в теме
Неожиданно полезная штука...
2. begemot 270 09.04.09 09:33 Сейчас в теме
удобно... добавить бы кнопочки "ОК" "Отмена"...
3. Fragster 1163 09.04.09 09:41 Сейчас в теме
4. begemot 270 09.04.09 09:46 Сейчас в теме
(3) потому что бухгалтер привык нажимать кнопочки
5. Fragster 1163 09.04.09 09:56 Сейчас в теме
(4) в смысле, выделить пункт меню, и затем жахнуть по ок? или при двойном щелчке выдавать запрос типа «открыть такую-то программу, да/нет?»
6. begemot 270 09.04.09 10:03 Сейчас в теме
(5) выделить пункт меню и нажать на кнопку... (не каждый бухгалтер догадается сделать двойной щелчок)
7. Fragster 1163 09.04.09 10:11 Сейчас в теме
(6) ну, исходники есть, добавь. мое мнение - один раз рассказать про двойной щелчок - и все нормально будет. а кнопка - она место сожрет, а функцию запуска она будет выполнять медленнее, чем двойной клик (сделать маленькую кнопку - не удобно в нее попадать, сделать большую - много места занимать будет, да и лишние движения мышой...)
8. inse0f 09.04.09 21:01 Сейчас в теме
это тебе лишнее движение мышкой
а им без этого движения нету смысла...
9. logdog 10.04.09 22:34 Сейчас в теме
Задаюна на запуск =>
Бухгалтерия "C:\Program Files\1Cv77\BIN\1cv7" Enterprise /D "E:\1C Base\#Tekh"

пишет - нечего запускать, в чем дело - не могу понять (
10. Abadonna 3976 10.04.09 22:41 Сейчас в теме
(9) смотри http://infostart.ru/blogs/1011/?p=1#comm18
всё, что надо, уже запустилось :))))))))))
11. logdog 10.04.09 23:20 Сейчас в теме
(10) тут всё открыто =)
12. Fragster 1163 11.04.09 10:32 Сейчас в теме
(9) после слова "Бухгалтерия" есть табуляция?
13. logdog 11.04.09 20:36 Сейчас в теме
(12) cпасибо! понял свою ошибку!
14. V0fka 29 14.04.09 09:23 Сейчас в теме
Хочу запустить, в ответ получаю следующее:

Приложению не удалось запуститься, поскольку mingwm10.dll не был найден. Повторная установка приложения может исправить эту ошибку
15. Fragster 1163 14.04.09 09:44 Сейчас в теме
(14) скачай библиотеки QT (см секцию с файлами), и запихай их в папку к программе или куда-нить в c:\windows\system32
16. V0fka 29 16.04.09 08:37 Сейчас в теме
17. TIG-PROGRAMMIST 49 19.04.09 03:19 Сейчас в теме
Допишите в низу окна комментарий "Для запуска программы дважды кликните по строке с названием нужной вам программы" и после отучите бухов тыкать ОК в данной приблуде!!!!
18. yildar 20.04.09 13:26 Сейчас в теме
Интересная вещь. Ей бы еще старт (если еще не запущен ) или переключение в программу ( если уже запущен) по горячей клавише добавить - цены бы не было штуке. Планирую сам накарябать подобное - заменялку explorer.exe - для компов, в которых не нужен доступ юзера к рабочему столу.
19. Fragster 1163 20.04.09 15:00 Сейчас в теме
(18) если поставишь ее шеллом - и в настройках напишешь startDetached = false - то она не закроется, пока не закроешь все дочерние программы (см скрин: http://infostart.ru/projects/data/0003809/images/large/seamless.jpg ). ну а запуск по хоткею в каждой ОС настраивается нормально, на тему активации по хоткею - подумаю.
20. yildar 23.04.09 12:49 Сейчас в теме
Я имел в виду запуск / активацию по хоткею для каждого пункта меню, например для чего сейчас мне это надо - есть рабочее место охранника, и у него надо сделать переключение двух окон - окно видеокамер и окно программки, фиксирующих приход / уход сотрудника. щас они второй месяц подряд безуспешно заучивают альт+таб, а так бы я приклеил бумажки над клавишами F11 - видео и F12 - сотрудники, охрана была бы щаслива.
21. falkor 09.05.09 20:30 Сейчас в теме
А ставить на терминальный сервак Цитрикс Метафрейм не пробовали?
В нем просто создается ферма с приложениями и у клиента на каждое приложение - ярлычек. Причем программа открывается как будто локально, и внешне и по операциям с окнами (размер, расположение) и ресурсов сетки требует намного меньше чем RDP протокол.
22. JohnyDeath 302 09.05.09 20:48 Сейчас в теме
(21) а какова цена такого удовольствия?
23. SergeiNN 16.05.10 15:56 Сейчас в теме
Вот нужная программа, только у меня не получается что бы на юзеров каждому своё меню прописать

[program]
; позволять закрывать несмотря на незавершенные запущенные процессы (по умолчанию true)
startDetached = false
; имя файла меню для пользователей, не определенный в секции users (по умолчанию default.txt)
defaultMenu = defaultmenu.txt ( запускается только это строка)

[users]
; файлы меню для пользователей:
; имя_пользователя = файл_с_меню
user1 = menu1.txt (А вот тут как юзерам прописать что толко не пробывал не получается)
Помогите пожалуйста!!!
24. GrayT 260 07.06.10 21:11 Сейчас в теме
Сегодня поставил программу клиенту, а потому плюс однозначно :)
Жаль что С++ я не силен и что такое QT понятия не имею, а так бы прикрутил к программе следующее:
1. Сворачивание в трей
2. Если меню пользователя состоит из одного пункта - автоматический запуск.
3. Помимо опции - не закрывать лаунчер при открытом приложении, другую опцию
- Закрывать все дерево процессов, предупредив конечно пользователя.
4. добавил бы опцию завершения сеанса, при закрытии лаунчера.
5. Для пункта меню опцию запрета запуска нескольких приложений.

ЗЫ: Вот такие идеи, даже думаю может свое что то подобное сваять...
26. Fragster 1163 08.06.10 22:59 Сейчас в теме
(24)
по пунктам 1, 4 - если его указывать шеллом - то трея нету и сеанс завершается при закрытии... писалось вообще для бесшовного режима, который у rdesktop под никсами есть - и неплохо справляется (см. скрин)
остальное сделаю за символические 500 рублей ;)
25. GrayT 260 07.06.10 21:45 Сейчас в теме
Что то я с редактирование сообщений не сразу разобрался - сорри
27. GrayT 260 09.06.10 00:19 Сейчас в теме
Под Вин7 удаленный сеанс не закрывается. А с треем я конечно погорячился :)
28. sav0808 10.05.11 13:01 Сейчас в теме
Нашёл недавно такую програмку: WindowShellEx (не WindowsSheEx - s - одна в названии) - по внешнему виду - более приятная программа-запускальщик для терминала... Может кому пригодится...
29. veber 13.10.11 12:56 Сейчас в теме
отличная штука. красоты ей правда не достаёт, но свои функции выполняет на 5. используем для 1с 7.7,8.1 и 8.2.
30. Pupok46 07.03.15 11:37 Сейчас в теме
Приветы, есть 3000 хочу потратить на доработку стартера.
E-mail: ir-da@yandex.ru
ICQ: 482199220
Skype: Svoboden46
:)
31. Pupok46 13.03.15 18:12 Сейчас в теме
32. Fragster 1163 24.03.15 11:29 Сейчас в теме
(31) Pupok46, дважды писал в скайп - тишина.
33. CheBurator 3232 21.10.15 18:38 Сейчас в теме
А получится чтобы размер окна был маленький - хочу поставить запускальщиком баз на ТСД в окошке 240-320.. ?
есть возможность как-то рулить размерами?
34. Fragster 1163 21.10.15 19:07 Сейчас в теме
(33) CheBurator, надо найти старую версию qt creator (под 4 qt), открыть исходники и чуть-чуть поправить. или поправить немного побольше и вынести это в конфиг.
на новый qt 5 быстро портировать не получилось, к сожалению.
35. Fragster 1163 21.10.15 19:07 Сейчас в теме
поправить буквально вбив в нужное место мышкой нужное разрешение
Для отправки сообщения требуется регистрация/авторизация