Hejsa
Lidt ot men her er guiden til Webguide2. Vidstnok originalt skrevet af tjementum.
1.
Install
required prerequisites:
·
Install
IIS
1.
Start
“Control Panel” -> “Add Remove Programs” –> “Add Remove Windows
Componetns”.
2.
Select
“Internet Informations Services (IIS)”, and click
“Details”.
3.
Select
“Common Files”, “Internet Informations Services Snap-In” and “World Wide Web
Services”.
·
Install
.NET Framework 1.1
(I guess this is
installed by default in MCE 2005 OS). Otherwise use Windows Update for
this.
2.
Install and
configure WebGuide
·
Download
WebGuide2 from http://www.showtell.com/mce_webguide/2/.
·
Install WebGuide
using default
settings.
·
Optional: Update xmltv. You can get xmltv
separately from SourceForge (see http://www.xmltv.org/). Replace the filse in
C:\Inetpub\wwwroot\WebGuide2\XML_TV with the downloaded
files.
·
Configure the
WebGuide using the “MCE
WebGuide 2 Configuration” program.
1.
Selected your
country and click configure to select which channels you want guide data
for.
2.
Click “Download
Data”.
3.
Click “Create
Schedule”.
4.
Go to the Channels
tab, and arrange the order of you channels. Click “Save Channels”. Notice: If
you run step 1 or 2 again these changes will be lost.
·
Replace the
WebGuide2.dll, with the one
included in the SmartGuide distribution.
Delete or remove the old one (don’t
rename it, but if you do make sure there is not .dll in the filename
anymore!).
·
Change security so
recoding works
1.
Control Panel ->
Administration Tools -> Component Service.
2.
Expand Component
Services -> Computes.
3.
Right click My
Computers and select Properties.
4.
Under Com Security,
under "Lanuns and Activations Permissions" click "Edit
defaults".
5.
Click
Add.
6.
In the Select Users
or Groups write "ASPNET" (not "ASP.NET") and click "Check Names" and click
"OK".
7.
Give the new
"ASP.NET Machine Account (mycomputer\ASPNET)" the following to
permissions: "Local Launch" and "Local Activation" and click "OK" until you are
back.
3.
Install and
configure
SmartGuide:
1.
Download
SmartGuide. Look for the
latest version in this thread.
2.
Copy the contents from
the binaries dir into the Windows\eHome
directory + create shortcut to smartguide.exe.
(Alternatively, you can copy
all *.dll files from the eHome directory to the SmartGuide
directory).
3.
Double
click the
C:\WINDOWS\eHome\
MCE2005_EPG_Enable.reg.
4.
Run CasPol.exe -s off . It shold be in
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322.
5.
Kill all
eh* processes using
Task Manager.
6.
Delete
everything under C:\Documents and Settings\All
Users\Application Data\Microsoft\eHome\ (incl. prefs subfolders). Warning: This will delete anything
configured in MCE including Secheduled Recordings, Channels Setup
etc.
7.
Edit the
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tuning Spaces\#\MinChannel to 1 using regedit.exe (where # is
number of the tv setup you use (1 is for "Local Analog Cable", 2 is for "Local
Analog Antenna"... I changed all of them to be sure). This will make channel 1
available
as
preset channel.
8.
Delete every key
under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TV System
Services\TVAutoTune using regedit.exe.
This will clear all existing channels, and only use the one which will be
configured using SmartGuide (we will not use MCE 2005's new scan
feature).
9.
Edit
c:\windows\ehome\smartguide.exe.config file using
notepad:
·
WebGuide2DSN.
Make sure this points to you WebGuide2 Access database. Default should be
OK.
·
TuningSpaceCountryCode. Set this to you
own country code (the same as international phone number prefix. E.g. 49 for
germany, 45 for Denmark etc). In MCE
2005 it is not necessary to change the Regional Setting to German
:-)
·
TuningSpaceSignal change this if you
need to.
·
It should not be
necessary to change anything else.
10.
Start
“c:\windows\ehome\smartguide.exe /i”.
·
First click Channel Editor and click "Load" to load all the channels
configuration from WebGuide. Fill in all the frequencies for each of your
channels (my cable company has a list of frequencies on Text TV
on the Info/Mosaic channel). The format for e.g. 725,25 is 725250000.
I use
the exact same number for "number", "virtual channel" and "preset". That is... I
use the defaults that I configured when setting up WebGuide.
Click Save (this will create a
c:\windows\ehome\output\frequencies.reg file and also add an extra table
"channel_extra" to the WebGuide's Guide.mdb. This table contains your
frequencies, so you might want to back this file up when reinstalling WebGuide).
Close the channel
Editor.
·
Click "1.
WebGuide2MCE!"
·
Click "2. LoadGuide from
XML"... this should
produce a "Congratulations. It worked...". This will create a brand new MCE EPG
Storage file that
only contains your custom
channels and no extra channels which you don't use.
·
Close
SmartGuide.
11.
Double
click the
c:\windows\ehome\output\frequencies.reg to import you own
customized frequencies settings. I have to do this every time I used SmartGuide
(se later for how to configure this in a Bach job)
12.
Start MCE and
confirm that you can watch TV and have Guide data and all the right
channels in the right order (same order as in the WebGuide).
13. From now
on it is only necessary to start SmartGuide and click "1.
WebGuide2MCE!"and then
"2. LoadGuide from XML", or you could
setup the batch job in the next step.
4.
Setup batch job for
importing
·
Add the following
two lines to the (the /f imports frequencies.reg everytime) “C:\Inetpub\wwwroot\WebGuide2\MCE_Wizard\
download_guide.bat”:
cd
C:\WINDOWS\ehome\
C:\WINDOWS\ehome\smartguide.exe /f
__________________
DK's bedste HTPC Forum