가사 플러그인이 0.6으로 업데이트 되었습니다.

http://blog.acidpop.kr/308


http://blog.acidpop.kr/264

 

Synology Audio Station 알송 가사 플러그인

알송 가사 플러그인이 0.5로 업데이트 되었습니다. http://blog.acidpop.kr/286 알송 가사 플러그인 0.4 업데이트 특정 음악 제목에서 php simplexml 파서오류로 인한 CPU 및 메모리 점유율 문제 수정 버전 DSM..

blog.acidpop.kr

 

기존에 배포 하였던 0.4 버전이 2018년 초부터 작동을 안하는것을 발견.

 

한동안 계속 바빠서 살펴볼 틈이 없었지만...

 

겨우 짬이 나서 소스를 다시 분석.

 

 

가사 플러그인 디버깅 환경이 썩 좋지 않아 애 좀 먹었다 ㅠㅠ

 

시놀로지측에 믄의를 보내 보니 php 의 기본 경로가 바뀌었단다. -_-;

 

php 5.6, 7.0 을 모두 지원하면서 포토 스테이션도 php 를 사용하다 보니 죄다 경로가 제각각이라는것.

 

 

/usr/bin/php 를 사용하라는데 문제는 기존 소스가 php 의 Extenson 을 로딩 해 오도록 구성되어 있음. (TTPlayer 소스를 거의 그대로 사용하다 보니 발생한 문제)

 

소스를 대통합하고 나서야 작동 하는걸 확인 할 수 있었다.

 

근 10개월 만의 업데이트!!

 

 

AlsongLyrics_0.5.aum
다운로드

 

 

 

위 파일을 다운로드 받아

 

Audio Station 의 설정 버튼을 누르고

 

가사 플러그인을 등록하여 주면 작동 하는것을 확인 할 수 있다.

 

 

알송 가사 플러그인의 문의(?) 는

 

https://github.com/acidpop/AlsongLyrics/issues

 

 

이스트 소프트 측에서 문제 제기를 하면 바로 삭제 할 예정!

 

알송 가사 플러그인 소스 공개.

 

https://github.com/acidpop/AlsongLyrics

 

살펴보면..............별거 없다 ㅠㅠ

 

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

 

참고로 알송에서는 가사가 검색이 되는데 이 가사 플러그인에서는 검색이 안된다는 분들이 계신데 

 

알송은 해당 음악 파일의 ID3태그등을 제외한 순수 MP3 음악 데이터를 앞에서부터 163,840 바이트 읽어서 MD5로 돌린 값을 가지고 검색을 하는 구조여서

 

ID3 TAG 가 없어도 검색이 가능합니다.

 

하지만 시놀로지 Audio Station 은 단지 ID3 태그에 있는 Title 과 Artist 정보만 전달하게 됩니다.

 

이로 인해 가사 검색의 결과가 좀 다르다는걸 아시고 사용하시는데 참고 하시면 되겠습니다.

  1. 와일드세븐 2018.04.23 22:37

    찾고 있었는데 너무 감사합니다~ ^^ 잘쓸게요

  2. cloudstorm 2018.05.15 13:45

    고맙습니다.

  3. 지나가는나그네 2018.05.18 13:40

    감사합니다 : )

  4. 시놀로지좋아 2018.05.22 22:29

    진짜 너무 잘쓰고 있습니다 감사합니다!

  5. 3615xs 2018.05.29 12:29

    까페에 퍼가도 될까요??
    자료 정말 감사합니다.^^&

  6. 나스사용자 2018.06.04 21:14

    안녕하세요 항상 감사 드립니다.
    본 플러그인 사용시 로그 쌓인다고 하던 문제는 아직 그대로인가요?

    • BlogIcon Acidpop acidpop 2018.06.05 08:30 신고

      안녕하세요
      로그 쌓이는 부분은 문제는 아니고 오래전에 시험용으로 배포 했을 때 있던 기능이고 현재 버전은 로그 기능 삭제 된지 오래 되었습니다

  7. 나장근 2018.06.11 14:31

    유용하게 잘 쓰고 있습니다.
    고맙습니다.

  8. 감사합니다 2018.08.05 17:23

    감사합니다!!

  9. 시놀유저 2018.08.10 21:43

    바빠서 댓글을 달지 못하고 있었는데 정말 깊은 감사의 말씀을 남깁니다.
    감사합니다!!

  10. BlogIcon dan 2018.08.18 11:30

    감사합니다!!

  11. chp 2018.09.26 21:44

    와우... 작동이 끝내주게 잘 됩니다. 감사합니다!!!

  12. BlogIcon dry 2018.11.05 17:34

    감사합니다!!! 잘 됩니다.

  13. 님좀짱 2018.11.09 14:20

    DSM에 있는 Audio Station에서는 잘 되는데, 혹시 DS Audio 어플에서는 동작하지 않나요?

  14. 2019.06.05 19:23

    비밀댓글입니다

    • BlogIcon Acidpop acidpop 2019.09.05 11:19 신고

      안녕하세요
      알송 가사 플러그인 API 호출하는 방식이 변경 되어 현재 정상 작동 하고 있지 않습니다.

  15. ㅇㅇ 2019.09.05 11:16

    감사합니다 근데 지금도 작동 잘 되나요? 왜인지 모르겠지만 가사가 안불러와지는데요ㅠㅠ

    • BlogIcon Acidpop acidpop 2019.09.05 11:19 신고

      안녕하세요
      알송 가사 플러그인 서버에서 방식이 바뀐듯 싶습니다.
      현재는 작동이 안되고 있습니다

    • ㅇㅇ 2019.09.05 16:35

      감사합니다ㅠㅠ 어쩐지 안되더라고요

  16. BlogIcon 공포영화다시보기 2020.08.11 16:46

    잘 보고 갑니다~~

Telegram BOT 을 사용할때 그냥 간단하게 명령어 한줄로 사용 할 수는 없을까? 하는 사람들을 위해 포스팅 한다.

 

Telegram BOT 은 많은 API 들을 제공해주는데 그중 sendMessage API 는 가장 사용 하기 쉽다.

 

예제를 보자.

 

curl -k -d "chat_id=123456789" --data-urlencode "text=\"Test Message 보냅니다\"" https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/sendMessage 

 

빨간색 글씨는 각각 chat_id 와 Token Key 이다.

 

주희 할 점은 --data-urlencode "text=  이 코드 다음인데 띄어쓰기 또는 한글이 포함되어 있다면

\" 로 시작해서 \" 로 끝내야 한다는것

즉 다음과 같이 메시지를 작성해야 한다.

 

--data-urlencode "text=\"Test Message 보냅니다\""

 

 

다음과 같이 제한적이지만 HTML 코드도 전송이 된다.

curl -k -d "chat_id=123456789" --data-urlencode "text=\"Test Message 보냅니다<a href='http://blog.acidpop.kr'>블로그</a>\"" -d "parse_mode=HTML" -d "disable_web_page_preview=true" https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/sendMessage

 

여기까지가 일반적인 Text 를 보내는 방법이고

 

사진이나 문서파일을 전송 하려면 어떻게 해야 할까?

 

curl 의 form 옵션을 이용해서 전송 하면 된다.

 

사진을 보내는 방법은 다음과 같다.

 

curl -k -F chat_id=123456789 -F photo=@"/home/test.png" https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/sendPhoto

 

마찬가지로 Document 는 사진 보내는것과 매우 유사하다.

 

 

curl -k -F chat_id=123456789 -F document=@"/home/test.xlsx" https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/sendDocument

 

 


 

 

 

 각종 Telegram BOT API 는 다음 링크를 참고하여 옵션들을 조정해 주면 다양하게 사용 할 수 있다.

 

https://core.telegram.org/bots/api#available-methods

 

 

Synology NAS 사용 중 sudoers 파일을 수정하다가 오타가 났다던지 해서 root 권한으로 로그인을 못하는 경우가 있다.

 

 

>>> /etc/sudoers: syntax error near line 9 <<<
sudo: parse error in /etc/sudoers near line 9
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

 

 

보통 이런식의 메시지들이 보이는데 해결 방법이 있어서 블로그에 포스팅 한다.

 

 

1. 다음 패키지를 받아서 수동 설치 한다.

 

http://www.mertymade.com/syno/#all

 

위 링크에 가서 Config File Editor 패키지인 ConfigFileEditor-noarch-14.spk 파일을 다운로드 받는다.

 

만약 위 사이트에서 안받아 진다면 아래 파일을 이용한다.



ConfigFileEditor-noarch-14.spk


 

2. 패키지 센터에 가서 수동 설치 버튼을 클릭하여 위에서 다운로드 받은 파일을 설치 한다.


3. DSM 에 admin 계정으로 로그인 한다. (관리자 권한이 있는 다른 ID 는 config editor 실행시 admin 계정으로 실행하라고 나온다.


4. DSM 의 시작 메뉴에서 Config File Editor 아이콘을 클릭하여 실행한다.




5. 드롭 다운 메뉴를 클릭한 다음 맨 아래로 스크롤 하여 Config File Editor 를 클릭한다.




맨 윗줄에 다음 내용을 추가 한다.


/etc/sudoers,sudoers


내용을 추가 한 다음 Save 버튼을 클릭하고 Config File Editor 창을 닫는다.


6. 패키지 센터에 가서 Config File Editor 패키지를 중지 한 다음 다시 시작 한다.



7. 다시 Config File Editor 를 실행 한 다음 드롭 다운 메뉴에서 sudoers 를 선택한다.




8. sudoers 파일의 내용을 수정한다.





원본 내용은 다음과 같다.


## sudoers file.


# Enable logging of a command's output.
# Use sudoreplay to play back logged sessions.
Defaults syslog=authpriv


# Allow root to execute any command
root ALL=(ALL) ALL


# Allow members of group administrators to execute any command
%administrators ALL=(ALL) ALL


# Configure privilege of wheel group
Cmnd_Alias SHELL = /bin/ash, /bin/sh, /bin/bash
Cmnd_Alias SU = /usr/bin/su
%wheel ALL=(ALL) NOPASSWD: ALL, !SHELL, !SU



10. 내용을 수정한 다음 Save 버튼을 클릭하고 sudo -i 명령이 제대로 되는지 확인한다.





DSM 을 재설치 해야 되나? 했는데 좀 찾아 보니 이런 방법이 있어서 포스팅!!




 



Synology NAS 의 VMM 을 이용하여 가상 머신을 설치를 진행해 보았다.


가상 머신을 생성 하고 전원 켜기 버튼을 누르고


연결 버튼을 누르니 뜨는 화면......


Fail to connect to server, 웹 브라우저의 타이틀바에는 no VNC ...


도데체 이게 뭐지 하고 여러모로 방법을 찾다 보니 


NAS에 url로 접속을 하면 연결이 안되는 문제가 있다고 한다. 


출처 : https://www.clien.net/service/board/cm_nas/10888192?po=3&od=T31&sk=&sv=&category=&groupCd=



url 이 아닌 IP 로 접속을 해서 연결 버튼을 누르니 잘 된다.


Telegram 은 채널 이란 개념의 채팅방을 생성하여

 

관리자만 메시지를 보낼 수 있는 채팅방 운영이 가능하다.

 

미세먼지 알림봇 역시 이 채널 기능을 이용하여 보내지고 있다.

 

 

일단 채널에 봇이 메시지를 보내려면 다음의 순서가 필요하다.

 

 

1. 채널을 생성한다.

 

2. 채널 정보에 가서 "관리자" 를 클릭한다.


3. "관리자 추가" 를 클릭한다. 


 




4. 메시지 작성 권한을 활성화 한다. (기본값으로 활성화 되어 있다)

 

5. 생성한 봇 ID 를 검색 하여 봇을 관리자로 추가한다.

 

6. 봇이 관리자로 추가가 되었다면 Telepot 을 이용하여 메시지를 보낼 수 있다.

 

 

python 실행

 

import telepot

 

bot = telepot.Bot('봇Token')

 

bot.sendMessage('@채널이름', '메시지')

 

 

위와 같이 해보면 해당 채널에 봇이 메시지를 보낸것을 확인 할 수 있다.

  1. 죄송해유 ㅠㅠ 2017.09.26 12:49

    채널 생성했고 관리자 추가 까지 했는데
    xe에서 새글을 쓰면 봇채팅에서는 메세지를 작성하는데
    오는데 채널에는 메세지 작성을 안 해요 뭔가 잘못한걸까요? ㅠ

    • BlogIcon Acidpop acidpop 2017.09.26 12:59 신고

      시스템에 ssh 로 접속 하신 다음에 다음 명령 한번 해보세요

      curl -k -d chat_id=@ChannelName -d text=test_message https://api.telegram.org/bot[BotToken]/sendMessage


      예제

      curl -k -d chat_id=@TestChannel -d text=test_message https://api.telegram.org/bot151515151:BBBB4BB_B88BBBBBBBBBBA7j74f35BSOGPw/sendMessage

      이렇게 하신 다음 json 형태의 결과 부분을 알려주세요

  2. 죄송해유 ㅠㅠ 2017.09.26 22:11


    curl: (6) Couldn't resolve host 'text=test_message'
    curl: (3) [globbing] error: bad range specification after pos 30

    입니다. !

    • BlogIcon Acidpop acidpop 2017.09.27 09:14 신고

      음.. 뭔가 테스트를 잘못 하신거 같은데요.

      https://imgur.com/a/hvMyn

      명령어 부분을 Bot Token 부분 지우고 캡쳐 해봤습니다. 참고 하시고 다시 한번 시도해보세요


      그리고 괜찮으시다면 비밀댓글로 Telegram ID 알려주세요

 


Raspberry PI FFMpeg 설치 방법.



 

1. 빌드 패키지 설치.

 

sudo apt install git build-essential

 

2. h.264 코덱 설치

 

git clone git://git.videolan.org/x264 

cd x264 

./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl 

make

sudo make install

 

3. mp3lame 코덱 설치 (이 코덱을 설치 하는 이유는 ffmpeg 을 이용해서 영상을 mp3 로 인코딩 하고자 할때 사용하기 위함이다.)

 

sudo apt-get install libmp3lame-dev

 

4. FFMpeg 설치

 

git clone https://github.com/FFmpeg/FFmpeg.git

cd FFmpeg 

./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264 --enable-nonfree --enable-libmp3lame 

make

sudo make install

 

 

 

 

 

참고 : https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

 

 

  1. 2017.08.21 22:02

    비밀댓글입니다

  2. 그래서요? 2017.08.21 22:03

    설치 이유를 맨 위에 적어주심이 어떨까 합니다만?

알송 가사 플러그인이 0.5로 업데이트 되었습니다.

 

http://blog.acidpop.kr/286

 


 

 

알송 가사 플러그인 0.4 업데이트


특정 음악 제목에서 php simplexml 파서오류로 인한 CPU 및 메모리 점유율 문제 수정 버전




alsong_lyric_0.4.aum






DSM 의 Audio Station 을 꽤 잘 사용하고 있는 편이다.


사용을 하다 보니 가사 플러그인 이라는게 있는것 같아 좀 찾아 보니


국내 음원 가사들을 지원하는건 잘 없고 그나마 있는게


중국산 ttplayer 라는 가사 플러그인 자료만 많이 돌아 다니는 모양이다.



알송의 가사 플러그인이 워낙 잘되어 있는걸 알고 있기에 


한번 만들어 보자 라고 해서 개발(?)에 착수.


ttplayer 코드를 보니 Audio Station API 가 어떻게 작동 하는지 대충 구조 파악을 하고


개발하여 작동 하는것을 확인 하였다.



작년 12월에 개발이 되어 총 20명의 베타 테스터를 모집하였고 


피드백을 좀 달라고 요청을 하였지만 무려 1명의 피드백밖에 없어서......


역시 무작정 공개는 안되겠다 싶어 지난 6개월간 혼자 사용.



기존에 배포된 가사 플러그인은 /tmp/alsong.log 라는 파일에 꽤 많은 로그들을 기록하게끔 되어 있는데 


기존에 신청하신분들은 일일히 지우고 있는지 잘 모르겠다.


아무튼 알송 서버가 간혹 응답이 없는 경우를 제외 하면 정상적으로 작동을 하는것으로 보인다.



위 파일을 다운로드 받아


Audio Station 의 설정 버튼을 누르고


가사 플러그인을 등록하여 주면 작동 하는것을 확인 할 수 있다.



알송 가사 플러그인의 문의(?) 는


https://github.com/acidpop/AlsongLyrics/issues


이 곳에 등록하여 주면 이력 관리가 되서 좋을듯.



이스트 소프트 측에서 문제 제기를 하면 바로 삭제 할 예정.

  1. 이전 댓글 더보기
  2. 딸바보 2017.06.09 14:04

    와우~ 감사합니다... 잘 쓰겠습니다.

  3. KSLA 2017.06.11 16:34

    잘 작동합니다. 잘쓰겠습니다 감사합니다.

  4. 2017.06.11 19:36

    비밀댓글입니다

  5. kyte 2017.06.22 23:32

    잘쓰겠습니다. 감사합니다.^^

  6. 노노노 2017.06.30 00:54

    감사합니다.

  7. 최적화 2017.10.01 11:20

    정말 고맙습니다 ^^

  8. unbreak 2017.10.15 22:32

    너무 유용하게 잘 사용하고 있습니다 감사합니다
    혹시나 mp3 자체가사가 우선 적용되어 알송씽크 가사를 볼 수 없는 경우가 많은데 알송가사 우선 적용할 수 있는 방법이 있나요?

    • BlogIcon Acidpop acidpop 2017.10.16 17:12 신고

      시놀 오디오 스테이션 자체가 그렇게 작동하게 되어 있더라구요
      mp3 에서 가사를 삭제 하시는 수밖에 없습니다...ㅠㅠ

  9. test 2017.10.18 23:28

    감사합니다. 잘사용할께요^^

  10. cbskhan 2017.10.26 15:27

    EDS14 모델입니다. 가사를 가져오지 못하네요...

    • BlogIcon Acidpop acidpop 2017.11.02 12:01 신고

      EDS14 모델은 테스트 할 방법이 없네요.

      간혹 알송 서버에서 응답이 없는 경우도 있으니 여러번 시도해 보세요

  11. 입문자 2017.11.02 11:58

    좋은 자료 감사합니다!

  12. ssfl 2017.12.09 12:12

    고생하셨습니다~
    정말 감사합니다~훨씬 사용하기 편하네요~잘 쓰겠습니다.^^

  13. 맹독충 2017.12.25 13:24

    감사합니다 이번 베바8테라 내일 도착 해서 시놀로지 구입 후 뮤직서버 만들고 싶어 찾아보다가 여기 까지왔습니다.^^

  14. 맹독충 2018.01.08 15:50

    218+ 입니다
    알송 가사가 안불러지는데 혹시
    변경 사항이 있나요?

    • BlogIcon Acidpop acidpop 2018.01.09 10:42 신고

      안녕하세요
      2018/01/09 10시 기준으로 지금 잘 되는데 어떤 곡이 안되는건가요?

  15. 맹독충 2018.01.10 12:47

    mp3 입니다 대부분 flac 이지만 mp3도 안됩니다
    기본 lyricwiki는 사용 안하고 알송 가사만 활성화 한 상태입니다.


    12시55분 수정...
    혹시나 해서 삭제 후 재 등록하니 잘나옵니다 감사합니다.^^시놀리지 자체 버그인듯 합니다.

    나오는건 나오고 안나오는건 안나오네요

    멜론 태그 다 되어있는거 받았는데 말입니다.

    • BlogIcon Acidpop acidpop 2018.01.10 13:16 신고

      잘 작동 하나요? ^^;;

      실제 알송이 플레이어가 작동 하는 방식과 시놀로지 가사 플러그인이 작동 하는 방식이 달라서 검색을 못하는 경우도 있습니다.

      알송 플레이어는 mp3 파일의 Hash 값을 가지고 가사를 검색 하고
      플러그인은 태그의 제목, 아티스트

      딱 2개의 정보만 가지고 검색을 시도 하기 때문에 등록이 안되어 있다면 검색이 잘 안되더라구요.

  16. 맹독충 2018.01.10 13:50

    혹시나 해서 mp3일이 문제인가 해서 동일한 곡 재생해보니
    pc 알송은 가사가 나오네요...
    ds audio는 안나오네요 ㅠ 그래도 기존 것보다는 좋습니다^^
    혹시 추후 업데이트 예정 없으신가요? 지금 현제 가사 안나오는 음/원 보내드릴수도있습니다. 확인부탁드립니다.

    • BlogIcon Acidpop acidpop 2018.01.10 13:55 신고

      업데이트 자체가 불가능 해요.
      DS Audio 에서 플러그인으로 넘어오는 데이터가 제목, 아티스트 이 2가지 정보 밖에 안넘어 와요.
      file 을 Hash 할 방법이 없더라구요

      꼭 검색이 되게 해야 겠다 하시면
      알송 플레이어에서 검색된 가사 수정하기 들어 가셔서 해당 가사가 어떤 제목 어떤 아티스트로 되어 있는지 보시고 그 정보를 해당 mp3 의
      제목, 아티스트로 변경 해 주시면 됩니다.

  17. 맹독충 2018.01.10 14:01

    아...ds오디오 자체가 제한적으로 되어있군요 이해를 잘 못했습니다
    잘 쓰겠습니다 수고하세요^^

  18. 감사 2018.01.16 16:09

    덕분에 모든가사 잘지원되서 좋네요

  19. 어텍 2018.03.28 11:03

    안녕하세요. 알송 가사 플러그인 너무 잘쓰고 있습니다.. 감사합니다.
    문의사항이 있어 글써봅니다.

    예전에는 잘됬는데.. 오랜만에 접속했는데.. 작동을 안하는듯 합니다...
    제가 최근에 공유기와 DSM 설정 몇가지 변화가 있었는데.. 이것때문인지 도통 감이 안와서요..

    현제 버전
    DSM : DSM 6.1.5-15254 up 1 (최신)
    audio : 6.4.0-3133 (최신)
    알송 : 0.4

    변경사항
    공유기변경: iptime -> asus 변경(DDNS Asus변경, 포트포워딩 동일)
    포트변경: audio station을 HTTPS포트 -> 사용자지정도메인 변경(포트방식으로 원복해도 알송가사 작동안함)

    위에 변경사항때문에 안되는지.. 아니면 알송서버가 문제인지 도통 알수가 없어서요..
    혹시 작동여부 테스트 할수 있는 방법은 없을까요??(예를들어 알송 서버에 Ping나 포트오픈 테스트등..)

    감사합니다..

    • BlogIcon Acidpop acidpop 2018.03.28 11:07 신고

      안녕하세요
      얼마전부터 알송 가사가 안되서 찾아봤는데..

      오디오 스테이션에서 가사 플러그인의 php 를 호출을 안해주는거 같습니다.

      Log 를 추가해보기도 했지만 가사 플러그인으로 아예 오지를 않네요.

      샘플로 만든 알송 가사 가져오는 소스는 잘 작동합니다.


      SSH 접속 하셔서 다음 명령을 수행해 보시면 가사는 잘 가져 오는걸 확인 할 수 있습니다.


      curl -v -X POST "http://lyrics.alsong.co.kr/alsongwebservice/service1.asmx" -H "Content-Type: text/xml;charset=utf-8" -d '<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns2="ALSongWebServer/Service1Soap" xmlns:ns1="ALSongWebServer" xmlns:ns3="ALSongWebServer/Service1Soap12"><SOAP-ENV:Body><ns1:GetResembleLyric2><ns1:stQuery><ns1:strTitle>지그재그</ns1:strTitle><ns1:strArtistName>권진아</ns1:strArtistName><ns1:nCurPage>0</ns1:nCurPage></ns1:stQuery></ns1:GetResembleLyric2></SOAP-ENV:Body></SOAP-ENV:Envelope>'

  20. 감사 2018.05.22 22:31

    싱크까지 적용되니깐 너무 좋네요 감사합니다!!!!!!

  21. 노마진 2018.08.31 12:26

    감사합니다 잘쓰겠습니다.

링크 주소만 수정 해서 작동 했던 부분도 먹힌 상태 이고 현재는 꽤 많은 과정을 거쳐서 .torrent 파일 다운로드가 이루어집니다.

 

구글 검색 해보시면 이미 수정된 파일들이 있으니 클리앙에 있는 파일을 이용하시는게 좋을거 같습니다.

 

 

https://www.clien.net/service/board/cm_nas/12747759?od=T31&po=0&category=%EA%B0%95%EC%A2%8C&groupCd=

 

 

tfrss.php 파일은 더 이상 지원하지 않습니다.

 

 


 

2018/10월 중순쯤 부터 '최초배포 www.torrentmi.com' 파일만 다운로드 받아지는 현상이 발생.

 

tfrss.php 를 직접 수정 하실 수 있는 분은

 

http://file.filetender.com/Execdownload.php

 

위 주소를

 

http://file.filetender.com/Execdownload2.php

 

숫자 2만 추가 하면 정상 작동하니 수정 하시면 되고

 

직접 수정이 어려우신 분들은 아래 파일을 다운로드 받아 사용하시면 됩니다.

 

tfrss_20181016.tgz

 

 


 

 

 

클리앙에 고기상자님이

 

tfreeca RSS 용 php 파일을 올려주셨다.

 

rss.php, rss1.php, Snoopy.class.php, download.php

 

총 4개의 파일이 연동 되어 작동하도록 되어 있는데

 

php 파일을 열어 보니 조금만 수정 하면 파일 하나로도 가능할듯 싶어

 

재개발 시작.

 

잘 작동한다.

 

 

tfrss.tgz


php 파일이 직접 올라가지 않아서 tgz 로 압축하였다.


사용 방법은 다음과 같다.



1. tfrss.php 파일 업로드 하기



시놀로지 DSM 6.1 기준


DSM 웹에 접속.


File Station 을 열고 다음 경로로 이동한다.



업로드 버튼을 이용해서 tfrss.php 파일을 업로드 한다.


NAS 의 web 경로에 업로드 하였다.




2. 다운로드 스테이션에 RSS 등록하기


다운로드 스테이션을 열고 RSS Feeds 를 클릭한 다음

+ 버튼을 눌러 RSS 주소를 추가 한다.


각 RSS 주소는 다음과 같다.


- 드라마

http://localhost/tfrss.php?bo_table=tdrama&k=720p-next&page=1


- 예능

http://localhost/tfrss.php?bo_table=tent&k=720p-next&page=1


- TV

http://localhost/tfrss.php?bo_table=tv&k=720p-next&page=1



각각 등록을 해준 다음 등록된 RSS 를 각각 클릭하여 연필 모양 아이콘을 눌러 각 제목을 등록하여 준다. ( 이 과정은 굳이 없어도 됨)




등록을 다 하였다면 RSS 가 작동 하는것을 확인 할 수 있다.

  1. 텐지로 2017.06.05 12:12

    하단부분에 localhost/download.php~ 이 부분도 변경해줘야하는건가요?
    올려주신걸로 하니 http://_:포트번호 이렇게 나오고 다운로드가 안되네요. 고기상자님 원래 소스는 잘 작동하는데..

    • BlogIcon Acidpop acidpop 2017.06.05 12:14 신고

      그 부분은 주석된 부분이라 작동하지 않는 코드에요

      혹시 등록 하실때

      http://시스템IP:포트번호/tfrss.php
      이런식으로 등록 하신건가요?

      tfrss.php 는

      접속한 주소의 tfrss.php 경로를 가지고 작동 하도록 되어 있습니다.

    • 텐지로 2017.06.05 17:01

      rss주소는 localhost로 해도 마찬가지고
      기존에 역방향프록시로 설정한 서브도메인
      rss.xxxx.xxx/로 해도 마찬가지네요.
      다운로드 표시 나오고 오류나는데 방법을 모르겠네요.
      기존에 고기 상자님소스랑 같은 경로에 올려두고 주소고 같게 했습니다.

    • BlogIcon Acidpop acidpop 2017.06.05 17:05 신고

      어느 부분이 문제인지는 정확히 파악하기가 어렵습니다.

      일단

      http://localhost/tfrss.php?bo_table=tdrama&k=720p-next&page=1

      위 주소에서 localhost 를

      텐지로님의 NAS 접근 IP(내부망에서 시험) 로 변경을 해서 웹브라우저에서 들어가보세요

      RSS 목록이 나온다면 정상 작동한다는 것이고

      안나온다면 웹접근에 뭔가 걸리는게 있는것 같습니다.
      실례가 안된다면 텔레그램 ID 하나 남겨 주시면 텔레그램으로 챗 드리겠습니다.

    • 텐지로 2017.06.08 12:13

      리스트는 정상적으로 불러와지고 작동합니다. 다만 다운로드를 하면 잠시 후에 에러가 나네요.

    • 텐지로 2017.06.08 12:22

      몇가지 테스트를 해봤습니다.
      localhost로 등록시 다운로드 정상적으로 작동,
      도메인 사용시 다운로드 에러 발생

      이렇게 되네요.
      외부 공유를 위해 도메인으로 적용하여 추정상적으로 다운받을 수 있는 방법이 있을까요?

    • BlogIcon Acidpop acidpop 2017.06.08 13:14 신고

      php 내부에서 현재 접속한 URL 을 가져 와서 다운로드 링크를 구성하도록 되어 있는데 텐지로님 시스템에서 확인을 해봐야 알수 있을것 같습니다.

      저 같은 경우도 localhost 가 아닌 도메인 접속으로 테스트 해보았지만 정상 작동을 하네요

  2. 와방죠암 2017.06.05 15:29

    와 감사합니다 알송 가사기랑 다 받아갑니다 별달리 보답할 길은 없어서 광고 누르고 갑니다 ^^

  3. 공사팀 2017.06.06 21:40

    dsm6.0이용자입니다 php설치에 개인웹사이트 활성화까지 하니까 되는군요 ㅎㅎ 감사합니다~

    • BlogIcon Acidpop acidpop 2017.06.08 13:36 신고

      음.. 저는 개인 웹사이트는 활성화 하지 않았는데 잘 작동합니다. ^^;

  4. seaart 2017.12.01 13:03

    감사합니다. 잘스겠습니다.

  5. BlogIcon 성순군 2018.01.08 16:46 신고

    감사합니다 너무 좋습니다.

  6. 쿰쿰이 2018.03.05 14:07

    이 작업하기 전에 설치해야 하는 패키지가 어떤 건지 여쭤봐도 될까요?

  7. Noel 2018.03.10 00:22

    이번에 헤놀에서 시놀로 갈아타면서 세팅을 다시하고 있는데,
    계속해서 RSS 파일 다운로드에 실패했습니다. 다운로드 링크와 네트워크 설정이 올바른지 확인하십시오. 라고 뜨네요...
    웹스테이션 php도 깔았는데도 ..ㅠㅠ
    아이피를 넣어서 크롬에서 실행하면,
    500이라는 큰 동그라미안의 숫자와
    이 요청을 처리하는 동안 오류가
    발생했습니다. 라고 뜨네요~
    DSM 6.1.5-15254 입니다~

    • Noel 2018.03.10 10:01

      겨우 해결했네요...
      php 설정 중에서 curl을 체크하니
      작동이 됩니다~!
      이게 문제였네요 ㅠ

  8. 쿰쿰이 2018.03.23 00:18

    안녕하세요?
    올려주신 자료 잘 쓰고 있습니다.
    질문이 하나 있는데요, 3가지 중에 tv가 추가가 안 됩니다.
    웹브라우저에서 제 내부네트워크 주소 넣고 아래와 같이 치면 최근 토렌트가 잘 보입니다.
    http://192.168.0.XX/tfrss.php?bo_table=tv&k=720p-next&page=1

    근데 다운로드 스테이션에서 RSS URL을 입력하고 추가를 누르면
    "RSS 파일이 비어 있거나 올바르지 않습니다." 이렇게 나오면서 추가가 안 되네요 ㅜ.ㅜ
    이상한 건 다른 2개 드라마, 예능은 잘 된다는 점입니다.
    혹시나 해서 주소중에 720p를 1080p로 고치니까 1080은 됩니다.
    720p를 받아보고 싶은데 거참 이상하네요.
    PHP 7.0, DSM 6.1.5-15254 Update1, 기종은 218+입니다.
    제가 718+도 같이 사용중인데 이것도 마찬가지네요.
    시간 나시면 조언 좀 부탁드릴게요~!

    **내용추가**
    추가로 아래 주소로 하면 CineBus 720p도 잘 됩니다.
    next 720p TV만 안 되는 거 같습니다.
    http://192.168.0.XX/tfrss.php?bo_table=tv&k=720p-cinebus&page=1

    • BlogIcon Acidpop acidpop 2018.03.23 11:19 신고

      티프리카쪽에서 뭔가 변경 된거 같습니다.

      저도 tv 항목 등록이 되어 있는데 3월 21일 부터 업데이트가 안되고 있네요

    • 쿰쿰이 2018.03.23 12:03

      답변 감사합니다^^
      저도 기존에 등록했던 것은 21일부터 업데이트가 안 되고 있습니다.
      기다려봐야겠네요.

      그리고 아래 제목의 게시물 페이지가 잘 안열리는데 무슨 문제가 있는 건가요?
      크롬은 먹통이 되고, 다른 브라우저에서도 안 열립니다.

      <curl 을 이용해서 메시지 또는 사진, 파일 Telegram BOT 보내기>

    • BlogIcon Acidpop acidpop 2018.03.23 13:28 신고

      해당 제목 게시물은 2016년에 작성 했던 글인데 갑자기 저러네요.

      내용만 복사해서

      http://blog.acidpop.kr/284

      새로운 글로 다시 올렸습니다.

  9. 말린이 2018.08.08 21:22

    커스터마이징해 주신 자료 너무나도 잘 활용하고 있습니다. 너무 감사드립니다.
    한가지질문이있습니다.
    유독 음악과 애니는 들어가지지않는데 이유가 뭘까요?
    tmovie
    tani로 해도 붙질않네요...ㅠ

    http://localhost/tfrss.php?bo_table=tani

    이런식으로 하면 붙어야될꺼같은데
    http://www.tfreeca22.com/board.php?mode=list&b_id=tani

    실제 주소들어가도 id=tani라고 되있는데 안들어지는 이유가 뭘지 궁금합니다..ㅠ 도와주세요..ㅠ

    • BlogIcon Acidpop acidpop 2018.08.14 19:09 신고

      안녕하세요 답변이 늦었습니다.
      저도 소스를 모두 검토한건 아니어서..

      tani 같은 경우는 좀 더 다른 작업이 들어가는거 같습니다. php 수정이 필요한거 같네요

  10. ㅇㅇ 2018.10.20 17:46

    윈도우 환경이라 그런지 다른분들것은 다 안되고 tfrss.php만 되어서 잘사용하고 있었는데.. 최근에 또 안되고 있네요..
    확인한번 부탁드려요...

    • BlogIcon Acidpop acidpop 2018.10.22 09:28 신고

      filetender 쪽 방식이 다시 바뀌엇네요

      이 부분은 제가 시간 나는데로 수정해보겠습니다

  11. noel 2018.10.20 23:23

    안녕하세요~ 갑자기 안되어서 오랫만에 와봤는데 수정파일을 올려주셨네요~ 감사합니다~
    그런데 변경해봐도 다시 똑같이 이상한 파일이 다운되네요 ~
    다시 막힌 것 같습니다 ㅠ

    • BlogIcon Acidpop acidpop 2018.10.22 09:29 신고

      넵 현재 동일한 증상이 다시 나타납니다.
      시간이 되는데로 수정해보겠습니다

    • noel 2018.10.22 20:23

      정말 감사합니다~
      그런데 누가 막은건지,
      아니면 취약점을 잘 이용한건지
      무조건 어떤 파일을 받아도 어떻게 동일한 홍보용 파일이 다운이 되는지... 정말 신기하긴 하네요 ...

    • BlogIcon Acidpop acidpop 2018.10.23 13:05 신고

      티프리카가 이번에 다시 변경 되면서 꽤 많은 과정을 거쳐야 하더라구요

      이렇게 해서 만들게 되면 트래픽이 꽤 많이 발생할것 같네요.

      tfrss.php 는 더 이상 지원은 어렵습니다

    • noel 2018.10.23 14:13

      그렇군요~ 그동안 해외에서 정말 잘 사용했습니다~ 감사합니다~

+ Recent posts