gifts2017

Hot Tray 1C - Быстрый старт

Опубликовал Александр Шкураев (salexdv) в раздел Администрирование - Сервисные утилиты

Альтернативный стартер 1С. Программа призвана облегчить запуск часто используемых баз данных.

Вступление

Не всегда удобно пользоваться громоздкими стартерами, поэтому предлагаю свою альтернативу. Надеюсь, что хоть кому-нибудь пригодится Wink. От возникновения идеи, до реализации проекта прошло всего 2 дня, поэтому, если что, прошу сильно не пинать Smile

Описание

Принцип работы достаточно прост - в программу заносятся базы 1С и при щелчке правой кнопкой мыши в системном трее появляется список баз. Есть возможность задавать для каждой БД пользователя и режим запуска (1C Предприятие или Конфигуратор).

Особенности

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

Дополнительно

Это пробный вариант, поэтому пока поддерживается запуск только файловых баз на платформе 8.1

Жду критику и предложения по доработке Smile

Благодарности

http://www.infostart.ru/projects/data/0004865/images/large/screen5.png

http://alxd.freedom-vrn.ru

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

Наименование Файл Версия Размер
- 32
.1247147045 449,16Kb
21.02.12
32
.1247147045 449,16Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Дмитрий Глух (IronDemon) 09.07.09 18:00
2. Alxd (salexdv) 09.07.09 18:40
Да, конечно, попозже обязательно добавлю
3. Алексей Коробов (WiseSnake) 09.07.09 19:13
4. Alxd (salexdv) 09.07.09 19:26
Тут особо не заморачивался пока, все настройки храняться в файле Settings.dat
5. Алексей Коробов (WiseSnake) 09.07.09 21:06
(4) Я так понимаю открыто. Хотя бы простенькое шифрование надо применить. ИМХО.
6. Alxd (salexdv) 09.07.09 21:16
В будущем собираюсь сделать конечно
7. Алексей Башта (bashta.aleksey) 09.07.09 22:34
Приятная вещица. +
1. Запретить повторный запуск.
2. Сворачивать в трей - не только при сворачивании окна
3. Установить "Путь запуска 1С Предприятия 8" по кнопке / автоматически - если есть C:\Program Files\1Cv81\bin\1cv8.exe
4. Заполнить список баз по кнопке - с вопросом "в какую группу записать". (Путь к базам 1С 8 найти тоже легко)
5. Небольшое примечание к базе и группе баз (бывает оч.полезно)
6. Кнопку - Выход из программы не только в меню трея.

А если будет и 7.7:
+ Заполнить список баз по кнопке - с вопросом "в какую группу записать"
+ Возможность установки Путь запуска 1С 7.7 для каждой базы.

Надеюсь отзыв поможет развитию ;-)
8. Alxd (salexdv) 10.07.09 07:14
Спасибо! Конечно отзыв поможет ;) Будем стараться ;)
9. sound sound (sound) 10.07.09 13:23
Заметил одну странную вещь, у меня есть похожая прога,
http://www.infostart.ru/projects/4865/index.php?p=2&id=4865.
Я посмотрел, когда ты мою скачал: 06.07.09, дата твоей 09.07.2009,
Говоришь "От возникновения идеи, до реализации проекта прошло всего 2 дня"...?
Причем моя там с исходниками. Ничего не хочу сказать, так как сам исходники выложил, просто подозрительно как то :)



