EdenwareApps / Megacubo

:tv: A intuitive, multi-language and cross-platform IPTV player. Available for Windows, Android, Linux & macOS.
https://megacubo.tv
GNU General Public License v3.0
287 stars 54 forks source link

Please Add MAG device support :) #47

Open 99bobster99 opened 4 months ago

99bobster99 commented 4 months ago

Hello,

Please add MAG support, I love your program and I think adding the option to use MAG addresses would be a great addition!

EdenwareApps commented 4 months ago

Hello @99bobster99, I worked on MAG support at the request of another user and the access worked for him. Support is implemented from version 17.4.0.

Try updating to the latest version and adding the MAC address in My Lists > Add list > Add with MAC address.

If some error occurs, please let us know what the error message was or send us a screenshot of it.

99bobster99 commented 4 months ago

Hello @EdenwareApps, thank you so much for pointing this out. I was use to the way apps like IPTV Smarters enters the MAG information. The way you are doing it is much easier, once you pointed it out.

When using the MAG option, I noticed that the "What do you wanna watch?" search field, at the top of the home page, is missing. Could this be added back in, so that we can search the full index of the IPTV service provider? UPDATE: I found that after restarting Megacubo, the "What do you wanna watch?" search bar appears, but the added MAG list is not searched. Could this functionality be added?

Another question comes up though, using your program. I can't seem to set the "external player" to anything but the Windows Media Player. I'd like to use MPV player, how would that be done?

I'd also like to contribute, but I'm running into issues when using WebStorm to open your source code. I've loaded Nodejs and ran "git clone https://github.com/EdenwareApps/Megacubo.git", "cd Megacubo", "npm ci" and "npm run debug". All these commands execute successfully, other than the "npm run debug" command. for this command, I'm receiving the following error popup below. What am I doing wrong?

image

When trying nvm-windows, I see the same error window popup, here are the details within the terminal window;

image

EdenwareApps commented 4 months ago

@99bobster99 EPG support for MAG lists was added in version 17.4.5.

In this version it is also possible to choose an external player by clicking on "Customize" in the external player section dialog or on Options > Advanced > Playback > Choose external player > Customize.

This bug about the search field has also been fixed.

As for this jQuery related error, it doesn't occur here (using NPM directly on Windows).

The error indicates that node_modules/jquery/dist/jquery.min.js was not loaded in index.html or loaded after assets/js/app/index.js.

You can press Ctrl+Shift+i (or F12) to open DevTools for more details about jquery.js loading in the index.html frame. If you (or someone with the same problem) does this and gets more details, please let me know.