[gpodder] Re: Wake PC and automatically download podcasts

  • From: Danilo Shiga <daniloshiga@xxxxxxxxx>
  • To: gpodder@xxxxxxxxxxxxx
  • Date: Mon, 11 Aug 2014 13:22:26 -0300

Well, in the preferences "Updating" menu you can find a "When new episodes
are found:" with many choices, including "Download immediately"


On Mon, Aug 11, 2014 at 1:16 PM, Blaise Alleyne <email@xxxxxxxxx> wrote:

> On 10/08/14 10:14 PM, Jason Weisman wrote:
> > On Sun, Aug 10, 2014 at 3:19 PM, Blaise Alleyne <email@xxxxxxxxx> wrote:
> >> On 10/08/14 02:12 PM, Jason Weisman wrote:
> >>> I would like to be able to listen to podcasts from gpodder during my
> >>> morning commute. Ideally would like my netbook PC running Windows 8 to
> >>> wake up at 5 a.m. each morning and automatically download podcasts to
> >>> which I have subscribed, so they will be stored on the PC when I head
> out
> >>> the door without my intervention. Does anyone have experience or can
> >>> guide me how to set this up?
> >>
> >> In GNU/Linux, I use gpo, the CLI interface for gPodder, to schedule
> >> automatic updates and downloads every night.
> >>
> >> I don't see any official documentation for it on wiki.gpodder.org,
> though
> >> it is mentioned here: http://wiki.gpodder.org/wiki/User_Manual
> >>
> > [...]
> > In Windows 8 Task Scheduler it is possible to automatically wake each
> day at
> > a set time and start a program, i.e., Trigger daily at 5 a.m. However,
> when
> > gpodder starts it seems I still have to manually download new podcasts.
> Any
> > way to automate downloads in gpodder? Seems the CLI interface may be a
> > solution, but I'm not clear about the syntax.
> >
> > For now I have in Task Scheduler Action: Start a program Program/script:
> > "C:\Program Files\gPodder\gpodder.exe" Add arguments (optional):
> >
> >
>
> So, I don't know how it works in Windows, but it case this helps, here are
> some
> examples of how I'm using it in GNU/Linux. (I'm just an avid gPodder user,
> have
> been using gpo to schedule updates for a couple years.)
>
> I can run `gpo help` to get this usage message:
>
>   Usage: gpo [--verbose|-v] [COMMAND] [params...]
>
>   - Subscription management -
>
>     subscribe URL [TITLE]      Subscribe to a new feed at URL (as TITLE)
>     search QUERY               Search the gpodder.net directory for QUERY
>     toplist                    Show the gpodder.net top-subscribe podcasts
>
>     import FILENAME|URL        Subscribe to all podcasts in an OPML file
>     export FILENAME            Export all subscriptions to an OPML file
>
>     rename URL TITLE           Rename feed at URL to TITLE
>     unsubscribe URL            Unsubscribe from feed at URL
>     enable URL                 Enable feed updates for the feed at URL
>     disable URL                Disable feed updates for the feed at URL
>
>     info URL                   Show information about feed at URL
>     list                       List all subscribed podcasts
>     update [URL]               Check for new episodes (all or only at URL)
>
>   - Episode management -
>
>     download [URL]             Download new episodes (all or only from URL)
>     pending [URL]              List new episodes (all or only from URL)
>     episodes [URL]             List episodes (all or only from URL)
>
>   - Configuration -
>
>     set [key] [value]          List one (all) keys or set to a new value
>
>   - Other commands -
>
>     youtube URL                Resolve the YouTube URL to a download URL
>     rewrite OLDURL NEWURL      Change the feed URL of [OLDURL] to [NEWURL]
>     webui [public]             Start gPodder's Web UI server
>                                (public = listen on all network interfaces)
>     pipe                       Start gPodder in pipe-based IPC server mode
>
>
>
> Personally, I prefer to update and download from specific podcasts only,
> so I
> run the update and download commands with specific feed URLs on different
> days
> of the week.
>
> However, to update (check for new episodes) on *all* subscribed feeds, it
> would
> be `gpo update`. And then to download new episodes from *all* feeds, it
> would be
> `gpo download`.
>
>
> I have no idea what this would look like in Windows, but my *guess* would
> be:
> "C:\Program Files\gPodder\gpo.exe update"
> "C:\Program Files\gPodder\gpo.exe download"
>
> (Or if you need to specify the arguments separately, the argument would be
> "update" for the first command and "download" for the second.)
>
> I'm also just guessing that's where gpo lives in Windows...
>
> You could always try it from the Windows terminal to see if it works before
> scheduling it.
>
> My suggestion would be:
> (1) Check to see if gpo is really at C:\Program Files\gPodder\gpo.exe,
> otherwise
> you'll need to find it first;
> (2) Then, try: C:\Program Files\gPodder\gpo.exe help -- you should get a
> similar
> help message with all the command available;
> (3) Then, try `update` or `download` commands;
> (4) If all goes well, schedule those commands to run via the Windows 8 Task
> Scheduler.
>
>
> Hope that helps...
>
> Blaise
>
>


-- 
Danilo Shiga <http://daniloshiga.com>
Analista de Sistemas - M2i Consultoria e Soluções em Gestão de Risco
Bacharel em Informática - USP
Linux User #544126

Other related posts: