Hi guys,
I wanted to develop things a bit further but in light of it not working at all with the latest version of TVH I'll upload the latest version of my script "as is".
It now has the feature to be given an SD bouquet and an associated HD bouquet. Each channel in the HD bouquet will be tested and only overwrite an SD channel if it can be accessed.
To do this set $data_sd and $region_sd to your SD bouquet values and $data_hd and $region_hd to the corresponding HD bouquet.
E.g. I'm in East Scotland so my settings are:
my $data_sd = "4098";
my $region_sd = "37";
my $data_hd = "4102";
my $region_hd = "37";
Very experimental and very poorly implemented at the moment so if you don't understand my poor description of this feature, aren't interested or it doesn't work (very likely!) just leave $data_hd and $region_hd blank and set $data_sd and $region_sd to whatever you need.
Let me know how things go.
PS Geoff, sorry for not getting back to you. Maybe give this version a go? Let me know the output.