Ru-Board.club
← Вернуться в раздел «Программы»

» K-Lite & Mega Codec Pack

Автор: sanek1106
Дата сообщения: 19.02.2006 22:53

Цитата:
K-Lite Codec Pack Update

Этот апдейт я так понимаю уже сверх вышедших полных K-lite, да? Т.е. если у меня стоит Mega 1.50, то у меня мой K-lite обновится? Или этот апдейт уже включен в Mega 1.50?
Автор: SuperBabay
Дата сообщения: 20.02.2006 03:23
K-Lite Mega Codec Pack Version 1.51
| 33.8 MB | February 20th 2006
ссылки на рапидшару тут (4 части)
http://www.codecguide.com/download_mega.htm

Changelog 1.50 -> 1.51:

Цитата:

- Updated BSplayer to version 1.39.829 (no adware!)
- Updated x264 to rev. 439
- Fixed FLAC playback
- Updated FLAC to version 0.70.0827
- Readded MainConcept MPEG audio decoder [version 1.0.0.78]
- Readded MainConcept MPEG video decoder [version 1.0.0.78]
- Readded MainConcept MPEG demuxer [version 1.0.1.20]
- Minor changes
Автор: SamLab
Дата сообщения: 20.02.2006 11:26
K-Lite Mega Codec Pack 1.51

_http://amnezja.org/pliki/klmcodec151_[amnezja.org].exe
_http://fileforum.betanews.com/sendfile/1080441198/1/klmcodec151.exe
_http://www.fixdown.com/enfull/down/klmcodec.exe
_http://www18.enfull.com/klmcodec.exe
_http://www15.enfull.com/klmcodec.exe
_http://www14.enfull.com/klmcodec.exe
Автор: sanek1106
Дата сообщения: 20.02.2006 20:17

Цитата:
- Updated BSplayer to version 1.39.829 (no adware!)

Что значит - "no adware!" в BSPlayer и как это отражается - никто не знает?
Автор: AnexeR
Дата сообщения: 24.02.2006 22:15
Ребята. Я конечно всё понимаю. Но где в шапке готовый набор настроек - klmcp.ini для MegaCodec и Full пакетов?
Только вот не надо ля-ля в духе, что "смело можно всё устанавливать" или что "юзверя сами разберуться что и как лучше ставить" или что "всё просто как два пальца об асфальт"!

Моё сугубое имхо, что в идеале в шапке должны присутствовать готовые klmcp.ini. Желательно в нескольких вариантах с объяснениями.
Пока что на всех 28 страницах я нашёл только ОДИН выложенный cracklover пример файла готовых предустановок.

Предлагаю хотя бы пока выкладывать свои варианты klmcp.ini с комментариями. Ведь даже нету "что с чем сравнивать". При том, что по моим наблюдениям, это важнейший вопрос, который колышет юзверей - "Что и как надо устанавливать", "почему именно так, а не иначе".

Короче. Давайте уже klmcp.ini выкладывать.
В первую очередь интересует вариант от cracklover (последний он выкладывал аж в начале декабря), причём желательно и для Мега пака тоже.

Заранее благодарю.
Автор: cracklover
Дата сообщения: 24.02.2006 22:32
To AnexeR:

Текущий вариант для Меги:
_http://rapidshare.de/files/14051579/klmcp.ini.html

Как был получен такой вариант:

1) Внимательно прочтены комментарии к установке от самих производителей дистрибутива.
2) Экспериментальным путём было выяснено, какие из устанавливаемых кодеков и декодеров конфликтуют.
3) Самый безглючный (ИМХО) вариант установки кодеков-декодеров лёг в основу klmcp.ini.
Автор: AnexeR
Дата сообщения: 25.02.2006 17:37
cracklover
Искренне благодарю.
Буду изучать, "внимая мудрости тех, кто прошёл этот путь раньше нас".
А то сколько уж лет сижу использую K-Lite, а от оптимальной конфигурации, имхо, далёк, как думаю и многие другие.
Автор: Yaroslavi
Дата сообщения: 26.02.2006 00:27

