Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];

Вниз

Апдейт КОЛа   Найти похожие ветки 

 
FIj   (2003-01-31 04:40) [0]

Если дело так дальше пойдет..что будут выпускать только апдейт файлы а не фулл релизы тогда это тупо....Ну к примеру!!!...у меня щас кол 2.0 Официальный 2.11 Мне что 11 патчей по очереди лить чтоль? А потом по очереди один на другой ставить? Тупо вобще....Надо нормально релизить а не дурью маяться типа с экономией инета....чтоб меньше тянуть было

Ведь если я не ошибаюсь Патч до 1.64 не пропатчит никакую версию кроме 1.63
А для того чтобы сделать 1.63 надо.....
Тянуть 1.60....Тянуть апдейтер 1.0 Апдейтить до 1.61 тянуть апдейтер 2.0 апдейтить до 1.62 и тянуть апдейт до 1.63 после чего падчить до 1.64....УМНО В КАФНО!


 
Kladov   (2003-01-31 05:01) [1]

5-10 версий утянуть и пропачить и по времени меньше, и по оьъему. Мой и-нет денежку стоит. А связь - все хуже и хуже. Чтобы выложить архивы целиком, мне надо глубокой ночью коннектиться. Спать ночью надо.

Попрошу впредь от употребления инъективной лексики воздержаться.


 
SPeller   (2003-01-31 05:05) [2]


> Если дело так дальше пойдет..что будут выпускать только
> апдейт файлы

Кладов говорил что будет выпускать полные архивы на версиях кратных 5. Т.е. версия 1ю64 будет выложена полням арховом.



> тянуть апдейт до 1.63 после чего падчить до 1.64....УМНО
> В КАФНО!

Ну зачем так резко? Я патчами не пользуюсь, но однажды пришлось апгрейдить до версии 1.63. Так вот, 1.62 updater не взял, ругался на размер и кс, когда сунул ему архивную 1.60 он прекрасно пропатчил её. Версию 1.64 ставить не буду (жду нормальный апдейт), поэтому точно сказать не могу.


 
Kladov   (2003-01-31 15:17) [3]

1.65, 1.70 кратно 5, но не 1.64 :)

Может, стоит вместе с обновлением от версии N до N + 1 выкладывать кумулятивное обновление от (N div 5) * 5 до N + 1 ? Тогда достаточно будет не стирать последнюю версию с 0 или 5 на конце и делать одно обновление от нее без особых проблем.

Вообще, если вы загрузите Updater3.1, то в нем есть такая фича, что если файлы подпортились, то их можно легко восстановить, двигаясь от предыдущей версии. Просто еще раз двойной клик по предыдущему upd-файлу (если ассоциация уже есть). Только тогда не надо удалять .upd и .old-файлы.


 
SPeller   (2003-01-31 15:33) [4]


> Может, стоит вместе с обновлением от версии N до N + 1 выкладывать
> кумулятивное обновление от (N div 5) * 5 до N + 1 ?

Хорошая идея! Я бы не отказался такой системой пользоваться. Только вот почему до версии 1.63 шло обновление от 1.60 я не пойму :-)


 
Kladov   (2003-01-31 18:29) [5]

Я не знаю, как вы сделали, но у меня работает именно последовательное применение к версии 1.60 обновлений 160to161, 161to162, 162to163, 163to164.


 
SPeller   (2003-02-01 03:36) [6]

2 Kladov
Серьёзно. Когда я ставил патч до версии 1.62, всё было нормально, но когда хотел поставить 1.63, он мне сказал что ну тебя нафиг, размер не тот. Дал ему 1.60, из архива - пропатчился нормально. Возможно, что я ошибаюсь с номерами версий +- 0.01


 
_Vadim   (2003-02-01 10:19) [7]

Kladov"у

На Вашем сайте (bonanzas.rinet.ru) 160to161 я не нашел. Это глюк или специально? :)


 
Kladov   (2003-02-01 11:07) [8]

У вас прокрутка не работает? Или страничка не до конца загрузилась?


 
Gandalf   (2003-02-01 11:57) [9]

Можно попробовать сделать следущее. Пропатчивать KOLnMCK и на этом сайте выкладывать результат как официальный full-realise. Что бы народ особо не напрягать, да и Кладова, выкладыванием полу-мегов раз в неделю. А он может со своей страницки линк сюда кидать, на релиз. Как идея?


 
Kladov   (2003-02-01 13:09) [10]

