Снегопат
https://snegopat.ru/forum/

Сохранение загруженных скриптов при следующем открытии
https://snegopat.ru/forum/viewtopic.php?f=1&t=201
Страница 1 из 1

Автор:  Diversus [ 20 июн 2012, 15:54 ]
Заголовок сообщения:  Сохранение загруженных скриптов при следующем открытии

Доброго время суток!

Приобрел разработку, все нравится. Много возможностей, но есть вопросы...

Открыл конфигуратор, загрузил вручную скрипты, закрыл конфигуратор, снова открываю конфигуратор, а в списке загруженных скриптов, все тоже самое, что было в самом начале, те, что я загружал вручную (правой кнопкой/Загрузить скрипт) не добавлены. Как будто не загружается список тех скриптов, которые я вручную загрузил...

В чем может быть дело?

Автор:  orefkov [ 20 июн 2012, 15:58 ]
Заголовок сообщения:  Re: Сохранение загруженных скриптов при следующем открытии

Пока загрузка скриптов через меню работает на один сеанс.
Для автозагрузки скриптов они должны быть перечислены в файле addins.ini
В меню снегопата есть команда - "Открыть addins.ini"

Автор:  Diversus [ 20 июн 2012, 16:04 ]
Заголовок сообщения:  Re: Сохранение загруженных скриптов при следующем открытии

И библиотеки как, так же?
Кстати было бы здорово иметь скрипт, который бы автоматом заполнил addins.ini всеми скриптами, которые есть в папке scripts (аналогичный regall.cmd, только для скриптов).

Автор:  sosnae [ 20 июн 2012, 16:53 ]
Заголовок сообщения:  Re: Сохранение загруженных скриптов при следующем открытии

Ну ведь в этом же самый смак, сам для себя подбираешь набор инструментов. Все больше похоже становиться на vim или emacs... ;)
Есть некоторые плагины, которыми я не пользуюсь пока, в списке они мне не нужны но иногда по необходимости я могу его загурзить, поработать с ним и в следующий раз он загружен не будет.
Если хочешь, я могу выложить свой файл настроек addins.ini и настройки горячих клавиш с описанием чем пользуюсь часто, а что загружаю ради того что бы было.

P.S.: скрипты не так часто появляются и в принципе на форуме появляется анонс.

Автор:  Diversus [ 20 июн 2012, 17:14 ]
Заголовок сообщения:  Re: Сохранение загруженных скриптов при следующем открытии

sosnae писал(а):
Ну ведь в этом же самый смак, сам для себя подбираешь набор инструментов. Все больше похоже становиться на vim или emacs... ;)
Есть некоторые плагины, которыми я не пользуюсь пока, в списке они мне не нужны но иногда по необходимости я могу его загурзить, поработать с ним и в следующий раз он загружен не будет.
Если хочешь, я могу выложить свой файл настроек addins.ini и настройки горячих клавиш с описанием чем пользуюсь часто, а что загружаю ради того что бы было.

P.S.: скрипты не так часто появляются и в принципе на форуме появляется анонс.


Нет, я говорю не много о другом.
Ты скриптом файл полный сгенерировал, что не нужно удалил. И все. А так придется ручками вбивать. Удлаить ведь проще, чем добавлять ;)

Автор:  sosnae [ 20 июн 2012, 17:33 ]
Заголовок сообщения:  Re: Сохранение загруженных скриптов при следующем открытии

Diversus писал(а):
Удлаить ведь проще, чем добавлять

Эх, лень - двигатель прогресса:
Код:
     
var mainFolder = profileRoot.getValue("Snegopat/MainFolder");
var МассивФайлов = FindFiles(mainFolder+"\\scripts", "*.js");
for (var i =0; i<МассивФайлов.Count(); i++) {
    var f = МассивФайлов.Get(i);
    var name = f.FullName;
     Message("script:"+name.replace(mainFolder, ""));
}

вот код, вот как пользоваться, думаю скопировать и вставить в addins.ini будет не проблема. ;)

Автор:  Diversus [ 20 июн 2012, 19:54 ]
Заголовок сообщения:  Re: Сохранение загруженных скриптов при следующем открытии

Красавец! :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/