Цитата:
Текущий вариант для Меги:
_http://rapidshare.de/files/14051579/klmcp.ini.html

Подскажите, пожалуйста, а что теперь делать с этим .inu файлом? Я скачал Mega Codeck Pack, на всем протяжении установки ни разу не встретил щели, куда можно было бы этот файл всунуть... Можно было бы, конечно, предположить, что это просто список фвйлов, которые нужно установить, просто смотри и ставь или снимай галки... Но почему тогда такое расширение. Короче, помогите, пожалуйста.
Автор: AnexeR
Дата сообщения: 26.02.2006 09:50
Yaroslavi

Объясняю популярно для начинающих и всех "кто не на коне".
Есть такой неплохой инсталлятор, называется Inno Setup.
Сам-то я им не пользуюсь, предпочитаю другие. Но именно в Inno Setup пакуются все версии K-Lite Codec Pack-ов.

Как и любой нормальный инсталлятор, Inno Setup поддерживает кой-какие параметры командной строки.
И среди прочих параметры:
/SAVEINF= указывает инсталятору сохранить параметры установки в указанный файл.
/LOADINF= указывает инсталятору загрузить параметры установки из указанного файла.

Так что ты можешь запускать установку любого K-Lite-а с такими вот дополнительными параметрами командной строки:
"C:\K-Lite Mega Codec Pack 1.51.exe" /SAVEINF="D:\klmcp.ini"
"C:\K-Lite Mega Codec Pack 1.51.exe" /LOADINF="D:\klmcp.ini"

(Примечание для начинающих: пожалуй, проще всего вам будет создать два ярлыка на нужный дистрибутив K-Lite Codec Pack, после чего дописать в свойствах каждого из этих ярлыков, в поле объект, нужное продолжение к пути файлу: /SAVEINF="D:\klmcp.ini" в одном, и /LOADINF="D:\klmcp.ini" в другом.)

Как видишь klmcp.ini это всего лишь файл установок K-Lite Codec Pack (который мы обозвали именно klmcp.ini, а не как либо иначе, лишь по сложившейся уже традиции).
Установив K-Lite Codec Pack с нужными тебе настройками и параметром ком.строки /SAVEINF="D:\klmcp.ini", ты сгенерируешь тем самым klmcp.ini. Который и сможешь использовать в дальнейшем, для более быстрой установки пакета с твоими единожды определёнными в klmcp.ini настройками.
--------------------------
Ещё вот выкладываю два автоинсталлятора для любых версий любых пакетов K-Lite Codec Pack.

Версия инсталлятора с возможностью уточнить (выбрать) кодеки:
http://alexey-rassylki.pisem.net/k-lite_pack.exe

Полностью автоустанавливаемая в два клика версия:
http://alexey-rassylki.pisem.net/k-lite_pack_silent.exe

Размер каждого инсталлятора - 64 KB.

Когда-то давно создавал с вполне определённой целью.
Была огромная необходимость в полностью автоустанавливаемом пакете кодеков для распространения среди "диких юзверей" вместе с автоустанавливаемыми модинг-сборками различных программ и подобным же дистрибутивом Windows. Это чтобы самому не приходить и не "администрировать" всё подряд. Короче, лень матушка сподвигла.
И буквально вот сегодня перепаковал. Возможно кому пригодится.

Пакеты - обычные самораспаковывающиеся ZIP-архивы. Ну ессесно не совсем обычные, кой-чего там всё же прописано в параметрах. Но паковать в них можно как в обычные, любым архиватором. (Использован модуль самораспаковки Zip.SFX из WinRAR 3.51, впрочем это не важно...)

В каждом архиве находятся два файла-болванки:
"Pack.exe" - это ваш дистрибутив (файл установки) K-Lite Codec Pack.
"klmcp.ini" - это ваш готовый файл настроек (как сгенерировать уже описано).

Внимание! Это только пустые болванки файлов!
Заменяем их соответствующими одноимёнными файлами в любом архиваторе или файловом менеджере!
Файлы ваши, которые вы упаковываете в эти архивы, должны называться именно так и никак не иначе! "Pack.exe"! И "klmcp.ini"!
Версия и тип пакета K-Lite Codec Pack не важны. Желательно только чтобы "klmcp.ini" был сделан именно с того пакета для которого вы собираетесь его использовать.
Автор: cracklover
Дата сообщения: 26.02.2006 10:40
To AnexeR:

Снимаю шляпу, молодчина!

Можно этот FAQ со ссылками в шапку прибить?
Автор: Yaroslavi
Дата сообщения: 26.02.2006 12:26
Спасибо огромное!
Автор: Jun
Дата сообщения: 26.02.2006 12:28
Здорово, но очень сложно для меня. Не компьютерщик я.

Небольшой оффтоп. Есть у меня видео-файлик avi, сделанный домашней видеокамерой. Всегда он нормально воспроизводился. Но вот я поставил недавно K-Lite Mega v.1.50, выбрал при установке комплект Default 1 и файл перестал воспроизводиться: звук идёт, а экран абсолютно чёрный. Ставлю Default 2 "Only Play" - то же самое. При этом GSpot показывает, что нужный кодек есть и всё ОК. Убираю K-Lite полностью, файл воспроизводится!

Тогда я при установке Меги поставил галки везде, где можно, если надо было выбрать - выбрал наугад, и теперь у меня всё воспроизводится и пока никаких конфликтов не заметил. Места полный комплект кодеков (197 штук) занял 130МБ, всего на 30МБ больше, чем вариант Default 1.

Поэтому такая мысль возникла. В Сети есть много рекомендаций, допустим, по Службам: эта нужна, а эта не нужна, если этим не пользуетесь. А аналогичного по кодекам я не встречал. Никто не даёт рекомендаций, где ставить галки. Поэтому осмысленно ставить K-Lite не получается. Предложенный выше вариант - это очередной Defaut, а хочется ещё и понимать при установке, что ставишь.

Автор: cracklover
Дата сообщения: 26.02.2006 12:38

Цитата:
Предложенный выше вариант - это очередной Defaut, а хочется ещё и понимать при установке, что ставишь.


Предложенные выше варианты это не Default, а специальные варианты людей, которые также как и вы сначала наступали на грабли, но путем чтения факов и экспериментов сгенерировали ПРАВИЛЬНЫй скрипт установки. Именно для того, чтобы такого:

Цитата:
и файл перестал воспроизводиться: звук идёт, а экран абсолютно чёрный.

не было!


Автор: AnexeR
Дата сообщения: 26.02.2006 12:46
cracklover

Да я же не против.
Было бы желанье.

Yaroslavi

Мне было несложно, поверь.

Jun

Молоток! Зришь в корень.
Тему эту я не так давно обнаружил, хоть и пользую K-Lite-ы давно, но тоже отметил, что с рекомендациями здесь не густо.

cracklover хоть более-менее сбалансированный klmcp.ini выложил, молодец.
А так, по нулям... что довольно странно.
Никто не обсуждает "что ставить", как-будто всё так просто и однозначно.

А что "не компьютерщик", не переживай.
Все мы "не компьютерщики" когда-то были...

cracklover

Кстати, есть у меня масса вопросов по твоей klmcp.ini.
Но это уж скорее в тему общего обсуждения "оптимальной конфигурации".
К сожалению сегодня вряд ли будет время K-Lite-ом занятся, а на неделе и подавно...
Но как только так сразу... Выкрою как смогу.
И учти, я не большой спец по кодекам... больше по безопасности...

Но проблема важная и насущная. Так что, пообсуждаем.
Автор: cracklover
Дата сообщения: 26.02.2006 12:47
Подолью масла в огонь

Вот мой личный комплект для klmcodec:
_http://rapidshare.de/files/14170377/klmcodec_inst.rar.html

Помимо скрипта установки в ахиве лежат батник для автокопирования русификатора ffdshow и рег-файл моих настроек ffdshow.

Рискнул слегка поправить шапку.
Автор: AnexeR
Дата сообщения: 26.02.2006 12:57
cracklover

Пока не лёг спать, а то я всю ночь бдел, такой вопрос.
Скажи, ты всё MPEG4 смотришь через ffdshow?
Реально это имеет смысл, или тока так баянят?

