garyan2 / epg123

Media Center Electronic Program Guide in 1-2-3
http://garyan2.github.io
MIT License
27 stars 5 forks source link

Windows vista/xp #14

Open stubbertville opened 1 year ago

stubbertville commented 1 year ago

is there any chance of adding vista or xp support? I would understand xp but vista with the 2008 media center update basically makes it windows 7 media center, as well as I know some people who are hell bent on using vista and would use epg123 if supported!

garyan2 commented 1 year ago

There are a lot of differences between VMC and 7MC. For 7MC, Microsoft had published information on the structure of the MXF file to import into WMC as well as provided loadmxf.exe to perform that import. I don't have any information on a structure for VMC and don't even know if loadmxf.exe is included. So, without anything to guide me on how to make it possible, no, there won't be any VMC support.

stubbertville commented 1 year ago

I mean fair enough, https://sourceforge.net/projects/epgcollector/files/V4.0/ found this, it might help!

garyan2 commented 1 year ago

How is epg collector going to help? Does it work for VMC?

stubbertville commented 1 year ago

it seems to support xp and vista, It was just something I found seems like yours but was way less user friendly

stubbertville commented 1 year ago

which btw I do really appreciate what youve done!

garyan2 commented 1 year ago

Yah, definitely way less user friendly and more focused on getting guide listings from the broadcast stream. It can make an MXF file for WMC, but for 7MC and newer. I haven't seen anything for VMC.

stubbertville commented 1 year ago

Said it in the installation txt also needs the 2008 update for vista which changed it to be more like 7

Sent from my iPhone

On Dec 16, 2022, at 4:07 PM, GaRyan2 @.***> wrote:



Yah, definitely way less user friendly and more focused on getting guide listings from the broadcast stream. It can make an MXF file for WMC, but for 7MC and newer. I haven't seen anything for VMC.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1355714058, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZRSMRA7LONK36N3OTDWNTR2VANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

Also, have a discord or Twitter we could talk on?

Sent from my iPhone

On Dec 16, 2022, at 4:07 PM, GaRyan2 @.***> wrote:



Yah, definitely way less user friendly and more focused on getting guide listings from the broadcast stream. It can make an MXF file for WMC, but for 7MC and newer. I haven't seen anything for VMC.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1355714058, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZRSMRA7LONK36N3OTDWNTR2VANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

No discord or twitter, but use thegreenbutton.tv mostly for support. Being able to run on Vista is not the same as supporting VMC. Heck, I can run epg123 (server side) on XP, but no way I can support the XP media center. Same goes for Vista without any understanding of how to import guide listings into it, if even possible.

stubbertville commented 1 year ago

Yeah I thought what I sent might help, have you heard of the windows vista extended kernal?

Sent from my iPhone

On Dec 16, 2022, at 4:55 PM, GaRyan2 @.***> wrote:



No discord or twitter, but use thegreenbutton.tv mostly for support. Being able to run on Vista is not the same as supporting VMC. Heck, I can run epg123 (server side) on XP, but no way I can support the XP media center. Same goes for Vista without any understanding of how to import guide listings into it, if even possible.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1355752863, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZWEKLVNBE72WRHGTWLWNTXOXANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

Windows vista does have a loadmxf

Sent from my iPhone

On Dec 16, 2022, at 4:55 PM, GaRyan2 @.***> wrote:



No discord or twitter, but use thegreenbutton.tv mostly for support. Being able to run on Vista is not the same as supporting VMC. Heck, I can run epg123 (server side) on XP, but no way I can support the XP media center. Same goes for Vista without any understanding of how to import guide listings into it, if even possible.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1355752863, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZWEKLVNBE72WRHGTWLWNTXOXANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

Well then, take a generated mxf file from epg123 or epg collector, edit it to change 'version="6.1.0.0"' to 'version="6.0.0.0"' in 2 places, and try to import it into your VMC.

Import it by using the command shell with 'loadmxf.exe -i "".

stubbertville commented 1 year ago

OK, I will how do I edit it to be 6.0? As well as I am having an issue where the sign in token isn’t working so I have to use a file generated on Windows 7

Sent from my iPhone

On Dec 17, 2022, at 9:58 AM, GaRyan2 @.***> wrote:



Well then, take a generated mxf file from epg123 or epg collector, edit it to change 'version="6.1.0.0"' to 'version="6.0.0.0"' in 2 places, and try to import it into your VMC.

Import it by using the command shell with 'loadmxf.exe -i "".

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356316874, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZWEUMBIQCNMRVGZI43WNXPLLANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

The mxf file is really an xml file so you can open/edit in notepad.

stubbertville commented 1 year ago

OK, thank you I’ll give it a shot see if it works, also kind of something cool someone is bringing Back the guide for web TV if you’ve ever heard of it, Michal MJD just made a video about web TV, but the guy running the revival server is trying to get the listings to work again

Sent from my iPhone

On Dec 17, 2022, at 10:05 AM, GaRyan2 @.***> wrote:



The mxf file is really an xml file so you can open/edit in notepad.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356318097, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZUHQ4LJS3POZWMR2MDWNXQDVANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

So I tried it and it just gives an error about manifest definition does not match assembly reference Exception from hresult 0x00131040

Sent from my iPhone

On Dec 17, 2022, at 10:05 AM, GaRyan2 @.***> wrote:



The mxf file is really an xml file so you can open/edit in notepad.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356318097, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZUHQ4LJS3POZWMR2MDWNXQDVANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

Not surprised. The differences between VMC and 7MC are pretty big and I have nothing to work with to know what they all are to even contemplate supporting VMC.

stubbertville commented 1 year ago

EPG Collector V4.0 Fixpak 2 Release Notes.txt Its so weird here the txt for epg collector and says it supports vista

stubbertville commented 1 year ago

Does schedules direct require sha 2 to connect? Or Tls 1.2

Sent from my iPhone

On Dec 17, 2022, at 10:58 AM, GaRyan2 @.***> wrote:



Not surprised. The differences between VMC and 7MC are pretty big and I have nothing to work with to know what they all are to even contemplate supporting VMC.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356331408, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZSY3MEDBUPUO52C243WNXWLPANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

TLS 1.2

stubbertville commented 1 year ago

Could be why it’s not getting the token

Sent from my iPhone

On Dec 17, 2022, at 11:19 AM, GaRyan2 @.***> wrote:



TLS 1.2

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356340570, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZWJ4S4QVXHZEHLLG3DWNXYYXANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

So I tried it and it just gives an error about manifest definition does not match assembly reference Exception from hresult 0x00131040

This could be due to the publicKey being different for mcepg and mcstore. Since I don't have those files, I don't know what they should be.

stubbertville commented 1 year ago

Hmmm I know the windows vista kernal extender maybe I can see if he can find out

Sent from my iPhone

On Dec 17, 2022, at 12:16 PM, GaRyan2 @.***> wrote:



So I tried it and it just gives an error about manifest definition does not match assembly reference Exception from hresult 0x00131040 This could be due to the publicKey being different for mcepg and mcstore. Since I don't have those files, I don't know what they should be.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356363652, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZUQMZR6D2CQTINK2UDWNX7OTANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

https://www.thegreenbutton.tv/forums/viewtopic.php?f=93&t=8837&start=20#p95691 found out windows xp is actually kinda easy

garyan2 commented 1 year ago

So I tried it and it just gives an error about manifest definition does not match assembly reference Exception from hresult 0x00131040

This could be due to the publicKey being different for mcepg and mcstore. Since I don't have those files, I don't know what they should be.

Well, it's not the publicKey. They are the same, but it could be the version number needs to be 6.0.6000.0 instead of 6.0.0.0. You can try that and import with loadmxf.exe.

stubbertville commented 1 year ago

Oh shit! It almost worked! It gave a invalid character at line 38 position 112 error

Sent from my iPhone

On Dec 17, 2022, at 5:34 PM, GaRyan2 @.***> wrote:



So I tried it and it just gives an error about manifest definition does not match assembly reference Exception from hresult 0x00131040

This could be due to the publicKey being different for mcepg and mcstore. Since I don't have those files, I don't know what they should be.

Well, it's not the publicKey. They are the same, but it could be the version number needs to be 6.0.6000.0 instead of 6.0.0.0. You can try that and import with loadmxf.exe.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356499027, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZXV4AO2KM6SIIWKGH3WNZEXZANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

Interesting. It looks like it doesn't like the copyright character. Delete the © symbol in providers and try again.

