반응형

Xpenology 13

Synology Audio Station 알송 가사 플러그인 0.6

2018년 4월에 공개하였던 알송 가사 플러그인 0.5 버전이 몇 달 전부터 작동이 되지 않음. 그동안 시간이 없어 건드릴 여유가 없었지만 다시 시간이 나서 또 분석!! 패킷을 캡쳐해보니 구조가 완전히 바뀌었다... 자세한 등록 방법은 아래 링크를 참조. https://blog.acidpop.kr/286 Synology Audio Station 알송 가사 플러그인 0.5 http://blog.acidpop.kr/264 기존에 배포 하였던 0.4 버전이 2018년 초부터 작동을 안하는것을 발견. 한동안 계속 바빠서 살펴볼 틈이 없었지만... 겨우 짬이 나서 소스를 다시 분석. 가사 플러그인 디버깅 환경이.. blog.acidpop.kr 혹시라도 분석 했던 패킷 덤프가 필요하신 분은 아래 파일을 다운로드 하..

강좌/Synology NAS 2019.11.29

synobot 프로젝트

synobot 0.10 업데이트 https://blog.acidpop.kr/331 synobot 0.10 업데이트 synobot이 0.10 버전으로 업데이트 되었습니다. DSM 7.0 에서 작동하지 않던 문제를 수정 하였습니다. /task 명령과 /stat 명령이 추가 되었습니다. /task - 다운로드 스테이션의 작업 목록을 조회 합니다. blog.acidpop.kr synobot 0.9 업데이트 https://blog.acidpop.kr/320 기존 xpebot 이 Synology DSM 이 업데이트 되면서 인증서 관련 오류가 발생.. ㅠㅠ 언젠가는 Download Station API 를 이용하도록 바꿔야지 하면서 미루다가 이제서야 작업 진행. DSM 의 환경이 워낙 자주 바뀌기 때문에 이번에는 D..

강좌/Synology NAS 2019.05.23

Synology Audio Station 알송 가사 플러그인 0.5

가사 플러그인이 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년 초부터 작동을 안하는것을 발견. 한동안 계속 바빠서 살펴볼 틈이 없었지만... 겨우 짬이 나서 소스를 다시 분석. 가사 플러그인 디버깅 환경이 썩 좋지 않아 애 좀 먹었다 ㅠㅠ 시놀로지..

강좌/Synology NAS 2018.04.03

VMM (Virtual Machine Manager) 연결 시 no VNC

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 로 접속을 해서 연결 버튼을 누르니 잘 된다.

강좌/Synology NAS 2017.12.15

Synology Audio Station 알송 가사 플러그인

알송 가사 플러그인이 0.5로 업데이트 되었습니다. http://blog.acidpop.kr/286 알송 가사 플러그인 0.4 업데이트 특정 음악 제목에서 php simplexml 파서오류로 인한 CPU 및 메모리 점유율 문제 수정 버전 DSM 의 Audio Station 을 꽤 잘 사용하고 있는 편이다. 사용을 하다 보니 가사 플러그인 이라는게 있는것 같아 좀 찾아 보니 국내 음원 가사들을 지원하는건 잘 없고 그나마 있는게 중국산 ttplayer 라는 가사 플러그인 자료만 많이 돌아 다니는 모양이다. 알송의 가사 플러그인이 워낙 잘되어 있는걸 알고 있기에 한번 만들어 보자 라고 해서 개발(?)에 착수. ttplayer 코드를 보니 Audio Station API 가 어떻게 작동 하는지 대충 구조 파악을..

xpebot 감시 스크립트 만들기

