For The Record - The rule-based scheduling suite (8 Viewers)

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
I'm using SQL Express.

I'm running a single-seat and I have tried both TCP and HTTP from different machines? How can I change mode and IP address without reinstalling the client?

On XP you'll find an XML settings file in 'c:\Documents and Settings\<username>\Application Data' or 'c:\Documents and Settings\<username>\Local Settings\Application Data'. On Vista it's in the new 'c:\Users\<username>\AppData' directory.

How does the service decide on what IP it listens to?

There's a TvScheduler.WindowsService.exe.config that contains the base Service URL and ports. There is one very big caveat however: if you change the port number for HTTP then you need to plug a different hole in HTTP.SYS. You can read more about this here: http://www.leastprivilege.com/PunchingHolesIntoHTTPSYS.aspx. And here's a tool to help you punch new holes: http://www.stevestechspot.com/downloads/httpconfig.zip.

The installer for TvScheduler already punches the hole at port 49941 for you.

Regarding the scheduling in tv-guide, I was thinking more of a button to create a new clean custom rule. Like the one in 'Scheduled recordings'.

Right! Not a bad idea, but won' it always be based on a program you click on? So perhaps a "Create Advanced Schedule" item in the popup that would only fill in the program Title and leave the rest for you to fill in?

I think this it's a great GUI, especially using it via the network. I would probably use this type of GUI more.

That's very valuable feedback, I'll keep improving the Management Console as well as it is indeed a good alternative to manage your schedules.

As for the calendar popup, it works now... probably a bug in .NET.

// Jacob

OK, good :)
 

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
Ok, tested it now again: Still having errors with "On Date"-Schedules.

Log of eventviewer: http://pastebin.team-mediaportal.com/pastebin.php?show=13053

Thanks, this was very helpful as I'm pretty sure it's this that gives the error on your SQL:

CAST('2007/09/25' AS DATETIME)

Must be a locale thing, I'm going to look for a more correct locale-independant way of converting this date.

To confirm this, can you try to execute the following in your SQL Management Studio:

SELECT CAST('2007/09/25' AS DATETIME)

SELECT CAST('2007/25/09' AS DATETIME)

I wouldn't be surprised if the first one fails, and the second one works...

EDIT

Does the following work?

SELECT CONVERT(DATETIME, '2007.09.25', 102)
 

THDBASED

Portal Pro
January 30, 2006
469
2
Home Country
Belgium Belgium
I tried connecting with managment console but I immediatly get this error (pic attached)....I can connect using browser on "localhost" and port "49941"
 

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
I tried connecting with managment console but I immediatly get this error (pic attached)....I can connect using browser on "localhost" and port "49941"

What can I say, wow, what an error :confused:

I'll have to do some investigating, this is very very weird, it almost looks like your management console is out of date with the service (contract mismatch). Did you install the management console separately? Or is this error there with the management console that's installed by the server setup itself?
 

THDBASED

Portal Pro
January 30, 2006
469
2
Home Country
Belgium Belgium
I installed it seperatly...Because I installed the Service when you released the alpha and then when the management console came out I installed that one...

Maybe I should reinstall everything?
 

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
I installed it seperatly...Because I installed the Service when you released the alpha and then when the management console came out I installed that one...

Maybe I should reinstall everything?

Ah yes, OK, say no more! You should indeed reinstall the server, a *LOT* has changed since the alpha release, no wonder it doesn't work ;)
 

THDBASED

Portal Pro
January 30, 2006
469
2
Home Country
Belgium Belgium
my bad...:)

So I reinstalled everything and now it works like a dream...The next couple of days I am going to do some test with it.

Again, really hoping this gets integrated!! :) For us Belgians this is very much needed!
 

jake78

Portal Pro
July 30, 2005
73
2
Home Country
Sweden Sweden
I was adding a few recordings and I noticed a couple of problems.

1. Missing stop time on first entry.
2. Missing two episodes.

I have attached an image showing the above issues.

The XMLTV data:

<programme start="20070928220000 +0200" stop="20070928230000 +0200" channel="tv6.viasat.se">
<title lang="sv">Eureka</title>
<desc lang="sv">Pilot. En bilolycka för Us Marshalken Jack Carter till den märkliga lilla staden Eureka, staden som ruvar på en hemlighet... Del 1:13</desc>
<category lang="en">series</category>
<category lang="en">SciFi</category>
<episode-num system="xmltv_ns">0 . 0 .</episode-num>
<episode-num system="onscreen">Del 1 säsong 1</episode-num>
</programme>
<programme start="20070928230000 +0200" stop="20070929000000 +0200" channel="tv6.viasat.se">
<title lang="sv">Eureka</title>
<desc lang="sv">Pilot (2). En bilolycka leder US Marshalken Jack Carter till den märkliga staden Eureka, där han börjar undersöka ett besynnerligt dödsfall. Han försöker samtidigt återuppliva kontakten med sin dotter Zoe. Del 2:13</desc>
<category lang="en">series</category>
<category lang="en">SciFi</category>
<episode-num system="xmltv_ns">0 . 1 .</episode-num>
<episode-num system="onscreen">Del 2 säsong 1</episode-num>
</programme>


<programme start="20070929190000 +0200" stop="20070929200000 +0200" channel="tv6.viasat.se">
<title lang="sv">Eureka</title>
<desc lang="sv">Pilot. En bilolycka för Us Marshalken Jack Carter till den märkliga lilla staden Eureka, staden som ruvar på en hemlighet... Del 1:13</desc>
<category lang="en">series</category>
<category lang="en">SciFi</category>
<episode-num system="xmltv_ns">0 . 0 .</episode-num>
<episode-num system="onscreen">Del 1 säsong 1</episode-num>
</programme>
<programme start="20070929200000 +0200" stop="20070929210000 +0200" channel="tv6.viasat.se">
<title lang="sv">Eureka</title>
<desc lang="sv">Pilot (2). En bilolycka leder US Marshalken Jack Carter till den märkliga staden Eureka, där han börjar undersöka ett besynnerligt dödsfall. Han försöker samtidigt återuppliva kontakten med sin dotter Zoe. Del 2:13</desc>
<category lang="en">series</category>
<category lang="en">SciFi</category>
<episode-num system="xmltv_ns">0 . 1 .</episode-num>
<episode-num system="onscreen">Del 2 säsong 1</episode-num>
</programme>
 

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
I was adding a few recordings and I noticed a couple of problems.

1. Missing stop time on first entry.

OK, it's more a visual bug: it seems 00:00 is not displayed in the grid. I'll see if I can do something about that (force the formatting to always include the time somehow).

2. Missing two episodes.

Can you check in the database with SQL Management Studio to see if these episodes are there? Then I can determine if the problem is in the scheduling itself or in the importing. I'm guessing the importing went wrong, but it's only a guess :)

Also, would it be possible for you to send me your tvguide.xml (at least for TV6)? Then I can easily reproduce the problem with the exact same data you have.
 

Users who are viewing this thread

Top Bottom