안드로이 장비에 termux로 epg2xml의 TV채널 방송정보 xmltv.xml 만들기 작업
컨텐츠 정보
- 7,216 조회
- 3 댓글
- 0 추천
- 목록
본문
안드로이 장비에 termux로 epg2xml의 TV채널 방송정보 xmltv.xml 만들기 작업
TV 실시간 방송채널 정보 epg2xml 의 xmltv.xml 방송정보 편성표 파일 정보 만들기
https://11q.kr/g5s/bbs/board.php?bo_table=s12&wr_id=2703
안드로이드 termux 작업 /gtking pro 설치 작업 // openssh 간단한 접속
https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=10842#c_10847
파일 이용
openssh 접속 설치 작업으로
winscp 로 접속 합니다
1.epg파일 복사
purry로 접속
cd ~
$ pwd
/data/data/com.termux/files/home
$ ls
epg3
$ chmod 777 -R epg3
$ ls
epg3
$ cd epg3
$ ls
xmtv.xml 만들기 python 명령
python -u epg2xml.py -i ALL -o xml_ing.xml --logfile xml_ing.xml.log
...오래 걸리네요
pip install requests
Linux에서 평소처럼 crontab을 사용하지만 Android가 termux 앱을 종료하는 경우 일부 제한이 있습니다. 그렇지 않으면 crontab이 잘 작동합니다.
pkg install cronie termux-services
sv-enable crond
crontab -e
기본 텍스트 편집기가 열리고 작업을 작성하고 저장합니다.
예 : 4시5분에 실행
5 4 * * * sh /data/data/com.termux/files/home/epg3/m.sh
예)
* * * * * mkdir ~/crontab-testing
이 크론 작업은 1 분마다 실행되며 that.directory를 만듭니다.
이제 crontab 형식화, https://crontab.guru/ 를 배워야합니다.
crontab -e
crontab -l
crond start
pidof crond
pkill crond
crontab guru
(month)
(week)
* | any value |
---|---|
, | value list separator |
- | range of values |
/ | step values |
@yearly | (non-standard) |
@annually | (non-standard) |
@monthly | (non-standard) |
@weekly | (non-standard) |
@daily | (non-standard) |
@hourly | (non-standard) |
@reboot | (non-standard) |
■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.
관련자료
-
링크
11qkr님의 댓글
https://dryadsoft.tistory.com/23
=======
1. Termux 앱 실행후 터미널에서 cronie 패키지를 설치한다.
$ pkg install cronie
2. nano 편집기를 이용하여 .zshrc에 아래 내용을 추가한다.
필자는 Termux에 oh-my-zsh를 설치하였기때문에 .zshrc에 아래내용을 추가한다.
만역 기본 Termux를 설치후 기본 bash쉘을 사용한다면 .bashrc 에 작업을 진행하면 된다.
$ nano ~/.zshrc
또는 기본 bash를 사용할 경우
$ nano ~/.bashrc
아래내용 추가
if ! pgrep -f "crond" >/dev/null; then
echo "[Starting crond...]" && crond && echo "[OK]"
else
echo "[crond is running]"
fi
3. crond process 조회
$ pidof crond
11qkr님의 댓글
https://wiki.termux.com/wiki/Termux-services
Termux:Boot
https://wiki.termux.com/wiki/Termux:Boot
유튜브
https://www.youtube.com/watch?v=-ImhbXQEdPI