блин... так мало инфы...
Точне много но нет времени искать...
Автор: cracklover
Дата сообщения: 26.02.2006 13:04
To AnexeR:

По возможности смотрю всё ТОЛЬКО через ffdshow!
Да ещё и скучей фильтров.
Все мои любимые фильтры как раз и включаются тем самым рег-файлом, который я выложил в комплекте.
Автор: AnexeR
Дата сообщения: 26.02.2006 13:12
cracklover

Что-то подобное я и подозревал.
И за рег-файлик кстати огромное спасибо. Буду изучать как мануал.
Я уж и сам давно на ffdshow планирую перескочить. Вроде он и MPEG2 "показывает"?
Нет-нет я понимаю что для DVD только Киберлинк...
Но вот именно "простой MPEG2" тоже глядишь ffdshow?

Добавлено:
cracklover

Кстати, если будет интересно...
То я тут знаю один простой как две копейки, но хитрожопый способ как любые рег-файлики в любом количестве в своём оригинальном виде в самораспаковывающийся архив поместить. И уж конечно не просто поместить, но и использовать их с приятным графическим интерфесом при автоустановке сего SFX-архива. К примеру, SFX-архива с K-Lite-ом.

Собственно, на этом самоизобретённом способе большинство моих модинг-сборок софтин построено.
Автор: cracklover
Дата сообщения: 26.02.2006 14:02

Цитата:
Кстати, если будет интересно...
То я тут знаю один простой как две копейки, но хитрожопый способ как любые рег-файлики в любом количестве в своём оригинальном виде в самораспаковывающийся архив поместить. И уж конечно не просто поместить, но и использовать их с приятным графическим интерфесом при автоустановке сего SFX-архива. К примеру, SFX-архива с K-Lite-ом.


А случайно это не в виде sfx с комментарием что-то типа:
Setup=regedit /s test.reg
Автор: AnexeR
Дата сообщения: 26.02.2006 21:00
cracklover

Цитата:
А случайно это не в виде sfx с комментарием что-то типа:
Setup=regedit /s test.reg


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

И параметр regedit /s действительно имеет место тут быть, и Setup= также используется, но... совсем не так... не так примитивно. Тут всё куда тоньше.
Мой способ немного сложнее и совершеннее.
И требует, так сказать, "дополнительных средств".

Подсказка. Можно использовать одновременно ЛЮБОЕ количество reg-файлов просто положив их в любой произвольный каталог внутри основного (он же единственный) SFX-архива. При этом, при инсталляции (прописывании) этих reg-файлов в реестр, мы будем видеть лишь приятный графический интерфейс (или не видеть, по желанию), показывающий в виде "строки индикатора загрузки" сколько reg-файлов уже установлено, аналогично процессу распаковки файлов.
И всё это, как ты абсолютно правильно предположил, реализуется после распаковки всех файлов SFX-архива, по стандартной команде Setup=

Реализуется понятно это несколько хитрее, но в использовании куда проще и удобней.
Увеличивает всё это конечный автоустанавливаемый дистрибутив (SFX-архив) всего на несколько десятков килобайт.

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

Знал бы ты, КАК это облегчает жизнь при создании модинг-сборок!
Автор: tyt
Дата сообщения: 26.02.2006 23:18
Хорошо что вы затронули эту тему но нельзя ли сделать полный комплект-запустил и все установилось но с выбором что установить. К примеру всевозможные плееры не нужны а кому то необходимы.
Автор: cracklover
Дата сообщения: 27.02.2006 06:37

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


Чего то это до боли AutoHotkey напоминает, но, возможно, я ошибаюсь.
Автор: AnexeR
Дата сообщения: 27.02.2006 18:22
cracklover

Цитата:
Чего то это до боли AutoHotkey напоминает, но, возможно, я ошибаюсь.


А вот и не угадал!
Совсем мимо! Тут никаких скриптов нет.

К тому же AutoHotkey, насколько я понимаю, на основе Autoit2 сделан, а уже давно AutoIt3 вышел.
К слову надо будет найти время с AutoIt поразбираться. Штука в моём деле зело полезная...

