summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsijanec <anton@sijanec.eu>2020-12-31 01:19:01 +0100
committersijanec <anton@sijanec.eu>2020-12-31 01:19:01 +0100
commit61792bd32c6f9f447b95c8c255ebff6d38c47d00 (patch)
tree4a10fc833021f9cac1d9e9a0850ceac113fafa0d
parent0.0.4 hotfix (diff)
downloadrtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.tar
rtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.tar.gz
rtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.tar.bz2
rtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.tar.lz
rtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.tar.xz
rtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.tar.zst
rtv4d-dl-61792bd32c6f9f447b95c8c255ebff6d38c47d00.zip
-rw-r--r--README.md7
-rwxr-xr-xrtv4d-dlbin52824 -> 52824 bytes
-rw-r--r--rtv4d-dl.c5
3 files changed, 6 insertions, 6 deletions
diff --git a/README.md b/README.md
index 10aac13..e8e1f3b 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,8 @@ z uporabo programa se strinjate z naslednjimi stavki:
## funkcije
* prenašanje videoposnetkov iz arhiva kot odklenjene videodatoteke
* z različico 0.0.1 tudi prenašanje avdioposnetkov!
-* [**novo**]: z različico 0.0.3 tudi prenašanje televizijskih prenosov v živo
+* z različico 0.0.3 tudi prenašanje televizijskih prenosov v živo
+* [**novo**]: z različico 0.0.4 tudi prenašanje v živo iz tujine
## možnosti uporabe programa
* prenos oddaje: `rtv4d-dl oddaja <URL/ID oddaje> [izhodna datoteka]`
@@ -27,7 +28,7 @@ z uporabo programa se strinjate z naslednjimi stavki:
- primer: `rtv4d-dl slicica-oddaja 89614963 89614963.jpg`
* prenos zadnjih dveh ur prenosa v živo: `rtv4d-dl živo [2] [3] [4] [5]`
- primer: `rtv4d-dl živo slo1 slo1 9999999 9999999` (prenese vse)
- - arg. 2 je program, 3 je izhodni direktorij,
+ - argument 2 je program, 3 je izhodni direktorij,
4 je število sekund v preteklost, 5 je število sekund v prihodnost
* prenos podnapisov oddaje: `rtv4d-dl podnapisi <url> [datoteka]`
- primer: `rtv4d-dl podnapisi 15486024 15486024.vtt`
@@ -39,7 +40,7 @@ z uporabo programa se strinjate z naslednjimi stavki:
* **živo**: za možne programe in razlago dolžine glej *dodatno o prenosu v živo*
# trenutna izdaja programa:
-* program je bil nazadnje ročno testiran 30. decembra 2020 in takrat je DELOVAL.
+* program je bil nazadnje ročno testiran 31. decembra 2020 in takrat je DELOVAL.
* različica: 0.0.4
## dnevnik sprememb:
diff --git a/rtv4d-dl b/rtv4d-dl
index 8b7c554..f91a01b 100755
--- a/rtv4d-dl
+++ b/rtv4d-dl
Binary files differ
diff --git a/rtv4d-dl.c b/rtv4d-dl.c
index 5e0d124..0af17e7 100644
--- a/rtv4d-dl.c
+++ b/rtv4d-dl.c
@@ -54,7 +54,7 @@
"GET /%s HTTP/1.0\r\nHost: %s\r\nUser-Agent: " RTV_USER_AGENT \
"\r\nAccept: */*\r\nX-Requested-With: tcp.c (" __FILE__ ":" NIZ(__LINE__) \
")\r\nConnection: close\r\n\r\n"
-#define RTV_HTTP_TIMEOUT 69 /* sekund */
+#define RTV_HTTP_TIMEOUT 9999999 /* sekund */
#define RTV_NE_BO_POSLAL NULL /* bere več znakov */
#define RTV_API_META_URL "http://api." RTV_SLD "/ava/getRecordingDrm/" \
"%u?client_id=" RTV_CLIENT_ID
@@ -127,7 +127,7 @@
strncpy(strstr(niz, "-int"), "-slo", strlen("-slo")); /* nast. pov. \/ */ \
niz[8]--; /* pri medn. je štev. ponav. za 1 večja */ /* kot mednarodno */ \
RTV_NAPISI(OPOZORILO, "izven Slovenije prenašate vsebino RTVSLO. Če ne " \
- "plačujete RTV prispevka ali če za to niste pooblaščeni, KRŠITE" \
+ "plačujete RTV prispevka ali če za to niste pooblaščeni, KRŠITE " \
"AVTORSKE PRAVICE in STE V PREKRŠKU - v tem primeru nemudoma " \
"prenehajte uporabljati program s Ctrl-C! naslovi so bili spremenjeni, " \
"tako da bo prenos še vedno deloval, če pa ne, pa poglejte navodila."); \
@@ -372,7 +372,6 @@ int rtv_meta_izpolni(struct meta_oddaja * m) {
/* pri številkah je vseeno, kaj je spl */
RTV_JSON(odg, sizeloc, "\"showId\"", m->tip_oddaje_id, u, '"', NULL);
RTV_JSON(odg, sizeloc, "\"genre\"", m->zanri, s, ']', NULL);
- memmove(m->zanri, (m->zanri)+1, strlen(m->zanri)+1);
RTV_JSON(odg, sizeloc, "\"description\"", m->opis, s, '"', NULL);
if (m->opis[0] == '\0') /* če je prejšnji spodletel */
RTV_JSON(odg, sizeloc, "\"showDescription\"", m->opis, s, '"', NULL);