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

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

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
190. alyaev.a.v 30.05.14 16:39 Сейчас в теме
(189) Спасибо, в общем и целом стартер очень хороший.
191. MaxS 2033 03.06.14 07:37 Сейчас в теме
Последнее время стартер начал сильно тормозить. Проверял на двух разных компьютерах и ОС. После запуска белое окно около минуты. Быстрый поиск работает так медленно, что за это время можно открыть штатный стартер и вручную найти базу.
192. Alexoniq 647 03.06.14 10:44 Сейчас в теме
193. Darth_Anyan 04.06.14 16:29 Сейчас в теме
Появился еще один "бантик": версия Снегопата под 8.2 и 8.3 может отличаться. Нужно ли при выборе базы перечитывать версию Снегопата (8.2 / 8.3), или же вообще писать их через слэш (громоздко) - открытый вопрос, а вот в тултипе точно должна показываться версия под открываемую платформу. dll Снегопата под 8.3 зовут snegopat83.dll.

А также, вопрос. У меня есть группа баз, в которой сейчас есть базы 8.2. Я хочу создать в этой группе базу, которая будет открываться в платформе 8.3. В текущей версии для этого нашел только сложную манипуляцию (создать новую базу в папке в группе 8.2, открыть штатный лаунчер, в нем сменить базу на 8.3 и перезапустить StartManager). Возможно, я куда-то не посмотрел?

Upd. Разобрался, вопрос тоже выливается в интерфейсный бантик - список платформ слишком длинный (у меня) и выходит за границы экрана. Есть ли возможность реализовать прокрутку/отображение в несколько колонок, либо добавить еще один уровень подменю (8.1/8.2/8.3) ?
194. Alexoniq 647 05.06.14 07:49 Сейчас в теме
(193) Darth_Anyan, Сам я "Снегопат" не пользуюсь, поэтому за информацию про "snegopat83.dll" спасибо, не знал. Учту в следующем релизе. По поводу изменения версии платформы... при использовании контекстного меню и большом количестве установленных платформ такое действительно возможно, хотя сам пока с этим не сталкивался. В общем ситуацию понял, буду решать. А пока, можно менять платформу в свойствах инф. базы. Там тоже есть раскрывающийся список версий платформы.
Darth_Anyan; +1 Ответить
195. Darth_Anyan 05.06.14 10:09 Сейчас в теме
(194) в свойствах ИБ в выпадающем списке показываются только версии платформ той же редакции (т.е., например, если база в группе "Информационные базы 82", версию платформы 8.3 установить невозможно):

http://joxi.ru/PgWQU_3JTJAZY9eZ-Os

Аналогично, при создании базы: если создается в группе "Информационные базы 82", то в выпадающем списке нет платформ 8.3 (что неудивительно - форма свойств одна).