Hyper-V 에 XPEnology 를 설치 해서 사용을 하고 xpebot 을 개발하여 사용 하던 중 불편한 사항이 있어서 만들어 본 스크립트이다. 필자는 Windows 에 일정 시간이 되면 절전 모드로 진입 하도록 작업 스케쥴러에 등록을 해놓은 상태 이다. 그리고 집에 있는 라즈베리파이를 활용해서 필요할때 WOL 패킷을 보내 서버를 다시 시작 하도록 하여 사용을 한다. 문제는 절전모드에서 다시 시작 될때 Hyper-V 역시 VM 들을 저장된 상태에서 시작 하도록 한다는 점이다. 이렇게 시작된 VM 들 중 XPEnology 의 xpebot 은 네트워크 재연결을 시도하지 않는다. telepot 라이브러리 단에서도 네트워크 연결이 끊겼다는 이벤트도 없다.. 즉, ssh 로 접속해서 수동으로 bot.sh re..

XPEnology DSM 6.0 이상에서 다운로드 스테이션 텔레그램 알림 받기

xpebot 프로젝트가 중단 되었습니다. synobot 프로젝트로 다시 시작 합니다. https://blog.acidpop.kr/305 synobot 프로젝트기존 xpebot 이 Synology DSM 이 업데이트 되면서 인증서 관련 오류가 발생.. ㅠㅠ 언젠가는 Download Station API 를 이용하도록 바꿔야지 하면서 미루다가 이제서야 작업 진행. DSM 의 환경이 워낙 자주 바뀌기..blog.acidpop.kr DSM 의 Database 를 변경 하는것이기 때문에 꼭 중요한 자료를 백업 하고 진행하세요.데이터 손실에 대해 책임지지 않습니다.   DSM 6.0 이상 버전에서 xpebot (https://github.com/acidpop/xpebot) 을 ..

Git https 오류 해결

XPenology 5.2-5644 Update 5를 사용중이다. 최근 git clone 또는 git pull, git push 명령을 실행 하였을때 fatal: Unable to find remote helper for 'https' 위와 같은 오류가 발생 하는것을 확인 하였다. 상황을 보니 패키지 센터에서 최근에 업데이트 된 Git Server 2.8.0-.xxxx 버전이 문제인것으로 보인다. 필자는 다음과 같은 방법으로 해결 하였다. 1. 패키지 센터에서 Git Server 를 제거한다. 2. 패키지 센터에서 설정 버튼을 누른다. 3. 패키지 소스 탭으로 이동한다. 4. 추가 버튼을 누르고 다음 링크를 추가한다.이름 : SynoCommunity위치 : http://packages.synocommuni..

XPEnology SMS 알림을 텔레그램 봇으로 보내기

기존에 XPEnology SMS 알림을 텔레그램으로 보내기 라는 글을 포스팅 했었다. http://blog.acidpop.kr/207 하지만 이 글은 라즈베리 파이에 Telegram CLI 를 설치 하고... 새로운 사용자 계정을 만들어야 하고(폰 번호 필요) php 까지 연동을 해야 하는 복잡한 구조였으나!! 최근 Telegram BOT 관련해서 약간의 개발을 진행 하고 문서를 살펴 보다 보니 Telegram BOT API URL 로 한번에 전송 할 수 있다는것을 알게 되었다. 다음 순서 대로 진행 하면 다른 설정 필요 없이 단순하게 URL 만 붙여넣기 하여 SMS 알림을 텔레그램으로 보낼 수 있다. 1. Telegram BOT 계정 만들기 http://blog.acidpop.kr/215 Telegra..

XPEnology 전용 Telegram BOT

Telepot 8.0 에 맞춰 xpebot 이 업데이트 되었습니다. 자세한 사항은 github 를 참조하세요. https://github.com/acidpop/xpebot BOT 시작 후 응답 없는 문제는 수정 된걸로 보입니다. 현재 제 시스템에서는 계속 작동합니다. BOT 을 시작 한 후 3시간 정도가 지나면 BOT 이 응답이 없는것이 확인 됩니다. 현재 telepot 라이브러리 개발자에게 문의한 상태이고 수정 되면 다시 공지 하겠습니다. 임시 방편으로 해결책이 있네요. (luna1474 팁을 주셨습니다) 1. bash 파일을 복사 xpebot 경로에 있는 bash 파일을 /usr/bin/ 경로에 복사 cp /volume1/homes/admin/xpebot/bash /usr/bin/ admin 은 xp..

반응형