Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £129! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £179! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

[ABM-MISC] Can we add the Irish sky sports 5 channel to the sat_282_sky_uk.xml

Status
Not open for further replies.
The 5 IDs in my list are the ones RoI bouquet use.
 
Do you have picons with matching name or service reference?

Sent from my XT1032 using Forum Fiend v1.3.3.
 
I have restored a backup image - still the same. I have done a factory reset (twice) but as soon as i rescan the picons dissappear from the UK bouquets but remain in the ROI bouquets. In the end I removed the custom file and all the picons display correctly. So, it appears the custom file is causing a problem.
 
the custom file adds channel numbers so snp picons wont work but srp picons will
 
I believe that 1097 is also SS5 ie, so you may want to add that to the list

I used 1312 and its showing the same listings as the cable version apart from cable is showing footballs greatest and the roi ones showing Gerrard footballs greatest
 
the custom file adds channel numbers so snp picons wont work but srp picons will

I have added Sky Sports 5 Roi to my listing via CustomMix and my Sky Sports 5 Picon (All SNP) shows ok.


Sent from my iPhone using Tapatalk
 
No he's using my custom.xml from post 12 and im using the the hacks code for channel numbers on epg

Sent from my SM-G925F using Tapatalk
 
dsayers said:
the custom file adds channel numbers so snp picons wont work but srp picons will
SNP will work. they need to have numbers to them too. So one picon with no number and a symlink with number or copy with number added.

bbconelon.png
101bbconelon.png

You can run AB 28.2 once with your picon settings and it will create sym links for you.

Sent from my XT1032 using Forum Fiend v1.3.3.
 
Sorry if this has been asked, but, would the SKY SPORTS 5 ROI come by default under the ROI bouquet for those of us who select both UK and ROI in the AutoBouquetMaker, or we have to do the whole customlist stuff you guys are talking about? Thanks in advance.
 
SNP will work. they need to have numbers to them too. So one picon with no number and a symlink with number or copy with number added.

bbconelon.png
101bbconelon.png

You can run AB 28.2 once with your picon settings and it will create sym links for you.

Sent from my XT1032 using Forum Fiend v1.3.3.

Thanks for that ive been using a plugin you've added to create system links some work some dont ill have a look at ab 28.2
 
It will be in the ROI bouquets as standard

Sent from my XT1032 using Forum Fiend v1.3.3.
 
Sorry if this has been asked, but, would the SKY SPORTS 5 ROI come by default under the ROI bouquet for those of us who select both UK and ROI in the AutoBouquetMaker, or we have to do the whole customlist stuff you guys are talking about? Thanks in advance.

If you want to add the Irish equivalents within the UK Sky listing you will need to create a CustomMix xml file etc


Sent from my iPhone using Tapatalk
 
The 5 IDs in my list are the ones RoI bouquet use.

I used 1312 and its showing the same listings as the cable version apart from cable is showing footballs greatest and the roi ones showing Gerrard footballs greatest

1097 is showing the EPL on Saturday at 14:30 on it's EPG. It is relatively new, so good chance Sky will switch to the new service (like they do). I would suggest that you add both until we see which is actually used, it could be one is for pubs, but worth having both available.
 
1097 is showing the EPL on Saturday at 14:30 on it's EPG. It is relatively new, so good chance Sky will switch to the new service (like they do). I would suggest that you add both until we see which is actually used, it could be one is for pubs, but worth having both available.
1312 is what users of an RoI Sky card and box will receive. Maybe 1097 is for pubs.
 
using the hack that you provided to lincsat in the other thread adds it as Sky Sports 5 IE at the bottom of the sports bouquet but its the same it doesnt display the channel number

sky sports IE.webp

this is what i have

Code:
	<hacks>
<![CDATA[

for number in customised["video"].keys():
	customised["video"][number]["number"] = number

# swap channel numbers. Only swaps number. Channel swap is still done in bouquetwriter.py
if providerConfig.isSwapChannels() and "swapchannels" in providers[section_identifier] and len(providers[section_identifier]["swapchannels"]) > 0 and "preferred_order" in providers[section_identifier]["swapchannels"][0]:
	for swaprule in providers[section_identifier]["swapchannels"][0]["preferred_order"]:
		if swaprule[0] in services[section_identifier]["video"] and swaprule[1] in services[section_identifier]["video"] and services[section_identifier]["video"][swaprule[1]]["service_type"] >= 17:
			customised["video"][swaprule[0]]["number"] = swaprule[1]
			customised["video"][swaprule[1]]["number"] = swaprule[0]
			
for service in sorted(customised["video"].keys()):
    if service in range(1,1000):
        if "interactive_name" in customised["video"][service]:
            customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["interactive_name"]
        else:
            customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"]

rename = {
	# ITV regions
	3527: "STV Edinburgh",
	5070: "STV Glasgow",
	6210: "STV North (Grampian)",
	6220: "STV Scottish West",
	6325: "STV North (Dundee)",
		
	# Sky Sports Ireland
	1312: "Sky Sports 5 IE",
	1097: "Sky Sports 5 IE",
}

channels_to_add_by_id = {
	1251: 286, # RTE One
	2808: 287, # RTE One+1
	1252: 288, # RTE2
	1255: 290, # TV3
	1025: 291, # TV3+1
	1253: 292, # TG4
	3615: 293, # 3e
	1257: 296, # Oireachtas TV
	2804: 295, # RTE News Now
	1256: 294, # RTEjr
	5315: 993, # "Made In Bristol"
	5537: 994, # "Made In Leeds"
	5536: 995, # "Made In Cardiff"
	5043: 996, # "Made In Tn&Wr"
	5421: 997, # "Notts TV"
	5090: 990, # "London Live"
	5070: 991, # "STV Glasgow"
	3527: 992, # "STV Edinburgh"
	1097: 499, # "Sky Sports 5 IE"
}

# Channel renames
for service in sorted(customised["video"].keys()):
	if "channel_id" in customised["video"][service] and customised["video"][service]["channel_id"] in rename:
		customised["video"][service]["interactive_name"] = rename[customised["video"][service]["channel_id"]]

# Add channels by ID
for service in sorted(customised["video"].keys()):
	if "channel_id" in customised["video"][service] and customised["video"][service]["channel_id"] in channels_to_add_by_id:
		customised["video"][channels_to_add_by_id[customised["video"][service]["channel_id"]]] = customised["video"][service]
		del customised["video"][service]
		
]]>


    </hacks>
 
