SAM wrote: |
5. - Вид лицензии зависит исключительно от жадности ее автора ![]() |
SAM wrote: |
Лично меня больше ее имени волнует размер проги |
Сергеич wrote: |
Если у таргета не установлены нужные плагины, то определенно глюки пойдут |
SAM wrote: |
ИМХО лучше предусмотреть обе возможности, а выбор оставить за пользователем. Т.е. при сохранении спрашиваем: "Ваши настройки колонок не будут работать на другой машине, если там отсутствуют аналогичные плагины. Вы хотите сохранить и их? (Это может многократно увеличить размер темы!)" А при восстановлении говорим так: "Данная настройка колонок использует не установленный в Вашей системе плагин. Вы все равно собираетесь ее использовать? (Возможны глюки!)" |
Quote: |
мне например одного уважения маловато будет |
Quote: |
"как вы лодку назовете ..." |
Quote: |
270Kb Устраивает ? |
Quote: |
От сюда зарождается мысль о других типах плагинов и их настройки |
Quote: |
А Вы бы как назвали? |
Quote: |
Допустим шаблоны поиска дело восемнадцатое .........
Основное тут - цветовые схемы |
Quote: |
да, и еще - файлы(те, что выше) обновились, вставил небольшой
референс по tci формату в samples.zip. |
shuriksoft wrote: |
не приветствую, такой подход, мы же не хотим, чтобы плодились
паки составленные левой ногой под забором, на коленке ![]() составлять и распространять сборки будут достойные для этого дела люди - это залог качества сборок! |
D1P wrote: |
Честно говоря, я сам распространение вобще любых паков не одобряю. Т.н. Total Commander XP меня бесит до невозможности, как бы и тут не получилась такая ерунда... НО: для использования в личных целях, проги лучше не придумаешь. |
Quote: |
составлять и распространять сборки будут достойные для этого дела люди |
SAM wrote: | ||
shuriksoft
1. Только не говорите никому, что это - моя идея. Ваша мысль пошла в перпендикулярном направлении. Может быть это и неплохо, но... 2.
Боюсь, что таковых может не найтись совсем ![]() |
SAM wrote: |
3. Торжественно вручаю вам почетное знамя "Самая громадная прога на wincmd.ru"! |
Quote: |
У каждого есть своя голова, давайте позволим каждому ей пользоваться, ok ? |
Quote: |
попробуйте не словом а делом, убедительнее получится. |
Quote: |
По поводу размера: Я считаю что для утилитки, ничего кроме дерева устанавливаемых компонентов не показывающей, размер великоват |
Quote: |
tcmi.exe 456,192 bytes vs TCThemes.exe 1,139,712 bytes
Похоже знамя прийдется делить на двоих |
SAM wrote: |
По поводу размера: Я считаю что для утилитки, ничего кроме дерева устанавливаемых компонентов не показывающей, размер великоват.
|
SAM wrote: |
Я пытаюсь давать советы, наивно полагая, что они помогут в росте популярности Вашей очень неплохой утилите, а Вы их считаете нападками... ![]() |
Quote: |
но размер совпал до байта |
Quote: |
Появление tctheme на wincmd.ru зависит имхо от Ergo... |
Quote: |
как ни парадоксально но размер совпал до байта |
Quote: |
Wow! Оччень редко такое бывает имхо |
Quote: |
С другой стороны размер PE EXE сейчас на 70-80% состоит из ресурсов (которые как разтаки упаковщики и жмут - а это в минус быстродействие, хотя и незаметно) |
SAM wrote: |
1. Запускаю утилиту и натравливаю ее на чужой Тотал - она мне красивенько так перечисляет все подключенные фичи (раскраски, менюшки, иконки,...) 2. Крыжу в этом списочке все то, что хочу (чем детальнее можно будет выбрать компоненты - тем лучше) - она мне делает установочный пакет этого добра. |
SAM wrote: |
3. Желательно чтобы этот пак можно было легко поправить ручками (удалить/добавить то что прога еще делать не научилась) |
SAM wrote: |
4. Запускаю пак на другом компе и выбираю что конкретно из него я хочу установить у себя. Самое главное тут - выбор и возможность тут же откатить установку как любого из выбранных компонентов так и всех сразу, а так же выбор добавить или заменить существующие настройки. |
Quote: |
Sheridan вполне сможет это реализовать, если захочет |
Quote: |
Sheridan вполне сможет это реализовать, если захочет потому, как у меня нет времени на это |
Quote: |
мне просто жутко интересно, где Вы видели подобную функциональность? |
Quote: |
"Откатывать/Деинсталить отдельные компоненты установки"
Если немного над этим подумать, как вы себе это действие представляете ? |
Quote: |
Единственное полезное что я здесь вижу - это "... добавить или заменить существующие настройки." |
Quote: |
думаю даже Делать именно инсталляшку, тобиш 1 экзешник - запустил и готово |
SAM wrote: |
В твоем TC Migrator файлы tci нормально правятся руками. Правда если бы вместо mht использовались ini, то было бы еще удобнее ![]() |
SAM wrote: |
Хотелось бы иметь предпросмотр устанавливаемого. Чтобы не было потом мучительно больно... Самая простая реализация: Делаем копию текущих настроек. Вставляем выбранные настройки из инсталляшки в них и запускаем ТС с этими временными настройками. Можно посмотреть-попробовать. При завершении работы этого демонстрационного ТС все временные настройки уничтожаются. Теперь (если понравилось) можно все поставить постоянно. |
Sheridan wrote: |
можеж добавить инсталлеру проверку секции Raw Data на наличие ресурса pack.tcm например и при наличии запускать инсталлер с паком из ресурса? |
SAM wrote: |
Думаю что при желании размер инсталлера можно еще уменьшить... |
Quote: |
теперь превью режим будет скоро! |
Quote: |
Ага, каких то 900 Kb и можно будет сделать еще меньше |
Quote: |
можно будет со временем сделать такой же аскетичный
gui как Total Installer v.0.01alfa, без дерева |
Quote: |
2. Для корректного рестарта ТС, после завершения его работы, вновь его необходимо запускать с ключами /I и /F (что писать в ключах - понятно - ini-шки то мы уже нашли). |
Code: |
HANDLE TcHndl; |
Quote: |
Прекрасно работает без ключей |
Quote: |
уменьшение размера не должно быть в ущерб функциональности |
Quote: |
Ты не учел, что у пользователя его родной Тотал может запускаться только с ключами. У меня, например, именно такая ситуация - НИГДЕ, кроме как в ярлыке запуска, ini не значатся |
Quote: |
какже это млин нам найти путь к инифайлам тотала |
Quote: |
А стандартный путь через реестр почемуто обходим десятой дорогой... |
Quote: |
Имхо зря Г добавил эту фичу, зря... |
SAM wrote: |
Пара ошибочек TC Migrator 1.2: ... |
SAM wrote: |
3. В качестве дополнительной фичи: Окошко ТС после рестарта с вновь установленным компонентом можно открыть не просто как было, а красиво (к примеру, раскрыв каталог, куда был установлен плагин, или включив в панели вид вновь установленных пользовательских колонок) |
SAM wrote: |
... не понимаю, зачем использовать полумегабайтные контролы, когда можно без малейшего ущерба функциональности, изобразить это деревце из обычных чек-боксов. |
Sheridan wrote: |
Мой TCThemes делает так (рестарт тотала) ... |
Code: |
если бы у меня было много этого самого времени, и желание |
Quote: |
Это не катит, когда тотал сидит в трее |
Quote: |
Cannot open file "G:\Program Files\Total Commander\Profiles\work\main.ini". Процесс не может получить доступ к файлу, так как этот файл занят другим процессом. |
SAM wrote: |
После нажатия на "Preview..." текущий Тотал закрывается и возникает сообщение: Cannot open file "G:\Program Files\Total Commander\Profiles\work\main.ini". Процесс не может получить доступ к файлу, так как этот файл занят другим процессом. И все ![]() |
SAM wrote: |
Еще: (извини, забыл сказать сразу): Каждый раз, после установки Мигратора лезу в реестр и ставлю кавычки на "%1". Иначе - не работает. |
Sheridan wrote: |
... Или подскажеж как поступить? |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours