Hello,
An idea of update.
When we use override process, we have now "new broadcasts" bouquets when new channels are detected corresponding to the diff file created. I would be usefull to load the epg for these channels too.
Thanks.
Hello,
An idea of update.
When we use override process, we have now "new broadcasts" bouquets when new channels are detected corresponding to the diff file created. I would be usefull to load the epg for these channels too.
Thanks.
Hi this is my log file can you help me please ?
Try the 1.0.92.1 version
I think now the test I have to do and you want I do is in the Isik parameters. I will try for fun later ;-)
max-time concern the transfer not the connection
-m, --max-time <fractional seconds> Maximum time in seconds that you allow each transfer to take. This is useful for preventing your batch jobs from hanging for hours due to slow networks or links going down. Since 7.32.0, this option accepts decimal values, but the actual timeout will decrease in accuracy as the specified timeout increases in decimal precision.
Made a test.
The server refuse the parameter ‑‑connect‑timeout even if I configure it to default value 60 . A protection side to the server ?
curl --connect-timeout 60 -o test.m3u "myurl"
And in reality the download start after 20~25 seconds without this parameter.
I understand it ...that you just ran the script I gave as an example...but it doesn't account for the DNS probe error ... I, several posts in a row, are trying to explain to you that you need to add the processing "000" there ... I also explained to you the "nature" of this error. Because of what you wrote earlier -
I don't understand why it doesn't work....
So this script fail with errors, we are ok. But why? In fact if I do a wget or a curl the m3u are downloaded
wget -O test.m3u "http://myurl"
curl -o test.m3u "http://myurl"
The problem is in the test command, doesn't it?
Hi someone can help me I installed latest version 1.0.92 I puted iptv url link on config.xml file and it looks ok but when you create bouqets it does't create any bouqets .My url ends with mpegts in menu it's green lights .thanks
check the log.
Снимок экрана 2023-04-26 в 10.49.40.png
Do you understand the terms and definitions from the screenshot above? Correct the condition in the script so that "000" - worked out as an error! Where did you see in that example that I gave you the processing of this code (000)? The reason for its occurrence - I wrote to you in the same place on the screenshot ...
Keep cool, I just executed your script check.sh......................
Display MoreIt seems to me that you do not quite understand what I wrote in the example and how it works ...
1) I gave you a link to the curl utility documentation
2) Also, at least in general terms, you should understand what HTTP requests are and how they "function"
response=$(curl
The value of the response variable is NOT a numeric value... it's exactly the response! And from there you can get a lot of different information related to the HTTP request ...
I just replaced http://www.google.com by my provider url, and the result ($response) is what I gave you in the previous post. 000 for one and an not understandable for me for the other.
For an url $response = 000 so it should work for it so I don't understand why it doesn't work....
for the other, $response=
Should I give you an answer with an example in python or bash? This is an elementary operation ... and your question is clearly not just that. You are clearly going to use the answer... so I need to know where you are going to use it ... in bash or python script
It's just to test the answer of the command in a bash
only for these 2 lists.
I'll "play around" with this ... I'll generate a possible solution for you to test
I've edited my previous post with this question "Which command do you use to test url ?"
Is there a very short timeout with this new control.
This "piece" of code was added in the "on flay" update... This is a simple check that the link is "alive" ... It does not download anything, but simply checks the ability to connect ... Quite a strange error message in this case and I still don't understand why you get it
I have this message only for these 2 lists. So from now I have to stay on 1.0.92 v1.
Which command do you use to test url ?
With 1.0.92 previous version:
[25.04 12:49:51] [e2m3u2b] [xxxxxx Brut]: Start update 🚩
[25.04 12:49:51] [e2m3u2b] [xxxxxx Brut]: Parsing m3u-playlist ...
[25.04 12:50:27] [e2m3u2b] [M3U parser] Processed: 8746 channels...
[25.04 12:50:37] [e2m3u2b] [M3U parser] Processed: 17837 channels...
[25.04 12:50:47] [e2m3u2b] [M3U parser] Processed: 26892 channels...
[25.04 12:50:57] [e2m3u2b] [M3U parser] Processed: 35937 channels...
[25.04 12:51:07] [e2m3u2b] [M3U parser] Processed: 45017 channels...
[25.04 12:51:17] [e2m3u2b] [M3U parser] Processed: 53888 channels...
[25.04 12:51:27] [e2m3u2b] [M3U parser] Processed: 62641 channels...
[25.04 12:51:37] [e2m3u2b] [M3U parser] Processed: 71654 channels...
[25.04 12:51:47] [e2m3u2b] [M3U parser] Processed: 80480 channels...
[25.04 12:51:57] [e2m3u2b] [M3U parser] Processed: 89304 channels...
[25.04 12:52:07] [e2m3u2b] [M3U parser] Processed: 98098 channels...
[25.04 12:52:17] [e2m3u2b] [M3U parser] Processed: 106747 channels...
[25.04 12:52:27] [e2m3u2b] [M3U parser] Processed: 115603 channels...
[25.04 12:52:37] [e2m3u2b] [M3U parser] Processed: 124375 channels...
[25.04 12:52:47] [e2m3u2b] [M3U parser] Processed: 133034 channels...
[25.04 12:52:57] [e2m3u2b] [M3U parser] Processed: 141849 channels...
[25.04 12:53:07] [e2m3u2b] [M3U parser] Processed: 150650 channels...
[25.04 12:53:17] [e2m3u2b] [M3U parser] Processed: 159480 channels...
[25.04 12:53:27] [e2m3u2b] [M3U parser] Processed: 168225 channels...
[25.04 12:53:37] [e2m3u2b] [M3U parser] Processed: 177055 channels...
[25.04 12:53:47] [e2m3u2b] [M3U parser] Processed: 185932 channels...
[25.04 12:53:57] [e2m3u2b] [M3U parser] Processed: 194517 channels...
[25.04 12:54:06] [e2m3u2b] [xxxxxx Brut]: Parsed 202881 channels from m3u-playlist
[25.04 12:54:06] [e2m3u2b] [xxxxxx Brut]: Process custom categories ...
[25.04 12:54:06] [e2m3u2b] Processed 377 categories in 0:00:00.066 or ~5685 per second
....
[25.04 12:54:08] [e2m3u2b] [xxxxxx Brut]: Update completed 🏁
[25.04 12:54:08] [e2m3u2b] [yyyyyy Brut]: Start update 🚩
[25.04 12:54:08] [e2m3u2b] [yyyyyy Brut]: Parsing m3u-playlist ...
[25.04 12:54:43] [e2m3u2b] [M3U parser] Processed: 9026 channels...
[25.04 12:54:53] [e2m3u2b] [M3U parser] Processed: 18046 channels...
[25.04 12:55:03] [e2m3u2b] [M3U parser] Processed: 26857 channels...
[25.04 12:55:13] [e2m3u2b] [M3U parser] Processed: 35773 channels...
[25.04 12:55:23] [e2m3u2b] [M3U parser] Processed: 44742 channels...
[25.04 12:55:33] [e2m3u2b] [M3U parser] Processed: 53573 channels...
[25.04 12:55:43] [e2m3u2b] [M3U parser] Processed: 62305 channels...
[25.04 12:55:53] [e2m3u2b] [M3U parser] Processed: 71274 channels...
[25.04 12:56:03] [e2m3u2b] [M3U parser] Processed: 80287 channels...
[25.04 12:56:13] [e2m3u2b] [M3U parser] Processed: 89227 channels...
[25.04 12:56:23] [e2m3u2b] [M3U parser] Processed: 98130 channels...
[25.04 12:56:33] [e2m3u2b] [M3U parser] Processed: 107140 channels...
[25.04 12:56:43] [e2m3u2b] [M3U parser] Processed: 115888 channels...
[25.04 12:56:53] [e2m3u2b] [M3U parser] Processed: 124666 channels...
[25.04 12:57:03] [e2m3u2b] [M3U parser] Processed: 133575 channels...
[25.04 12:57:13] [e2m3u2b] [M3U parser] Processed: 142268 channels...
[25.04 12:57:23] [e2m3u2b] [M3U parser] Processed: 151002 channels...
[25.04 12:57:33] [e2m3u2b] [M3U parser] Processed: 159666 channels...
[25.04 12:57:43] [e2m3u2b] [M3U parser] Processed: 168423 channels...
[25.04 12:57:53] [e2m3u2b] [M3U parser] Processed: 177153 channels...
[25.04 12:58:03] [e2m3u2b] [M3U parser] Processed: 185883 channels...
[25.04 12:58:12] [e2m3u2b] [yyyyyy Brut]: Parsed 194079 channels from m3u-playlist
[25.04 12:58:12] [e2m3u2b] [yyyyyy Brut]: Process custom categories ...
[25.04 12:58:19] [e2m3u2b] Processed 604 categories in 0:00:06.771 or ~89 per second
Display More
p.s. [23/04/23 09:00 GMT] A small update "on fly"... Added a preliminary check for the presence (accessibility) of links (files) of the m3u source before starting any "manipulations" on "download", "parsing", etc... if the source is not available, then display "arrividerci" (it) to the log and proceed to the processing of the next provider in the list without any "delays" .... use --force-reinstall to upgrade already existing version
PostRE: [Plugin] E2m3u2bouquetUPDATE
1.0.92
1) Fixed file selection for OpenATV 7.0
2) The menu in the provider card has been reorganized. Added all locale translations
3) Removed plugin dependency on OpenWebIf plugin and creation of configuration files for CrossEPG and EPGImport. The plugin can work with EPG by itself much better than the listed plugins and does not require additional "crutches" ... Moreover, the rejection of support for CrossEPG configuration files allows us to work with https directly and avoid unnecessary…
Hello,
Is there a very short timeout with this new control. I have two big lists and for them I have now errors, not with the previous version
[25.04 12:38:06] [e2m3u2b] [xxxxxxxx Brut]: Start update 🚩
[25.04 12:38:26] [e2m3u2b] Source http://xxxxxxxxxxxxxxxx&type=m3u_plus&output=ts is unreachable -> HTTPConnectionPool(host='k4.vidstr21.com', port=2082): Max retries exceeded with url: /get.php?username=xxxxxxxxx&password=xxxxxxxx&type=m3u_plus&output=ts (Caused by ReadTimeoutError("HTTPConnectionPool(host='xxxxxxx', port=2082): Read timed out. (read timeout=6)"))
[25.04 12:38:26] [e2m3u2b] [xxxxxxx Brut]: An error occured during update. Provider skipped without creating bouquets 👎
[25.04 12:38:26] [e2m3u2b] [xxxxxxxx]: Start update 🚩
[25.04 12:38:44] [e2m3u2b] Source http://xxxxxxxxxxx&type=m3u_plus&output=ts is unreachable -> HTTPConnectionPool(host='xxxxxxxxxx', port=80): Max retries exceeded with url: /get.php?username=xxxxxx&password=xxxxxx&type=m3u_plus&output=ts (Caused by ReadTimeoutError("HTTPConnectionPool(host='xxxxxx', port=80): Read timed out. (read timeout=6)"))
[25.04 12:38:44] [e2m3u2b] [xxxxxxx]: An error occured during update. Provider skipped without creating bouquets 👎
[25.
Edit: 1st m3u list has a 108MB size and the second one 170MB size
Nerozumiem, prečo je tag kanál s názvom, ktorý nie je na prvej pozícii, čitateľnejší
What's this ?? I never wrote in this language !! Please quote original post...
Return how it was?
no
The position of the attributes in the line does not matter, it seemed to me more readable ....
I agree, it's more readable now
I don't understand why a tag channel with its name not in the first position is more readable ? To follow this logic why category name doesn't begin with the enable parameter. In my opinion, the enable parameter has to be at the end of the line.
I found the channel name first more readable.
Return how it was?
In fact, the line concern channel, I find more logical to have the name first. But it's just my opinion ;-)
Why the tag enable="1" has another position now ?
The position of the attributes in the line does not matter, it seemed to me more readable .... I regrouped the attributes and put the "accessibility" of the channel - first ... If you have older versions of ***-sort-override.xml you don't need to redo them. They will work. If you want to use "tvgidOverride" then just add this attribute to the line you need in the older ***-sort-override.xml
I found the channel name first more readable.