Но я всё это к чему писал, не красного ж словца ради...
А к тому, что как раз неплохо бы нам с тобой сделать нормальный компактный пакет-инсталлятор на основе самораспаковывающегося zip-архива, где было-бы "всё что нужно, и ничего плохого". В который пользователю лишь оставалось бы добавить сам K-Lite Mega Codec Pack, чтобы получить замечательный результат.
А так как вопрос кодеков и ffdshow для меня "далёкое далёко", то соответственно в первую очередь "на тебя вся надежда"...

А за "sfx-инсталлятор" не волнуйся, поверь я его обеспечу в лучшем виде (об чём собственно и речь), тебе понравится. Ничего "сверх-такого", всё просто и удобно.

И не парься с объединением reg-файлов в один, сколько надо столько и делай. И с тем как переместить некие файлы в некий каталог, тоже не парься.
Мне главное "результирующий результат", а уж инсталлятор-то я сделаю.

Кстати, обычно я сначала использую reg-файлы которые удаляют некие ветки, а потом уж и другие, которые прописывают вместо них ветки свои. Так что и тебе рекомендую так делать. Хотя если просто где надо заменить отдельные параметры реестра, тогда конечно они не нужны, отдельные параметры и так заменяются... Ну смотри сам.
-----------

Тут я вижу именно вопросы такого плана:
Какой должен быть klmcp.ini? И почему.
Какие параметры реестра нужно прописывать и переписывать?
Какие файлы добавлять, заменять?

И все эти вопросы в первую очередь к тебе.

К примеру, klmcp.ini никак не определяет параметры установки задаваемые в последнем диалоговом окне установки K-Lite Codec Pack. Это значит, что те параметры которые мы хотим изменить в этом окне должны быть заданы другим образом... возможно через реестр, или ещё как... тут я пока не на коне (просто не знаю).

Мы должны исключить любые вопросы типа:

- А я смогу с вашим пакетом смотреть всё что можно через ffdshow с оптимальными фильтрами, но при этом иметь возможность кодировать любым кодеком?
- Зачем мне английский плеер, если у меня есть свой? Или такой же, но русский и с моими настройками? Я же просто хотел кодеки установить.
- Почему "с вашим пакетом" при просмотре фильмов, у меня такое плохое качество изображения? Когда я сам устанавливал, было хорошо.
- Почему я могу просматривать только некоторые из своих фильмов? Остальные же вообще не показывают?
- С вашим пакетом некоторые из фильмов у меня показывает без звука, а два не показывает вообще!
- Почему я не могу смотреть DVD, после установки вашего "пакета с готовыми настройками"? Вы забыли поставить Cyberlink?
- Почему при просмотре DVD у меня стал такой тихий звук? Даже на максимальной громкости!
- Что случилось у меня со звуком при просмотре фильмов, после установки вашего пакета? Звук есть, но явно "не то что было"!
- У меня после установки вашего пакета перестал работать Ulead GIF Animator. Вы что, включили в свой пакет "этот глючный 3ivX"?
- Зачем мне плагины RA и QT во все браузеры?! Если будет нужно, то я их и сам установлю! Нечего мне систему засорять!
- После установки вашего пакета у меня начал тормозить компьютер. Я сначала не особо обращал внимание, но как только удалил K-Lite Codec Pack тормоза исчезли.
- У тебя хоть исчезли... А вот у меня так и не исчезли!

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

----------------
Ну как, возмёшься со мной за "такое дело"?
Поверь, мне самому сейчас такое не по плечу. Свободного времени считай нет, а с кодеками я не особо дружу (недостаточно нужной инфы в голове). А дело нужное и важное и надо делать его сообща. Совместными, так сказать, услилиями опытных.

Добавлено:
tyt
В том то и идея. Чтобы сделать компактный инсталлятор с уже ГОТОВЫМИ настройками. И кстати, без самого K-Lite. K-Lite велик и у всех он есть... его добавляешь сам.

Идея как раз в том, чтобы у сомневающихся НЕ БЫЛО вопросов "что надо выбрать", чтобы всё решалось за них. А уж "опытные", поверь мне, смогут всё это сделать и самостоятельно, ручками, изучив/изменив комплект... или же просто добавив вручную "чего по их особо-извращённому мнению не хватает", после его установки.
На крайняк, я могу сделать второй инсталлятор с возможностью даже неопытному "самому испортить хорошие настройки".

Что касается плеера. То имхо, встраивать английский плеер в пакет кодеков "ещё то" извращение. Плеер всё-таки дело совсем отдельной сборки. Я уж не говорю, что "сколько людей столько плееров".

Добавлено:
cracklover

Кстати. Тестировать предлагаю на Light Alloy. Идеальный вариант! Сам по себе ничего показывать не может, но если всё нужное установлено, то прекрасно показывает всё. При том, кодеки не настраивает и не "улучшает" ни фига, "показывает, как показывают".
Само собой ещё на MPC, ну и конечно Windows Media Player (все начинающие и многие сомневающиеся на нём как раз и сидят). Если есть желание можно ещё и плеер BSP, но на мой взгляд это уже явно лишнее.
По большому счёту достаточно одного Light Alloy для тестирования... MPC и WMP это уже больше "для успокоения совести".
Автор: Vivien
Дата сообщения: 27.02.2006 22:27
Ребята! Мы были б очень рады, а то ставишь не пойми чего, на всякий случай.
Только один вопрос-пожелание, если возметесь, конечно, предполагается ли какое-нибудь участие пользователя? Мне вот этот кодек совсем не нужен из-за конфликта с Ulead Gif Animator

Цитата:
Программа конфликтует со следущими видео фильтрами:
3ivX [version D4 4.5.1] [Decoding]
3ivX [version D4 4.5.1] [Encoding]
К примеру, они входят в комплект широко известного набора: K-Lite Codec Pack

удачи!
Автор: tyt
Дата сообщения: 27.02.2006 22:59
Я могу только сказать спасибо за ваши начинания.
И сделайте простенькую инструкцию по применению а то действительно уже задолбался с этими кодеками.
Автор: cracklover
Дата сообщения: 27.02.2006 23:47
To AnexeR:
Ох и круто же вы взялись за это нелёгкое дело!

Но, однако, по порядку:


Цитата:
Какой должен быть klmcp.ini? И почему.


Этот ini файл всегда будет таким, каким его определили в Unattended режиме.
Изменится только строка с перечислением включенных кодеков. Всё фиксировано, выйти за пределы того, что в этот ини-файл заложили разработчики, врядли удастся. По крайней мере пока.


Цитата:
Какие параметры реестра нужно прописывать и переписывать?


Если речь идёт о декомпиляции дистрибутива клайтека и отслеживания в iss скрипте всех ключей, который лепятся в реестр в результате установки калйтека - то это неблагодарное дело.
Вытащить скрипт легко, а увидеть КАКОЕ ОГРОМНОЕ количество ключей он пишет в реестр при установке клайтека - это кошмар! Аналогично и в отношении того добра (читай файлов), которое он (дистрибутив клайтека) разбрасывает по многим директориям в системе. Отследить можно, но крайне трудно. Прибавьте к этому то, что просто с помощью innounp.exe вытащить ПОЛНОСТЬЮ КОРРЕКТНЫЙ скрипт установки из дистрибутива не удастся, так как там кроме стандартного языка инстяллятора InnoSetup используется ещё и какие-то языки программирования.


Цитата:
К примеру, klmcp.ini никак не определяет параметры установки задаваемые в последнем диалоговом окне установки K-Lite Codec Pack. Это значит, что те параметры которые мы хотим изменить в этом окне должны быть заданы другим образом... возможно через реестр, или ещё как... тут я пока не на коне (просто не знаю).

Абсолютно верно. Другим образом. Но вот только не так это просто другим образом решить проблему выбора конечных вариантов, ведь эти параметры передаются через самые различные секции прописанные в скрипте установке. В klmcp.ini опционально они пока не вынесены производителями, и я тоже не представляю, как можно автоматизировать эту конечную стадию.


