Total Commander Knowledge Base
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Nik
наряду с патчами можно выкладывать и уже обновленные полные версии. так если с момента последнего обновления прошло довольно много времени и было выпущено много версий, то пользователю проще будет скачать новую версию одним файлом.
D1P
как еще один вариант: выпускать кумулятивные патчи. т. е., например, если после выпуска версии 1.7 были еще 1.7.1, 1.7.2, 1.7.3 и т. д. (в виде патчей), то вместе с публикацией новой версии 1.8 выкладывать кумулятивный патч 1.7 -> 1.8 .
наряду с патчами можно выкладывать и уже обновленные полные версии. так если с момента последнего обновления прошло довольно много времени и было выпущено много версий, то пользователю проще будет скачать новую версию одним файлом.
D1P
как еще один вариант: выпускать кумулятивные патчи. т. е., например, если после выпуска версии 1.7 были еще 1.7.1, 1.7.2, 1.7.3 и т. д. (в виде патчей), то вместе с публикацией новой версии 1.8 выкладывать кумулятивный патч 1.7 -> 1.8 .
mramor

Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...
Когда база разрастется мегабайт этак до 10-15 (а рано или поздно так оно и будет), все, кто сидит на DialUp'е, скачивать ее станет проблематичнонаряду с патчами можно выкладывать и уже обновленные полные версии
Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...
Качественный хостинг.
А будет ли добавлена в "Тотальные хитрости" статья "Недокументированные возможности быстрого просмотра"?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Возьму на себя смелость высказаться, как "зачинатель" упомянутой темы. Возможность первая (с клавишами "p" и "n") в ТСКВ уже есть, о чем я докладывал.А будет ли добавлена в "Тотальные хитрости" статья "Недокументированные возможности быстрого просмотра"?
Что касается второй возможности (просмотра текстовых файлов в архиве), то там надо все подробно потестить - поведение зависит от типа архива. Если кто-то возьмется за такое тестирование, честь ему и хвала. После получения внятных результатов (это уже к D1P), добавить надо обязательно.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
А что там тестить? В той же теме, в которой Вахмурка это дело опубликовал, я кинул ссылку в обращении к Ламеру. Там народ с оффорума децл потестил.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Ну, если все ясно, то пусть D1P всю эту болтовню приведет в божеский вид и поместит в ТСКВ. И нам приятно и другим полезно 
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
А что с ним? Отличный способ распространения и патчей и справки в коде. Хочешь, качай всё вместе, не заморачивайся с патчами, хочешь, качай только то, что надо.Nik писал(а):Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...
Когда первый раз попробовал - был поражён размерами получившихся файлов. Поработал дальше - глючно и годится только для маленьких проектов. Я выбирал Delphi именно из-за её классовой структуры; пусть каждый класс тянет всех своих предков - зато мне удобнее писать. А мелкие проги я могу и на WinAPI написать, если захочу.Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...
И при чём тут TCKB? Или ты генератор хелпов из KOL имеешь в виду, вроде было там что-то подобное?
Покопаюсь.Ну, если все ясно, то пусть D1P всю эту болтовню приведет в божеский вид и поместит в ТСКВ. И нам приятно и другим полезно
Насчёт обновлений: буду, наверное, выпускать патч в виде набора файлов, которые надо добавлять в исходный chm. Патч будет выпускаться только для обновления с предыдущей версии. Мне так проще, вот и вся причина.
Это пример плагина, написанный Гислером, распространяется в исходных кодах. Ничего особенного не делает, просто показывает возможности плагинов (данный плаг осуществляет простой доступ к дискам).fsplugin - plugin for Total Commander 5.5 and newer.
This plugin only accesses the local drives of your computer
to show how plugins work. It is a sample plugin useful mainly
for plugin writers to understand the concept and start writing
their own plugins. You are allowed to modify the plugin to
your needs, but you are required to change at least the name
returned by FsGetDefRootName.
Author:
Christian Ghisler
http://www.ghisler.com
Обрати внимание на то, как обновляется эта библиотека. Там как раз используется система патчей (кстати, там и программа для этих целей есть). С виду она удобна, но на деле... Имхо, автору приходится немало трудиться над выпуском набора патчей для каждой новой версии...И при чём тут TCKB? Или ты генератор хелпов из KOL имеешь в виду, вроде было там что-то подобное?
Качественный хостинг.
Да-да, припоминаю, было там что-то такое... Ну его нафиг 
-
Вернёмся к наболевшему: в связи с участившимся потоком ламерских вопросов опять встал вопрос о онлайн-версии базы. Спросит новичок очередной раз про какую-нить банальность, а ему - хоп, ссылку на готовый ответ (вот уж где funduk развернётся
).
Я этим заниматься не буду по той простой причине, что не умею, а учиться времени нет - диплом писать надо. Однако, требуется совсем немногое: написать простенький движок, обеспечивающий добавление/изменение страниц (хранящихся в html-файлах, либо в базе данных), автоматическое генерирование по ним оглавления и поиск. Т.е. - буквально тоже самое, что в chm-файле, но в онлайне.
Как вариант - можно использовать создаваемый хелпэндмануалем html-вариант справки, после некоторой правки внутренностей он вполне пригоден для размещения в вебе, но там всё сильно завязано на яваскриптах, что мне не очень нравится. К тому же поиск в таком варианте не предусмотрен.
-
Вернёмся к наболевшему: в связи с участившимся потоком ламерских вопросов опять встал вопрос о онлайн-версии базы. Спросит новичок очередной раз про какую-нить банальность, а ему - хоп, ссылку на готовый ответ (вот уж где funduk развернётся
Я этим заниматься не буду по той простой причине, что не умею, а учиться времени нет - диплом писать надо. Однако, требуется совсем немногое: написать простенький движок, обеспечивающий добавление/изменение страниц (хранящихся в html-файлах, либо в базе данных), автоматическое генерирование по ним оглавления и поиск. Т.е. - буквально тоже самое, что в chm-файле, но в онлайне.
Как вариант - можно использовать создаваемый хелпэндмануалем html-вариант справки, после некоторой правки внутренностей он вполне пригоден для размещения в вебе, но там всё сильно завязано на яваскриптах, что мне не очень нравится. К тому же поиск в таком варианте не предусмотрен.
- Sam Dark
- Сообщения: 484
- Зарегистрирован: Пн апр 25, 2005 15:55
- Откуда: Voronezh, Russia
- Контактная информация:
Что-то вроде http://ru.wikipedia.org/wiki/Total_Commander
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Sam Dark
Нет, вики здесь не подойдёт. Не та структура, не та идеология...
D1P
Совсем без скриптов не обойтись - ведь кто-то должен будет сворачивать-разворачивать категории в оглавлении. Собственно, сам индекс и наполнение HTML делаются довольно просто - есть и программы, можно и вручную (простым Find-Replace'ом в любом нормальном текстовом редакторе в HHC-файле). Индекс тоже им же можно - если он не слишком объёмный (в случае TCKB вполне можно так и сделать). А вот с поиском, действительно, проблема... Наверное, можно прикрутить обычный поисковый движок на PHP, заранее проиндексировать базу - обновления-то не такие уж и частые.
Не исключено, что удастся и вообще без программы обходиться. Только первый раз чего-нибудь эдакое сгенерить (если вручную лень писать), а потом уже подгонять готовое под этот шаблон. Эх, было бы время - занялся бы, интересная задачка... Если никто раньше ничего хорошего не найдёт - попробую поиграться, тем более отпуск скоро.
Нет, вики здесь не подойдёт. Не та структура, не та идеология...
D1P
Совсем без скриптов не обойтись - ведь кто-то должен будет сворачивать-разворачивать категории в оглавлении. Собственно, сам индекс и наполнение HTML делаются довольно просто - есть и программы, можно и вручную (простым Find-Replace'ом в любом нормальном текстовом редакторе в HHC-файле). Индекс тоже им же можно - если он не слишком объёмный (в случае TCKB вполне можно так и сделать). А вот с поиском, действительно, проблема... Наверное, можно прикрутить обычный поисковый движок на PHP, заранее проиндексировать базу - обновления-то не такие уж и частые.
Не исключено, что удастся и вообще без программы обходиться. Только первый раз чего-нибудь эдакое сгенерить (если вручную лень писать), а потом уже подгонять готовое под этот шаблон. Эх, было бы время - занялся бы, интересная задачка... Если никто раньше ничего хорошего не найдёт - попробую поиграться, тем более отпуск скоро.
Почему же, ё-моё, ты нигде не пишешь "ё"?