다음팟 방송 헬퍼입니다.
기능은 다음과 같습니다.
- 다음팟에서 후원을 받았을시 후원 메세지를 목소리로 재생할 수 있습니다.
- 다음팟에서 후원을 받았을시 송출 화면에 후원 메세지를 다양한 효과를 주고 띄울 수 있습니다.
- 다음팟에서 후원을 받았을시 후원 메세지에 유튜브 링크가 있는 경우, 해당 유튜브 링크를 자동으로 틀 수 있습니다.
이 세개의 기능은 다음과 같은 조건을 설정할 수 있습니다.
- N원 이상 혹은 N원 이하의 금액에서만 동작하도록 설정
- 원치 않는 특정 단어가 들어간 메세지 혹은 유튜브 링크, 특정 유저의 후원에 대한 철태 설정(동작하지 않도록 함)
- 송출화면에 띄울것인지, 그렇지 않을 것인지에 대한 설정
본 프로그램은 다음과 같은 환경에서만 동작합니다.
윈도우7 x86(32bit) 이상
NET Framework 4.5 이상이 설치됨
Visual Studio 2013용 Visual C++ 재배포 가능 패키지가 설치되어있음
본 프로그램은 오픈소스로써, 자유롭게 프로그램의 소스코드를 열람하실 수 있습니다.
리버싱, 버그헌팅 등의 행위를 자유롭게 하셔도 됩니다만, 방송을 하고있는 중인 방송인을 대상으로 하지는 마시기 바랍니다.
본 프로그램은 다음 오픈소스들을 사용하였으며 라이선스를 준수합니다.
(https://raw.githubusercontent.com/cefsharp/CefSharp/master/LICENSE) - CefSharp.WPF
(https://github.com/galri/Csharp-YoutubePlayerControl/blob/master/LICENSE.md) - Csharp-YoutubePlayerControl
(http://htmlagilitypack.codeplex.com/license) - HtmlAgilityPack
(https://github.com/MahApps/MahApps.Metro/blob/master/LICENSE) - MahApps.Metro
(http://mvvmlight.codeplex.com/license) - MvvmLight
프로그램 소스코드 - https://github.com/Mu1ti/PotSplit
프로그램 사용에 대한팁을 어느정도 드리자면,
- 후원 메세지를 띄울 때 어떻게 띄울지 작성하는 란이 있습니다. 이 부분은 HTML 태그가 사용 가능한 부분입니다.
· image 태그, video 태그, merge 태그 등을 이용하여 멀티미디어 컨텐츠를 재생시킬 수 있습니다.
· 멀티미디어 컨텐츠는 메세지 효과의 영향을 받습니다.
· 프로그램 소스코드 중 후원 메세지를 띄우는 곳에 대한 이해가 되있는 상태에서, HTML 태그에 숙련도가 어느정도 있으시다면 좀 더 유연한 사용이 가능합니다.
- 송출화면에서 보여지는 컨텐츠 들에 대하여
· 각 컨텐츠들은 더블클릭시 사이즈가 변경됩니다.
· 마우스 드래그시 마우스를 정 중앙에 둔 기점으로 위치 변경을 할 수 있습니다.
· 후원 메세지 컨텐츠는 마우스를 놓을때부터 크로마키 적용이 되어 배경색이 녹색으로 변경되므로 배경색과 똑같아지기 때문에 없어진 것이 아닌 보이지 않는 것입니다.
· 송출화면은 XSplit 등과 같은 방송 프로그램과 같이 사용해야합니다. 하지만 송출화면없이도 메세지를 읽어주거나, 유튜브를 자동으로 재생하는 기능은 동작합니다.
· 유튜브는 재생이 끝나고 더이상 플레이리스트가 들어오지 않을 경우 동작을 멈춥니다.
수수료는 일체 받지 않을 것 이며 유료화 계획 및 광고를 다는 등의 수익 창출은 일체 없을 것 입니다.
수익이 아무것도 없는데 왜 하냐고 하는 사람도 있는데 그냥 제가 최근에 뭘 좀 만들고싶어서 만든 단순한 사리사욕 입니다.
기능 추가, 버그 및 취약점 개선 등에 대한 의견이 있으시다면 이 글의 댓글 및 이메일(mu1ti@tistory.com)으로 주시면 감사하겠습니다.
프로그램 다운로드
https://github.com/Mu1ti/PotSplit/releases