0. Alexoniq 620 21.04.14 18:19 Сейчас в теме

StartManager 1.4 - Развитие альтернативного стартера

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
296. Darth_Anyan 19.08.14 10:51 Сейчас в теме
Добавлял базу, подключенную к хранилищу. Посмотрел на громоздкую строку параметров для автоподключения к хранилищу /ConfigurationRepositoryF "http://Путь/К/Хранилищу" /ConfigurationRepositoryN "Имя_Пользователя" /ConfigurationRepositoryP "ПаР0Ль" - и подумалось, что возможно, данные параметры красиво смотрелись бы в свойствах базы на вкладке "Аутентификация".
Во вложении прототип
Прикрепленные файлы:
298. Alexoniq 620 20.08.14 10:37 Сейчас в теме
(296) Darth_Anyan, Планировал в одной из будущих релизов организовать работу с хранилищем. Ваша идея понятна. Спасибо. Думаю вполне реально реализовать. Зарегистрировал.
Darth_Anyan; +1 Ответить
297. CheBurator 3399 20.08.14 02:13 Сейчас в теме
Ура, мою проблему забороли!
300. tormozit 5591 25.08.14 12:17 Сейчас в теме
Я не нашел или нет возможности показывать, с каким релизом будет запускаться каждая база? В строке снизу для текущей базы хотелось бы увидеть это.
301. Alexoniq 620 25.08.14 12:45 Сейчас в теме
(300) tormozit, Вы сможете увидеть версию платформы для каждой ИБ если включите отображение колонок списка в настройке на закладке "Оформление". Далее вы можете ненужные колонки отключить (через контекстное меню заголовка списка). Как вариант, вы также можете настроить цвет текста для элементов в зависимости от версии платформы на той же закладке.
302. Darth_Anyan 25.08.14 12:59 Сейчас в теме
(300) tormozit, что Вы имеете в виду? Отображать релиз, если для какой-то базы просто задана версия "8.2" или "8.3"?
Прикрепленные файлы:
303. Alexoniq 620 25.08.14 13:19 Сейчас в теме
(302) Darth_Anyan, Если вы назначите базе конкретный релиз, то именно он и будет отображаться в колонке "Платформа". Если релиз не назначен, тогда отображается просто версия платформы и в этом случае при запуске будет использован самый последний установленный релиз. На счет того, чтобы продублировать его в статусной строке - можно подумать. Может я не правильно понял вопрос, тогда уточните.
304. Darth_Anyan 25.08.14 13:24 Сейчас в теме
(0) ура! поздравляю с поистине колоссальным релизом! Бегло прошелся - багов не заметил.

(303) я попытался развить мысль с определением релиза. Если релиз прописан "неконкретно" (как на скрине, например просто "8.3"), Система берет наиболее актуальный установленный релиз, подпадающий под шаблон. Иногда может возникнуть вопрос "а какой же ж это релиз?..." В таком случае предлагается выводить конкретно тот релиз, которым будет открыта база.
305. Alexoniq 620 25.08.14 13:44 Сейчас в теме
(304) Darth_Anyan, На счет релиза, я в общем так и понял (когда скрин посмотрел). Уже взял себе на заметку, хотя стоит подумать над реализацией, т.к. здесь еще надо учитывать параметр "DеfаultVеrsiоn" из cfg-файлов.
306. Darth_Anyan 25.08.14 13:52 Сейчас в теме
(305) Кстати, да. Я так понимаю, настройки из типового лаунчера "Для версии ... использовать версию ..." в StartManager не подхватываются? Спрашиваю для общего развития - ни разу не было потребности :-) Ради эксперимента задал в типовом лаунчере для 8.3.5 использовать релиз 8.3.5.1068 - при запуске из типового отрабатывают, из SM стартует 8.3.5.1119 (ибо в настройках остался Автовыбор).
308. Alexoniq 620 25.08.14 14:15 Сейчас в теме
(306) Darth_Anyan, Параметр "DеfаultVеrsiоn" в полной мере не используется (как в типовом стартере). Данный параметр пока только считывается из файла 1CESCmn.cfg, в основном для клиент-серверных баз, чтобы совпадали релизы клиентов и сервера. В ближайших версиях планируется реализовать полную обработку данного параметра по аналогии с типовым стартером.
314. Darth_Anyan 28.08.14 14:29 Сейчас в теме
(308)