ИМХО, при создании базы точно должна быть возможность выбрать редакцию платформы, а вот в свойствах уже созданной базы - сложно сказать. Переключение между редакциями случается не так уж часто, список релизов раздувать тоже не очень интересно (собственно, в контекстном меню при большом количестве установленных платформ это заметно: http://joxi.ru/EAmQU_3JTJAgYy812vI). Я бы подумал в сторону выделения выбора "8.1/8.2/8.3" в отдельное поле в форме свойств, но есть опасение, что форма от этого будет выглядеть перегруженно.

И еще хотелось бы заметить парочку опечаток в интерфейсе:
1. В меню сверху: "Каталог программнНого кэша (Local)" (вместо "программного").
2. Настройки -> Основное: "Использовать мягкую очистку кэш" (слово кэш в прочих местах склоняется).
3. В контекстном меню при щелчке на группе: "СоздаНть информационную базу" (вместо "создать").
196. Alexoniq 647 05.06.14 10:55 Сейчас в теме
(195) Darth_Anyan, Спасибо за найденные опечатки, обязательно подправлю. Рассуждения ваш понятны, принял к сведению, учту в следующей версии стартера.
197. Tavalik 2360 06.06.14 12:07 Сейчас в теме
Если забиваешь для базы в списке сохраненные Логин и Пароль, а потом делаешь ярлык, то в ярлыке заполняется только имя пользователя, пароль в параметры запуска не добавляется.
Это так специально задумано?
198. Alexoniq 647 06.06.14 13:02 Сейчас в теме
(197) Tavalik, (197) Tavalik, Да, на самом деле пароль в ярлык не добавляется, т.к. хранится там в открытом виде, что не очень хорошо для безопасности. В StartManager пароли хранятся в зашифрованном виде, а механизм создания ярлыка можно рассматривать как способ узнать пароль. Уже был такой инцидент, поэтому пароль не подставляется.
200. sytkosa 09.06.14 16:36 Сейчас в теме
(0) Когда ждать выпуск новой версии
204. Alexoniq 647 10.06.14 12:33 Сейчас в теме
(200) 8SiriuS8, Пока не готов озвучить точные сроки, т.к. с одной стороны сейчас много основной (и срочной) работы, а с другой - в новой версии разрабатывается новый функционал, требующей больше времени на обкатку. В качестве анонса расскажу, что будет добавлен конструктор действий для инф. базы, позволяющий формировать элементы меню для кнопки "Действия для ИБ". Существующие сейчас действия будут в качестве предопределенных элементов и дополнительно можно будет добавить свои пункты с собственными командами (или ссылками на пакетные файлы). Предварительно наметил выпуск на Июль 2014.
201. unichkin 10.06.14 11:44 Сейчас в теме
Пожалуйста, сделайте цвет фона текущей строки более четким, или вынесите в настройку. У меня новый монь на работе (s24c350l), на нем вообще не видно текущей строки.
203. Alexoniq 647 10.06.14 12:20 Сейчас в теме
(201) zhuravlik, Пожелание зарегистрировал.
205. serg_gres 142 10.06.14 18:53 Сейчас в теме
Отличный стартер, нет только одного - произвольной группировки списка баз.
Лично для меня, например, немного странно группировать по версии 1С.
Например, тестируешь перенос, несколько баз 1С (7.7, 8.1, 8.2).
Удобнее положить в одну "папку", и не вспоминать какая версия у какой базы.
206. CheBurator 3430 11.06.14 01:47 Сейчас в теме
Получил фан.
Из стартера запустил обновление, обновилось, перезапустилось.. список баз 8-ки - накрылся медным тазиком.. ;-)
Неплохо бы после nsf на обновление - принудительно предложить сохранить пользователю список ИБ...
208. Alexoniq 647 11.06.14 10:23 Сейчас в теме
(206) CheBurator, Немного удивлен, уже не один десяток людей обновлялись и ничего подобного не было. Не совсем понял выражение "список баз 8-ки - накрылся медным тазиком". Что могло случится со список баз? Это по сути обычный текстовый файл, только структурированный особым образом. Так же думаю, что и удалится он в принципе не мог, т.к. такое даже кодом не предусмотрено. Если не сложно расскажите поконкретней, что сталось с файлом списка баз 8-ки!
PS: Как бы там не было, в стартере есть опция автосохранения при запуске, которую рекомендуется использовать.
209. CheBurator 3430 11.06.14 18:36 Сейчас в теме
(206) Открыл стартер, в 8-ке - пару баз, провел обновление тупо нажимая предлагаемые галочки. в результате - стартер обновился/перезапустился, а вот список баз - стал пустой (при этом список баз клюшек - остался, его видно если на него переключиться).
.
207. CheBurator 3430 11.06.14 01:49 Сейчас в теме
хм.. раньше как-то мог поднять не свою публикацию (например, эту). Сейчас - такой возможности не нахожу...
210. CheBurator 3430 12.06.14 15:51 Сейчас в теме
Всё криво ;-)
чтобы не быть голословным - прикладываю видео... см. http://screencast.com/t/W8jzEe8bUrXS
я программу уже раз 15 запустил - а она все считает что "Онаружен первый запуск..."
"тщательнЕе надо, тщательнЕе..." ;-)
.
а прожка мне нравится...
211. Alexoniq 647 12.06.14 16:06 Сейчас в теме
(210) CheBurator, Данное замечание уже было зарегистрировано ранее и в разрабатываемой версии уже исправлено. Возникает когда пользователь отказывается скачать файл справки. Ошибкой в полной мере назвать нельзя, т.к. никаких исключительных ситуаций не возникает, просто не отработана ситуация при отказе от скачивания. Так что "Всё криво" не принимается :). В любом случае спасибо за тестирование. Постараюсь с каждой новой версией устранять подобные недочеты.
212. bforce 447 19.06.14 12:04 Сейчас в теме
Хорошая штука! Позволяет упростить многие операции.
Зарегистрируйте, пожалуйста, в качестве пожелания возможность отключения деления по платформам. Лично мне все равно под какой платформой запустится база, если я знаю как она называется и где ее найти.
Например, я создаю группу по имени сервера, а внутри уже базы на разных платформах. В текущей версии папка "расползается" по разным веткам. Неудобно =)
213. Alexoniq 647 19.06.14 16:36 Сейчас в теме
(212) bforce, Пожелание уже было зарегистрировано ранее (и я с ним согласен). Спасибо за проявленный интерес к разработке.
214. CheBurator 3430 21.06.14 00:56 Сейчас в теме
215. victor_k 22.06.14 07:59 Сейчас в теме
Не сторонник всяких излишеств... вполне устраивает стандартный загрузчик
216. Alexoniq 647 23.06.14 07:32 Сейчас в теме
(215) victorkim64, Каждый сам принимает решение чем ему пользоваться и это нормально. Но по правде сказать, если мне какая-то тема не интересна, то я в нее не захожу и не читаю. А вы даже не поленились коммент написать (о себе)... Забавно однако... :)
217. peterpp 25.06.14 01:01 Сейчас в теме
Добрый день ! Не увидел возможности как прописать базы не для всех пользователей сервера, а для каждого или группы пользователей
сервера. Это нужно при работе пользователей на терминальном сервере. Разным группам пользователей сервера доступны различные базы .
219. Alexoniq 647 25.06.14 07:48 Сейчас в теме
(217) peterpp, В текущей версии такого функционала пока нет. Но пожелание зарегистрировал.
218. Gonja 25.06.14 03:19 Сейчас в теме
ставлю плюс, за то, что есть люди, которые облегчают жизнь, как програмеров так и обычных пользователей
Alexoniq; +1 Ответить
220. Gureev 27.06.14 10:28 Сейчас в теме
Стартер хорош.
Но:
1. Не нашел выбор варианта запуска (толстый(упр/обычный), тонкий)
2. Стартер не видит присоединенные списки баз (т.е. общий список баз генерится из множества раскиданных по сети файлов) и редактирование базы в общем случае не даст результата.
Хорошо бы видеть и иметь возможность редактировать отдельные списки баз (сейчас для этого служит блокнот)
3. Как отключить окошко информации что база уже открыта?
221. Alexoniq 647 27.06.14 11:24 Сейчас в теме
(220) Gureev, 1. Для выбора режима запуска необходимо переключиться в режим "Разработчик" (в посте описано)
2) Да, вы правы работа с общими базами пока не реализована в полном объеме
3) Это уже обсуждалось ранее. В следующей версии будет возможность отключить данное предупреждение.
222. Gureev 30.06.14 09:43 Сейчас в теме
(221)
1. Да, но по умолчанию стартует толстый клиент
накидал пример в файле, как было бы классно
Прикрепленные файлы:
223. KliMich 30.06.14 21:34 Сейчас в теме
Спасибо! Когда много баз, очень помогает. Идея и разработка очень интересная.
Может стоит 1С присмотреться к ней...
Alexoniq; +1 Ответить
224. Stanforeva 04.07.14 10:32 Сейчас в теме
при каждом запуске компа пишет что прога обновилась и пытается заставить меня скачать справку
225. Alexoniq 647 04.07.14 12:07 Сейчас в теме
(224) Stanforeva, Я уже недавно отвечал на эту тему (211). В следующей версии будет исправлено.
226. Darth_Anyan 10.07.14 10:21 Сейчас в теме
(0) поймали еще такую ошибку - у некоторых баз, для которых требуется аутентификация, по нажатию на кнопку "Конфигуратор" открывается Предприятие. Опытным путем выяснено, что некорректно открываются базы, у которых в свойствах изначально был установлен режим аутентификации "Выбирать имя пользователя и пароль". После того, как режим аутентификации переключен в самом лаунчере, конфигуратор начинает запускаться адекватно.
227. Alexoniq 647 10.07.14 10:41 Сейчас в теме
(226) Darth_Anyan, Спасибо, интересное наблюдение (благодарен так же, что еще и разобрались "откуда ноги растут"). Зарегистрировал ошибку, постараюсь разобраться к следующему релизу.
228. knight2007 221 17.07.14 09:32 Сейчас в теме
При запуске версии 1.3.1.15 в Windows 7 64 bit
Выдает ошибку (Текст ниже). Жму закрыть, далее на каждое действие (заход в меню, загрузка конфигурации) выдает ошибку (Картинка)

