Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

kIT Universal Presets
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Wed Nov 09, 2011 18:16    Post subject: Reply with quote

ask-rus
Другими средствами тоже не перезапускается? Бета 8? Чистая или с плагинами?

У меня отлично перезапускаются и x64, и x86, и 8b7 и 8b8. Правда девственные.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Thu Nov 10, 2011 16:17    Post subject: Reply with quote

ApceH wrote:
Другими средствами тоже не перезапускается?

Не использовал другие.
ApceH wrote:
Бета 8?

Да.
ApceH wrote:
Чистая или с плагинами?

Без плагинов ещё не значит чистая - конфигу не один год. Дело, скорее, не в нём, жду следующую бету.

Иногда бывает так:
Quote:
[Window Title]
Total Commander

[Main Instruction]
Прекращена работа программы "Total Commander"

[Content]
Возникшая проблема привела к прекращению работы программы. Закройте эту программу.

[Закрыть программу]

P.s. Сегодня (текущая сессия Windows) у меня перезапускается, до поры до времени, я думаю.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Sun Dec 04, 2011 15:20    Post subject: Reply with quote

В 11-й бете (x64, конечно) TC не падает, причем ни разу. Exclamation Спросил Г., в ожидании.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Thu Feb 02, 2012 01:38    Post subject: Новый билд: 0.3.1.97 Reply with quote

Версия 0.3.1.97. SHA1: 6f3dde1214336720e6c1ae452222c94f24c0a63f
Code:
+ Показ подсказок для пунктов опций
^ Кардинальные улучшения благодаря собственному модулю XIniFile:
 ^ Секции [i:
  ^ поддержка типов кодировок ANSI, UTF8, UTF16LE, UTF16BE
  ^ оптимизированы моменты записи изменений (системный записывает каждое изменение отдельно)
  ^ расположение секций и ключей в файле не изменяется
  ^ файл нормализуется: дублирующиеся переводы строк удаляются, после каждой секции вставляется перевод строки
  * закомментированная строка воспринимается как ключ предыдущей секции
  ^ закомментированые строки остаются на своих местах (хотя некоторые действия с их секциями могут удалить их)
  * закомментированный заголовок секции (начинающийся с ";[") тоже будет воспринят как ключ предыдущей секции, и может быть удалён
 ^ Пресеты:
  ^ контролируемый учёт/неучёт регистра символов в зависимости от потребностей
  ^ поддержка нескольких секций с одинаковым заголовком
^ Исправлено размножение окон прогресса.
^ Минилог не очищается перед применением очередного пресета, если не закрывать окно прогресса.
+ 5.2.3 //это взаимный обмен между целью и пресетом
^ 5.2.4.1 //теперь назависимо от кодировки
^+ 5.2.5 //теперь с учётом условий //это удаление ключей
^+ 5.2.6 //теперь с учётом условий //это удаление секций
^+ 5.2.10 //теперь с учётом условий //это переименование секций
+ 5.2.11 //это управляемое слияние - идеально для цветовых схем ТС
+ 10.2.4 //[#stop] - прерывание применения пресета

Программа (75 КиБ). Примеры пресетов (627 КиБ)
Чуть обновил спецификацию (880 КиБ).

PS. Предупреждаю, что эта версия наверняка содержит больше багов, чем было в 0.3.0.81, так как модуль XIniFile написан с нуля, а логика работы с ним немного отличается. Естественно, выполнил регрессионное тестирование, но без фанатизма. Жду репортов. Настроен сразу исправлять ошибки.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Tue May 15, 2012 02:45    Post subject: Новый билд: 0.3.2.179 Reply with quote

Версия 0.3.2.179. SHA1: a6a3c4b4e20079df3ccffc3b52417e8591994123
Code:
+ 5.2.1.2
+ 5.2.2.2
  //это новый синтаксис для i-секций (описанный в 5.1.3),  когда имя целевой секции не указывается в заголовке, а указывается для каждого ключа отдельно
  //при этом файл открывается и сохраняется только один раз
+ 5.2.7 //комментирование ключей (все варианты)
+ 5.2.8 //комментирование секций (все варианты, включая условия)

^ Доработка модуля XIniFile:
 ^ Закомментированный заголовок секции не становятся ключом предыдущей секции, а хранится как и обычные секции, в том числе может иметь ключи
 ^ Исправлена работа ClearSection
+ Файловые операции:
 + разбор синтаксиса:  + 8.1.1   + 8.1.3   + 8.1.5.1-4   + 8.3.1.1-2   + 8.3.2.1-8   + 8.3.3.1-4   + 8.3.4.1-4 
   //короче говоря, практически все варианты записи f-секций реализованы
   //не работают пока только маски файлов
+ 8.4.1 (.1-2) + 8.4.2 (.1-2) //копирование
+ 8.4.3 (.1-2) + 8.4.4 (.1-2) //перемещение
+ 8.4.5 (.1-2) //удаление
+ 8.4.6 (.1-2) + 8.4.7 (.1-2) //создание
+ 8.4.8 (.1-2) + 8.4.9 (.1-2) //дозапись
* Обновлена библиотека KOL до 3.18
^ Мелкие исправления в GUI
+ Запрещён feedback-эффект курсора, который был заметен при использовании в консольном режиме


Программа (80 КиБ). Примеры пресетов (627 КиБ)
Значительно обновлена спецификация (422 КиБ).

К работе подключился один программист (мой дипломник), так что работа с реестром неминуемо будет реализована в течение мая... Иначе — армия)))
Все найденные ошибки в работе с файлами были устранены. Прошу сообщать, если будет найдено что-то ещё.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...


