밴시의 목록으로 라디오 방송국을 가져 오거나 내보낼 수 있습니까?


8

밴시로 가져 오는 데 관심이있는 라디오 방송국 목록이 있습니다. 다음 업그레이드 전에 스테이션을 더 추가 한 후 해당 목록을 어딘가에 보관하고 시스템 업그레이드 후 밴시로 가져올 수 있습니다. 쉽게 할 수있는 방법이 있습니까? Banshee가이 목록을 내부적으로 처리하는 위치와 방법에 대한 힌트를 주시면 감사하겠습니다. 감사!


이미 방송국 목록이 있습니까? 또는 업그레이드 할 때 라디오 방송국 목록을 내보내 새로운 Banshee 설치로 가져올 수 있습니까?
Michael Martin-Smucker

나는 찾고 시도 /usr/share/banshee하지만 유용한보고 거기에 아무것도 표시되지 않았다. Banshee FAQ 에 따르면 Banshee는 일부 데이터를 ~/.config/banshee-1/banshee.dbSQLite 3 데이터베이스에 저장하지만 그 경험이 전혀 없습니다.
Christopher Kyle Horton

@ WarriorIng64 : 예, 모든 라이브러리 데이터 및 추가 메타 데이터 (재생 횟수 등)가이 파일에 저장됩니다. 그러나 데이터베이스의 다른 테이블과 여러 관계 가 있으므로이 데이터베이스를 수동으로 편집하거나 "자체"SQL 명령을 실행하는 것은 좋지 않습니다 .
dAnjou 2016 년

@MichaelMS : 예, 정확히 제 요점입니다.
Avetik Topchyan 2018 년

답변:


1

나는 이것이 당신에게 유용한 답변이 아니라고 생각합니다. 나는 당신이나 시간과 야망을 가진 멋진 사람에게 갈 길을 보여줄 것입니다.

나는 당신이 원하는 것을 얻을 수있는 기존의 가능성을 찾지 못했기 때문에 (그리고 실제로는 아무것도 없다고 생각합니다) 가장 작은 방법은 작은 확장을 작성하는 것입니다. 그리고 코드가 이미 다른 확장에 있기 때문에 이것은 실제로 어렵지 않습니다.
예를 들어 Radio Station Fetcher : 일부 웹 사이트에서 라디오 방송국 만 검색하여 라디오 "재생 목록"에 추가합니다. 따라서 두 개의 버튼 (장르 검색 용 및 자유 텍스트 검색 용)이 포함 된 단일 대화 상자를 사용하면됩니다 (설치하여 직접 시도해 볼 banshee-extension-radiostationfetcher수 있으며 "도구"메뉴에서 찾을 수 있습니다).
코드를 살펴본 결과, 웹 사이트에서 방송국을 검색하기위한 코드를 방송국 목록을 읽는 코드로 교체하기 만하면됩니다. 다른 모든 코드는 거의 동일하게 유지 될 수 있습니다. 나는 그것을 할 것이지만 시간이 없다.
모든 확장 코드는 여기에서 찾을 수 있습니다 . 라이브 라디오 는 라디오 "재생 목록"에 방송국 목록을 추가하는 것과 동일한 기능을 가지고 있지만 더 큰 코드베이스가 있다고 생각합니다.

나는 그것이 당신이나 당신을 위해 일하는 친절한 사람에게 도움이되기를 바랍니다 : P

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.