Описание: эльф-минидневник. Создание текстовых файлов со своим сообщением по следующему шаблону: ДД.ММ.ГГГГ | ЧЧ:ММ:СС | Категория | Сообщение
Возможности: - Просмотр текущего лога через меню эльфа - Удаление текущего лога - Выбор даты, за которую смотреть лог - Открытие папки с логами - При повторном запуске фокус ставится на книгу эльфа - Полноценный редактор категорий и шаблонов с возможностью добавлять, перемещать, изменять и удалять пункты
Настройка: - Маска имени лога ("YYYY" - год, "MM" - месяц, "DD" - день) - Разделитель - Показ даты + разделитель для даты - Показ времени - Максимальная длина сообщения - Действия при добавлении (Закрыть эльф, Показать сообщение, Открыть лог)
Категории: - Список категорий формируется из текстового файла, путь до которого указывается в конфиге. Файл должен быть в кодировке Unicode. Каждая категория должна отделятся от другой переводом строки и заканчиваться файл так же должен переводом строки! - Если файл не будет найден, то будет доступен только пункт "Без категории". - Легко отредактировать файл категорий можно через встроенный редактор
Шаблоны: - Список шаблонов формируется из текстового файла, путь до которого указывается в конфиге. Файл должен быть в кодировке Unicode. Каждый шаблон должен отделятся друг от друга двойным переводом строки и заканчиватсья файл должен так же двойным переводом строки! - Легко отредактировать файл шаблонов можно через встроенный редактор
Эльф тестировался на k790, c902, w995.
История версий:
v.4.0 1. Полноценный редактор категорий и шаблонов с возможностью добавлять, перемещать, изменять и удалять пункты. Находится в функциях в соответствующих меню. 2. Много мелких исправлений.
v.3.1.1 Добавил возможность отключать время в логе.
v.3.1 1. Добавил пункты "Новая категория" и "Новый шаблон" в соответствующие меню на первые места. 1.1. Если файлов не существует, то они создадутся. 1.2. Если файла шаблонов не существует, то при заходе в меню "Шаблоны" сразу же откроется создание нового шаблона. 2. Множественные изменения, незаметные глазу.
v.3.0 1. Добавил софт "Шаблоны" в окно ввода сообщения Список шаблонов формируется из текстового файла, путь до которого задаётся в конфиге. (!) Файл должен быть в кодировке юникод. Каждый шаблон должен отделятся друг от друга двойным переводом строки. Заканчиватсья файл должен так же двойным переводом строки. 2. Заменил надпись "Сообщение:" в окне ввода на имя выбранной категории. 3. Оптимизировал функцию чтения файла. Теперь никогда не появляются лишние пункты с непонятными названиями.
v.2.0 1. Добавил чтение категорий из текстового файла. Если файла не существует, то будет лишь один пункт "Без категории" (!) Файл должен быть в ЮНИКОДЕ, а так же в конце должен быть ПЕРЕВОД СТРОКИ.
v.1.7 1. Исправлен маленький, но очень важный недочёт. Теперь должно работать на db2010 (Спасибо SERGK393) 2. Добавил в настройки маску для имени лога: "YYYY" = год, "MM" = месяц, "DD" = день, т.е. чтобы получить имя "Log 2011-07-28", нужно ввести "Log YYYY-MM-DD". Имя вводить БЕЗ расширения. 3. Теперь софты "Текущий лог" и "Удалить лог" не активны, если лога нету. 4. Добавил софт "Открыть папку". Думаю тут пояснений не нужно
v.1.6 1. Увеличил максимальновозможную длину сообщения до 5000 (думаю вам хватит ) 2. Добавил onBcfgConfig для BookManagerMod 3. Сообщение при удалении лога 4. Мелкие исправления
v.1.5 1. Выбор действия при добавлении записи 1.1. Закрыть эльф (да/нет) 1.2. Показать сообщение (да/нет) 1.3. Открыть лог (да/нет) 2. Пофиксил неизменяемость разделителя для даты 3. Убрал закрытие ввода даты при отсутствии лога 4. Незаметные для глаза исправления
Итак, это наверное последнее обновление. Все свои задумки воплотил. Но если найдутся баги или будут ваши идеи, то будут и новые версии
Версия v.2.0 1. Добавил чтение категорий из текстового файла. Если файла не существует, то будет лишь один пункт "Без категории" (!) Файл должен быть в ЮНИКОДЕ, а так же в конце должен быть ПЕРЕВОД СТРОКИ.
У меня есть идея, но не могу сформулировать точно. Идея заключается в заранее подготовленные тексты, которые могут быть быстро загружены и сохранены с или без добавления/редактирования. Не знаю, будет ли это полезно для кого-то?
SE K800i R8BF003 + Elfpack 1.999 + Lots of Patches + Elfs + Drivers + My GFX
yuli_d, как ты это себе представляешь? Имеем папку для категорий. Там несколько файлов с разными именами. По стандарту грузится, к примеру, файл с именем Standart.txt. В функциях в эльфе есть пункт "Категории", там высвечивается список всех файлов в папке. Выбираем нужный, и эльф "перезапускается" с новым списком.. так?
Sony Xperia XZ3 Green Sony Xperia Z3 Compact Orange W995i SW-R1GA026 :(
Я думаю, это можно сделать проще. В одном файле храняется заранее подготовленных текстов - каждая строка текста - один из возможных вариантов. В окне для ввода текста, если ничего не введено, надпись в левого софта становится на 'Выбор', и с его нажатии может вбрать один из вариантов текста. Если что-то вводить вручную, то надпись на левая клавиша становится на 'Ок' как и теперь. Уже вставленный текст может быть отредактирован перед сохранением. Если обвязывать текст с категориями, станет очень сложным, особенно если изменить категорию или добавить новые.
SE K800i R8BF003 + Elfpack 1.999 + Lots of Patches + Elfs + Drivers + My GFX
Metaler
Elfmaker
Регистрация: 26.4.10 Сообщений: 201 Репутация: 2158 Откуда: Пенза
D3mon, ну например, нажимаешь правый софт -> шаблоны и появляется список готовых фраз (подгруженный из текстового файла) -> выбираешь нужную и она вставляется типа так
SE W610 R6CA001 ORANGE SE K810 R8BA024 ORANGE HTC DESIRE S
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.