Страница 10 из 40

Добавлено: Вс июл 16, 2006 23:56
mramor
Nik
наряду с патчами можно выкладывать и уже обновленные полные версии. так если с момента последнего обновления прошло довольно много времени и было выпущено много версий, то пользователю проще будет скачать новую версию одним файлом.

D1P
как еще один вариант: выпускать кумулятивные патчи. т. е., например, если после выпуска версии 1.7 были еще 1.7.1, 1.7.2, 1.7.3 и т. д. (в виде патчей), то вместе с публикацией новой версии 1.8 выкладывать кумулятивный патч 1.7 -> 1.8 .

Добавлено: Вт июл 18, 2006 23:22
Nik
mramor
наряду с патчами можно выкладывать и уже обновленные полные версии
Когда база разрастется мегабайт этак до 10-15 (а рано или поздно так оно и будет), все, кто сидит на DialUp'е, скачивать ее станет проблематично :(

Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...

Добавлено: Вт июл 18, 2006 23:34
Forward
А будет ли добавлена в "Тотальные хитрости" статья "Недокументированные возможности быстрого просмотра"?

Добавлено: Вт июл 18, 2006 23:55
Вахмурка
А будет ли добавлена в "Тотальные хитрости" статья "Недокументированные возможности быстрого просмотра"?
Возьму на себя смелость высказаться, как "зачинатель" упомянутой темы. Возможность первая (с клавишами "p" и "n") в ТСКВ уже есть, о чем я докладывал.
Что касается второй возможности (просмотра текстовых файлов в архиве), то там надо все подробно потестить - поведение зависит от типа архива. Если кто-то возьмется за такое тестирование, честь ему и хвала. После получения внятных результатов (это уже к D1P), добавить надо обязательно.

Добавлено: Ср июл 19, 2006 00:02
funduk
А что там тестить? В той же теме, в которой Вахмурка это дело опубликовал, я кинул ссылку в обращении к Ламеру. Там народ с оффорума децл потестил.

Добавлено: Ср июл 19, 2006 00:55
Вахмурка
Ну, если все ясно, то пусть D1P всю эту болтовню приведет в божеский вид и поместит в ТСКВ. И нам приятно и другим полезно ;)

Добавлено: Ср июл 19, 2006 09:53
Моторокер
Nik писал(а):Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...
А что с ним? Отличный способ распространения и патчей и справки в коде. Хочешь, качай всё вместе, не заморачивайся с патчами, хочешь, качай только то, что надо.

Добавлено: Ср июл 19, 2006 12:59
D1P
Кстати, о патчах. Кто-нибудь использует KOL/MCK? Нравится? Мне - не очень. А ведь эта билиотека по сравнению с TCKB - просто пушинка...
Когда первый раз попробовал - был поражён размерами получившихся файлов. Поработал дальше - глючно и годится только для маленьких проектов. Я выбирал Delphi именно из-за её классовой структуры; пусть каждый класс тянет всех своих предков - зато мне удобнее писать. А мелкие проги я могу и на WinAPI написать, если захочу.
И при чём тут TCKB? Или ты генератор хелпов из KOL имеешь в виду, вроде было там что-то подобное?
Ну, если все ясно, то пусть D1P всю эту болтовню приведет в божеский вид и поместит в ТСКВ. И нам приятно и другим полезно
Покопаюсь.

Насчёт обновлений: буду, наверное, выпускать патч в виде набора файлов, которые надо добавлять в исходный chm. Патч будет выпускаться только для обновления с предыдущей версии. Мне так проще, вот и вся причина.

Добавлено: Ср июл 19, 2006 19:24
Forward
2D1P
RU.TCKB, статья "Обзор TC для новичков", скриншот, показывающий возможности wfx-плагинов. Что за плагин "Drives"? Не могу нигде найти. :roll:

Добавлено: Ср июл 19, 2006 20:01
D1P
:D
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
Это пример плагина, написанный Гислером, распространяется в исходных кодах. Ничего особенного не делает, просто показывает возможности плагинов (данный плаг осуществляет простой доступ к дискам).

Добавлено: Ср июл 19, 2006 23:16
Nik
И при чём тут TCKB? Или ты генератор хелпов из KOL имеешь в виду, вроде было там что-то подобное?
Обрати внимание на то, как обновляется эта библиотека. Там как раз используется система патчей (кстати, там и программа для этих целей есть). С виду она удобна, но на деле... Имхо, автору приходится немало трудиться над выпуском набора патчей для каждой новой версии...

Добавлено: Чт июл 20, 2006 02:47
D1P
Да-да, припоминаю, было там что-то такое... Ну его нафиг :)

-
Вернёмся к наболевшему: в связи с участившимся потоком ламерских вопросов опять встал вопрос о онлайн-версии базы. Спросит новичок очередной раз про какую-нить банальность, а ему - хоп, ссылку на готовый ответ (вот уж где funduk развернётся :)).
Я этим заниматься не буду по той простой причине, что не умею, а учиться времени нет - диплом писать надо. Однако, требуется совсем немногое: написать простенький движок, обеспечивающий добавление/изменение страниц (хранящихся в html-файлах, либо в базе данных), автоматическое генерирование по ним оглавления и поиск. Т.е. - буквально тоже самое, что в chm-файле, но в онлайне.
Как вариант - можно использовать создаваемый хелпэндмануалем html-вариант справки, после некоторой правки внутренностей он вполне пригоден для размещения в вебе, но там всё сильно завязано на яваскриптах, что мне не очень нравится. К тому же поиск в таком варианте не предусмотрен.

Добавлено: Чт июл 20, 2006 09:09
Sam Dark

Добавлено: Чт июл 20, 2006 10:14
CaptainFlint
Sam Dark
Нет, вики здесь не подойдёт. Не та структура, не та идеология...

D1P
Совсем без скриптов не обойтись - ведь кто-то должен будет сворачивать-разворачивать категории в оглавлении. Собственно, сам индекс и наполнение HTML делаются довольно просто - есть и программы, можно и вручную (простым Find-Replace'ом в любом нормальном текстовом редакторе в HHC-файле). Индекс тоже им же можно - если он не слишком объёмный (в случае TCKB вполне можно так и сделать). А вот с поиском, действительно, проблема... Наверное, можно прикрутить обычный поисковый движок на PHP, заранее проиндексировать базу - обновления-то не такие уж и частые.
Не исключено, что удастся и вообще без программы обходиться. Только первый раз чего-нибудь эдакое сгенерить (если вручную лень писать), а потом уже подгонять готовое под этот шаблон. Эх, было бы время - занялся бы, интересная задачка... Если никто раньше ничего хорошего не найдёт - попробую поиграться, тем более отпуск скоро. :)

Добавлено: Чт июл 20, 2006 13:11
Sam Dark
Скриптом заняться могу. Только сначала надо придумать что именно нужно. Написать - дело техники.