KBashPod — графический интерфейс Qt (GUI) для консольного подкаст-агрегатора Podget.
Podget — консольный подкаст-агрегатор (podcast aggregator) работающий в фоновом режиме и оптимизированный для работы по расписанию (cron). Подкаст-агрегатор поддерживает работу с RSS & ATOM XML-каналами, распределение подкастов по категориям/каталогам, есть возможность создания M3U и ASX листов воспроизведения и автоматическая очистка старых файлов.
KBashPod создан на основе доработки bash-скрипта (от mr-protos) и имеет собственные конфигурационные файлы (~/.kbashpod/bpconf и ~/.kbashpod/bpserverlist) что позволяет использовать утилиту независимо от Podget, также это избавляет от необходимости предварительного редактирования её конфигурационных файлов (~/.podget/podgetrc и ~/.podget/serverlist).
Из графического интерфейса KBashPod можно задать и редактировать библиотеку подкастов, выставить количество одновременно скачиваемых подкастов, определить основные пути синхронизации, время сохранения загруженных подкастов и размер оставшегося свободного места для остановки скачивания.
Для отображения всплывающих подсказок KBashPod использует библиотеку libnotify (desktop notifications), для копирования и синхронизации файлов между каталогом загрузки и внешним (съёмным) носителем используется Rsync (консольная утилита для резервирования/зеркалирования данных).
Лицензия: GNU General Public License version 3.0 (GPLv3)