Цитата:
- А я смогу с вашим пакетом смотреть всё что можно через ffdshow с оптимальными фильтрами, но при этом иметь возможность кодировать любым кодеком?


Вопрос на самом деле смешной.
Конечно сможете. Любой проге по кодингу наплевать чем вы СМОТРИТЕ видео. Она использует то, чем КОДИРУЮТ видео.


Цитата:
- Зачем мне английский плеер, если у меня есть свой? Или такой же, но русский и с моими настройками? Я же просто хотел кодеки установить.
и остальные вопросы той же серии...
По идее это всё пока тем же klmcp.ini решается.

А по поводу отдельного инсталлятора?
Ещё раз повторю разобрать клайтек не сложно. Собрать - крайне сложно.
Очень много подводных камней. Ну а если всё по косточкам всё-таки разобрать, а потом перепаковать и собрать, то получится.... тот же клайтек, но только собранный по несколько иному пути.





Автор: AnexeR
Дата сообщения: 28.02.2006 00:46
cracklover


Цитата:
Ох и круто же вы взялись за это нелёгкое дело!

А я и не взялся пока ещё...
Сам-то я, без тебя, просто не осилю.


Цитата:
Этот ini файл всегда будет таким, каким его определили в Unattended режиме.
Изменится только строка с перечислением включенных кодеков. Всё фиксировано, выйти за пределы того, что в этот ини-файл заложили разработчики, врядли удастся. По крайней мере пока.

Кто ж говорит выйти? Всё в рамках возможностей, это понятно.
Имелось в виду собственно ЧТО именно в него "включать".


Цитата:
Если речь идёт о декомпиляции дистрибутива клайтека...

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

Банальный пример из моей широкой практики: "Как отследить/определить нужный ключ реестра, который ты устанавливаешь при инсталляции."
Устанавливаем программу на виртуальную машину (так удобней), с определёнными заданными параметрами, отслеживая установку (результаты отслеживания в удобной форме сохраняются "куда надо").
Потом делаем "восстановления" с последней точки сохранения виртуальной машины
Снова устанавливаем программу, отслеживая установку, но при этом меняем отслеживаемый параметр.
Сравниваем результаты отслеживания. Смотрим разницу.
Отбрасываем заведомо не имеющие отношения к программе изменения системы. Получаем результат.

На самом деле конечно в современных системах постоянно чё-то меняется, особенно при установке софтин, и с ходу определять "не относящиеся к делу изменения" позволяет только опыт. Но в целом это дело не особо трудное и вполне возможное, поверь мне, я на этом не одну собаку "ням-ням".


Цитата:
В klmcp.ini опционально они пока не вынесены производителями, и я тоже не представляю, как можно автоматизировать эту конечную стадию.

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

Но давай попробуем подойти с другого конца...
А насколько это реально необходимо?
Насколько это может быть важно если мы оставляем все параметры по умолчанию и делаем автоустановку без какого либо их изменения.
Что тогда будет после инсталляции? Действительно ли необходимо там что-то менять.
И если да, то ЧТО именно? Это важно!

Жду твоего ответа на этот действительно важный для меня вопрос.


Цитата:
и остальные вопросы той же серии...
По идее это всё пока тем же klmcp.ini решается.

Конечно решается, никто и не спорит ты "сто раз прав"!
И вопросы эти именно "из ТОЙ серии" и зря ты вознамерился на них отвечать.
Просто я с ходу, и как смотрю довольно точно, подобрал вопросы которые могут (в теории понятно) задавать оскорблённые до глубины души юзверя, если создатель набора настроек для такого глобального кодек-пака как K-Lite Mega хоть где-нибудь ошибётся.
Такой себе "пример-устрашение".

Как видишь, я был прав. Продукта ещё даже нет, а вопросы эти уже задают (смотри - Vivien)!


Цитата:
Ещё раз повторю разобрать клайтек не сложно. Собрать - крайне сложно.
Очень много подводных камней. Ну а если всё по косточкам всё-таки разобрать, а потом перепаковать и собрать, то получится.... тот же клайтек, но только собранный по несколько иному пути.