Уже предлагал. Согласен полностью. Тогда я бы с удовольствием делал полный релиз только для версий с 0 на конце: 1.70, 1.80, ...


 
_Vadim   (2003-02-01 13:14) [11]

Ни то и не другое. На той ссылке, где должна скачиваться 160to161, скачивается 159to160. Пункт ниже уже правильный.


 
Centronix   (2003-02-01 13:20) [12]

Есть такое дело. Нажимать надо на надпись "загрузить", а не на дискету, тогда скачается то что надо...


 
_Vadim   (2003-02-01 13:23) [13]

2Centronix

Спасибо!!!
:))


 
Kladov   (2003-02-01 16:10) [14]

Пора делать Wizard, который при обновлении все сделает сам. Или по крайней мере, проконтролирует, все ли я сделал правильно. А то - то ссылка неверная, то файл забыл, то не то положил, то не туда... Очень уж много мелких деталей приходится каждый раз учитывать.


 
SPeller   (2003-02-02 14:14) [15]


> Пора делать Wizard

И чтобы сам запускал перекомпиляцию МСК. Тогда лучше чтарые файлы оставлять не в той же папке, а сделать отдельную, что-то вроде OldFiles


 
Kladov   (2003-02-02 15:28) [16]

Так это для меня визард, чтобы я при подготовке чего-нибудь не позабыл :)
А старые файлы - пусть лежат, где лежат. Всегда можно по типу отсортировать.


 
SPeller   (2003-02-02 19:25) [17]

А для нас, простых смертных? М мы тожеть Визард хотим! Да чтобы сам интеу подключался, качал чего надо и обновлял!
:-)


 
Gandalf   (2003-02-02 20:14) [18]

Есть идея сделать инсталятор для KOLnMCK. Принимаются предложения.


 
Bartov   (2003-02-02 20:42) [19]

2Gandalf
Я за!


 
lamachok   (2003-02-02 23:53) [20]

2Gandalf
за в том случае когда один инсталятор - один kol
второй инсталятор - один MCK
то есть по раздельности........
2.если в них будут собраны все версии ....
3.кто будет делать то чтобы распаковывало себя куда ей скажут и нигде не регилась


 
Centronix   (2003-02-03 01:04) [21]

Инсталятор - это как минимум +100 Кб к размеру (Ghost), а остальные от 300 до 2 метров.
Но если сделаете - оставьте зип версию для тех, у кого оплата помегабайтная ;)


 
SPeller   (2003-02-03 03:12) [22]


> Инсталятор - это как минимум +100 Кб к размеру (Ghost),
> а остальные от 300 до 2 метров.

Я думаю что инсталлятор дело не такое уж сложное, и 300 КБ ему просто за глаза хватит.


 
SPeller   (2003-02-03 03:14) [23]


> Gandalf (02.02.03 20:14)
> Есть идея сделать инсталятор для KOLnMCK. Принимаются предложения.

И научить его надо обновлять тоже. Дал ему файлик - он и обновил.


 
_Vadim   (2003-02-03 07:50) [24]

Я думаю инсталятор надо делать отдельным файликом, чтобы каждый имел его у себя. А потом, получив соответствующий zip (тем способом, который ему больше подходит - либо с помощью самого инсталятора, либо ручками) инсталлировал инсталляцию :))).
Пожалуй идея wizard"а-инсталяшки наиболее подходяща. Сделать его надо на основе программы Updater.


 
Gandalf   (2003-02-03 11:32) [25]


> за в том случае когда один инсталятор - один kol
> ( для авто пропатчивания)

> за в том случае когда один инсталятор - один kol
> второй инсталятор - один MCK
> то есть по раздельности........


В поставку будут входит KOL,MCK+xHelpGen,Updater (для авто пропатчивания),Дополнительные компоненты, стандартный KOLnMCK шаблон, что ставить выбираешь сам из того, что скачено. Сам инсталер думаю будет маленький - сейчас ищу компромис, между удобством и размером. Может на асм напишу, или там msi, inf.


> 2.если в них будут собраны все версии ....


Не понял, все KOLnMCK или все D? Конечно будут держиться все D7.


> кто будет делать то чтобы распаковывало себя куда ей скажут
> и нигде не регилась


Опять же настройки (Select Path), а регистрироваться будет в UnInstall, и сам компонент в дельфи, помоему это граммотно. Хотя можно вынести в опции.