к вопросу о динамически определяемых релизах. Если я подключаюсь к серверу, где требуется версия платформы 8.3.5.1068, а в лаунчере для базы прописана просто версия 8.3, во всплывающей подсказке отобразится 8.3.5.1119 (последняя установленная на моей машине). Я так понимаю, это тоже особенность обработки параметра "DefaultVersion"?
315. Alexoniq 620 28.08.14 16:40 Сейчас в теме
(314) Darth_Anyan, В текущей редакции StartManager так и происходит. Т.е. если DefaultVersion=8.3-8.3.5.1068, а у StartManager не назначен конкретный релиз, то будет попытка запустить последний доступный релиз 8.3.5.1119 (это видно во всплывающей подсказке), но далее управление передается программе 1cv8s.exe и она (обработав параметр "DefaultVersion") запустит 1cv8.exe версии 8.3.5.1068. Получается вот такое несоответствие, которое имеет место быть, собственно я об этом писал в (306). Если разрабатывать механизм динамического определения версий, то надо конечно же учитывать параметр "DefaultVersion" в случае когда в настройках установлен "Автовыбор". Если же в StartManager установить определенный релиз, то по хорошему он должен иметь приоритет (и игнорировать "DefaultVersion"). Данную логику предполагается заложить в следующей редакции StartManager.
Darth_Anyan; +1 Ответить
307. tormozit 5591 25.08.14 13:57 Сейчас в теме
Спасибо. Колонки уже почти хватает. Осталось динамически определяемый релиз еще выводить, как правильно замечено в (304).
309. Alexoniq 620 25.08.14 14:33 Сейчас в теме
(307) tormozit, Пожелание зарегистрировал.Спасибо.
310. thepry 25.08.14 15:26 Сейчас в теме
Привет. Если не получается подключиться к серверу обновлений, то лаунчер генерирует модальное окошко, даже, если такое уже есть. Сейчас вот обнаружил штук 20 этих предупреждений. Было бы клево, если бы генерировалось только одно.
311. Alexoniq 620 25.08.14 15:36 Сейчас в теме
(310) thepry, Такого раньше не замечал. Старался чтобы все сообщения при обновлении выводились во всплывающем окошке в трее. Зарегистрировал ваше сообщение, перепроверю этот модуль. Спасибо.
312. thepry 27.08.14 17:26 Сейчас в теме
Настройки -> Убираю галку с «Автоматически проверять обновление». Сохраняю изменения, закрываю лаунчер. Захожу снова, Настройки -> галка так и стоит. При этом остальные настройки меняются нормально.

Руками правлю default.ini - Ставлю AutoCheckUpdate=0. Запускаю лаунчер - галка снята. В Файле AutoCheckUpdate=0. Закрываю лаунчер, в файле меняется AutoCheckUpdate=1.
313. Alexoniq 620 28.08.14 09:20 Сейчас в теме
(312) thepry, Спасибо. Зарегистрировал. В следующем релизе исправлю.
316. Darth_Anyan 29.08.14 10:45 Сейчас в теме
(0) Стартер идет в массы, и открываются новые "особенности".
Если есть в списке 2 группы с одинаковым названием, отличающиеся пробелом в начале названия (например, "Группа" и " Группа", то отобразится только та, у которой пробела в названии нет, а у которой есть - проигнорируется вместе со всем содержимым.
317. Alexoniq 620 29.08.14 11:28 Сейчас в теме
(316) Darth_Anyan, С давних пор при написании кода стараюсь убирать крайние пробелы в строковых переменных (были на то свои причины). В данном случае это видать пошло не на пользу. Хотя мне сложно понять какая есть надобность ставить начальные пробелы в названиях, ведь визуально можно перепутать группы (пробел не всегда заметен). Зарегистрировал сообщение. В следующей редакции постараюсь исправить. Спасибо.
318. Darth_Anyan 29.08.14 14:16 Сейчас в теме
(317) Описанный мной пример - просто выжимка реального кейса. У коллеги был очень разлапистый список баз, и в разных группах были подгруппы с названиями, отличавшимися только пробелами. Он сам очень удивился, когда такую радость обнаружил :) В целом согласен, что крайние пробелы - зло.
319. Darth_Anyan 01.09.14 16:07 Сейчас в теме
Когда платформенное создание резервной копии выкинуло меня из сеанса "Денег" с незаписанным документом, родилась тема к обсуждению. Иногда хочется сваять какой-нибудь скрипт, и засунуть его в планировщик. Автоматически генерить задания в Планировщике кажется достаточно трудоемкой и не особенно нужной задачей, а вот выплюнуть текст cmd скрипта для одного из "Действий для ИБ" для конкретной базы с конкретными логинами-паролями, чтобы потом вручную подпилить, кажется интересной функциональностью на дальнейшее развитие...
320. Alexoniq 620 02.09.14 07:26 Сейчас в теме
(319) Darth_Anyan, Я так понимаю, хочется что-то вроде конструктора командной строки?
321. Darth_Anyan 02.09.14 16:33 Сейчас в теме
(320) да, что-то вроде, на основании "Действий для ИБ" (например, строка, выгружающая dt в указанную папку с указанным именем).

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

