2012-09-02, 23:15
I'm trying to set this up for my wife so she can listen to some medical podcasts. One works, but the other doesn't. Is this fixable? I cloned the project from github, so in theory I'm running your latest code.
opml.xml
XBMC error log
Contents of .xbmc/userdata/addon_data/plugin.audio.podcatcher
opml.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
<head>
<title>iTunes Subscribed Feeds</title>
<dateCreated>Sun, 02 Sep 2012 20:56:45 GMT</dateCreated>
<dateModified>Sun, 02 Sep 2012 20:56:45 GMT</dateModified>
</head>
<body>
<outline text="Prehospital and Retrieval Medicine Podcast" type="rss" xmlUrl="http://feeds.feedburner.com/prehospitalpodcast" htmlUrl="http://prehospitalmed.com" />
<outline text="EMS: Pharmacology for the Prehospital Professional" type="rss" xmlUrl="http://prehospitalpharmacology.libsyn.com/rss" htmlUrl="http://prehospitalpharmacology.libsyn.com" />
</body>
</opml>
XBMC error log
Code:
14:10:11 T:140184309987072 NOTICE: -->Python Interpreter Initialized<--
14:10:11 T:140184309987072 NOTICE: get_params() argv=
14:10:11 T:140184309987072 NOTICE: ['plugin://plugin.audio.podcatcher/', '0', '']
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: /home/mediacenter/.xbmc/userdata/addon_data/plugin.audio.podcatcher/opml.xml
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: Path:
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: Action: browse
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: RssFeed
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: Downloading from url=http://feeds.feedburner.com/prehospitalpodcast
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: RssFeed
14:10:11 T:140184309987072 NOTICE: [PodCatcher]: Downloading from url=http://prehospitalpharmacology.libsyn.com/rss
14:10:12 T:140184309987072 NOTICE: [PodCatcher]: http://pharmacologyfortheprehospitalprofessional.com/drug_profile_nitroglycerin
14:10:12 T:140184309987072 NOTICE: [PodCatcher]: Downloading from url=http://pharmacologyfortheprehospitalprofessional.com/drug_profile_nitroglycerin
14:10:12 T:140184309987072 NOTICE: [PodCatcher]: Error while parsing item: <item>
<title>Drug Profile: Nitroglycerin</title>
<link><![CDATA[http://pharmacologyfortheprehospitalprofessional.com/drug_profile_nitroglycerin]]></link>
<description><![CDATA[Discussion of the drug nitroglycerine used to treat cardiac chest pain.]]></description>
<guid isPermaLink="false"><![CDATA[http://pharmacologyfortheprehospitalprofessional.com/index.php?post_id=443347#]]></guid>
<media:thumbnail url="http://assets.libsyn.com/item/727111"/>
<pubDate>Thu, 19 Mar 2009 01:59:00 +0000</pubDate>
<itunes:keywords/>
<itunes:subtitle><![CDATA[Discussion of the drug nitroglycerine used to treat cardiac chest pain.]]></itunes:subtitle>
</item>
14:10:12 T:140184309987072 NOTICE: [PodCatcher]: Exception:
14:10:12 T:140184309987072 ERROR: Traceback (most recent call last):
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/rss.py", line 67, in updateFeed
14:10:12 T:140184309987072 ERROR: feedItem.link = self.parseIndirectItem(self.readText(itemNode,"link"));
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/__init__.py", line 254, in parseIndirectItem
14:10:12 T:140184309987072 ERROR: link = regex_mediaLink.search(htmlPage).group();
14:10:12 T:140184309987072 ERROR: AttributeError: 'NoneType' object has no attribute 'group'
14:10:12 T:140184309987072 NOTICE: [PodCatcher]: Stacktrace:
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/default.py", line 107, in <module>
14:10:12 T:140184309987072 ERROR: opmlFile.displayMenu(path);
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/opml.py", line 143, in displayMenu
14:10:12 T:140184309987072 ERROR: self.opmlFolder.displayMenu(path);
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/opml.py", line 68, in displayMenu
14:10:12 T:140184309987072 ERROR: self.gui.buildMenuEntry(element,len(self.elements));
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/simplexbmc.py", line 81, in buildMenuEntry
14:10:12 T:140184309987072 ERROR: if(menuElement.hasUnreadItems()):
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/__init__.py", line 121, in hasUnreadItems
14:10:12 T:140184309987072 ERROR: self.loadFeed();
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/__init__.py", line 129, in loadFeed
14:10:12 T:140184309987072 ERROR: self.updateFeed();
14:10:12 T:140184309987072 ERROR: File "/home/mediacenter/.xbmc/addons/plugin.audio.podcatcher/feedreader/rss.py", line 98, in updateFeed
14:10:12 T:140184309987072 ERROR: traceback.print_stack();
Contents of .xbmc/userdata/addon_data/plugin.audio.podcatcher
Code:
fryfrog@apollo:/home/mediacenter/.xbmc/userdata/addon_data/plugin.audio.podcatcher$ ls *
opml.archive opml.xml
archives:
http___feeds_feedburner_com_prehospitalpodcast.archive http___prehospitalpharmacology_libsyn_com_rss.archive