Сам инсталер не будет входить в поставку KOL, его качают отдельно, а он сам при наличии kol.zip, mck.zip, upd и т.п. и т.д. все ставит. Вот идея. Надо только малось подумать. И делать.


 
SPeller   (2003-02-03 12:50) [26]

2 Gandalf

Давай все идеи сюда, а то получится так что сделаешь, а потом переделывать придётся. Лучше уж сразу так чтобы большинству подходило.


 
Gandalf   (2003-02-03 15:50) [27]

Лдано, я либо доку выложу в народный проект, либо в форум на днях изложу что и как. А пока принимаю предложения. Есть мнения что утилитка должна быть близка к Инету. Т.е. уметь подкачивать что нужно "оттудова". И вообще интересно знать насколько это нужно народу.


 
blackalex   (2003-02-03 16:11) [28]

Идея хорошая. Было бы классно, если бы в заданное время сам в инет выходил, качал, домой приходил, инсталлил и если надо комп в дежурный режим сажал. (реализовать через опции)


 
SPeller   (2003-02-03 18:01) [29]

Я думаю так. Визард должен смотреть какая версия КОЛ установлена в данный момент. Затем, он коннектится с сайтом (Кладова или здешим) и смотрит до какой версии возможен апдейт. Конечно, это потребует дополнительной работы по созданию патчей, но ради хорошего инсталлера я думаю это возможно. Затем, по клику пользователя скачивает нужный патч, и при возможности обновляет текущую версию. Конечно хотелось бы чтобы и перекомпиляция МСК производилась из инсталлера по желанию пользователя.
Думаю что не стоит без спросу подклюсаться к инету - многих будет раздражать самопроизвол. Ещё одно пожелание - хранить резервные копии и старые файлы в отдельной папке. Я (не знаю как другие) храню весь КОЛ + МСК в отдельной папке вместе со всеми компонентами, и файлов там предостаточно, а хранение там ещё и резервов создаст настоящий хаос. Да и файлы для updater"а тоже думаю стоит хранить отдельно от программных модулей.
Вот пока что все мои пожелания.


 
Kladov   (2003-02-03 19:25) [30]


> файлов там предостаточно, а хранение там ещё и резервов
> создаст настоящий хаос


Какой хаос? Можно подумать, вы заботливо туда заглядываете, и тщательно изучаете каждый раз содержимое, наводя какой-то порядок (удаляя ненужные файлы, двигая так и сяк иконки...). Не знаю. Старые файлы заканчиваются .old, при сортировке по типу они сразу видны группой - никакого хаоса. А вот когда все по десятку папок распихано - вот это хаос :)

На самом деле, требование только держать вместе файлы kol и mck. Все прочее, вообще - на ваше усмотрение. xHelpGen поддерживает перенаправление source и destination папок, компоненты можно положить вообще отдельно (я так вообще каждый кладу в свою папку, только из-за того, чтобы тестировать не смешивая. Немного неудобно, что подключать к проекту приходится каждый компонент отдельно, ну да ладно). Кстати, хороший совет по устранению кажущегося хаоса могу дать. Для себя я нарисовал очень контрастные иконки для файлов с расширением pas, dpr, dfm, inc, и еще для некоторых. Подменил те, что даны по умолчанию, и гораздо удобнее стало. Одно время я пробовал dcu в отдельную папку компилировать. Но delphi этого не любит. Лучше пусть там же лежат. Оставить их с такими же блеклыми иконками - они и не мешают.


 
Gandalf   (2003-02-03 21:31) [31]


> Идея хорошая. Было бы классно, если бы в заданное время
> сам в инет выходил, качал, домой приходил, инсталлил и
> если надо комп в дежурный режим сажал. (реализовать через
> опции)


Будет, но опционально.