Плюс кнопки и селект боксы некоректно отображаются на увеличенном экране 125% (dpi 120)


Debug: 17.07.2014 09:27:07
Application: C:\Program Files (x86)\StartManager\1CLaunch.exe
AppVersion: 1.3.1.9 Beta
Windows: 6.1.7601 (x64)
System User: knight
Computer name: MONSTER-WORK
Message: Out of system resources
ClassName: EOutOfResources
Sender: TComboBoxEx
StackTrace:
MethodName:
Msg: Out of system resources.
DebugStack:
Прикрепленные файлы:
230. Alexoniq 647 20.07.14 13:25 Сейчас в теме
(228) knight2007, Ошибка была зарегистрирована ранее. Данная ситуация в следующей версии будет отработана.
229. EvgeniuXP 19.07.14 23:44 Сейчас в теме
ай шикарно! у меня сосед на работе как увидел, сразу отобрал :)

один вопрос: а куда обновление скачалось, которое потом установилось? хотелось бы на работу унести и там поставить...
231. Alexoniq 647 20.07.14 13:27 Сейчас в теме
(229) EvgeniuXP, Для обновления достаточно заменить исполняемый файл (1CLaunch.exe).
EvgeniuXP; +1 Ответить
232. KreditNIK 23.07.14 14:42 Сейчас в теме
Многоуважаемый, я понимаю не я один из первых и последних, но все ж - когда обновление уж??? )))
234. Alexoniq 647 25.07.14 06:46 Сейчас в теме
(232) KreditNIK, Надеюсь в ближайшую пару недель выложить обновление.
tomvlad; Darth_Anyan; +2 Ответить
233. CheBurator 3430 24.07.14 00:26 Сейчас в теме
да.. а все-таки в итоге манипуляций со стартером - список 8-ых баз - полетел.. пустой... писал ранее.. да ладно, косяки они такие - трудно с ним бороться.. никто и не борется.
.
другой вопрос - в типовм стартере - есть список баз - как его "ипортировать" (прочитать из реестра?) в этот стартер..?
235. Alexoniq 647 25.07.14 07:10 Сейчас в теме
(233) CheBurator, Ваша ситуация, когда "список баз полетел", "очистился" и т.п. никаким образом не воспроизводится ни у меня и ни у кого-либо еще. В связи с чем, исправить то чего нет я не могу. Это, во-первых... Во-вторых, выясняется, что у вас в типовом стартере список баз отображается, а это означает, что с ним всё в порядке, и он не "полетел" и не "очистился". Возможно вы не читали саму тему, поэтому процитирую то, что написано в самом начале «Для платформы «1С:Предприятие 8» в качестве источника списка информационных баз используются типовые файлы ibases.v8i». Т.е. и типовой стартер и StartManager используют один и тот же источник данных для отображения. Поэтому вопрос про импорт звучит как-то особенно странно. Единственное, что я могу вам посоветовать, проверьте в настройках, не включен ли у вас альтернативный список баз. Возможно ваша проблема в этом.
239. CheBurator 3430 06.08.14 01:03 Сейчас в теме
240. CheBurator 3430 06.08.14 01:10 Сейчас в теме
241. CheBurator 3430 06.08.14 01:11 Сейчас в теме
(235) проверил, альтернативный список баз вроде не включен...
м.б. как-нить по тиму подконнектитесь - посмотреть - меня не особо жмет, но интересно где я ламернотуплю...
коннект можнов скайпе Zlopun
244. Alexoniq 647 09.08.14 07:17 Сейчас в теме
(241) CheBurator, Немного подождем. На днях выложу новую версию. Если она у вас тоже не пойдет, тогда наверное воспользуюсь вашим предложением, чтобы разобраться.
236. EvgeniuXP 30.07.14 18:37 Сейчас в теме
Вот, назрел еще один вопрос: а можно все списки сохранить в файл (скажем текстовый) и потом восстановить "базы" на другом компе - добавить в этот список - вот переношу комп, все базы перенес с ХР на 7 - а вот баз куча... и 7.7 и 8.х. :(
237. Alexoniq 647 31.07.14 16:57 Сейчас в теме
(236) EvgeniuXP, Для восстановления списка баз для "1С:Предприятие 8" вам достаточно перенести файлы ibases.v8i ("\%User%\AppData\Roaming\1C\1CEStart\). Для "1С:Предприятие 7.7" баз надо из реестра Windows выгрузить ветку "Software\1C\1Cv7\7.7\Titles" в reg-файл и затем загрузить в реестр уже на новом компе. Для этого StartManager вам не нужен.
238. EvgeniuXP 05.08.14 18:13 Сейчас в теме
(236) еще как нужен - там хлама много :) а так перенес из действующего списка и занес в новый список. Ладно, перенес вручную. Больше думаю не понадобится :)
242. Darth_Anyan 07.08.14 17:24 Сейчас в теме
(0) Добрый день! Заметил еще такую особенность - при создании ИБ из шаблона игнорируется путь создания базы, прописанный в манифесте, и открывается диалог выбора папки. Планируется ли привести поведение стартера к типовому, или это сделано с неким умыслом?
245. Alexoniq 647 09.08.14 07:21 Сейчас в теме
(242) Darth_Anyan, Думаю, что пользователю надо предложить возможность выбрать каталог куда бы он хотел установить конфу (и в типовом стартре такая возможность есть). Но согласен с вами, что по умолчанию должен быть предложен каталог из манифеста. Так и будет реализовано.
243. Патриот 261 08.08.14 16:12 Сейчас в теме
(0) Спасибо, классная штуковина, но потенциал для развития у неё далеко не исчерпан!
246. Darth_Anyan 11.08.14 09:23 Сейчас в теме
(0) спасибо за новый релиз!

