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

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

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

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

Комментарии
Избранное Подписка Сортировка: Древо
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 621 05.06.14 10:55 Сейчас в теме
(195) Darth_Anyan, Спасибо за найденные опечатки, обязательно подправлю. Рассуждения ваш понятны, принял к сведению, учту в следующей версии стартера.
197. Tavalik 2102 06.06.14 12:07 Сейчас в теме
Если забиваешь для базы в списке сохраненные Логин и Пароль, а потом делаешь ярлык, то в ярлыке заполняется только имя пользователя, пароль в параметры запуска не добавляется.
Это так специально задумано?
198. Alexoniq 621 06.06.14 13:02 Сейчас в теме
(197) Tavalik, (197) Tavalik, Да, на самом деле пароль в ярлык не добавляется, т.к. хранится там в открытом виде, что не очень хорошо для безопасности. В StartManager пароли хранятся в зашифрованном виде, а механизм создания ярлыка можно рассматривать как способ узнать пароль. Уже был такой инцидент, поэтому пароль не подставляется.
200. sytkosa 09.06.14 16:36 Сейчас в теме
(0) Когда ждать выпуск новой версии
204. Alexoniq 621 10.06.14 12:33 Сейчас в теме
(200) 8SiriuS8, Пока не готов озвучить точные сроки, т.к. с одной стороны сейчас много основной (и срочной) работы, а с другой - в новой версии разрабатывается новый функционал, требующей больше времени на обкатку. В качестве анонса расскажу, что будет добавлен конструктор действий для инф. базы, позволяющий формировать элементы меню для кнопки "Действия для ИБ". Существующие сейчас действия будут в качестве предопределенных элементов и дополнительно можно будет добавить свои пункты с собственными командами (или ссылками на пакетные файлы). Предварительно наметил выпуск на Июль 2014.
201. unichkin 10.06.14 11:44 Сейчас в теме
Пожалуйста, сделайте цвет фона текущей строки более четким, или вынесите в настройку. У меня новый монь на работе (s24c350l), на нем вообще не видно текущей строки.
203. Alexoniq 621 10.06.14 12:20 Сейчас в теме
(201) zhuravlik, Пожелание зарегистрировал.
205. serg_gres 140 10.06.14 18:53 Сейчас в теме
Отличный стартер, нет только одного - произвольной группировки списка баз.
Лично для меня, например, немного странно группировать по версии 1С.
Например, тестируешь перенос, несколько баз 1С (7.7, 8.1, 8.2).
Удобнее положить в одну "папку", и не вспоминать какая версия у какой базы.
206. CheBurator 3400 11.06.14 01:47 Сейчас в теме
Получил фан.
Из стартера запустил обновление, обновилось, перезапустилось.. список баз 8-ки - накрылся медным тазиком.. ;-)
Неплохо бы после nsf на обновление - принудительно предложить сохранить пользователю список ИБ...
208. Alexoniq 621 11.06.14 10:23 Сейчас в теме
(206) CheBurator, Немного удивлен, уже не один десяток людей обновлялись и ничего подобного не было. Не совсем понял выражение "список баз 8-ки - накрылся медным тазиком". Что могло случится со список баз? Это по сути обычный текстовый файл, только структурированный особым образом. Так же думаю, что и удалится он в принципе не мог, т.к. такое даже кодом не предусмотрено. Если не сложно расскажите поконкретней, что сталось с файлом списка баз 8-ки!
PS: Как бы там не было, в стартере есть опция автосохранения при запуске, которую рекомендуется использовать.
209. CheBurator 3400 11.06.14 18:36 Сейчас в теме
(206) Открыл стартер, в 8-ке - пару баз, провел обновление тупо нажимая предлагаемые галочки. в результате - стартер обновился/перезапустился, а вот список баз - стал пустой (при этом список баз клюшек - остался, его видно если на него переключиться).
.
207. CheBurator 3400 11.06.14 01:49 Сейчас в теме
хм.. раньше как-то мог поднять не свою публикацию (например, эту). Сейчас - такой возможности не нахожу...
210. CheBurator 3400 12.06.14 15:51 Сейчас в теме
Всё криво ;-)
чтобы не быть голословным - прикладываю видео... см. http://screencast.com/t/W8jzEe8bUrXS
я программу уже раз 15 запустил - а она все считает что "Онаружен первый запуск..."
"тщательнЕе надо, тщательнЕе..." ;-)
.
а прожка мне нравится...
211. Alexoniq 621 12.06.14 16:06 Сейчас в теме
(210) CheBurator, Данное замечание уже было зарегистрировано ранее и в разрабатываемой версии уже исправлено. Возникает когда пользователь отказывается скачать файл справки. Ошибкой в полной мере назвать нельзя, т.к. никаких исключительных ситуаций не возникает, просто не отработана ситуация при отказе от скачивания. Так что "Всё криво" не принимается :). В любом случае спасибо за тестирование. Постараюсь с каждой новой версией устранять подобные недочеты.
212. bforce 429 19.06.14 12:04 Сейчас в теме
Хорошая штука! Позволяет упростить многие операции.
Зарегистрируйте, пожалуйста, в качестве пожелания возможность отключения деления по платформам. Лично мне все равно под какой платформой запустится база, если я знаю как она называется и где ее найти.
Например, я создаю группу по имени сервера, а внутри уже базы на разных платформах. В текущей версии папка "расползается" по разным веткам. Неудобно =)
213. Alexoniq 621 19.06.14 16:36 Сейчас в теме
(212) bforce, Пожелание уже было зарегистрировано ранее (и я с ним согласен). Спасибо за проявленный интерес к разработке.
214. CheBurator 3400 21.06.14 00:56 Сейчас в теме
215. victor_k 22.06.14 07:59 Сейчас в теме
Не сторонник всяких излишеств... вполне устраивает стандартный загрузчик
216. Alexoniq 621 23.06.14 07:32 Сейчас в теме
(215) victorkim64, Каждый сам принимает решение чем ему пользоваться и это нормально. Но по правде сказать, если мне какая-то тема не интересна, то я в нее не захожу и не читаю. А вы даже не поленились коммент написать (о себе)... Забавно однако... :)
217. peterpp 25.06.14 01:01 Сейчас в теме
Добрый день ! Не увидел возможности как прописать базы не для всех пользователей сервера, а для каждого или группы пользователей
сервера. Это нужно при работе пользователей на терминальном сервере. Разным группам пользователей сервера доступны различные базы .
219. Alexoniq 621 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 621 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 621 04.07.14 12:07 Сейчас в теме
(224) Stanforeva, Я уже недавно отвечал на эту тему (211). В следующей версии будет исправлено.
226. Darth_Anyan 10.07.14 10:21 Сейчас в теме
(0) поймали еще такую ошибку - у некоторых баз, для которых требуется аутентификация, по нажатию на кнопку "Конфигуратор" открывается Предприятие. Опытным путем выяснено, что некорректно открываются базы, у которых в свойствах изначально был установлен режим аутентификации "Выбирать имя пользователя и пароль". После того, как режим аутентификации переключен в самом лаунчере, конфигуратор начинает запускаться адекватно.
227. Alexoniq 621 10.07.14 10:41 Сейчас в теме
(226) Darth_Anyan, Спасибо, интересное наблюдение (благодарен так же, что еще и разобрались "откуда ноги растут"). Зарегистрировал ошибку, постараюсь разобраться к следующему релизу.
228. knight2007 220 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 621 20.07.14 13:25 Сейчас в теме
(228) knight2007, Ошибка была зарегистрирована ранее. Данная ситуация в следующей версии будет отработана.
229. EvgeniuXP 19.07.14 23:44 Сейчас в теме
ай шикарно! у меня сосед на работе как увидел, сразу отобрал :)

