Total Commander Knowledge Base
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Я уже предлагал D1P'у использовать DelphiWorld в качестве оболочки. Удобнейшая вещь. Можно и автора спросить. Думается, он не будет сильно против такого использования своего детища...
Качественный хостинг.
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
DelphiWorld в качестве оболочки:
Тем более, что ищутся авторы для создания новых «миров». Кроме Delphi уже есть и другие языки программирования и программы. Всё это будет в следующей версии программы.
Оболочка не сказать чтобы супер – есть свои недостатки, может в следующей версии и будут устранены.
Тем более, что ищутся авторы для создания новых «миров». Кроме Delphi уже есть и другие языки программирования и программы. Всё это будет в следующей версии программы.
Оболочка не сказать чтобы супер – есть свои недостатки, может в следующей версии и будут устранены.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
ПармаСруб - строительство домов и бань в Перми
Это многие просят. Постараюсь реализовать, собственно хотел уже в 1.4 сделать нечто подобное, но поскольку заранее не отмечал изменения пока оставил. В следующей версии точно будет оглавление по добавленным топикам, по изменённым - возможно.1. помечать обновлённые статьи
А как ты отличишь "ньюбовский" топик от "высшепилотажного"? Нет, конечно некоторые темы так и бросаются в глаза, но спорных моментов будет очень много. Я, в принципе, не против - реализовать это будет просто (в оглавлении делать пометки - типа статья для чайников) но нужны критерии выбора.отделить предназначенное для ньюбов от высшего пилотажа.
Выпуская еженедельные патчи я почувствую себя микрософтомА нельзя ли это как то поудобней реализовать, скажем что бы RU.TCKB была в виде exe файла, и при обновлении базы не нужно качать целых три метра, а просто качнул обновление (патч) и всё,!! я думаю не меня одного такая мысль посещала...
В принципе, реализовать такое можно, но надо обдумать некоторые моменты.
Я уже не помню чем, но чем-то оно мне не понравилось тогда. Глючностью вроде.Я уже предлагал D1P'у использовать DelphiWorld в качестве оболочки.
Пока придумал три варианта, как реализовать обновления.
1) Делать справку в exe, Help&Manual такое позволяет. Затем, при выходе каждой новой версии делать патч, включающий разницу между старой и новой версией. Проги для создания таких патчей мне попдались, с этим проблем не будет.
Достоинства способа: малый размер патчей, простота установки. Полученный исполняемый файл по структуре и использованию практически не отличается от chm.
Недостатки: полученный исполняемый файл весит больше исходного chm-файла (для последней версии разница размеров заархивированных версий составила около 750 кб). Отсутсвие возможности смены размера шрифта, невозможность просмотра через lister.
2) То же самое, но для chm-файлов. Не знаю пока, можно ли такое организовать, но если получится - недостатков у этого метода не будет.
3) Я могу выпускать обновления в качестве кучки файлов, которые нужно будет добавить в старый chm-файл, например плагином CHMDir. Тут тоже только один недостаток - новичок (ну со-о-овсем ньюб) может и не разобраться, как это сделать.
Позже испробую все три способа, может что и решу.
1) Делать справку в exe, Help&Manual такое позволяет. Затем, при выходе каждой новой версии делать патч, включающий разницу между старой и новой версией. Проги для создания таких патчей мне попдались, с этим проблем не будет.
Достоинства способа: малый размер патчей, простота установки. Полученный исполняемый файл по структуре и использованию практически не отличается от chm.
Недостатки: полученный исполняемый файл весит больше исходного chm-файла (для последней версии разница размеров заархивированных версий составила около 750 кб). Отсутсвие возможности смены размера шрифта, невозможность просмотра через lister.
2) То же самое, но для chm-файлов. Не знаю пока, можно ли такое организовать, но если получится - недостатков у этого метода не будет.
3) Я могу выпускать обновления в качестве кучки файлов, которые нужно будет добавить в старый chm-файл, например плагином CHMDir. Тут тоже только один недостаток - новичок (ну со-о-овсем ньюб) может и не разобраться, как это сделать.
Позже испробую все три способа, может что и решу.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
2D1P
Назначение критериев должно быть полностью прерогативой D1Р.
Идея градации статей по этим критериям - очень здравая и должна быть реализована непременно.
Можно использовать звезды, как в гостиницах. Одна звезда - новичок, два - опытный пользователь, три - программист (тот, кто способен написать батник/скрипт/плагин). Или так: кто только спрашивает (в форуме, скажем), кто и спрашивает, и отвечает, и кто только отвечает. Не кидайтесь помидорами, критерии, разумеется, чисто условные.А как ты отличишь "ньюбовский" топик от "высшепилотажного"? Нет, конечно некоторые темы так и бросаются в глаза, но спорных моментов будет очень много. Я, в принципе, не против - реализовать это будет просто (в оглавлении делать пометки - типа статья для чайников) но нужны критерии выбора.
Назначение критериев должно быть полностью прерогативой D1Р.
Идея градации статей по этим критериям - очень здравая и должна быть реализована непременно.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Да, идея стоящая, только придётся мне больше четырёх сотен топиков перепахать, чтобы эти звёзды расставить.Можно использовать звезды, как в гостиницах. Одна звезда - новичок, два - опытный пользователь, три - программист (тот, кто способен написать батник/скрипт/плагин).
Стопроцентная вероятность, что найдутся недовольные моими оценками (прежде всего недоволен буду я, поскольку я знаю, что я не всегда бываю объективен). Скажем, собирая справку, я для себя открыл несколько интересных вещей - абсолютно ламерских, но ранее мне неизвестных, и оттого показавшихся довольно крутыми. И наоборот - некоторые вещи, которые я знаю наизусть, и которые мне кажутся абсолютно всем известными, на самом деле вызывают затруднения у других пользователей (я это говорю, основываясь на многочисленных письмах, приходящих на мой адрес).Назначение критериев должно быть полностью прерогативой D1Р.
Так что расставлять по критериям - да, буду я. Но принимать эти критерии - только по общему обсуждению.
IMHO, это наилучший способ - самый удобный. В архив можно включить плагин CHMDir и ридмиху для ньюбов.D1P писал(а):Я могу выпускать обновления в качестве кучки файлов, которые нужно будет добавить в старый chm-файл, например плагином CHMDir. Тут тоже только один недостаток - новичок (ну со-о-овсем ньюб) может и не разобраться, как это сделать.
Главная проблема бинарных патчей - трудность обновления с позапрошлых версий. К примеру, у меня есть TCKB 1.0. Выпустив версию 1.1, Павел сделает патч 1.0 -> 1.1. Выпустив версию 1.2 он сделает патч 1.1 -> 1.2.
А что делать мне, если я прорпустил версию 1.1 и хочу обновить сразу до версии 1.2? Ну ладно, два патча я скачаю и последовательно применю (хотя многие и этого делать не захотят). Но вот когда выйдет десяток версий (не все ведь живут в Сети, кое-кто появляется здесь редко и может пропустить пять-шесть или большей версий; особенно, если это были выходящие почти подряд минор-обновления).
Конечно, автор может делать к выходу каждой версии кучу патчей: 1.0 -> 1.1, 1.0 -> 1.1a, 1.0 -> 1.2 и т.д. Но думается мне, это быстро надоест (опять таки - рано или поздно версий станет много).
По сему, мне кажется, что лучше организовать базу по принципу, используемому в DW (у меня с ним за почти три года не было никаких проблем). Это позволит упростить процесс обновления - пользователь сможет обновить любую версию до любой...
А что делать мне, если я прорпустил версию 1.1 и хочу обновить сразу до версии 1.2? Ну ладно, два патча я скачаю и последовательно применю (хотя многие и этого делать не захотят). Но вот когда выйдет десяток версий (не все ведь живут в Сети, кое-кто появляется здесь редко и может пропустить пять-шесть или большей версий; особенно, если это были выходящие почти подряд минор-обновления).
Конечно, автор может делать к выходу каждой версии кучу патчей: 1.0 -> 1.1, 1.0 -> 1.1a, 1.0 -> 1.2 и т.д. Но думается мне, это быстро надоест (опять таки - рано или поздно версий станет много).
По сему, мне кажется, что лучше организовать базу по принципу, используемому в DW (у меня с ним за почти три года не было никаких проблем). Это позволит упростить процесс обновления - пользователь сможет обновить любую версию до любой...
Качественный хостинг.