Last edited by ApceH on Sat May 19, 2012 07:03; edited 1 time in total
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sat May 19, 2012 06:37    Post subject: Новый билд: 0.3.3.197 Reply with quote

Версия 0.3.3.197. SHA1: 5e5cbf2f128b1c88d1b9c31fa9da1bfe70d9f9b9
Code:
^ Доработка модуля XIniFile
 + Правильно обрабатывается безымянная секция (предшествующая первой секции)
 ^ Исправлена ошибка с учётом регистра в именах ключей
+ 1.1.1.9  + 1.1.1.10
+ Начальная поддержка локализации
 + Добавлена графическая настройка опций: 1.1.1.9, 1.1.1.10 — выбор языка локализации
 + Добавлено графическое отображение свойств файла перевода
 + 3.1.1  + 3.1.2  + 3.1.2.1  + 3.1.2.2
 + 3.2.1  + 3.2.1.1  + 3.2.1.2  + 3.2.1.3  + 3.2.1.4
 + 3.3.3.1  + 3.3.3.2
 + 3.3.4.1  + 3.3.4.2  + 3.3.4.3
//всё это — достаточно полная поддержка локализации, как программы, так и конфигов категорий и пресетов
 * Не переведено: лицензионное соглашение, контекстные справки
+ 8.4.10 (.1-2)  + 8.4.11 (.1-2) //а это новые типы действия над файлами "fU" и "fu" — копирование с заменой старых (по дате изменения) файлов.
^ Удаляются ненужные пустые ключи из конфига программы


Программа (84 КиБ). Примеры пресетов (627 КиБ)
Значительно обновлена спецификация (457 КиБ). Наконец-то хоть одна глава помечена как "Завершено" Very Happy

В связи с окончательной реализацией механизма локализации, прошу помочь с переводом на украинский, немецкий и т.д. Также прошу проверить мой английский перевод, я не уверен в нём.

P.S. Я уж молчу о том, что рано или поздно придётся переводить на инглиш спецификацию, хотя бы отрывками Shocked
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1036
Location: Донецк

Post (Separately) Posted: Sun May 20, 2012 02:54    Post subject: Reply with quote

Переклад українською:
http://rghost.ru/38175352

Из английского бросилось в глаза и следует подправить следующие строки (пишу исправленный вариант):
2=Закрывать после применения пресета
2 = Close after applying a preset

9=>>! ОШИБКА: НЕ УКАЗАНО НОВОЕ ИМЯ ДЛЯ "%s" !<<
9=>>! ERROR: NO NEW NAME FOR "%s" !<<

10= > Не удалось корректно завершить процесс.
10= > Failed to properly complete the process.

12=>>! НЕВЕРНЫЕ ПАРАМЕТРЫ: "%s" | "%s" !<<
12 = >> ! Invalid arguments : "% s" | "% s"! <<
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Sun May 20, 2012 04:54    Post subject: Reply with quote

LonerD
Прошелся бегло по "перекладу":
Quote:
0=ІнформацІя
0=Інформація

1=Чекати коректне завершення:
1=Очікувати коректного завершення:
(*Я бы так сделал)

1=від авторів
(Тут должно быть с маленькой буквы или всё же опечатка?)

1= > Застосування пресету "%s".
2= > Власні секції пресета "%s".
(Либо везде "-а", либо везде "-у". Со словами иноязычного происхождения сложно, но вроде правильно "пресета")

3= > Пресет "%s" застосован.
3= > Пресет "%s" застосовано.

5=>>! ПОМИЛКА: НЕ ВКАЗАН ТИП СЕКЦІЇ !<<
5=>>! ПОМИЛКА: НЕ ВКАЗАНО ТИП СЕКЦІЇ !<<

7=>>! ПОМИЛКА: НЕ ВКАЗАН ФАЙЛ !<<
7=>>! ПОМИЛКА: НЕ ВКАЗАНО ФАЙЛ !<<

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sun May 20, 2012 09:31    Post subject: Reply with quote

LonerD
Maximus
Большое спасибо! Как раз почти готов очередной релиз, включу.

Кстати, в 0.3.4 реализовал RedirectSection (даже с учётом AlternateUserIni), так что уже можно будет составлять универсальные пресеты для TC, работающие в любой сборке или не сборке.