Мои мысли читаешь?
Я тут тоже думал, что "пересобирать клайтек жестоко и бессмысленно"...
И это понятно. И никто, этим заниматься конечно не собирается.
Речь повторюсь, идёт именно о маленьком компактном SFX-инсталляторе в рамках которого при должной смекалке, поверь моему опыту, можно реализовать ОЧЕНЬ многое, если не всё.
Такими вещами я занимаюсь давно, так что "знаю о чём говорю".


Короче говря. Друг. Разреши мне так себя называть, я обожаю фамильярности.
Ты так и не ответил на самый главный мой вопрос/предложение.
Готов ли ты помочь мне в том деле которое я задумал, и в котором, я верю, нет ничего невыполнимого или невозможного. Имхо не больше одного трудодня "чистого времени".
Объединив наши усилия мы преспокойно можем это всё сделать, без каких либо сверхусилий.
В то время как каждый из нас "сам по себе" судя по всему к такому не готов (не хочу сказать неспособен).
От тебя в основном потребуется определить ЧТО именно нам действительно нужно реализовать (готов помочь в меру своего ограниченного разуменья).
От меня же в основном думать, КАК это всё можно реализовать в конечном компактном продукте.

Как видишь всё просто.
Если ты согласен заняться этим в ближайшей перспективе, то дай знать. Обменяемся с тобой контактами.

Учти. Сам по себе я за это не возьмусь, по кодекам я "не спец", на тебя вся надежда...
Но вот реализовать то что ты "хотишь", вполне могу, поверь.
Мне главное знать что именно!
Автор: cracklover
Дата сообщения: 28.02.2006 08:13
To AnexeR:

Скажу честно, что хоть я тут один из самых дотошных пересборщиков софта, но вот с клайтеком связываться уже давно не очень хочется.

Объясню, откуда такие упаднические настроения.

Дело в том, что признаю для себя самым правильным только клайтек меговского варианта.
А он обноялется как миниму пару раз в месяц. А это каждый раз более 30 метров дистрибутива.

Причём каждый раз скрипт каждого дистрибутива довольно существенно отличается от предыдущего.
И вот каждый раз чего-то там отслеживать, выискивать и пересобирать ( как вариант, готовить для нетронутого оригинального дистрибутива костыль в виде sfx-инсталлятора - бррр.... как то, скажем так, в лом.

С другой стороны, я всегда готов делиться готовыми скриптами установки каждой новой версии,bat-файлами, рег-файлыми готовых настроек, ну и советами, по возможности

Тут мои возможности реальны.
Автор: Vouk1
Дата сообщения: 28.02.2006 10:50
cracklover

Цитата:
делиться готовыми скриптами установки каждой новой версии,

а этот ini, что ты выложил, для какой версии?
Автор: AnexeR
Дата сообщения: 28.02.2006 13:05
cracklover

Цитата:
С другой стороны, я всегда готов делиться готовыми скриптами установки каждой новой версии,bat-файлами, рег-файлыми готовых настроек, ну и советами, по возможности

Тут мои возможности реальны.

Ну вот! А говоришь упаднические.
Мне ж больше и не надо.

Костыль-то я сделаю. И вполне возможно что в этом костыле по существу только klmcp.ini время от времени менять прийдётся... ну может ещё чего по мелочи.
Тут главное что ты согласился предоставить свою посильную помощь.

Так что на неделе вероятно начну, как только выкрою время. Скорей всего наиболее серьёзно займусь уже в выходные (бо много работы). К этому времени ты надеюсь уже предоставишь мне всю нужную информацию и материалы. Буду весьма благодарен, поверь.

Смело можешь начать с ответов на мои вопросы из предыдущих постов.
Особенно по поводу моего вопроса/ответа на твое замечание:
"В klmcp.ini опционально они пока не вынесены производителями, и я тоже не представляю, как можно автоматизировать эту конечную стадию."

Жду также обещанных материалов в последней, наиболее элегантной редакции.

Заранее благодарю. Порадовал...


Vouk1

Цитата:
а этот ini, что ты выложил, для какой версии?

Для Меги.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778

Предыдущая тема: Deliplayer


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.