Last edited:
That hack was based on his code. I didn't change the code much. I just changed it to get it working so it was easy to understand why his original didn't work.
 
this is using inserts from post 12

sky sports roi.webp

Code:
<custommix>

	<inserts>
        <insert provider="sat_282_sky_irl" source="401" target="441"></insert> <!-- Sky Sports 1 Ireland -->
        <insert provider="sat_282_sky_irl" source="402" target="442"></insert> <!-- Sky Sports 2 Ireland -->
        <insert provider="sat_282_sky_irl" source="403" target="443"></insert> <!-- Sky Sports 3 Ireland -->
        <insert provider="sat_282_sky_irl" source="404" target="444"></insert> <!-- Sky Sports 4 Ireland -->
	    <insert provider="sat_282_sky_irl" source="405" target="445"></insert> <!-- Sky Sports 5 Ireland -->
	</inserts>

	<hacks>
<![CDATA[

for number in customised["video"].keys():
	customised["video"][number]["number"] = number

# swap channel numbers. Only swaps number. Channel swap is still done in bouquetwriter.py
if providerConfig.isSwapChannels() and "swapchannels" in providers[section_identifier] and len(providers[section_identifier]["swapchannels"]) > 0 and "preferred_order" in providers[section_identifier]["swapchannels"][0]:
	for swaprule in providers[section_identifier]["swapchannels"][0]["preferred_order"]:
		if swaprule[0] in services[section_identifier]["video"] and swaprule[1] in services[section_identifier]["video"] and services[section_identifier]["video"][swaprule[1]]["service_type"] >= 17:
			customised["video"][swaprule[0]]["number"] = swaprule[1]
			customised["video"][swaprule[1]]["number"] = swaprule[0]

for service in sorted(customised["video"].keys()):
    if service in range(1,1000):
        if "interactive_name" in customised["video"][service]:
            customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["interactive_name"]
        else:
            customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"]
			
for service in sorted(customised["video"].keys()):
    if service in range(441,446):
		customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"] + " ROI"
		
]]>

    </hacks>
</custommix>
 
Yes but now you are back to enabling Sky RoI. Also all you are trying to do is add the number to those 5 channels. No need for any big changes. Otherwise you are just adding confusion. Just add the channel number to interactive name, same as was done elsewhere.

Code:
<custommix>
	<hacks>
<![CDATA[

for number in customised["video"].keys():
	customised["video"][number]["number"] = number

# swap channel numbers. Only swaps number. Channel swap is still done in bouquetwriter.py
if providerConfig.isSwapChannels() and "swapchannels" in providers[section_identifier] and len(providers[section_identifier]["swapchannels"]) > 0 and "preferred_order" in providers[section_identifier]["swapchannels"][0]:
	for swaprule in providers[section_identifier]["swapchannels"][0]["preferred_order"]:
		if swaprule[0] in services[section_identifier]["video"] and swaprule[1] in services[section_identifier]["video"] and services[section_identifier]["video"][swaprule[1]]["service_type"] >= 17:
			customised["video"][swaprule[0]]["number"] = swaprule[1]
			customised["video"][swaprule[1]]["number"] = swaprule[0]

for service in sorted(customised["video"].keys()):
    if service in range(1,1000):
        if "interactive_name" in customised["video"][service]:
            customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["interactive_name"]
        else:
            customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"]
			
SS_ROI_ID = [1309, 1308, 1323, 1324, 1312]
for service in sorted(customised["video"].keys()):
    if "channel_id" in customised["video"][service] and customised["video"][service]["channel_id"] in SS_ROI_ID:
    	ID_index = SS_ROI_ID.index(customised["video"][service]["channel_id"])
    	customised["video"][service]["interactive_name"] = "%d Sky Sports %d RoI" % (ID_index + 441, ID_index + 1)
    	customised["video"][441 + ID_index] = customised["video"][service]
    	del customised["video"][service]
		
]]>

    </hacks>
</custommix>
 
Status
Not open for further replies.

OpenViX Feeds Status

Back
Top