> Я думаю так. Визард должен смотреть какая версия КОЛ установлена
> в данный момент. Затем, он коннектится с сайтом (Кладова
...
> обновляет текущую версию.


Я считаю нужно обновляться, по максимому (т.е. до самой последней версии). Хотя это тоже можно настроить.


> Думаю что не стоит без спросу подклюсаться к инету - многих
> будет раздражать самопроизвол


Само собой. Никах shareware приколов, popup, connect"ов и т.п.


> Ещё одно пожелание - хранить резервные копии и старые файлы
...
> стоит хранить отдельно от программных модулей.


Понятно, настроим.


 
lamachok   (2003-02-04 00:19) [32]

На самом деле, требование только держать вместе файлы kol и mck
Зачем ... мне дак нужен только kol ... и спрашивается зачем я буду качать MCK??
И еще как же всеми забытый sysdcu??? его надо тоже включить


 
SPeller   (2003-02-04 04:23) [33]


> Kladov (03.02.03 19:25)
>
> > файлов там предостаточно, а хранение там ещё и резервов
> > создаст настоящий хаос
> Какой хаос? Можно подумать, вы заботливо туда заглядываете,
> и тщательно изучаете каждый раз содержимое, наводя какой-то
> порядок

Знаете, да. Периодически заглядываю туда и навожу порядок. Я знаю какие у меня там файлы есть, и какие из них надо поудалять. Просто если туда не заглядывать, то потом замучаешься порядок наводить. Беру просто ставлю фильтр на ненужные вайлы, выделяю все и Shift+Delete, затем следующий фильтр и ту же комбинацию клавиш. Я вообще люблю когда порядок с файлами.


> А вот когда все по десятку папок распихано - вот это хаос
> :)
> компоненты можно положить вообще отдельно (я так вообще
> каждый кладу в свою папку

Нет, у меня всё вместе, потому что ломы каждый раз пути прописывать. Уж лучше пускай в общей куче. Тем более что модули именуются согласно назначению KOL<...>.pas mck<...>.pas, плюс каждый автор ставит свои буковки. И для нахождения нужного файла просто на клаве набираем первые пару-тройку букв - и он перед вами.


> Одно время я пробовал dcu в отдельную папку компилировать.
> Но delphi этого не любит

Почему же? У меня так для каждого проекта в настройках три папки - папка для выходных файлов, папка для проекта, и папка для dcu-шек. Всё в своих папках и друг другу не мешает, и создаётся хоть небольшой, но всё-таки порядок в той огромной россыпи файлов, которую создаёт Дельфи для проекта. Да и КОЛ тоже немного помогает ей - файлами с расширением $$$. Дельфи к такому распределению по папкам у меня довольно спокойно к этому относится.


 
FIj   (2003-02-06 07:37) [34]

Хммм....сорри за немного ненорм лексику....


 
Alexander   (2003-02-06 11:37) [35]

Только что попробовал на скорую руку накидать инсталлятор для KOL (без MCK) - в результате размер exe: 444Kb, zip занимает 424Kb. Конечно, при добавлении нескольких удобных функций размер ещё подрастёт, но не более чем на 20Kb. Использовал свой любимый NullSoft NSIS 2.0b0


 
Alexander   (2003-02-06 11:44) [36]

О ещё посидел и поменял компрессию (там по умолчанию zlib). После задания компресии bzip2 размер установочного файла стал 356Kb!!!
Это означает, что даже при добавлении всех необходимых функций размер этого инсталляционного файла будет меньше чем размер zip - это и Кладову хорошо, с его медленным интернетом.
Тем более инталлятор бесплатный


 
Bartov   (2003-02-06 11:55) [37]

2Alexander
Давно хотел себе NullSoft NSIS. Укажи ссылку, где можно его скачать! ;-)

2Kladov
А когда KOL 1.65 выйдет?...


 
Alexander   (2003-02-06 11:57) [38]

NullSoft NSIS: http://www.nullsoft.com/free/nsis/
там и примеров полно, разобраться легко!


 
Bartov   (2003-02-06 13:22) [39]

2Alexander
Спасибо ;-)


 
Gandalf   (2003-02-06 14:06) [40]


> А когда KOL 1.65 выйдет?...


Как только Борис проснется, и выложит "plugin для KOL" - MHToolTip, тогда Кладов выложит KOLnMCK 1.65.



Страницы: 1 2 вся ветка

Форум: "KOL";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.035 c
1-65523
aleshap
2003-10-08 12:18
2003.10.20
Excel - быстрая работа


3-65394
AccessHelp
2003-09-26 18:30
2003.10.20
Access


1-65493
AndrewPo
2003-10-08 11:51
2003.10.20
перемещение между TEdit ами по нажатию Enter


14-65581
Maxim Pshevlotsky
2003-10-02 08:48
2003.10.20
Вопрос по Perl


14-65631
Empleado
2003-09-30 19:32
2003.10.20
Вопрос про internet





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский