clubbit 3 Posted February 10, 2017 Share Posted February 10, 2017 (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 February 10, 2017 by clubbit Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 11, 2017 Author Share Posted February 11, 2017 еще чуть чуть покапался в мануалах что думаете насчет этого? DEST=/home/user/new/cd $DESTwget http://example.com/file.gzRET=$?if [ "$RET"=="0" ]then echo OK gunzip file.gzelse echo ERRORfi @ Luke помог бы с написание скрипта для обновления файла EGP Link to comment Share on other sites More sharing options...
Luke 37098 Posted February 11, 2017 Share Posted February 11, 2017 Боюсь, что я не понимаю вопроса. @@Nikolaech Вы можете помочь? Благодаря ! Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 11, 2017 Share Posted February 11, 2017 (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 Edited February 11, 2017 by Nikolaech Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 11, 2017 Share Posted February 11, 2017 (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 Красата, такие красивые крючёчечки, прям макраме. Думаю, надо качать дистр., желательно сиксами. Поднимать виртуалку: Ставить из образа систему, создавать файлик типа TvGuide.sh, делать его исполняемым $ chmod ugo+x адрес_файла И там уже смотреть. -------------------------------------- Привет парни с выходными вас, танчики танчики! Edited February 11, 2017 by evaxp Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 11, 2017 Author Share Posted February 11, 2017 Привет ) и тебя с выходными... чуть позже танки, вечером, пиво, рыбка, танки Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 11, 2017 Share Posted February 11, 2017 Привет. Кругом танкисты, танкисты. Меня по возрасту не взяли Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 11, 2017 Share Posted February 11, 2017 Привет. Кругом танкисты, танкисты. Меня по возрасту не взяли Как говорил мой прапорщик "У каждого барана свои рога и яйца" Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 11, 2017 Share Posted February 11, 2017 (edited) Я читал Люк филигранно спрыгнул с темы, написал моя твоя не понимает Благодаря ! У меня просто другая задумка сейчас, я собрался прикрутить к серверу качалку серий из коллекции. Есть также расписание, выпусков серий: И есть RSS feed, который собирает по трекерам то что нужно пользователю: И приводит вот в такой вот вид: http://litr.cc/rss/download/cc8a8170a05f1a1b0c2bdb886c6784a8 ----------------------------------------------------- Обычный uTorrent под маздай это умеет. Но хотелось бы что то под Linux по типу с RSS Feedом замутить. Edited February 11, 2017 by evaxp Link to comment Share on other sites More sharing options...
Luke 37098 Posted February 11, 2017 Share Posted February 11, 2017 Fyi, this url works https://teleguide.info/download/new3/xmltv.xml Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 11, 2017 Share Posted February 11, 2017 On Windows is unfortunately not working. https://teleguide.info/download/new3/xmltv.xml https://teleguide.info/download/new3/tvguide.xml Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 12, 2017 Share Posted February 12, 2017 (edited) On Windows is unfortunately not working. https://teleguide.info/download/new3/xmltv.xml https://teleguide.info/download/new3/tvguide.xml От традиций и стандартов никуда не уйдешь да же если что то найдешь и это даже начнет как то работать, завтра поменяют линк и как говорится, "наша песня хороша, начинай сначала"... Я думаю что тут проблема в авторском праве, даже свободно распространяющееся ПО для коммерции, повод заплатить. А реализовать это костылик, для них, проще пареной репы, но не хотят. Edited February 12, 2017 by evaxp Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 12, 2017 Share Posted February 12, 2017 @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"/> Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 12, 2017 Share Posted February 12, 2017 (edited) @evaxp у вас заработал метод предложенный @Luke Нет не заработал, телепрограммы в телегиде нет, честно говоря надоело играться, так как процедура сопоставления и реализация процедуры сопоставления, бестолковое до крайности. Благодаря! Edited February 12, 2017 by evaxp Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 12, 2017 Share Posted February 12, 2017 evaxp Сделайте лучше, какие проблемы. Вы прекрасно понимаете что угодить всем технически невозможно. А стебаться над человеком который старается говорить с нами на нашем языке, вообще некрасиво. Я на сайте 3-года и никто и никогда не смеялся на моим английским. Пожалуйста будьте корректны и уважайте сообщество. Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 12, 2017 Share Posted February 12, 2017 (edited) evaxp Сделайте лучше, какие проблемы. Уже работаю над этим, проблема как отписать кредитную карту от автоматической покупки. Вы прекрасно понимаете что угодить всем технически невозможно. Я не прошу ничего заоблачного, есть стандарты, и это все таки платная программа, продавать такое нельзя, это годится только для бета тестирования, но обычно за тестирование платят. Если вы энтузиаст и вам заняться нечем, уважаемый не всем так везет как вам. А стебаться над человеком который старается говорить с нами на нашем языке, вообще некрасиво. А красиво заявлять о поддержке, и не давать ее, поймите люди покупают поддержку, а не саму программу. Разговаривать со стенкой я могу дома, тут примерно один и тот же уровень информативности и КПД вообщем. Пожалуйста будьте корректны и уважайте сообщество. Очень постараюсь, раньше писал там на англицком, собственно разницы никакой. Edited February 12, 2017 by evaxp Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 12, 2017 Share Posted February 12, 2017 Если вам что-то не нравится, вы и пишите это обращаясь к разработчику с указанием его недочётов. Форум читают все. При обращении, старайтесь писать грамотно и лаконично. Поскольку Вас читают и переводят, часто неправильно. Пусть и громко сказано, но вы представляете свою страну. На этом я думаю закончим. Спасибо Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 12, 2017 Share Posted February 12, 2017 Вернёмся к теме. Подождём что @clubbit скажет. Люк возможно имел ввиду вставить ссылку в скрипт. Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 12, 2017 Share Posted February 12, 2017 (edited) Если вам что-то не нравится, вы и пишите это обращаясь к разработчику с указанием его недочётов. Форум читают все. Я и пишу что мне не нравится очень хорошо пишу с выкладками, с логами а не просто балабла, но проблема в том что слушать тут некому. ТехПоддержки тут нет, единственный плюс, это то, что тут я не очучаю себя немым идиотом, который пытается объяснить Господам которым заплатил, чем собственно я не доволен. Пусть и громко сказано, но вы представляете свою страну. Мне честно говоря плевать, какой привет такой и ответ. Вернёмся к теме. Подождём что @clubbit скажет. Люк возможно имел ввиду вставить ссылку в скрипт. Клуббит вам не скажет ничего, он как и многие живет по принципу, найдука я дурней себя, за что его трудно осуждать. Edited February 12, 2017 by evaxp Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 12, 2017 Author Share Posted February 12, 2017 @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 и что то не получается. Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 12, 2017 Author Share Posted February 12, 2017 вот есть такой образец скрипта распаковки налету архива #!/usr/bin/env bashURL="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; Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 12, 2017 Share Posted February 12, 2017 чесно говоря я не понял куда это ставить )) к скрипту оно ни как не относиться, в плейлист? дак это геморно его править, Это часть того что показывает браузер. -<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 Я выше выразился не совсем точно, а сообщение выше не стал редактировать, надеялся вы поймёте. Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 13, 2017 Author Share Posted February 13, 2017 @ Nikolaech а если текстовым редактором открыть не то же самое будет? Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 13, 2017 Share Posted February 13, 2017 @clubbit Как открыть ссылку текстовым редактором я не знаю. Ели открыть скачанный файл гида .xml, то на первый взгляд тоже самое. Более детально надо тотал командером или Hex редактором сравнивать. Я не пробовал. Удивляет, почему вы это спрашиваете? Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 14, 2017 Author Share Posted February 14, 2017 @ Nikolaech я просто не догоняю к чему был пост с куском этого кода, как он может помочь в обновлении телегида? ну да есть там такие строки и что дальше то? когда плейлист редактировал я отрывал по разному файл xmltv.xml там много информации разной. Проблему с распаковкой это не решает ((( надеюсь Luke что то придумает... со криптом я как понял ни кто не хочет помочь. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now