stubbertville commented 1 year ago

Ok

Sent from my iPhone

On Dec 17, 2022, at 5:50 PM, GaRyan2 @.***> wrote:



Interesting. It looks like it doesn't like the copyright character. Delete the © symbol in providers and try again.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356501612, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZUG7QGG6BXOBWDGNV3WNZGSJANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

That fixed it, but now it’s giving me access is denied

Sent from my iPhone

On Dec 17, 2022, at 5:50 PM, GaRyan2 @.***> wrote:



Interesting. It looks like it doesn't like the copyright character. Delete the © symbol in providers and try again.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356501612, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZUG7QGG6BXOBWDGNV3WNZGSJANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

Access is denied to what?

stubbertville commented 1 year ago

The .Mxf file I believe

Sent from my iPhone

On Dec 17, 2022, at 6:01 PM, GaRyan2 @.***> wrote:



Access is denied to what?

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356507248, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZTDBJ4PBWPCSFXB4J3WNZH6TANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

If you would want to test this out I could give you a fully updated windows vista ISO so you could use in an emulator

Sent from my iPhone

On Dec 17, 2022, at 6:01 PM, GaRyan2 @.***> wrote:



Access is denied to what?

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356507248, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZTDBJ4PBWPCSFXB4J3WNZH6TANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

That would be helpful to see what is going on. email link to download from to support@garyan2.net

stubbertville commented 1 year ago

Sent

Sent from my iPhone

On Dec 17, 2022, at 6:13 PM, GaRyan2 @.***> wrote:



That would be helpful to see what is going on. email link to download from to @.**@.>

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356511665, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZQSXTLZAYRCRJWEWYDWNZJKVANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

So this is a question about epg123 and w7 , how do I add sub channels 21.11, 21.10, 21.12 and so on

Sent from my iPhone

On Dec 17, 2022, at 6:13 PM, GaRyan2 @.***> wrote:



That would be helpful to see what is going on. email link to download from to @.**@.>

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1356511665, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZQSXTLZAYRCRJWEWYDWNZJKVANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

Take a look here https://garyan2.github.io/addchannels.html

stubbertville commented 1 year ago

So it will add channel .11 to wmc?

Sent from my iPhone

On Dec 19, 2022, at 2:53 PM, GaRyan2 @.***> wrote:



Take a look here https://garyan2.github.io/addchannels.html

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1358330820, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZVI7PPY5DYTPJ5IVH3WODDL7ANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

Yes.

stubbertville commented 1 year ago

It worked! Also did you mess with windows vista yet?

Sent from my iPhone

On Dec 19, 2022, at 5:12 PM, GaRyan2 @.***> wrote:



Yes.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1358546920, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZVWFVIKBBSUOBLPV63WODTU7ANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

garyan2 commented 1 year ago

I did. It's been a little strange. Changing the version should do the trick but I am getting the same access denied error as you. It is coming from loadmxf when trying to insert an item in the WMC database. What is really strange is I actually got to 94% import complete and then got a "object reference not set to an instance" error and then right back to access denied. I wonder if there is an update missing.

I also tried someone else's MXF file from long ago for Vista that supposedly worked back then but get an access denied on that one as well.

stubbertville commented 1 year ago

Very very strange, I know the windows extended kernel developer who knows a lot about vista, maybe I could get you two together and maybe we can fix it? I mean if you care to that is

Sent from my iPhone

On Dec 19, 2022, at 5:16 PM, GaRyan2 @.***> wrote:



I did. It's been a little strange. Changing the version should do the trick but I am getting the same access denied error as you. It is coming from loadmxf when trying to insert an item in the WMC database. What is really strange is I actually got to 94% import complete and then got a "object reference not set to an instance" error and then right back to access denied. I wonder if there is an update missing.

I also tried someone else's MXF file from long ago for Vista that supposedly worked back then but get an access denied on that one as well.

— Reply to this email directly, view it on GitHubhttps://github.com/garyan2/epg123/issues/14#issuecomment-1358562351, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZ5ZZS53SBTAFLHAX7C2Y3WODUF7ANCNFSM6AAAAAATBNBEGI. You are receiving this because you authored the thread.Message ID: @.***>

stubbertville commented 1 year ago

Hey sorry to bump the thread but any way you could take another’s look at it? I’d be willing to pay you