Пример:
1. Настройки: http://gyazo.com/c3e2bfc8760db18a84947c19947e88ab
2. Параметры базы: http://gyazo.com/a2bff8d65f813366d7bcc10db6e4c72e
3. Действия для ИБ -> Выгрузка данных: http://gyazo.com/3dfc26f32fe64097f20ab4e89a52c492
323. AVKonya 02.09.14 19:55 Сейчас в теме
324. Alexoniq 620 02.09.14 20:12 Сейчас в теме
(321) Darth_Anyan, Да, вы правы, такая ситуация имеет место быть. Я уже ранее зарегистрировал такое замечание. В следующей версии исправлю. Спасибо.
326. Darth_Anyan 03.09.14 13:55 Сейчас в теме
(324) в копилку особенностей определения платформы. Установлено довольно большое количество платформ 8.2. У файловых баз, у которых указана платформа "8.2", запуск по кнопке "Конфигуратор" открывает платформу 8.2.18.109, по кнопке "Снегопат" - 8.2.19.83 (последний установленный релиз), по кнопке "1С: Предприятие" - пишет в подсказке 8.2.18.109, но открывается сеанс платформы 8.2.19.83.
322. AVKonya 02.09.14 19:55 Сейчас в теме
Alexoniq, спасибо за качественную работу!
Нашел пару багов, вроде бы раньше не описанных:
1) При выгрузке в DT через "Действия для ИБ" не подставляет параметры %Prefix и %IBName.
Проверял на кириллице и на латинице, с пробелами и без - не в этом дело.
Строку составлял сам и использовал предопределенную.
2) (для меня не критично) В настройках не сохраняется значение переключателя "Источники обновления информационных баз".
325. Alexoniq 620 02.09.14 20:15 Сейчас в теме
(322) AVKonya, Замечания зарегистрированы. Спасибо.
327. Патриот 236 05.09.14 21:54 Сейчас в теме
А "возможность скачивать обновления с сайта users.1c.v8.ru" планируется в ближайшее время?
329. Alexoniq 620 06.09.14 20:02 Сейчас в теме
(327) Патриот, Да, такой функционал планируется. Только не в следующем релизе, т.к. сейчас идет тестирование и отладка уже имеющегося функционала и доработка мелких дополнений, согласно поступающих пожеланий. Надеюсь, что до нового года реализую.
328. Darth_Anyan 05.09.14 22:39 Сейчас в теме
Еще из экзотики. На домашнем ноутбуке (13.3" 1920х1080) лаунчер занимает по высоте почти весь экран, а если его свернуть-развернуть - то вообще выходит за пределы экрана. В системе включено масштабирование 150%. Отключение масштабирования для лаунчера не помогает - форма остается большой, разве что съезжают размеры элементов относительно друг друга. Есть ли возможность что-то с этим сделать?

Скриншоты для оценки:
1. масштабирование вкл, сразу после запуска: http://gyazo.com/523abc8640fe10bd50bedf6d1555b15d
2. масштабирование вкл, свернул-развернул: http://gyazo.com/6a69d5d46c2c5082b659f7f74a2d997b
3. масштабирование выкл, сразу после запуска: http://gyazo.com/df3bd8d5b4ce592551bc8895bb084922
4. масштабирование выкл, свернул-развернул: http://gyazo.com/a986495b59ee8c8d865b86b9eb101356

Минимально возможный размер окна в обоих случаях - чуть-чуть меньше, чем сразу после открытия.
330. Alexoniq 620 06.09.14 20:06 Сейчас в теме
(328) Darth_Anyan, В следующей версии будет реализован механизм масштабирования в случае когда в ОС значение "AppliedDPI" (точек/дюйм) установлено больше чем 96. Следите за обновлениями.
Darth_Anyan; +1 Ответить
331. Famza 82 08.09.14 14:14 Сейчас в теме
Достойный запускальщик. Плюсую.
Однако столкнулся вот с чем:
а) Левый скрин - при запуске выскакивает такое окно, установлены ток 8.3.4.408 и 8.3.5.1119.
б) Правый скрин - не доступны флажки.
Может в Настройки - Параметры запуска - Используемые версии добавить "Не использовать"?
Прикрепленные файлы:
332. Alexoniq 620 08.09.14 20:10 Сейчас в теме
(331) Famza, Сообщение скорее всего вызывается из процедуры сохранения списков баз. Пока временно отключите опцию "Сохранять список информационных баз при открытии" в настройках на закладке "Дополнительно". В следующей версии подправлю. Спасибо.
335. Famza 82 10.09.14 09:11 Сейчас в теме
(332) еще момент один - слетают выделенные на скине настройки. "Свернуть при запуске" и "Автоматически проверять обновления". Файл настроек ini пока не правил руками - все через приложение. Ось ХР СП3.
Прикрепленные файлы:
336. Alexoniq 620 10.09.14 09:23 Сейчас в теме
(335) Famza, Данные замечания уже были зарегистрированы ранее. В следующей версии будет исправлено. Спасибо.
337. Famza 82 10.09.14 11:09 Сейчас в теме
(336) извиняюсь за дублирование - не увидел. Но есть еще небольшое замечание:
При добавлении группы с уже существующим названием, но другим путем, выдает ошибку "Имя группы неуникально".
Видимо из-за данной проверки при первом запуске все базы из веток "...\8.2\Демонстрационные базы\..." и "...\8.3\Демонстрационные базы\..." были свалены в одну кучу по первому пути. Хотелось бы это исправить и наконец разобрать базы по полочкам. )))
338. Alexoniq 620 10.09.14 12:09 Сейчас в теме
(337) Famza, В пределах одного файла списка баз (v8i) запрещено создание элементов/групп с одинаковым наименованием. Это техническая особенность, которая так же действует и в типовом стартере. Т.к. имеются ввиду базы для v8.2 и v8.3, то они вроде как хранятся в одном файле (v8i). В связи с этим хотелось бы уточнить, как вам удалось завести наименование "Демонстрационные базы" более одного раза, пусть даже и в разных ветках? Может у вас еще подключены файлы общих баз?
339. Famza 82 10.09.14 16:31 Сейчас в теме
(338) нет, общих баз нет. Группы создавались штатным стартером, давно правда - еще с 8.2
333. Darth_Anyan 09.09.14 17:21 Сейчас в теме
Говоря о развитии и бантиках, не планируется ли расширение интеграции с Проводником для .cf и .dt файлов? Видел где-то на инфостарте утилитку, которая по двойному щелчку по cd/dt предлагала загрузку в новую либо существующую базу, а для cf опционально предварительную очистку существующей базы.
334. Alexoniq 620 10.09.14 08:42 Сейчас в теме
(333) Darth_Anyan, Частично интеграция с ОС уже реализована (опционально на закладке настройка). Можно по двойному щелчку по файлу 1Cv8.CD запустить конфигурацию или зарегистрировать (если ее нет в списке). Дальнейшая интеграция в ближайшее время не планируется (ввиду малой востребованности). На данный момент достаточно других моментов, которые требуют реализации или доработки.
340. AVKonya 14.09.14 23:14 Сейчас в теме
Нюанс с редактированием свойств базы.
{Ctrl+Enter} открывает окно свойств восьмерочной базы.
Причем даже тогда, когда на экране открыт список баз 7.7.
Может, сделать сочетание клавиш идентичным для 7.7 и 8.х,
и если открыт список семерочных баз - редактировать по сочетанию клавиш именно семерочную базу?
PS Аналогично и с обратной ситуацией.
{Ctrl+F2} открывает свойства семерочной базы, даже если сейчас активен список 8.х.
342. Alexoniq 620 15.09.14 07:48 Сейчас в теме
(340) (341) AVKonya, С замечаниями согласен (немного недоглядел :) ). В следующей версии исправлю. Спасибо.
341. AVKonya 14.09.14 23:23 Сейчас в теме
Тоже не критично, но напишу:
При попытке редактирования названия группы в 8.3 (аналогично и с названием базы в 8.3) с "Альфа" на "АЛЬФА" (есть конторы, для которых принципиален регистр в названии организации, - я решил соответствовать) выдается сообщение о неуникальности наименования.
Пришлось переименовывать так: "Альфа" => "Альфа_" => "АЛЬФА"
По идее, проверка на уникальность должна быть по остальным элементам кроме текущего.
343. 7OH 32 24.09.14 11:29 Сейчас в теме
А нельзя ли реализовать возможность очистки кеша для всех пользователей выбранной базы ?
345. Alexoniq 620 25.09.14 07:13 Сейчас в теме
(343) 7OH, Кэш информационной базы хранится в пределах рабочей станции и текущего пользователя Windows (%User%\AppData\). Поэтому ваш вопрос про "очистку кеша для всех пользователей выбранной базы" несколько не понятен. Если можете уточните пожалуйста, как вы это представляете.
PS: Может вы имели ввиду запуск на сервере с AD (с правами Админа). Тогда можно было бы получить доступ к пользователям в каталоге %Users% и там пройтись почистить?
349. 7OH 32 25.09.14 10:54 Сейчас в теме
(345)
Да-да - на сервере (в терминале все работаем).
(346)
cfg файлы есть и в programdata и в папке allusers и в папке каждого пользователя.
во всех трёх ссылка идёт на один файл v8i.
отключаю использование общих баз, копирую общий файл в другую папку, указываю его для версии 8.2 как альтернативный список - список пуст.
Готов выслать файл для анализа - вобщем к обоюдной помощи.
352. Alexoniq 620 25.09.14 14:22 Сейчас в теме
(349) 7OH, Теперь идея понятно. С общими базами и с альтернативным списком поразбираюсь. Если не воспроизведется, воспользуюсь вашим предложением о помощи. Спасибо.
344. 7OH 32 24.09.14 11:56 Сейчас в теме
Поставил на сервер (с АД).
На вкладке ИнфБазы - 2 раза общий список подхватило почему-то.
В списке показаны не все базы.
Убрал использование общего списка баз - указал вручную - баз вообще нет.
346. Alexoniq 620 25.09.14 07:24 Сейчас в теме
(344) 7OH, Пока к сожалению ваша ситуация нигде не воспроизводится. Могу только предположить:
1) Проверьте настройки cfg-файлов (например 1CEStart.cfg), в т.ч., и в каталоге "\ProgramData\1C\1CEStart\". Возможно у вас один и тоже путь указан более одного раза.
2) Если отключено использование общих баз, то используется список только из каталога %User%\AppData\Roaming\1C\1CEStart\. Поэтому проверьте там наличия файла ibases.v8i и его содержимое (может он пустой).
347. Fedorenko 25.09.14 09:54 Сейчас в теме
После последнего обновления перестали работать кнопки "1С:Предприятие" и "Конфигуратор" в режиме 7.7.
351. Alexoniq 620 25.09.14 14:19 Сейчас в теме
(347) Fedorenko, Да, вы правы, исправлю. Извиняюсь за неудобства.
348. Famza 82 25.09.14 10:14 Сейчас в теме
Alexoniq, а из стартера обновляться до бета-версии можно?
350. Famza 82 25.09.14 11:44 Сейчас в теме
Версия 1.3.2.22 бета, ось ХР СП3
Основные косяки:
1. В списке баз пару боевых исчезли, при добавлении в список добавляет с пустыми параметрами запуска в штатный стартер, установить версию платформы не позволяет. При перегрузе стартера исчезает. (Возможно так отрабатывает контроль дубликатов групп/элементов?)
Полностью выносил версию с компа Revo Uninstaller, не помогло.
Мелочи:
1. В интерфейсе кнопка выбора режима запуска 1С Предприятие ниже основной.
Разное:
1. Не видит обновлений на сайте - это пока бета?
2. Хотелось бы кнопочку, по которой перегружался/восстанавливался список баз из штатного стартера.
Однозначно откатился на 1.3.2.16 бета
353. Alexoniq 620 25.09.14 14:27 Сейчас в теме
(350) Famza, Согласен, релизы 1.3.2.22 и 23 не очень удачные получились, было много внутренних переделок, не до конца протестировал. В следующей версии постараюсь всё исправить. Спасибо за обратную связь.
354. Патриот 236 30.09.14 10:22 Сейчас в теме
Я отправлял отчет о проблеме по этому поводу. На всякий случай здесь продублируюсь - После одного из обновлений (в начале сентября, вроде) перестало работать подключение к хранилищу. Путь и Логин тысячу раз перепроверил. Пароль пустой. Перед тем, как перестало работать, никаких действий не производил (логин и путь ни в хранилищах ни в настройках стартера не менял), просто поставил обновление.
358. Alexoniq 620 02.10.14 08:12 Сейчас в теме
(354) Патриот, Данный механизм не изменялся. Но на всякий случай перепроверю.
355. tormozit 5591 30.09.14 11:08 Сейчас в теме
1.3.2.23 бета
Перестала применяться назначенная базе версия платформы.
359. Alexoniq 620 02.10.14 08:15 Сейчас в теме
(355) tormozit, У меня пока не воспроизводится, но замечание зарегистрировал, попробую еще протестировать.
363. tormozit 5591 02.10.14 10:07 Сейчас в теме
(359) назначена 8.3.4.496, а применяется 8.3.5.1186 (последняя)
364. Alexoniq 620 02.10.14 10:34 Сейчас в теме
(363) tormozit, ситуацию понял, попробую у себя воспроизвести.
356. Darth_Anyan 30.09.14 11:29 Сейчас в теме
Вернулся из отпуска - а тут жизнь кипит :-)

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