Теперь можно будет выложить на wincmd.ru/totalcmd.net наконец-то.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Tue May 29, 2012 10:47    Post subject: Новый билд: 0.3.4.211 Reply with quote

Версия 0.3.4.211. SHA1: dc08a23cbef1d60502b5f59ee1abe8d47ad102f8
Code:
+ 5.3.1  + 5.3.2  + 5.3.3  + 5.3.4  + 5.3.5  + 5.3.7
 //Всё это обычные действия с INI, но с поддержкой RedirectSection. Учитывается также ключ AlternateUserIni.
 //Естественно, применять предполагается только на конфигах Total Commander'а.
+ 10.2.2 //Это мета-секция [#include..., позволяющая вставить один пресет в другой.
r 1.1.1.17
+ 1.1.1.18 //Это поддержка выборочного перевода на русский для того,
+ 3.1.3.1 // что не должно быть доступно для перевода через lng-файлы.
 * Переведено только лицензионное соглашение
+ 6.5.2 //Это начало реализации работы с реестром. Действия "m" хватит для большинства нужд.


Программа (89 КиБ). Примеры пресетов (627 КиБ)
Значительно обновлена спецификация (482 КиБ).

Прошу проверить мой английский перевод лицензионного соглашения, я не уверен в нём.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
DimitarSerg



Joined: 25 Aug 2011
Posts: 6
Location: из исходников...

Post (Separately) Posted: Fri Jun 01, 2012 20:07    Post subject: багрепорт Reply with quote

Запусти программу, нажми пару раз Reread... Загляни теперь в выбор языка, сколько раз нажал reread, столько и сдублировало.

XP SP3 Eng
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Fri Jun 01, 2012 20:39    Post subject: Reply with quote

DimitarSerg
Спасибо, исправил.

Кстати, студент прислал код для секций работы с реестром. Тестирую.
0.3.5 на днях будет выпущен.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Wed Jun 20, 2012 02:19    Post subject: Новый билд: 0.3.5.241 Reply with quote

Версия 0.3.5.241. SHA1: aed2987f2ab802961df9b4abcd4574bb7a31b402
Code:
^ Исправлено: не очищался список переводов при перечитывании конфигов.
^ Исправлено: именем категории в дереве становился переведённый вариант параметра Description
^ Исправлено 5.2.5 //при использовании 5.3.5 (Id) не удалялся первый ключ
+ 5.3.6 //это удаление (очистка) секции с учётом RedirectSection
+ Работа с реестром:
 + разбор синтаксиса: + 6.1.1   + 6.1.2   + 6.2.2.1   + 6.2.2.2   + 6.2.3.1   + 6.2.3.2   + 6.3.1   + 6.3.2   + 6.3.3 (.1-2)   + 6.4 (.1-13)
//далее основные действия над реестром
~ 6.5.1 //ключ реестра можно указывать только в заголовке
+ 6.5.1.1
^ 6.5.2 //теперь поддерживается общий синтаксис
+ 6.5.2.1
+ 6.5.4
~ 6.5.5 //условное удаление возможно только для параметров типа REG_SZ
~ 6.5.6 //нельзя проверить параметр по умолчанию (@)
+ 6.5.6.1


Программа (91 КиБ). Примеры пресетов (242 КиБ)
Актуальная спецификация (~500 КиБ).

Достигнута важная точка развития kIT Universal Presets. Поддержка локализации позволила применять одни и те же пресеты в TC с любым языком интерфейса. Использование [I-секций вместо [i позволяет применять одни и те же пресеты (например, цветовую схему) в любой сборке.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12849
Location: Москва

Post (Separately) Posted: Sat Jun 23, 2012 16:12    Post subject: Reply with quote

ApceH wrote:
Считаешь стоит перенести это в первоочередное к реализации?
Я бы в первоочередное к реализации перенёс алгоритмику, потом каркасы и псевдонимы. Самое интересное почему-то на потом оставлено.
А внедрять функционал по работе со всеми текстовыми файлами я бы точно не стал. Для этого спецпрограммы и существуют.
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1036
Location: Донецк

Post (Separately) Posted: Sun Jun 24, 2012 14:38    Post subject: Reply with quote

ApceH
Спецификация впечатляет, что-то из неё уже реализовано.
Но очень мало примеров использования.
Есть базовая замена секций - и всё. А как реализовывать всё остальное
Вот такой вопрос.
Может ли kitUP сделать следующие замены и как это будет выглядеть?

1. В файле wincmd.ini в секции Buttonbar прочитать значение PopupIconSize.
А потом это же значение записать в файл TCMenu\TCMenu.ini в секцию Common в значение IconSize.
2. Файлы те же. IconSize меньше, чем PopupIconSize на четыре (IconSize=PopupIconSize-4).
3. То же самое, что второй вариант, но предусмотреть чтобы IconSize был не меньше 16 (если IconSize<16 меньше, то IconSize=16).
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 7 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group