Правда, сразу нашлась ошибочка: при попытке создать базу из шаблона, вылетает с таким сообщением:

Debug: 11.08.2014 09:22:19
Application: C:\Users\fleyta\Dropbox\Работа\StartManager\1CLaunch.exe
AppVersion: 1.3.2.7 Beta
Windows: 6.1.7601 (x64)
System User: fleita
Computer name: DSPEVAK
Message: List index out of bounds (8)
ClassName: EStringListError
QClassName: System.Classes.EStringListError
Sender: TToolBar
StackTrace:
MethodName:
Msg: List index out of bounds (8)
DebugStack:
247. Alexoniq 647 11.08.14 10:04 Сейчас в теме
(246) Darth_Anyan, Спасибо, что сразу отписались. У меня правда эта ошибка никак не воспроизводится, но всё равно попробую как можно быстрее разобраться. Со следующим релизом сильно тянуть не буду, пока постараюсь отладить то что есть.
Darth_Anyan; +1 Ответить
248. Darth_Anyan 11.08.14 12:01 Сейчас в теме
(247) еще один моментик всплыл, оформительского толка:

http://joxi.ru/KHfoU4wyTJDeXArJCVE

в новом меню "Назначить платформу" заголовок подменю отображается, видимо, первыми 6 символами. В результате, релизы 8.3 отображаются с точками (8.3.4.), а 8.2 - без (8.2.17). Наверно, более эстетично было бы отображать номера везде без точек.
249. Alexoniq 647 11.08.14 12:34 Сейчас в теме
(248) Darth_Anyan, Пожелание понятно. Зарегистрировал.
252. Darth_Anyan 11.08.14 17:51 Сейчас в теме
(249)

Опечаточка в настройках: "при свАрачивании окна":

http://joxi.ru/gMnoU_3JTJBDeVkc9eg

ничего, что я так "дробью" мелочи шлю? нет возможности обстоятельно сесть и везде въедливо пройтись...
253. Alexoniq 647 11.08.14 18:03 Сейчас в теме
(252) Darth_Anyan, Можете слать любой "дробью", буду вам очень признателен. "Очепятку" действительно проглядел. Спасибо.
255. Darth_Anyan 12.08.14 11:24 Сейчас в теме
(247) продолжаю играться с шаблонами. Удалил все - все отлично, ничего не вылетает. Вернул один (от WiseAdvice) - получил затраивание (справа - типовой стартер): http://joxi.ru/BL3pU4wyTJB2NULLRxs

Манифесты WiseAdvice - в архиве в аттаче, сама демка находится на их сайте (прямая ссылка: http://1c-zk2.googlecode.com/files/DEMOMA.Distrib.cf_2.1.26.libs_2.0.0.16.zip ).
Прикрепленные файлы:
Манифесты WiseAdvice.zip
256. Darth_Anyan 12.08.14 11:28 Сейчас в теме
(247) второе сообщение, т.к. к 1 посту можно прикрепить только 1 файл.

Насчет падения - опытным путем выяснилось, что ронялся перечень шаблонов из-за того, что в папке с шаблонами 8.2 почему-то лежала "Автоматизированная проверка конфигураций" 1.0 под 8.1, и видимо, ее манифест лаунчером не очень съедается. Манифест, опять же, в аттаче (надеюсь, я этим авторские права 1С не нарушаю).
Прикрепленные файлы:
1cv8.mft
257. Alexoniq 647 12.08.14 12:43 Сейчас в теме
(256) Darth_Anyan, Спасибо, что не поленились разобраться, а то я честно сказать пока не понял в каком месте копать, в коде вроде всё ровно исходя из тех манифестов, которые у меня есть. Поразбираюсь с вашей инфой, может получится воспроизвести у себя, тогда и пойму где подправить надо.
259. Alexoniq 647 12.08.14 15:28 Сейчас в теме

(256) Darth_Anyan, (254) comol, Как и обещал, постарался не затягивать с обновлениями. Выложил версию 1.3.2.8 от 12.08.2014. Исправил выявленные ошибки и отработал пожелания. В тему пока не выкладываю. Используйте механизм обновления стартера.
Darth_Anyan; +1 Ответить
261. Darth_Anyan 12.08.14 16:33 Сейчас в теме
(259) спасибо за оперативное обновление!

Вернул шаблоны, отрабатывают идеально. А можно, раз уж пошла такая пьянка, еще добавить возможность изменять размеры формы выбора шаблона? или хотя бы выводить полный текст заголовка во всплывающей подсказке. А то некоторые шаблоны имеют запредельную длину:
http://joxi.ru/wQfqU_3JTJB3eQ9Oe4k

И еще случайно обнаружился баг: если при выборе шаблона спозиционироваться на группе и нажать "Продолжить", лаунчер благополучно упадет с довольно логичной ошибкой:

Debug: 12.08.2014 16:31:38
Application: C:\Users\fleyta\Dropbox\Работа\StartManager\1CLaunch.exe
AppVersion: 1.3.2.8 Beta
Windows: 6.1.7601 (x64)
System User: fleita
Computer name: DSPEVAK
Message: Unable to create directory
ClassName: EInOutError
QClassName: System.SysUtils.EInOutError
Sender: TToolBar
StackTrace:
MethodName:
Msg: Unable to create directory.
DebugStack:

И еще опечаточка: Настройки -> действия при двойном щелчке -> Запустить Snegopat". По аналогии с главной страницей, нужна открывающая кавычка перед Snegopat
262. Alexoniq 647 12.08.14 17:43 Сейчас в теме
(261) Darth_Anyan, Пожелание по шаблонам сделать вполне реально, зарегистрировал. Ошибку и опечатку исправлю. Спасибо.
Darth_Anyan; +1 Ответить
250. comol 4368 11.08.14 17:09 Сейчас в теме
Привет. очень нехватает работы с треем. Можешь сделать чтобы значок в трее висел всегда когда Стартер запущен? Запустили базу - вылез в трей, закрыли - тоже в трей и т.п. Оттуда его легко доставать, сколько бы не было запущено 1С-ок, терминальных окон и т.п.

И ещё крайне был бы признателен за функцию "ЗАпустить в режиме обычного приложения", "Запустить в режиме управляемого приложения" (не толстый/тонкий клиент а /runmodeordinaryapplication).

Я даже чё нить закину в "Поддержать проект" чесслово если сделаешь. Очень удобная штука - "съел" просто все остальные стартеры.
251. Alexoniq 647 11.08.14 17:27 Сейчас в теме
(250) comol, По поводу значка в трее идея понятна, учту это в следующей версии. А второе пожелание не совсем понял. Вроде как запуск в режиме обычного приложения уже реализован (в режиме "Разработчик"). Можно выбрать один из 4-х вариантов запуска "Авто", "Обычный режим", "Толстый клиент" и "Тонкий клиент". Или может я что-то не так понял? Уточни пожалуйста.
Прикрепленные файлы:
254. comol 4368 12.08.14 10:17 Сейчас в теме
(251) Спасибо. Да, вроде как раз то что нужно. Вот ещё с треем сделаешь и вообще супер будет.
258. Tolpinski 57 12.08.14 13:30 Сейчас в теме
Группировку по платформам 8.х отключить можно?
260. Alexoniq 647 12.08.14 15:30 Сейчас в теме
(258) Tolpinski, Группировку по платформам 8.х пока отключить нельзя. Но в одной из ближайших версий это будет, уже в разработке. Следите за обновлениями.
Tolpinski; +1 Ответить
263. CheBurator 3430 13.08.14 03:11 Сейчас в теме
Обновился на последнюю версию.
Проблема осталась.
Шттаный пускальщик 8-ки - показывает список баз и запускается. и даже запускается платформа.
.
этот стартер упорно(упорото) пишет: "платформа 1С Предпритие 8 не найдена"
265. Alexoniq 647 13.08.14 10:29 Сейчас в теме
(263) CheBurator, У меня только один вопрос... Где у вас размещаются файлы платформы "1С:Предприятие 8"??? Сдается мне, что не в "ProgramFiles"... Если так, то в следующей версии будет добавлен альтернативный механизм поиска установленных версий платформы v8.
271. mtv:) 1012 14.08.14 07:21 Сейчас в теме
При запуске StartManager 1.3.2.8 Beta, как и у CheBurator в сообщении (263), пишет: "Платформа 1С:Предприятие 8 не установлена".
У меня файлы платформы "1С:Предприятие 8" размещены не в "ProgramFiles" - на это есть свои причины. А очень хотелось бы испытать "StartManager"... :(
Надеюсь, что вы выполните своё обещение: "... то в следующей версии будет добавлен альтернативный механизм поиска установленных версий платформы v8.".
272. Alexoniq 647 14.08.14 10:32 Сейчас в теме
(271) mtv:), Я как обещал, так и сделаю. Однако надо понимать, что альтернативный поиск платформы возможен только если о ней есть упоминание в ОС, например в реестре. Но если ваша платформа установлена как Portable, то в этом случае шерстить все диски не совсем рационально. Пока думаю над этим... Возможно, будет как вариант, указать в настройках каталог вручную в случае нестандартного размещения платформы.
264. rasswet 82 13.08.14 08:38 Сейчас в теме
пользовался предыдущей версией, попробую и эту.
266. alyaev.a.v 13.08.14 12:59 Сейчас в теме
При попытке обновиться:

Не удалось проверить наличие обновлений!
При проверке обновлений возникли технические сложности.

Справку однако скачивает без проблем.
267. Darth_Anyan 13.08.14 14:22 Сейчас в теме
(0) в контекстном меню базы есть пункт "Тестирование информационной базы". По нажатию на него почему-то инициируется аналог перетаскивания базы (меняется курсор, и база улетает в ту папку, куда потом тыкаю мышкой). Я так понимаю, пункт меню должен был дублировать "Действия для ИБ" -> "Тестирование данных"?

Может, имеет смысл вообще убрать пункт, раз уж есть "Действия для ИБ"?
268. Darth_Anyan 13.08.14 14:48 Сейчас в теме
(0) еще странное поведение StartManager:
1. Добавляю из SM базу.
2. Пытаюсь удалить группу, в которой есть как базы 8.2, так и базы 8.3. Лаунчер мне этого не дает, уведомляя, что в папке есть базы разных платформ.
3. Обнаруживаю, что добавленная в п.1 база исчезла.

Видимо, SM записывает список баз только при выходе. Если между п. 1 и 2 перезагрузить SM, ничего не пропадает. На самом деле, это может быть довольно серьезно - у меня, например, машина (и лаунчер с ней) неделями не перезагружается, а так вот из списка внезапно пропала база, добавленная 2 дня назад...

