Jump to content

Recommended Posts

Posted (edited)
#!/bin/bash

cd /home/user

wget http://example.com/file.gz | gunzip file.gz

SRC=/home/user

DEST=/home/user/new

cd $SRC

for i in $(ls *.xml) #перемещаем файлы с расширением xml

do 

 mv $i $DEST

 

exit 0

 

 

да и если к wget применить  -N то это сравнение по дате...и при закачке файла будет создаваться новый файл я думаю не лучший вариант в случае если файл не докачан вдруг.

 

поэтому думаю wget применить с параметрами -r -nc

 

это макет скрипта, работоспособность не проверял. много не реализовал ввиду незнания написания скрипта ((

 

не нашел с каким параметром можно распаковать архив

 

ну и прошу помощи знающих дописать скрипт )

Edited by clubbit
Posted

еще чуть чуть покапался в мануалах что думаете насчет этого?

 

DEST=/home/user/new/
cd $DEST
wget http://example.com/file.gz
RET=$?
if [ "$RET"=="0" ]
then
 echo OK
 gunzip file.gz
else
 echo ERROR
fi

 

@ Luke помог бы с написание скрипта для обновления файла EGP

Posted

Боюсь, что я не понимаю вопроса. @@Nikolaech Вы можете помочь? Благодаря !

Posted (edited)

Боюсь, что я не понимаю вопроса. @@Nikolaech Вы можете помочь? Благодаря !

The Emby Server is not able to unpack .zip file of EPG.

For Linux @cclubbit trying to write a script for automatic unpacking.

He lacks knowledge.

Asks  help in the writing of the script.

 

.zip https://teleguide.info/download/new3/xmltv.xml.gz

 

12875663.png

Edited by Nikolaech
Posted (edited)

еще чуть чуть покапался в мануалах что думаете насчет этого?

 

DEST=/home/user/new/

cd $DEST

wget http://example.com/file.gz

RET=$?

if [ "$RET"=="0" ]

then

 echo OK

 gunzip file.gz

else

 echo ERROR

fi

 

@ Luke помог бы с написание скрипта для обновления файла EGP

Красата, такие красивые крючёчечки, прям макраме. :)

Думаю, надо качать дистр., желательно сиксами.

Поднимать виртуалку:

thumb.png

Ставить из образа систему, создавать файлик типа TvGuide.sh, делать его исполняемым

$ chmod ugo+x адрес_файла

И там уже смотреть. :)

--------------------------------------

Привет парни с выходными вас, танчики танчики! 

thumb.png  

Edited by evaxp
Posted

Привет ) и тебя с выходными... чуть позже танки, вечером, пиво, рыбка, танки

Posted

Привет. Кругом танкисты, танкисты. Меня по возрасту не взяли :D

Posted

Привет. Кругом танкисты, танкисты. Меня по возрасту не взяли :D

Как говорил мой прапорщик "У каждого барана свои рога и яйца" :)

Posted (edited)

Я читал Люк филигранно спрыгнул с темы, написал моя твоя не понимает  Благодаря !  :D 

У меня просто другая задумка сейчас, я собрался прикрутить к серверу качалку серий из коллекции.

thumb.png

Есть также расписание, выпусков серий:

thumb.png  

И есть RSS feed, который собирает по трекерам то что нужно пользователю:

thumb.png  

И приводит вот в такой вот вид:

http://litr.cc/rss/download/cc8a8170a05f1a1b0c2bdb886c6784a8

-----------------------------------------------------

Обычный uTorrent под маздай это умеет. Но хотелось бы что то под Linux по типу с RSS Feedом замутить.  :)

Edited by evaxp
Posted

Fyi, this url works

https://teleguide.info/download/new3/xmltv.xml
Posted

On Windows is unfortunately not working.

https://teleguide.info/download/new3/xmltv.xml

https://teleguide.info/download/new3/tvguide.xml
Posted (edited)

 

On Windows is unfortunately not working.

https://teleguide.info/download/new3/xmltv.xml

https://teleguide.info/download/new3/tvguide.xml

От традиций и стандартов никуда не уйдешь да же если что то найдешь и это даже начнет как то работать, завтра поменяют линк и как говорится, "наша песня хороша, начинай сначала"... Я думаю что тут проблема в авторском праве, даже свободно распространяющееся ПО для коммерции, повод заплатить. А реализовать это костылик, для них, проще пареной репы, но не хотят. :)

Edited by evaxp
Posted

@evaxp у вас заработал метод предложенный @Luke 

Я если вставляю ссылку в браузер, то открывается внутреннее содержание файла. Если вставить ссылку в ES то сервер обрабатывает фай и сохраняет. Частично работает сопоставление (не сохраняет выбор) только поле EPG пустое.

-<tv generator-info-url="http://www.teleguide.info/" generator-info-name="TVH_W/0.751l">


-<channel id="1">

<display-name lang="ru">Первый канал</display-name>

<icon src="http://img.teleguide.info/channel/1.gif"/>
Posted (edited)

@evaxp у вас заработал метод предложенный @Luke

 

Нет не заработал, телепрограммы в телегиде нет, честно говоря надоело играться, так как процедура сопоставления и реализация процедуры сопоставления, бестолковое до крайности. Благодаря! :)

Edited by evaxp
Posted

evaxp  Сделайте лучше, какие проблемы.

 

Вы прекрасно понимаете что угодить всем технически невозможно. А стебаться над человеком который старается говорить с нами на нашем языке, вообще некрасиво.

Я на сайте 3-года и никто и никогда не смеялся на моим английским.

Пожалуйста будьте корректны и уважайте сообщество.

Posted (edited)

evaxp  Сделайте лучше, какие проблемы.

Уже работаю над этим, проблема как отписать кредитную карту от автоматической покупки.

 

Вы прекрасно понимаете что угодить всем технически невозможно. 

Я не прошу ничего заоблачного, есть стандарты, и это все таки платная программа, продавать такое нельзя, это годится только для бета тестирования, но обычно за тестирование платят. Если вы энтузиаст и вам заняться нечем, уважаемый не всем так везет как вам. 

 

А стебаться над человеком который старается говорить с нами на нашем языке, вообще некрасиво.

 

 

А красиво заявлять о поддержке, и не давать ее, поймите люди покупают поддержку, а не саму программу. Разговаривать со стенкой я могу дома, тут примерно один и тот же уровень информативности и КПД вообщем.

 

Пожалуйста будьте корректны и уважайте сообщество.

Очень постараюсь, раньше писал там на англицком, собственно разницы никакой.

Edited by evaxp
Posted

Если вам что-то не нравится, вы и пишите это обращаясь к разработчику с указанием его недочётов. Форум читают все.

При обращении, старайтесь писать грамотно и лаконично. Поскольку Вас читают и переводят, часто неправильно.

 

Пусть и громко сказано, но вы представляете свою страну.

 

На этом я думаю закончим. Спасибо

Posted

Вернёмся к теме.  Подождём что @clubbit  скажет. Люк возможно имел ввиду вставить ссылку в скрипт.

Posted (edited)

Если вам что-то не нравится, вы и пишите это обращаясь к разработчику с указанием его недочётов. Форум читают все.

 

Я и пишу что мне не нравится очень хорошо пишу с выкладками, с логами а не просто балабла, но проблема в том что слушать тут некому. ТехПоддержки тут нет, единственный плюс, это то, что тут я не очучаю себя немым идиотом, который пытается объяснить Господам которым заплатил, чем собственно я не доволен.

 

Пусть и громко сказано, но вы представляете свою страну.

Мне честно говоря плевать, какой привет такой и ответ.

 

Вернёмся к теме.  Подождём что @clubbit  скажет. Люк возможно имел ввиду вставить ссылку в скрипт.

Клуббит вам не скажет ничего, он как и многие живет по принципу, найдука я дурней себя, за что его трудно осуждать.

Edited by evaxp
Posted

 

@evaxp у вас заработал метод предложенный @Luke

Я если вставляю ссылку в браузер, то открывается внутреннее содержание файла. Если вставить ссылку в ES то сервер обрабатывает фай и сохраняет. Частично работает сопоставление (не сохраняет выбор) только поле EPG пустое.

-<tv generator-info-url="http://www.teleguide.info/" generator-info-name="TVH_W/0.751l">


-<channel id="1">

<display-name lang="ru">Первый канал</display-name>

<icon src="http://img.teleguide.info/channel/1.gif"/>

чесно говоря я не понял куда это ставить )) к скрипту оно ни как не относиться, в плейлист? дак это геморно его править, 

 

@ Luke я понимаю, что всем не угодить, сервис EGP могут прикрыть, поэтому если технически пока не возможно на лету распаковывать архив с файлом .xml, то может обойтись скриптом пока? я новичок в  написании скрипта, читаю manual и что то не получается.

Posted

вот есть такой образец скрипта распаковки налету архива 

 

#!/usr/bin/env bash

URL="https://teleguide.info/download/new3/xmltv.xml.gz";
OUT_FILE="$HOME/xmltv.xml";
TMP_FILE="$(mktemp)";

function finally () {
    rm "$TMP_FILE";
}

trap finally EXIT;

curl -s "$URL" | zcat > "$TMP_FILE" && cat "$TMP_FILE" > "$OUT_FILE";

exit 0;

Posted

чесно говоря я не понял куда это ставить )) к скрипту оно ни как не относиться, в плейлист? дак это геморно его править, 

 

 

Это часть того что показывает браузер.

-<tv generator-info-url="http://www.teleguide.info/" generator-info-name="TVH_W/0.751l">

-<channel id="1">

<display-name lang="ru">Первый канал</display-name>

<icon src="http://img.teleguide.info/channel/1.gif"/>

Если в него вставить ссылки

https://teleguide.info/download/new3/xmltv.xml

https://teleguide.info/download/new3/tvguide.xml

Я выше выразился не совсем точно, а сообщение выше  не стал редактировать, надеялся вы поймёте.

Posted

@ Nikolaech  а если текстовым редактором открыть не то же самое будет?

Posted

@clubbit  Как открыть ссылку текстовым редактором я не знаю. Ели открыть скачанный файл гида .xml, то на первый взгляд тоже самое.

Более детально надо тотал командером или Hex редактором сравнивать. Я не пробовал.

 

Удивляет, почему вы это спрашиваете?

Posted

@ Nikolaech

я просто не догоняю к чему был пост с куском этого кода, как он может помочь в обновлении телегида? ну да есть там такие строки и что дальше то? когда плейлист редактировал я отрывал по разному файл xmltv.xml там много информации разной. Проблему с распаковкой это не решает ((( надеюсь Luke что то придумает... со криптом я как понял ни кто не хочет помочь.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...