Có thể nhập / xuất đài phát thanh dưới dạng danh sách vào / từ Banshee


8

Tôi có một danh sách các đài phát thanh mà tôi muốn nhập vào Banshee. Sau khi tôi thêm nhiều trạm trước khi nâng cấp tiếp theo, tôi muốn giữ danh sách đó ở đâu đó để có thể nhập vào Banshee sau khi nâng cấp hệ thống. Có cách nào để làm điều đó một cách dễ dàng? Bất kỳ gợi ý nào về nơi và cách Banshee xử lý danh sách này trong nội bộ sẽ được đánh giá cao. Cảm ơn!


Vậy bạn đã có danh sách các trạm? Hoặc khi bạn nâng cấp, bạn muốn xuất danh sách các đài phát thanh của mình để bạn có thể nhập nó vào bản cài đặt Banshee mới?
Michael Martin-Smucker

Tôi đã cố gắng nhìn vào /usr/share/banshee, nhưng không thấy bất cứ thứ gì trong đó có vẻ hữu ích. Theo Câu hỏi thường gặp của Banshee , Banshee lưu trữ một số dữ liệu của nó trong ~/.config/banshee-1/banshee.dbcơ sở dữ liệu SQLite 3, nhưng tôi không có kinh nghiệm làm việc với những dữ liệu đó.
Christopher Kyle Horton

@ WarriorIng64: Có, tất cả dữ liệu thư viện và dữ liệu meta bổ sung (số lần phát, ...) được lưu trữ trong tệp này. Nhưng KHÔNG nên chỉnh sửa thủ công cơ sở dữ liệu này hoặc chạy các lệnh SQL "tự tạo" trên đó vì có nhiều quan hệ với các bảng khác trong cơ sở dữ liệu.
dAnjou

@MichaelMS: Vâng, chính xác đó là quan điểm của tôi.
Avetik Topchyan

Câu trả lời:


1

Tôi nghĩ rằng đây không phải là một câu trả lời khá hữu ích cho bạn, tôi sẽ chỉ cho bạn hoặc một người tốt với thời gian và tham vọng một cách để đi.

Bởi vì tôi đã không tìm thấy một khả năng hiện có để có được những gì bạn muốn (và tôi nghĩ thực sự không có gì), tôi tin rằng cách dễ nhất là viết một phần mở rộng nhỏ xíu. Và điều này thực sự không khó lắm vì mã đã tồn tại trong các tiện ích mở rộng khác.
Ví dụ : Trình tải xuống Radio Station : nó chỉ tìm kiếm các đài phát thanh trên một số trang web và thêm chúng vào "danh sách phát" radio của bạn. Do đó, nó sử dụng một hộp thoại duy nhất với hai nút (một cho tìm kiếm thể loại và một cho tìm kiếm văn bản miễn phí) và đó là tất cả (bạn có thể tự thử bằng cách cài đặt banshee-extension-radiostationfetcher; bạn có thể tìm thấy nó trong menu "Công cụ").
Tôi đã xem mã và tất cả những gì phải làm là thay thế mã cho các trạm tìm kiếm trên các trang web đó bằng mã đọc danh sách các trạm của bạn. Tất cả các mã khác gần như có thể giữ nguyên. Tôi sẽ làm điều đó, nhưng tôi không có thời gian.
Bạn có thể tìm thấy mã của tất cả các phần mở rộng ở đây . Live Radio có chức năng tương tự như thêm danh sách các đài vào "danh sách phát" radio của bạn nhưng tôi nghĩ nó có một cơ sở mã lớn hơn để xem qua.

Tôi hy vọng điều đó sẽ giúp bạn hoặc một người tốt bụng nào đó sẽ làm việc cho bạn: P

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.