{"id":129,"date":"2013-01-08T22:54:10","date_gmt":"2013-01-08T20:54:10","guid":{"rendered":"http:\/\/www.webbie.org.uk\/blog\/?p=129"},"modified":"2013-06-19T00:00:30","modified_gmt":"2013-06-18T22:00:30","slug":"new-versions-of-pdf-reader-and-bbc-iplayer-radio","status":"publish","type":"post","link":"https:\/\/www.webbie.org.uk\/blog\/new-versions-of-pdf-reader-and-bbc-iplayer-radio\/","title":{"rendered":"New versions of PDF Reader and BBC iPlayer Radio"},"content":{"rendered":"<p>As part of the <a href=\"new-webbie-development\/\">massive WebbIE re-write into .Net,<\/a> I now have online new versions of PDF Reader and BBC iPlayer Radio. These are pretty much the same as the existing programs, of course. PDF Reader uses a different third-party tool to convert PDFs into text, but otherwise they are the same.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.webbie.org.uk\/pdfreader\/\">PDF Reader<\/a><\/li>\n<li><a href=\"http:\/\/www.webbie.org.uk\/bbciplayerradio\/\">BBC iPlayer Radio<\/a><\/li>\n<\/ul>\n<p>It&#8217;s taken me longer than I hoped, not because the programs themselves were too tricky to write, but because I had to change installer mechanism again. I had hoped that ClickOnce would give me what I needed: a simple per-user installation mechanism with built-in update mechanism. Most technical queries I get are resolved by updating to the latest version. But ClickOnce does not allow for handling file extensions (except for a narrow and unhelpful scenario) nor registering as the default browser. That means I had to rewrite the installer for WebbIE, again (it must be able to make itself the default web browser) and use the same techniques for PDF Reader.<\/p>\n<p>So, making progress: RSS News Reader and Podcatcher next since they share so much code. I may have to pause and make per-program installers from the existing single-installer MSI, so that people can still get programs I haven&#8217;t moved to .Net if they really want them.<\/p>\n<p>Updates to WebbIE too: you can make WebbIE the default web browser, and password inputs no longer show the passport (just the customary asterices.) Thanks to everyone for their feedback.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of the massive WebbIE re-write into .Net, I now have online new versions of PDF Reader and BBC iPlayer Radio. These are pretty much the same as the existing programs, of course. PDF Reader uses a different third-party tool to convert PDFs into text, but otherwise they are the same. PDF Reader BBC &hellip; <a href=\"https:\/\/www.webbie.org.uk\/blog\/new-versions-of-pdf-reader-and-bbc-iplayer-radio\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;New versions of PDF Reader and BBC iPlayer Radio&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-129","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts\/129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/comments?post=129"}],"version-history":[{"count":6,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts\/129\/revisions"}],"predecessor-version":[{"id":160,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts\/129\/revisions\/160"}],"wp:attachment":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/media?parent=129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/categories?post=129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/tags?post=129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}