VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 @roormongerIt exports to your hard drive. It will ask you for a file name and you can pick the directory. Vic
kalg 5 Posted April 22, 2025 Posted April 22, 2025 Play the arrowverse channel by episode air date , if you Google arrowverse play order you get what I'm saying that I like it to do Vic Also any chance you can make your plugin use embys playlists in a channel guide Many thanks
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 @kalgI just checked setting the media play order to "Premier Date" and it worked fine. I think what you did not like was the interleaving of the Arrow and Flash tv episodes. Am I correct? Vic
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 @kalgUsing an Emby playlist is a good idea. I will look into it. Vic
kalg 5 Posted April 22, 2025 Posted April 22, 2025 yes didnt want it to be interleaving . Is it ok to add emby playlists and with the playlist order that would help many out where they have the choice to import playlist in the order people make them many thanks
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 @kalgI am looking at making interleaving optional. It is in the plan. I am also implementing building channels via playlists. Give me a day or two. Vic
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 (edited) @kalg and @roormongerI added playlist to the things that can be added to a channel. I have not tested it very much, so be cautious. Let me know if it works. If it works OK then I will improve the GUI. Vic Edited April 23, 2025 by VicMoore
roormonger 6 Posted April 22, 2025 Posted April 22, 2025 13 minutes ago, VicMoore said: If it works OK then I will improve the GUI. Vic myTV.dll 586.5 kB · 0 downloads I have had ideas about that but have been reluctant to share them cause it is probably a good deal of work for you and I don't want to come off as ungrateful.
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 It is a lot of work, but I wanted to do it. I found a couple of bugs. I will post a new version in a couple of hours. Vic
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 @roormongeryour ideas have been greatly appreciated and they have made myTV a better plugin. Vic
VicMoore 754 Posted April 22, 2025 Author Posted April 22, 2025 (edited) I fixed the playlist bugs. Playlist can be audio or video but not both at the same time. In the future I will add more error checking and will create a nicer GUI. The new plugin is attached below. Please test the playlist option. Note that a channel can be composed of multiple playlists. Vic Edited April 23, 2025 by VicMoore
roormonger 6 Posted April 22, 2025 Posted April 22, 2025 (edited) 2 hours ago, VicMoore said: I fixed the playlist bugs. Playlist can be audio or video but not both at the same time. In the future I will add more error checking and will create a nicer GUI. The new plugin is attached below. Please test the playlist option. Note that a channel can be composed of multiple playlists. Vic myTV.dll 587 kB · 3 downloads So it seems something is wrong. The epg is not being populated. I can make channels fine but when it comes to sending to the epg, it just ends up empty. I have even deleted the tuner and started with just one channel. In the dev console in the browser I get errors when I try to export the epg or submit it to emby. I named the pictures accordingly. Edited April 22, 2025 by roormonger
roormonger 6 Posted April 23, 2025 Posted April 23, 2025 (edited) 54 minutes ago, roormonger said: So it seems something is wrong. The epg is not being populated. I can make channels fine but when it comes to sending to the epg, it just ends up empty. I have even deleted the tuner and started with just one channel. In the dev console in the browser I get errors when I try to export the epg or submit it to emby. I named the pictures accordingly. TypeError: 'get persisted' called on an object that does not implement interface PageTransitionEvent. content.js:9:1280 Pt moz-extension://a68a4354-b965-44e5-a870-3489fceb0112/content.js:9 t moz-extension://a68a4354-b965-44e5-a870-3489fceb0112/content.js:10 <anonymous> moz-extension://a68a4354-b965-44e5-a870-3489fceb0112/content.js:40 onNewViewDisplayed https://my.domain/web/modules/viewmanager/viewmanager.js?v=4.8.11.0:1 onViewChange https://my.domain/web/modules/viewmanager/viewmanager.js?v=4.8.11.0:1 (Async: promise callback) onViewChange https://my.domain/web/modules/viewmanager/viewmanager.js?v=4.8.11.0:1 loadView https://my.domain/web/modules/viewmanager/viewmanager.js?v=4.8.11.0:1 (Async: promise callback) loadView https://my.domain/web/modules/viewmanager/viewmanager.js?v=4.8.11.0:1 (Async: promise callback) loadView https://my.domain/web/modules/viewmanager/viewmanager.js?v=4.8.11.0:1 loadContentUrl https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 loadContentUrl https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 (Async: promise callback) loadContentUrl https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 initRoute https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 (Async: promise callback) initRoute https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 handleRoute https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 (Async: promise callback) handleRoute https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 handleRoute https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 (Async: promise callback) handleRoute https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 dispatch https://my.domain/web/modules/pagejs/page.js?v=4.8.11.0:1 show https://my.domain/web/modules/pagejs/page.js?v=4.8.11.0:1 show https://my.domain/web/modules/approuter.js?v=4.8.11.0:1 submitForm https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:3356 (Async: promise callback) submitForm https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:3349 AsyncFunctionNext self-hosted:800 (Async: async) submitForm https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:3128 eventCallback https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:789 itemEventCatcher https://my.domain/web/configurationpage?name=mytvappsjs&v=4.8.11.0:1064 catchClickEvent https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:245 (Async: EventListener.handleEvent) restoreChannels https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:333 start https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:255 callback https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2577 queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2474 queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 InterpretGeneratorResume self-hosted:1425 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 AsyncFunctionNext self-hosted:800 (Async: async) queryItems https://my.domain/web/configurationpage?name=mytvconfigjs&v=4.8.11.0:2497 There is one of those errors expanded. @VicMoore Edited April 23, 2025 by roormonger
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 (edited) Try this plugin. It should fix the problem. Vic Edited April 23, 2025 by VicMoore
roormonger 6 Posted April 23, 2025 Posted April 23, 2025 11 minutes ago, VicMoore said: Try this plugin. It should fix the problem. Vic myTV.dll 588 kB · 0 downloads Still the same
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 works fine for me. I will look at it in the morning. Vic
roormonger 6 Posted April 23, 2025 Posted April 23, 2025 10 hours ago, VicMoore said: works fine for me. I will look at it in the morning. Vic Weird. I tried the other builds you posted. This is the most recent one that builds an epg for me
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 @roormongerI will have another build in about an hour. I was trying to do to much too quick. By the way, you can only export or import an EPG if your browser is on the same LAN as the Emby Server or you are connecting via SSL. I appreciate the help you are giving. Vic
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 (edited) @roormongerI stripped out everything not necessary to add playlists to a channel. The plugin is below. It works great for me. Vic Edited April 23, 2025 by VicMoore
kalg 5 Posted April 23, 2025 Posted April 23, 2025 Hi Vic thanks for the playlist will try it when I get home, by the way does it honour the order that the playlist has been made
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 @kalgyes it does keep the same order. Vic
roormonger 6 Posted April 23, 2025 Posted April 23, 2025 1 hour ago, VicMoore said: @roormongerI stripped out everything not necessary to add playlists to a channel. The plugin is below. It works great for me. Vic myTV.dll 589 kB · 1 download So I still get the same thing. Empty Guide. No items to play. Still the same three errors in the browser's dev console when I "save and submit the tv guide", export tv guide, or when I open the plugin while it is loading the guide. ohno.txt
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 (edited) @roormongerI cleaned up the code. Its attached below. I have tested it several times and it worked perfectly. I also tested adding multiple playlists to a channel. Let me know if it works for you. Vic Edited April 23, 2025 by VicMoore
VicMoore 754 Posted April 23, 2025 Author Posted April 23, 2025 @roormongerIf the new plugin does not work for playlists, I will add a lot of debug code so we can discover what is happening. When you test, do not include exporting. Just submit a playlist. Vic
roormonger 6 Posted April 23, 2025 Posted April 23, 2025 (edited) 7 minutes ago, VicMoore said: @roormongerIf the new plugin does not work for playlists, I will add a lot of debug code so we can discover what is happening. When you test, do not include exporting. Just submit a playlist. Vic Oh, I haven't been using a playlist at all. I reread your posts. I am dumb. I only make channels based off metadata. I am so sorry. I will go back to that previous version and keep my mouth shut lol. Edited April 23, 2025 by roormonger
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now