один вопрос: а куда обновление скачалось, которое потом установилось? хотелось бы на работу унести и там поставить...
231. Alexoniq 621 20.07.14 13:27 Сейчас в теме
(229) EvgeniuXP, Для обновления достаточно заменить исполняемый файл (1CLaunch.exe).
EvgeniuXP; +1 Ответить
232. KreditNIK 23.07.14 14:42 Сейчас в теме
Многоуважаемый, я понимаю не я один из первых и последних, но все ж - когда обновление уж??? )))
234. Alexoniq 621 25.07.14 06:46 Сейчас в теме
(232) KreditNIK, Надеюсь в ближайшую пару недель выложить обновление.
tomvlad; Darth_Anyan; +2 Ответить
233. CheBurator 3400 24.07.14 00:26 Сейчас в теме
да.. а все-таки в итоге манипуляций со стартером - список 8-ых баз - полетел.. пустой... писал ранее.. да ладно, косяки они такие - трудно с ним бороться.. никто и не борется.
.
другой вопрос - в типовм стартере - есть список баз - как его "ипортировать" (прочитать из реестра?) в этот стартер..?
235. Alexoniq 621 25.07.14 07:10 Сейчас в теме
(233) CheBurator, Ваша ситуация, когда "список баз полетел", "очистился" и т.п. никаким образом не воспроизводится ни у меня и ни у кого-либо еще. В связи с чем, исправить то чего нет я не могу. Это, во-первых... Во-вторых, выясняется, что у вас в типовом стартере список баз отображается, а это означает, что с ним всё в порядке, и он не "полетел" и не "очистился". Возможно вы не читали саму тему, поэтому процитирую то, что написано в самом начале «Для платформы «1С:Предприятие 8» в качестве источника списка информационных баз используются типовые файлы ibases.v8i». Т.е. и типовой стартер и StartManager используют один и тот же источник данных для отображения. Поэтому вопрос про импорт звучит как-то особенно странно. Единственное, что я могу вам посоветовать, проверьте в настройках, не включен ли у вас альтернативный список баз. Возможно ваша проблема в этом.
239. CheBurator 3400 06.08.14 01:03 Сейчас в теме
240. CheBurator 3400 06.08.14 01:10 Сейчас в теме
241. CheBurator 3400 06.08.14 01:11 Сейчас в теме
(235) проверил, альтернативный список баз вроде не включен...
м.б. как-нить по тиму подконнектитесь - посмотреть - меня не особо жмет, но интересно где я ламернотуплю...
коннект можнов скайпе Zlopun
244. Alexoniq 621 09.08.14 07:17 Сейчас в теме
(241) CheBurator, Немного подождем. На днях выложу новую версию. Если она у вас тоже не пойдет, тогда наверное воспользуюсь вашим предложением, чтобы разобраться.
236. EvgeniuXP 30.07.14 18:37 Сейчас в теме
Вот, назрел еще один вопрос: а можно все списки сохранить в файл (скажем текстовый) и потом восстановить "базы" на другом компе - добавить в этот список - вот переношу комп, все базы перенес с ХР на 7 - а вот баз куча... и 7.7 и 8.х. :(
237. Alexoniq 621 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 621 09.08.14 07:21 Сейчас в теме
(242) Darth_Anyan, Думаю, что пользователю надо предложить возможность выбрать каталог куда бы он хотел установить конфу (и в типовом стартре такая возможность есть). Но согласен с вами, что по умолчанию должен быть предложен каталог из манифеста. Так и будет реализовано.
243. Патриот 238 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 621 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 621 11.08.14 12:34 Сейчас в теме
(248) Darth_Anyan, Пожелание понятно. Зарегистрировал.
252. Darth_Anyan 11.08.14 17:51 Сейчас в теме
(249)

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

http://joxi.ru/gMnoU_3JTJBDeVkc9eg

ничего, что я так "дробью" мелочи шлю? нет возможности обстоятельно сесть и везде въедливо пройтись...
253. Alexoniq 621 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 621 12.08.14 12:43 Сейчас в теме
(256) Darth_Anyan, Спасибо, что не поленились разобраться, а то я честно сказать пока не понял в каком месте копать, в коде вроде всё ровно исходя из тех манифестов, которые у меня есть. Поразбираюсь с вашей инфой, может получится воспроизвести у себя, тогда и пойму где подправить надо.
259. Alexoniq 621 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 621 12.08.14 17:43 Сейчас в теме
(261) Darth_Anyan, Пожелание по шаблонам сделать вполне реально, зарегистрировал. Ошибку и опечатку исправлю. Спасибо.
Darth_Anyan; +1 Ответить
250. comol 4075 11.08.14 17:09 Сейчас в теме
Привет. очень нехватает работы с треем. Можешь сделать чтобы значок в трее висел всегда когда Стартер запущен? Запустили базу - вылез в трей, закрыли - тоже в трей и т.п. Оттуда его легко доставать, сколько бы не было запущено 1С-ок, терминальных окон и т.п.

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

Я даже чё нить закину в "Поддержать проект" чесслово если сделаешь. Очень удобная штука - "съел" просто все остальные стартеры.
251. Alexoniq 621 11.08.14 17:27 Сейчас в теме
(250) comol, По поводу значка в трее идея понятна, учту это в следующей версии. А второе пожелание не совсем понял. Вроде как запуск в режиме обычного приложения уже реализован (в режиме "Разработчик"). Можно выбрать один из 4-х вариантов запуска "Авто", "Обычный режим", "Толстый клиент" и "Тонкий клиент". Или может я что-то не так понял? Уточни пожалуйста.
Прикрепленные файлы:
254. comol 4075 12.08.14 10:17 Сейчас в теме
(251) Спасибо. Да, вроде как раз то что нужно. Вот ещё с треем сделаешь и вообще супер будет.
258. Tolpinski 56 12.08.14 13:30 Сейчас в теме
Группировку по платформам 8.х отключить можно?
260. Alexoniq 621 12.08.14 15:30 Сейчас в теме
(258) Tolpinski, Группировку по платформам 8.х пока отключить нельзя. Но в одной из ближайших версий это будет, уже в разработке. Следите за обновлениями.
Tolpinski; +1 Ответить
263. CheBurator 3400 13.08.14 03:11 Сейчас в теме
Обновился на последнюю версию.
Проблема осталась.
Шттаный пускальщик 8-ки - показывает список баз и запускается. и даже запускается платформа.
.
этот стартер упорно(упорото) пишет: "платформа 1С Предпритие 8 не найдена"
265. Alexoniq 621 13.08.14 10:29 Сейчас в теме
(263) CheBurator, У меня только один вопрос... Где у вас размещаются файлы платформы "1С:Предприятие 8"??? Сдается мне, что не в "ProgramFiles"... Если так, то в следующей версии будет добавлен альтернативный механизм поиска установленных версий платформы v8.
271. mtv:) 997 14.08.14 07:21 Сейчас в теме
При запуске StartManager 1.3.2.8 Beta, как и у CheBurator в сообщении (263), пишет: "Платформа 1С:Предприятие 8 не установлена".
У меня файлы платформы "1С:Предприятие 8" размещены не в "ProgramFiles" - на это есть свои причины. А очень хотелось бы испытать "StartManager"... :(
Надеюсь, что вы выполните своё обещение: "... то в следующей версии будет добавлен альтернативный механизм поиска установленных версий платформы v8.".
272. Alexoniq 621 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 621 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 621 14.08.14 13:35 Сейчас в теме
(273) Darth_Anyan, Никогда не пробовал в стартере v82/83 запустить ИБ как V81, поэтому интересно было узнать про такое поведение штатного стартера. В отличие от него, StartManager хранит все списки баз в разрезе платформ, поэтому считывает и добавляет базы используя соответствующие файлы списков баз. В этом случае нет необходимости дублировать базы в разных файлах, поэтому и поведение будет немного иное. Однако, нюансы возникают когда вы захотите переназначить платформу (V81->82), в этом случае придется базу из одного списка удалить, а в другой вставить.
270. DAnry 6 13.08.14 21:45 Сейчас в теме
274. V_Zhukov 4 14.08.14 11:54 Сейчас в теме
Установил. Обнаружился такой баг. В списке Установка - удаление программ только 8.3, но базы в системе есть и от версии 8.2
При запуске программы в списке только базы 8.3. Штатный стартер 8.3 видит все базы
277. Alexoniq 621 14.08.14 13:39 Сейчас в теме
(274) V_Zhukov, Немного странно конечно, т.к. список для v82 и v83 как правило один. Зарегистрировал ваше замечание, попробую у себя воспроизвести.
275. lion-killer 22 14.08.14 14:33 Сейчас в теме
Ужасно тормозит при запуске (запускается около минуты), с чем это связано? Очень медлительна при поиске.
278. Alexoniq 621 14.08.14 13:58 Сейчас в теме
(275) lion-killer, Возможно у вас включено отображение дополнительных колонок, в этом случае стартер будет пытаться определить наличие CD-файла и узнать его размер и дату. Если у вас есть базы, которые находятся в сети, то это может вызывать тормаза. Попробуйте отключить колонки в настройках на закладке "Оформление".
279. kuzyara 797 15.08.14 04:32 Сейчас в теме
(278) может вынести в отдельный поток сканирование файлов?
280. Alexoniq 621 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 621 18.08.14 09:36 Сейчас в теме
(283) EvgeniuXP, Ну в общем то в стартере так и предусмотрено, что он не запускает второй экземпляр программы а переключается на тот, который был первым запущен. У вас что происходит когда вы щелкаете по ярлыку?
284. CheBurator 3400 16.08.14 14:30 Сейчас в теме
(2712) но у меня-то установлено вроде все штатно "C:\Program Files\1cv8\common\1cestart.exe"
286. Alexoniq 621 18.08.14 09:12 Сейчас в теме
285. skyadmin 42 17.08.14 21:18 Сейчас в теме
Не хватает ручной сортировки списка.
287. Alexoniq 621 18.08.14 09:13 Сейчас в теме
(285) skyadmin, В ближайших версиях планируется реализовать. Следите за обновлениями.
289. Патриот 238 18.08.14 14:05 Сейчас в теме
Версия 1.3.2.8 бета
Когда добавляю/удаляю базу в список баз в вашем стартере, всё ок - изменения отображаются в типовом стартере.
Когда в вашем стартере меняю имя и путь у уже существующей базы, то изменений в типовом стартере не происходит. А при перезагрузке компа в вашем стартере изменения пути и имени базы слетают - становятся такими, как в типовом.
291. Alexoniq 621 18.08.14 17:06 Сейчас в теме
(289) Патриот, Самому периодически приходиться переименовывать базы, но такого пока не замечал. В окне "О программе" есть кнопка "Сообщить о проблеме". Отправьте сообщение от туда. Так я получу больше технической информации, чтобы понять что происходит. Пока взял себе на заметку.
293. Патриот 238 18.08.14 18:00 Сейчас в теме
(291) после удаления проблемной строки с базой, глюк самоликвидировался, воспроизвести не удалось, соответственно отправлять что-то смысла теперь нет. Уличная магия какая-то)
290. comol 4075 18.08.14 16:31 Сейчас в теме
С треем поправил - стало всё хорошо при закрытии и сворачивании. Небольшой косячек остался при запуске 1С стартер не сворачивается в трей (хотя очень бы хотелось и было бы логично), да в принципе пусть не сворачивается, но при этом он не реагирует на команды значка в трее. Если сворачиваешь или закрываешь руками - всё ок.
292. Alexoniq 621 18.08.14 17:07 Сейчас в теме
(290) comol, Пожелание понятно. Зарегистрировал.
294. Tolpinski 56 19.08.14 07:41 Сейчас в теме
Debug: 19.08.2014 07:37:53
Application: C:\Program Files (x86)\StartManager\1CLaunch.exe
AppVersion: 1.3.1.9 Beta
Windows: 6.1.7601 (x64)
System User: 022540
Computer name: LZ00100891
Message: Cannot create file "C:\Program Files (x86)\StartManager\ErrorLog-19082014_073753.txt". Отказано в доступе
ClassName: EFCreateError
Sender: TPopupList
StackTrace:
MethodName:
Msg: Cannot create file "C:\Program Files (x86)\StartManager\ErrorLog-19082014_073753.txt". Отказано в доступе.
DebugStack:
Показать


Я бы выслал, но ошибка и при пересылке, я бы приложил файл с ошибкой, но ошибка и при сохранении в файл(отказано в доступе).
295. Alexoniq 621 19.08.14 08:09 Сейчас в теме
(294) Tolpinski, Здесь неудачная попытка залогировать ошибку из-за отказа в доступе к папке "%ProgramFiles%". Это учту на будущее (хотя изначально предполагалось, что StartManager не должен там находится). Однако уточните, после какого действия или события произошла сама ошибка (перед записью лога).
299. Tolpinski 56 20.08.14 11:19 Сейчас в теме
(295)
Легко воспроизводится при "Проверить наличие обновлений"
(а так же видно через некоторое время после загрузки программы)
Darth_Anyan; +1 Ответить
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

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

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

Программист 1С
Краснодар
зарплата от 80 000 руб. до 160 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день

Консультант-методолог 1С
Краснодар
зарплата от 110 000 руб.
Полный день