И еще, есть база на веб-сервере. В режиме запуска "Автоматически" почему-то стал открываться типовой лаунчер, причем для толстого клиента. Если принудительно выставить "Тонкий клиент", все ОК.
360. Alexoniq 620 02.10.14 08:19 Сейчас в теме
(356) Darth_Anyan, Ошибка при запуске web-клиента уже была зарегистрирована. Будет исправлена. На счет масштабирования... напишите у вас какое разрешение экрана на мониторе и сколько процентов увеличения вы устанавливаете в ОС (125% или 150%) ?
362. Darth_Anyan 02.10.14 09:52 Сейчас в теме
357. peterpp 30.09.14 14:52 Сейчас в теме
Добрый день !

Подскажите в новом релизе реализована привязка баз к отдельным пользователям или группам пользователей ?
361. Alexoniq 620 02.10.14 08:41 Сейчас в теме
(357) peterpp, Нет., такой функционал пока не реализован. По правде говоря, пока нет четкого представления как в конечном итоге данный функционал должен выглядит (его назначение и необходимость).
365. peterpp 02.10.14 12:35 Сейчас в теме
Добрый день !
Стартер хорошо подходит для администрирования баз 1С при доступе разнородных пользователей (допустим разных фирм) к серверу терминалов. В нем есть возможность выключить лишний функционал для клиента. Но еще желательно, чтобы пользователей видели только свои базы. Может я ошибаюсь и можно на уровне стартера создавать группы с различными списками баз
366. Alexoniq 620 02.10.14 16:03 Сейчас в теме
(365) peterpp, Если я вас правильно понял, что-то подобное можно попробовать добиться от StartManager. Как вариант, можно завести разные каталоги для сохранения настроек различных групп пользователей. При этом StartManager запускать с ключём /sp<путь к каталогу настроек>. Для этого или создать разные ярлыки или настроить запуск терминала соответствующим образом. Для каждой настройки указать альтернативный список баз, который можно создать заранее или сформировать здесь же в StartManager. Вообщем, главное, чтобы разные группы пользователи запускали StartManager со своими настройками, и тогда они будут видеть только свой список баз.
367. Famza 82 03.10.14 08:19 Сейчас в теме
Если я правильно понял скрипт, то после установки обновления скачанный файл удаляется. А почему бы не оставить его в папке Update? Вдруг надо будет откатиться на предыдущую версию ))
368. Alexoniq 620 03.10.14 13:47 Сейчас в теме
(367) Famza, Начиная с релиза 1.3.2.21 (см. публикацию), при обновлении стартера через интернет, предварительно создается копия текущей версии, для возможности вернуться к ней в случае необходимости. Копия сохраняется в %Users%\AppData\Roaming\StartManager\AppBackup\.
369. CheBurator 3399 04.10.14 14:13 Сейчас в теме
1.3.2.22 beta - не запускается конфигуратор в 7.7
370. Alexoniq 620 04.10.14 18:45 Сейчас в теме
(369) CheBurator, Замечание было зарегистрировано ранее. Спасибо.
371. CheBurator 3399 06.10.14 18:04 Сейчас в теме
(370) я уже губу раскатал, ну вот наконец.. стану использовать и тут на тебе... серпом... ;-)
и сколько примерно ждать?
372. Alexoniq 620 06.10.14 22:55 Сейчас в теме
(371) CheBurator, До конца этой недели выйдет новая версия 1.3.2.25.
KreditNIK; Darth_Anyan; +2 Ответить
373. CheBurator 3399 07.10.14 17:14 Сейчас в теме
(372) все, ты - попал! ;-)
.
а по серьезному - огромное спасибо. очень приятно видеть хорошие вещи сделанные, и сделанные неплохо - это вообще в современную эпоху размножившихся как вшей 1Сников - очень радует!
всяческих успехов тебе.
374. mmoozzgg 09.10.14 10:17 Сейчас в теме
что-то не качается дитрибутив(( sm списал, а файла нет((
375. mmoozzgg 09.10.14 11:10 Сейчас в теме
(374) виноват, все ок, сам дурак...
376. tormozit 5591 11.10.14 14:12 Сейчас в теме
1.3.2.7beta
Если файлы кэша базы заблокированы, то команды удаления их просто не удаляют молча. Считаю, что нужно сообщать о неуспехе пользователю.
377. Darth_Anyan 13.10.14 10:33 Сейчас в теме
Обновил лаунчер до 1.3.2.25.

При выгрузке базы (хоть cf, хоть dt) в имени файла игнорируется параметр %IBName
378. tormozit 5591 13.10.14 11:24 Сейчас в теме
1.3.2.23-25b
Некоторые файловые базы из списка по умолчанию не видит.
379. tormozit 5591 13.10.14 11:25 Сейчас в теме
Предлагаю дать автору награду на предстоящей конференции Инфостарта.
380. Darth_Anyan 13.10.14 17:48 Сейчас в теме
(379) tormozit, только за. Где за это можно проголосовать? :-)
382. CheBurator 3399 15.10.14 04:01 Сейчас в теме
(379) нифига, нифига! пусть самые глюки уберет! ;-)
381. sandybaev 136 14.10.14 10:25 Сейчас в теме
Чувак ты крут аж не магу.
383. dour-dead 233 16.10.14 18:21 Сейчас в теме
Прилично притормаживает стартер, видимо из-за большого количества ИБ. А так прикольно.
384. Alexoniq 620 16.10.14 20:08 Сейчас в теме
(383) dour-dead, На самом деле, количество баз не имеет большого значения. Причиной тормозов обычно является считывание информации о файлах "1Cv8.1CD" (их наличие и размер), особенно если базы находятся в сети. Поэтому попробуйте отключить параметр "Отображать колонки списка" на закладке "Оформление" в настройках. В этом случае обращение к дискам будет уменьшено до минимума. Для контроля смотрите информацию в статусной строке в правом нижнем углу, там отображается время формирования списка в секундах (с тремя знаками после запятой).
dour-dead; +1 Ответить
391. dour-dead 233 17.10.14 11:10 Сейчас в теме
(384) Спасибо. Загрузка сократилась на 40 сек. сейчас загружается за 0,406 с.
395. Alexoniq 620 17.10.14 11:22 Сейчас в теме
385. CheBurator 3399 17.10.14 00:49 Сейчас в теме
Ура! починили запуск конфигуратора для клюшек!
Перехожу н аиспользование стартера.
386. CheBurator 3399 17.10.14 00:53 Сейчас в теме
А почему в семерочном режиме нельзя группы делать? и Избранное? типа по остаточному принципу программилось? ;-)
Или я что-то недопонял?
.
ВОПРОС СНЯТ, ПРОЧИТАЛ ОПИСАНИЕ ;-)
хорошо бы поддержку иерархии и для 7.7...
387. CheBurator 3399 17.10.14 01:08 Сейчас в теме
В заголовке окна написано "Режим Стандарт" - подозреваю есть режим "расширенный" - но как в него переключиться - облазился, не нашел...
388. Alexoniq 620 17.10.14 07:24 Сейчас в теме
(387) CheBurator, Посмотрите еще раз публикацию, раздел "Режимы функциональности" (там даже картинка есть), дальше думаю разберетесь. Так же информацию можно получить в справке (стандартная клавиша F1), тоже с картинками :-),
400. CheBurator 3399 18.10.14 02:52 Сейчас в теме
(388) да, посмотрю.
хороший, но сильно навороченный стартер - но хороший! пока активно не юзаешь - не все в голове улеглось
402. CheBurator 3399 18.10.14 03:03 Сейчас в теме
389. Famza 82 17.10.14 07:46 Сейчас в теме
(0) пара вопросов оформилась по 1.3.2.26 Beta:
1. При запуске, несмотря на настройки, в трей не сворачивается
2. Хотя изменения в настройки не вносились, кнопка сохранения настроек при запуске/перезапуске говорит что надо сохранить - прям горит как красный знак светофора ))).
Прикрепленные файлы:
392. Alexoniq 620 17.10.14 11:11 Сейчас в теме
(389) Famza, Не смог у себя воспроизвести замечания. Но это совсем не означает, что они не имеют место быть, Перепроверю еще раз код и попробую протестировать при других условиях. Спасибо.
390. Darth_Anyan 17.10.14 10:38 Сейчас в теме
(0) 1.3.2.26.

Параметр %IBName отрабатывает, но из имени базы удаляются точки (если они там есть). Это задуманное поведение программы?
394. Alexoniq 620 17.10.14 11:19 Сейчас в теме
(390) Darth_Anyan, Да, это предопределенное поведение. Имя файла проходит предварительную проверку на корректность (любая файловая система имеет ограничения на использование запрещенных символов, например двоеточие). В данном случае проверяются символы: '\', '/', ':', '*', '.', '?', '"', '<', '>', '|'. Не все перечисленные символы конечно запрещены системой, они исключены скорее больше для перестраховки. В общем, как-то так.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1C
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день

Программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день