Дальнейшие раскопки привели к еще одному странному случаю:

1. Я добавляю группу в платформу 8.2
2. Я добавляю ИБ (существующую, но не думаю, что это важно)
3. Щелкаю правой кнопкой по ИБ, назначаю платформу 8.3
4. Все это время в списке платформ 8.3 не появляется ни папка (даже в режиме отображения пустых папок), ни назначенная база (получается, что база вообще как будто пропадает).
5. Перезапуск лаунчера не помогает, даже несколько раз. Но стоит запустить 1 раз родной лаунчер - как потом при запуске StartManager все появляется на своих местах в группе 8.3
269. Alexoniq 647 13.08.14 17:43 Сейчас в теме
(268) Darth_Anyan, Да, такие проблемы есть, это на самом деле сложности отображения баз в разрезе платформ. Всех нюансов здесь рассказывать не буду, т.к. планирую формировать дерево баз без этих группировок. Да и уже было не одно пожелание сделать общий список. А пока, если подобные ошибки будут возникать, временно можно использовать типовой стартер.
Darth_Anyan; +1 Ответить
273. Darth_Anyan 14.08.14 11:30 Сейчас в теме
(269) немножко погонял типовые лаунчеры на предмет взаимодействия с 8.1. У нее свой список баз, но типовые лаунчеры довольно забавно с ним работают - если из лаунчера 8.2/8.3 создать/добавить базу и указать платформу 8.1, то при нажатии на кнопку "Предприятие" или "Конфигуратор" запустится лаунчер 8.1, и прописанная база скопируется в список баз платформы 8.1. Обратный перенос не осуществляется - база, добавленная через лаунчер 8.1, в "основной" список баз не переносится.

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

Вариат а) изначально помнить, где есть какая база (8.1, 8.2/8.3 или оба списка), и при добавлении новой базы 8.1 добавлять ее в оба списка.
Вариант б) Предлагать перенос отсутствующих баз из списка 8.1 в список 8.2/8.3, и опираться в дальнейшем на единый файл, но при добавлении новой базы на платформе 8.1 прописывать ее в оба списка.

Ради интереса поставил платформу 8.0 - логика копирования прописанной базы аналогична 8.1.
276. Alexoniq 647 14.08.14 13:35 Сейчас в теме
(273) Darth_Anyan, Никогда не пробовал в стартере v82/83 запустить ИБ как V81, поэтому интересно было узнать про такое поведение штатного стартера. В отличие от него, StartManager хранит все списки баз в разрезе платформ, поэтому считывает и добавляет базы используя соответствующие файлы списков баз. В этом случае нет необходимости дублировать базы в разных файлах, поэтому и поведение будет немного иное. Однако, нюансы возникают когда вы захотите переназначить платформу (V81->82), в этом случае придется базу из одного списка удалить, а в другой вставить.
270. DAnry 7 13.08.14 21:45 Сейчас в теме
274. V_Zhukov 5 14.08.14 11:54 Сейчас в теме
Установил. Обнаружился такой баг. В списке Установка - удаление программ только 8.3, но базы в системе есть и от версии 8.2
При запуске программы в списке только базы 8.3. Штатный стартер 8.3 видит все базы
277. Alexoniq 647 14.08.14 13:39 Сейчас в теме
(274) V_Zhukov, Немного странно конечно, т.к. список для v82 и v83 как правило один. Зарегистрировал ваше замечание, попробую у себя воспроизвести.
275. lion-killer 22 14.08.14 14:33 Сейчас в теме
Ужасно тормозит при запуске (запускается около минуты), с чем это связано? Очень медлительна при поиске.
278. Alexoniq 647 14.08.14 13:58 Сейчас в теме
(275) lion-killer, Возможно у вас включено отображение дополнительных колонок, в этом случае стартер будет пытаться определить наличие CD-файла и узнать его размер и дату. Если у вас есть базы, которые находятся в сети, то это может вызывать тормаза. Попробуйте отключить колонки в настройках на закладке "Оформление".
279. kuzyara 1072 15.08.14 04:32 Сейчас в теме
(278) может вынести в отдельный поток сканирование файлов?
280. Alexoniq 647 15.08.14 13:12 Сейчас в теме
(279) kuzyara, Не думаю что это как-то поможет, т.к. параллельный поток будет точно также загружать список баз. Думаю вот, может какое-то отложенное заполнение сделать с учетом бездействия системы, пока не определился.
281. EvgeniuXP 15.08.14 22:48 Сейчас в теме
что-то не обновляется 1.3.1.15 на 1.3.2.8 - обновление говорит есть, качает, перезапускает приложение - и тоже самое 1.3.1.15 - раз 8 уже запускал...
282. EvgeniuXP 15.08.14 22:50 Сейчас в теме
а 1.3.1.9 обновилась до 1.3.2.8 :) хорошо старая осталась
283. EvgeniuXP 15.08.14 22:55 Сейчас в теме
и можно еще поправить, если программа висит в трее (возле часов), а запускаю я с рабочего стола - чтобы тоже показывала окно - типа щелкнул на трей...
288. Alexoniq 647 18.08.14 09:36 Сейчас в теме
(283) EvgeniuXP, Ну в общем то в стартере так и предусмотрено, что он не запускает второй экземпляр программы а переключается на тот, который был первым запущен. У вас что происходит когда вы щелкаете по ярлыку?
284. CheBurator 3430 16.08.14 14:30 Сейчас в теме
(2712) но у меня-то установлено вроде все штатно "C:\Program Files\1cv8\common\1cestart.exe"
286. Alexoniq 647 18.08.14 09:12 Сейчас в теме
285. skyadmin 87 17.08.14 21:18 Сейчас в теме
Не хватает ручной сортировки списка.
287. Alexoniq 647 18.08.14 09:13 Сейчас в теме
(285) skyadmin, В ближайших версиях планируется реализовать. Следите за обновлениями.
289. Патриот 261 18.08.14 14:05 Сейчас в теме
Версия 1.3.2.8 бета
Когда добавляю/удаляю базу в список баз в вашем стартере, всё ок - изменения отображаются в типовом стартере.
Когда в вашем стартере меняю имя и путь у уже существующей базы, то изменений в типовом стартере не происходит. А при перезагрузке компа в вашем стартере изменения пути и имени базы слетают - становятся такими, как в типовом.
291. Alexoniq 647 18.08.14 17:06 Сейчас в теме
(289) Патриот, Самому периодически приходиться переименовывать базы, но такого пока не замечал. В окне "О программе" есть кнопка "Сообщить о проблеме". Отправьте сообщение от туда. Так я получу больше технической информации, чтобы понять что происходит. Пока взял себе на заметку.
293. Патриот 261 18.08.14 18:00 Сейчас в теме
(291) после удаления проблемной строки с базой, глюк самоликвидировался, воспроизвести не удалось, соответственно отправлять что-то смысла теперь нет. Уличная магия какая-то)
Оставьте свое сообщение
Вопросы с вознаграждением