View previous topic :: View next topic |
Author |
Message |
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sat Oct 01, 2011 16:13 Post subject: |
|
|
Batya
Вот спасибо! За первый баг-репорт. Хоть кто-то пытается использовать кроме меня))))
Всё вроде исправил.
Версия 1.9.2://публиковалась в составе kIT PPP 11.9 (не стал лишний раз на титуле wincmd.ru обновлять)
Исправлено: экспортировалось отсутствующее значение по умолчанию (@="").
Исправлено: пара потенциальных утечек памяти.
Версия 1.9.3:
Исправлено: параметры /p и /P перестали работать (после "Реализована возможность объединять несколько параметров за одним слешем." в 1.9.0).
Исправлено: если программа отсутвовала, а reg-файл присутствовал, то параметры, связанные с ожиданием завершения, отрабатывались лишь на половину.
Исправлено: ошибочно отбраковывались reg-файлы в кодировке ANSI (после "Добавлена проверка корректности reg-файла." в 1.9.1).
Скачать 1.9.3. SHA1: c2bb6ba4616b306955b34be472be378d28c8cd54
На wincmd.ru обновил. Выложил исходники.
Работаю над версией 2.0 с поддержкой многого, о чём тут в теме говорилось. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
Den_Klimov
Joined: 03 Nov 2006 Posts: 207 Location: Ukraine.Kiev
|
(Separately) Posted: Mon Oct 03, 2011 09:00 Post subject: |
|
|
Полезная вещица. Подумываю в будущем использовать.
Только вопрос. А 64-битная версия утилиты будет? |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Oct 03, 2011 11:13 Post subject: |
|
|
Den_Klimov
Надо попробовать на Free Pascal x64 скомпилировать. Получится - будет)))
Хотя исходники выложил, может кто поможет с х64-версией?
ps. Только пробовать некогда((( Сейчас вплотную занялся kIT Universal Presets 0.3. Или её тоже придётся на х64 переводить??? _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Oct 16, 2011 20:25 Post subject: |
|
|
[OFF]
ApceH
kIT Universal Presets
kIT Portable Launcher
Назрела такая тема, как kIT Universal Launcher. А суть его следующая.
Есть программы, непродуманные в том плане, что нельзя в них переключиться с одного языка на другой - "для каждого языка свой ехе-файл" (HxD). Тема заключается в том, чтобы новый лаунчер запуском с панели инструментов TC в маленьком гуи-оконце предоставил мне выбор языка (выбор исполняемого на запуск) с возможностью флажком/ключом запоминать этот выбор на запуск дальнейший. Конечно, можно закинуть на панель тот же HxD (рус.) и HxD (англ.), но мне это совсем не подходит, противоречит моей логике, идеалам, прочим.
[/OFF] _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sun Oct 16, 2011 22:48 Post subject: |
|
|
ask-rus
Ну так это же совсем простая утилита была бы. Просто разные exe запускать. Или сначала применять пресет, а потом запускать...
Гуи-окошко — да, нету. В kIT UP будут секции [d...] способные выдать подобный запрос...
Короче идею понял, подумаю, через что более правильно такое обеспечить.
ps. Наконец-то более свободная неделя грядет... Даже сегодня работал((((( Выпущу в начале недели новый kIT UP. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Oct 17, 2011 16:49 Post subject: |
|
|
ApceH wrote: | В kIT UP будут секции [d...] способные выдать подобный запрос... |
kIT UP правит конфиги и пусть себе дальше правит.
Желал бы видеть что-то вроде этого:
Т. е. возможность вписать свой текст вне кнопок, имена исполняемых в кнопках прикроются также нужным мне текстом, подобрать тексту шрифт, окно "Поверх всех окон", запоминать выбор, запоминать положение окна на экране, %COMMANDER_PATH%.
Что-то вроде подразделений пошло.
Если не *.UP-ы (пресеты), то *.UL-ы (ланчеры), пускать kIT UL с ланчером в параметрах, а ланчеру придать всякое содержание с морем исполняемых на любой цвет. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Oct 17, 2011 19:39 Post subject: |
|
|
ask-rus
Я смотрю, какой-то средой визуального проектирования владеешь, да и языка какой-нибудь точно знаешь. За чем же дело стало? Написать изображённую программку (если речь идёт исключительно о выборе нужного exe-шника) — дело 1-2 часов...
К kIT PL такой функционал имеет слишком далёкое отношение...
kIT UP на "правке конфигов" не останавливается даже сейчас. Вот в нём можно это сделать. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Oct 17, 2011 21:10 Post subject: |
|
|
ApceH wrote: | да и языка какой-нибудь точно знаешь. |
Татарский.
ApceH wrote: | kIT UP на "правке конфигов" не останавливается даже сейчас. Вот в нём можно это сделать. |
"Это", что именно? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Oct 17, 2011 21:13 Post subject: |
|
|
ask-rus wrote: | Татарский.
"Это", что именно? |
Очень смешно))) На Дельфи это делается за 2 часа. На KOL за час
Вот это. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Oct 17, 2011 21:26 Post subject: |
|
|
ApceH wrote: | На Дельфи это делается за 2 часа. На KOL за час |
Тобой, судя по всему.
Пробуй, если в функционале kIT UP это лишним не будет. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Oct 23, 2011 08:15 Post subject: |
|
|
Не успел толком испытать утилиту, обнаружив портабл-версию (с VirtualDub.ini) для единственной тогда непортабельной программки (VirtualDub) в моем списке, потому я за правильную портабельность. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Jan 28, 2013 02:13 Post subject: Обновление |
|
|
Привет всем! Понемногу возвращаюсь к проектам после завала на работе...
Собрал программу под XE2, поэтому теперь есть 64-битная версия.
В целом протестировал на простейших сценариях использования и отловил баги, связанные с изменениями в Delphi (раньше собирал в D7).
Прошу тех, кто использует программу, попробовать заменить исполняемый файл kitrun.exe на новые 32- и 64-битные и продолжить её использовать, как и раньше. Никаких функциональных изменения нет. Это та же версия 1.9.3.
В архиве (69 КиБ) оба exe, readme и исходник. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Tue Apr 02, 2013 01:42 Post subject: |
|
|
Quote: | Прошу ... попробовать заменить исполняемый файл kitrun.exe |
Использую не очень активно (пока что), разницы в работе после замены не заметил.
В связи с тем, что запрос о создании плагина портабелизации не получил дальнейшего развития, прошу добавить в kIT Portable Launcher следующие возможности:
1. Сохранение каталогов и/или файлов с настройками пользователей (как правило - настройки хранятся в C:\Users\пользователь\AppData для Win 6.x, иногда в каталоге документов, изредка - в каталоге Windows. Все ключи - аналогичны реестровым.
/fp /DUR /B каталог1 /S : каталог2
Как вариант (не знаю, насколько это реализуемо) - возможность переназначить для запускаемой программы переменные среды (чтобы настройки хранились не в AppData, а скажем - в назначенном каталоге %commander_path%\AppData.
2. После успешного закрытия программы удалять файл, указанный в параметрах /b /B (можно добавить новый ключик - удалять или не удалять). Фактически, он нужен для того, чтобы иметь возможность восстановить исходные значения параметров реестра в случае краха или нештатного завершения работы, и в дальнейшем хранить его не имеет смысла.
3. Запуск одной копии ланчера; при запуске второй копии ланчера и второй программы - управление запускаемой программой передаётся первой копии и ланчер будет работать до тех пор, пока не будет закрыта последняя из открытых программ.
4. (опционально) - запускать программу просто командой kitrun.exe путь\программа.ехе, а все настройки запуска (ключи) хранить в файле kitrun.ini. При запуске kitrun считывает этот файл конфигурации и если находит там запускаемую программу - то запускает её с прописанными ключами (если вдруг не находит - запускает просто без ключей). Цель - возможность запускать с параметрами, не прописывая их каждый раз, в том числе в командах, на панелях, в файле ассоциации, в скриптах и т.д...
Пример ini-файла.
[Programs]
Prog_01="%commander_path%\путь\программа.exe"; (или ещё лучше просто программа.ехе)
Param_01=/fp /DUR /B программа_backup.reg /S : программа.reg
Как вариант - возможность в ini-файле создать алиас. Например:
[Alias]
MyAlias=/fp /DUR /B %программа%_backup.reg /S : %программа%.reg
где %программа% - имя запускаемой программ.
И тогда запуск будет выглядеть кратко kitrun.exe /MyAlias путь\программа.ехе
Вместо кучи параметров и имён reg-файлов будет прописываться только один параметр. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Feb 24, 2014 00:08 Post subject: |
|
|
Привет всем!
Наконец-то довёл до презентабельного вида версию 2.0. Будем считать её альфа-версией.
Не реализовано совсем, но описано в спецификации, только следующее: операции с файлами, Backup (/bB) и Save (/sS) реестра. А также не передаётся stdin в случае elevate.
Остальное по возможности тестировал, но без фанатизма.
Скачать можно отсюда.
Тут только 32-битная версия. Есть, конечно, и 64-битная, но тестировать её буду ближе к релизу отдельно.
Пожалуйста, подключайтесь к тестированию! Жду отзывов, сообщений об ошибках и т.д. _________________ kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия... |
|
Back to top |
|
|
|
|
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
|