summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsijanec <anton@sijanec.eu>2021-01-05 00:24:08 +0100
committersijanec <anton@sijanec.eu>2021-01-05 00:24:08 +0100
commit2b975cf3b9b332995aeddd33b2c10012e183de57 (patch)
tree4bdd9fbc27e44a415ca3490ec69f0e25df29e428
parent0.0.4: hotfix 2 dovoli HTTP prenos, daljši od 69 sekund (diff)
downloadrtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.tar
rtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.tar.gz
rtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.tar.bz2
rtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.tar.lz
rtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.tar.xz
rtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.tar.zst
rtv4d-dl-2b975cf3b9b332995aeddd33b2c10012e183de57.zip
-rw-r--r--Makefile9
-rw-r--r--README.md19
-rwxr-xr-xrtv4d-dlbin52824 -> 0 bytes
-rw-r--r--rtv4d-dl.c2
4 files changed, 12 insertions, 18 deletions
diff --git a/Makefile b/Makefile
index 62d67b2..5e660a5 100644
--- a/Makefile
+++ b/Makefile
@@ -1,18 +1,13 @@
default:
@echo \ \ \ \ \*\*\* rtv4d-dl Makefile - kratka navodila za namestitev \*\*\*
@echo - če še niste, preberite README.md in se pozanimajte o uporabi
- @echo - če še niste, z \`make prepare\` namestite C \(potrebuje sudo in apt\)
@echo - če še niste, z \`make compile\` izdelajte binarne programe
- @echo - če pe niste, z \`make install\` namesti v ~/.local/bin/ prej compilej!
- @echo rtv4d-dl dela samo na GNU/Linux ... na oknih poskusi cygwin.
+ @echo - če še niste, z \`make install\` namesti v ~/.local/bin/ prej compilej!
@echo to je vse, hvala.
-prepare:
- sudo apt install build-essential gcc
-
compile:
gcc rtv4d-dl.c -o rtv4d-dl -Wall -lm -I.
install:
mkdir -p ~/.local/bin
- cp ./rtv4d-dl ~/.local/bin/
+ -cp ./rtv4d-dl ./rtv4d-dl.exe ~/.local/bin/
diff --git a/README.md b/README.md
index e8e1f3b..775fbd8 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,8 @@ z uporabo programa se strinjate z naslednjimi stavki:
* prenašanje videoposnetkov iz arhiva kot odklenjene videodatoteke
* z različico 0.0.1 tudi prenašanje avdioposnetkov!
* 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
+* z različico 0.0.4 tudi prenašanje v živo iz tujine
+* [**novo**]: z različico 0.0.5 tudi grajenje pod okni
## možnosti uporabe programa
* prenos oddaje: `rtv4d-dl oddaja <URL/ID oddaje> [izhodna datoteka]`
@@ -34,14 +35,14 @@ z uporabo programa se strinjate z naslednjimi stavki:
- primer: `rtv4d-dl podnapisi 15486024 15486024.vtt`
# dodatne informacije:
-* pisanje v STDOUT: kot pot datoteke napišite `/dev/stdout`
+* pisanje v STDOUT: kot pot datoteke napišite `/dev/stdout`, pri oknih pa `con`
* program se poveže na \*.rtvslo.si, spremenite izvorno kodo za drugo
infrastrukturo
* **ž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 31. decembra 2020 in takrat je DELOVAL.
-* različica: 0.0.4
+* program je bil nazadnje ročno testiran 5. januarja 2021 in takrat je DELOVAL.
+* različica: 0.0.5
## dnevnik sprememb:
* 0.0.2 - 13. december 2020: sedaj pravilno naloži samo največjo kvaliteto, pred
@@ -49,17 +50,15 @@ z uporabo programa se strinjate z naslednjimi stavki:
* 0.0.3 - 24. december 2020: dodano prenašanje VTT podnapisov in prenosov v živo
* 0.0.4 - 30. december 2020: dodani alternativni strežniki za prenos v živo iz
tujine
+* 0.0.5 - 5. januar 2021: dodana podoknica z uporabo cygwin in ignoriranje
+ binarnih prevedenih datotek iz git repozitorija - so pod
+ [izdajami](releases).
# o
* program je spisan 100% v C programskem jeziku
-* ne potrebuje nobenih knjižnic, razen seveda `stdio.h` in `stdlib.h` (še)
+* ne potrebuje nobenih knjižnic, razen seveda standardnih POSIX.
* navodila za grajenje (samo pod *GNU Compiler Collection*):
- `make` (sledite navodilom)
-* rtv4d-dl na *najpopularnejšem operacijskem sistemu za osebne računalnike*
- **NE DELUJE**
- - za uporabo na tem operacijskem sistemu lahko uporabite
- [Cygwin](http://cygwin.com), vendar tega še nisem testiral. če komu uspe,
- naj mi pošlje `Makefile`
## formatiranje kode
* K&R komentarji, GNUC
diff --git a/rtv4d-dl b/rtv4d-dl
deleted file mode 100755
index f91a01b..0000000
--- a/rtv4d-dl
+++ /dev/null
Binary files differ
diff --git a/rtv4d-dl.c b/rtv4d-dl.c
index 0af17e7..976aec2 100644
--- a/rtv4d-dl.c
+++ b/rtv4d-dl.c
@@ -65,7 +65,7 @@
#define RTV_JWT_SIZEOF 43+1
#define RTV_PREDVAJALNIK_URL "http://4d." RTV_SLD "/arhiv/v/%u"
#define RTV_PREDVAJALNIK_URL_SIZEOF (32+1 + 12)
-#define RTV_VER "0.0.4"
+#define RTV_VER "0.0.5"
#define RTV_ZIVO_PROGRAM_SIZEOF 12
#define RTV_API_ZIVO_URL \
"http://api." RTV_SLD "/ava/getLiveStream/tv.%." \