10. Кирилл Иконников (spock) 10.07.09 13:56
11. sound sound (sound) 10.07.09 13:57
(10) действительно, как я мог подумать :)
12. Alxd (salexdv) 10.07.09 15:35
(9) Действительно на идею вдохновил этот скрин http://www.infostart.ru/projects/data/0004865/images/large/screen5.png. Прошу прощения, что не указал в описании - исправлюсь. Но вот исходники я твои никоим образом не использовал - все написано на основе другой моей программы (http://www.infostart.ru/projects/4889/)
13. sound sound (sound) 10.07.09 15:39
(12) ну ладно раз так. Но, согласись, тебе бы, наверное, тоже показалось подозрительным? :)
14. Alxd (salexdv) 10.07.09 15:41
15. sound sound (sound) 10.07.09 18:45
(14) ну вот, теперь меня еще и пользователем обозвали :)))
16. sound sound (sound) 10.07.09 18:49
кстати можешь еще сюда заглянуть - тоже интересно
http://infostart.ru/projects/2076/
17. Alxd (salexdv) 10.07.09 19:41
(16) У меня именно такой и стоит :)) Приелся просто )
18. Алексей Башта (bashta.aleksey) 10.07.09 23:36
Alxd - а какие у вас планы на программку, так сказать, конецная цель.
Такие программы безусловно нужны, очень облегчают жизнь и при достойной разработке можно и денег заработать.
Вообще есть много идей/пожеланий для такие программ.
Например, мне нужны как минимум две программы, со схожим функционалом. Одна только для работы с флешки у клиентов, другая на ПК в офисе и дома.
И задачи у них разные.
Ваша программа, как и программа sound (и многих других) находиться на начальном этапе - ведение списка баз + чуть сервиса, но это только основа того что нужно.
Если вам это интересно можно обсудить.
19. Alxd (salexdv) 11.07.09 00:29
(18) Пока планирую сделать ее более или менее функциональной, пригладить так сказать. Не о какой коммерции пока не задумывался и в ближайшее время не собираюсь :). Все держится на энтузазизме так сказать :) Хочется жизнь облегчить и себе, ну и если получится, кому-ть еще. А констуктивным пожеланиям всегда рад, да и критике тоже :-)
20. sound sound (sound) 11.07.09 23:43
21. Алексей Башта (bashta.aleksey) 12.07.09 22:29
(19) Напишите направление программы (что Вам ближе):
1. Работа с флешки у клиентов
2. Работа на ПК в офисе / дома
Совместить, и то и другое, на мой взгляд не получиться.
И будут Вам констуктивные пожелания.
22. Алексей Башта (bashta.aleksey) 12.07.09 22:45
(21) Продолжение.
Есть вариант:
3. Просто список баз для запуска.
23. Alxd (salexdv) 13.07.09 07:32
24. Alxd (salexdv) 13.07.09 07:35
(21,22) Ну и про первый и второй вариант хотелось бы послушать :) Может что удастся воплотить :))
25. Алексей Башта (bashta.aleksey) 13.07.09 23:47
(23) Для 3-го варианта - пример по функциям у тебя есть - http://infostart.ru/projects/2076/
Для запуска баз больше не надо, можно и поменьше.
Да и тебе только добавить возможность для баз 7.7 и немного отладить код :)
26. Alxd (salexdv) 14.07.09 07:25
А для первого и второго можно пример? :)
27. Алексей Заболотнов (z-alexey) 14.07.09 08:31
1.
При добавлении новой базы вываливается:
Acess violationion at address 7C912ACE in module ntdll.dll

но в итоге база добавляется.

2. Есть базы как в 8.0, так и 8.1. А указывать файл к 1С можно только один.
Так что помимо 7.7 нужно еще и для 8.0 добавить еще одну строчку. А у баз добавить поле, где указать какой это тип базы

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

Плюс, с надеждой на реализацию этих несложных пожеланий
28. Алексей Башта (bashta.aleksey) 14.07.09 09:26
(26) Достойных примеров не встречал (мог и не заметить).
Пожелания напишу, но не сразу - времени мало.
В любом случае тебе сначала писать 3 вариант )
29. Алексей Башта (bashta.aleksey) 14.07.09 09:40
(26) Простой пример (сам не пользуюсь) - http://infostart.ru/projects/996/
30. Alxd (salexdv) 14.07.09 12:19
Серверный вариант запуска и 7.7 будет в новой версии, а вот с 8.0... Добавить, конечно, не сложно, но вот стоит ли... :)
31. Алексей Башта (bashta.aleksey) 14.07.09 16:01
(30) Стоит - только если у самого есть.
А для 8.2 можно начинать.
32. Pomogalkin Pomogalkin (pomogalkin) 14.07.09 18:54
33. Alxd (salexdv) 14.07.09 20:06
(32) Тож ничего, когда юаз не очень много :)
34. sdwggg (sdwggg) 06.02.13 09:19
работает только для толстого клиента или для управляемого приложения тоже?
35. sdwggg (sdwggg) 06.02.13 09:27
у меня уже другой вопрос - не работает в Server 2008.
вроде запускается, иконка появляется в области уведомления, но затем процесс сразу исчезает вместе с иконкой.
36. Александр Шкураев (salexdv) 07.02.13 12:34
(35) Работу приложения на Server 2008 не тестировал, пока нет такой возможности.