Показать полную графическую версию : MCE сделать как аддон.
вот у друга комп с тв-тюнером и охота сделать мультимедийный центр, но хочется нацепить на Windows XP SP3 Rus VL. отредактировал txtsetup.sif, dosnet.inf. заменил нужные(вроде, по крайней мере от медиа центра) inf-ы, после установки ошибок нету, но центр не ставится.
какие требования у медиа центра ??
Где этот сам медиа центр ??
есть такой Winodws XP MCE. я из него хочу выдернуть медиа центр. видел сборки, но на английском и сервис пак 2 VLK (MSDN идет тока в виде Retail версии)
WindoStroy
29-05-2009, 19:49
SOLON7, имеется ввиду к XP SP3 прилепить медиа-центр из Windows XP Media Center Edition 2005
WindoStroy, спасибо за пояснение, а то не смог толком выразить мысль. :)
Я почему спросил про требования.. Может ему нужен Frmaework или еще что-то !!
Не получится ничего прилепить. MCE 2005 - тот же XP Pro. Но, небольшая разница. Там в качестве добавки используется медиацентр и TabletPC. Установка или того, или другого зависит от введённого серийного номера. Этого чуда на русском языке нет. Используется обычный MUI под XP. Т.е., привинтить эти прибамбасы к русскоязычной XP про можно, но после установки обнаружится, что медиацентр или таблетка отсутствуют. Не установятся, просто-напросто. К англоязычной привинчивать смысла нет. Это будет равнозначно изобретению велика - выше написал.
Если постараться, можно попробовать установить Acer Arcade Delux. Тот же медиацентр. Сам ставить именно его непробовал, но скрытый раздел на ноуте раздербанил. Оттуда спокойно все инсталляхи достаются. Без проблем Устанавливаются продукты Киберлинка (правда, не все версии проигрывателя) и NTI. Не требуют ключей, регистрации, активации и т.п. Ставятся на любое железо.
SOLON7, в стандартной конфигурации нету его, точнее не ставится... на компе валяется дистрибутив, там вручную тока поставить.
igorgn, вот поэтому и спрашиваю как сделать, так как уверен, что можно обойти. и как-то лень заново собирать диск, так как установил кучу всего и урезал тоже, но вживление проверяю на полноценном дистрибутиве, чтобы потом тоже операции провести на своей.
и кстати, при установки MCE из под винды, ставится просто винда и определяется как Pro, а не MCE.
Попробуй прилепить в корень дистрибутива папку "CMPNENTS" с с папками "MEDIACTR" и "TABLETPC" внутри. Дальше - дело ключа, который она признает валидным, и установит или центр, или таблетку. Попробуй взять ключ с родного дистрибутива.
В дополнение, можно поэксперементировать с заменой в русской Хрюше следующих файлов от MCE:
dpcdll.dl_
oembios.bi_
oembios.ca_
oembios.da_
oembios.si_
pidgen.dll
А в этих прочитать внимательно содержание, а после скопировать.
setupp.ini
winnt.sif
winnt.sif - опционален. но тут прикол получается: с ключем от Eng версии не всанет...
я думал там дело тока в inf... да, но как тогда делали Eng VL? там от Retail ключ не покатит, по идее...
заменил. устнановил. проверил - есть. есть MCE и NetFramework. НО(!) теперь просит активацию. как вылечить?
maxi_ekb
01-06-2009, 10:46
как вылечить? »никак практически. Вот tablet XP существует в VL версии, а MCE не существует по определению.
там похоже ставили с Retail ключиком, а потом подменяли библиотеки на VL, по аналогии с активаторами всеразлическими.
и ваабщет варез запрещён правилами форума, так что .... не на этом форуме
у самого те же проблемы сейчас держи в курсе, через ПМ
ps в случае с Tablet я редактором ресурсов вручную отредактировал файлы, дык подписи послетали, но русский Tablet заработал.
вообще у меня такие 2 мысли появились: отключить проверку на ключ в библиотеках MEDCTROD.DLL, EHOCGEN.DLL и PLUSOC.DLL и можно вместо них использовать ADVAPI32.DLL? а вторую оглашать не буду, так как смешная очень, да и аддоном тогда не назовешь...)))
вроде решилось заменой строки в SYSOC.INF с:
Freestyle=medctroc.dll,MedCtrOCISetupProc,medctroc.inf,HIDE,7
на:
Freestyle=ocgen.dll,OcEntry ,medctroc.inf,HIDE,7
и просто надо добавить нужные строки в TXTSETUP.INF и MCE готов! :yahoo:
при установке в логе ошибок появляется запись:
Ошибка:
Программа установки не зарегистрировала элемент управления OLE C:\WINDOWS\system32\encdec.dll из-за следующей ошибки:
LoadLibrary возвращена ошибка 126 (указанный модуль не найден).
***
хотя файл как таковой я нахожу на диске и он распакован правильно, вроде. как решить эту проблему?
maxi_ekb
15-06-2009, 22:29
C:\WINDOWS\system32\encdec.dll » ну что это такое, ты наверное и сам теперь знаешь (http://support.microsoft.com/kb/810243), в xp pro rus оно поминается в этих ветках реестра (http://forum.oszone.net/attachment.php?attachmentid=27697&stc=1&d=1245090439). Правильнее былоб вытащить эти данные со свежеустановленного MCE, только сейчас его у меня нету под рукой сконвертить их в inf и прописать правильно (где вот только?). Вероятно, можно урезать сам reg-файл, исходя из нижеприведённых замечаний.
ps Как зарегистрировать файлы *.dll и *.ocx
При регистрации файлов *.dll и *.ocx происходит их запись в Реестр Windows (это можно сделать и вручную). При этом в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создается параметр REG_DWORD, например C:\Program Files\InterVideo\Common\Bin\StorageTools.dll или C:\WINDOWS\System32\MSCOMCTL.OCX, со значением 1.
Регистрация файлов *.dll и *.ocx производится с помощью сервера регистрации regsvr32.exe (дисковый адрес которого – C:\WINDOWS\system32).
Рассмотрим способы регистрации:
1. Нажмите Пуск – Выполнить… – Запуск программы – regsvr32 имя_файла – OK.
2. Нажмите Пуск – Выполнить… – Запуск программы – cmd – OK. Запустится интерпретатор команд cmd.exe, после приглашения системы C:\Documents and Settings\Имя_пользователя> введите regsvr32 имя_файла, например, regsvr32 seon.ocx.
3. Если вы пользуетесь файловым менеджером Total Commander, то можно выполнить регистрацию файлов *.dll и *.ocx с помощью командной строки Total Commander.
Примечание
Использование команды regsvr32:
regsvr32 [/u] [/s] [/n] [/i[:строка_команд]] DLL-файл
/u – отменяет регистрацию DLL;
/s – «тихий» режим – окна сообщений не отображаются;
/i – вызывает DllInstall, передавая параметром необязательную строку_команд, при использовании с ключом /u вызывает DLLUnInstall;
/n – не вызывает DllRegisterServer; это может использоваться с ключом /i.
Если регистрация файлов *.dll и *.ocx прошла успешно, появится соответствующее сообщение, например, в Windows Vista появится окно RegSvr32 с сообщением «Успешное выполнение DllRegisterServer в C:\WINDOWS\system32\msvbvm50.dll». (взято здесь (http://netler.ru/pc/dll-ocx.htm))
pps не исключён вариант того, что после установки программ тюнеров и иного медийного софта функции (кодеков, конверторов etc) "Поддержка воспроизведения DirectShow для файлов, записанных с помощью Windows XP Media Center Edition" перехватываются сторонними кодеками и фильтрами/библиотеками? которые, в свою очередь, (сообразно со своим видениям работоспособности) меняют или перерегистртируют компоненты Encryptor/Decryptor (EncDec), с целью обеспечения воспроизведения и/или обработки mpeg2 "для поиска, приостановки и записи живого потокового видео без прерывания потока ".
Тут какраз и возникает вопрос: "А нафига тогда вообще весь этот MCE?" Мне в голову приходит только один ответ: для управления медийными функциями XP четырьмя кнопками разных цветов (не вставая с дивана). Беда только в том, что не смог я пока этого сделать красиво. А засыпать в обнимку с мышкой и клавиатурой не хочется ибо возраст уже не тот.
Правильнее былоб вытащить эти данные со свежеустановленного MCE, »
но от этого запись в логе не исчезнет... то есть я хочу чтобы она (windows) сама регистрировала его.
Habetdin
19-06-2009, 00:51
MS Windows Media Center Edition 2005 Addon (Works with SP3) »» "Уйти" с форума (http://forum.ru-board.com/topic.cgi?forum=35&topic=16335&start=1240#15)
Скачать: part 1 (http://rapidshare.com/files/116915524/MS.Windows.Media.Center.Edition.2005.Addon_Works.with.SP3_.part1.rar), part 2 (http://rapidshare.com/files/116916085/MS.Windows.Media.Center.Edition.2005.Addon_Works.with.SP3_.part2.rar), part 3 (http://rapidshare.com/files/116916668/MS.Windows.Media.Center.Edition.2005.Addon_Works.with.SP3_.part3.rar), part 4 (http://rapidshare.com/files/116916913/MS.Windows.Media.Center.Edition.2005.Addon_Works.with.SP3_.part4.rar)
P.S.: аддон для английских версий Windows XP... :(
Habetdin, Судя по описанию - аддон для nlite, что некошерно.
Habetdin, я вообще-то сделал аддон себе))) тока SYSOC.INF в ручную редактировать надо и копирование папки CMPNENTS тоже в ручную, кажется Апдэйт-пак не умеет ее копировать... надо уточнить...
izakiel,
копирование папки CMPNENTS »
Можно с помощью функционала finish реализовать дибавив copy или xcopy.
%DISTR% - содержит путь к корню будущего диска.
Так что это не очень сложно.
А что ты правиш в sysoc? Добавить строки с помощью стандартного функционала не сложно. Исправить можно тоже с помощью finish.
А что ты правиш в sysoc? »
вроде решилось заменой строки в SYSOC.INF с:
Freestyle=medctroc.dll,MedCtrOCISetupProc,medctroc.inf,HIDE,7
на:
Freestyle=ocgen.dll,OcEntry ,medctroc.inf,HIDE,7 »
что еще - уже не помню, надо бы посмотреть... просто проект в школе, а ща там ремонт :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC