<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1517483368652076301</id><updated>2011-11-23T19:46:37.936-08:00</updated><category term='0.8.1.0'/><category term='http://www.blogger.com/img/blank.gif'/><category term='debugger'/><category term='ads'/><category term='Import'/><category term='1.0.0.0'/><category term='playon'/><category term='new version'/><category term='videoresource'/><category term='VideoResourceX'/><category term='exec'/><category term='0.7.0.0'/><category term='aliases'/><category term='virtualfolder'/><category term='downloads'/><category term='developers'/><category term='0.8.0.0'/><category term='script'/><category term='codec'/><category term='video'/><category term='stats'/><category term='code'/><category term='release'/><category term='0.9.0.0'/><category term='0.7.0.1'/><category term='loadscript'/><category term='scripts plugin'/><category term='Class'/><title type='text'>PlayOn Scripts</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>79</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8251415886727424564</id><published>2011-07-27T13:01:00.000-07:00</published><updated>2011-07-27T13:03:54.198-07:00</updated><title type='text'>Database Issues</title><content type='html'>Today my host had some database issues and decided to shutdown access to their server. Fortunately I had a backup (from the 19th) and I was able to restore access fairly quickly. Unfortunately the site isn't 100% and will not be until my host fixes their database.&lt;br /&gt;&lt;br /&gt;Sorry for this outage, all will be well soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8251415886727424564?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8251415886727424564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/07/database-issues.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8251415886727424564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8251415886727424564'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/07/database-issues.html' title='Database Issues'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8365107677724589779</id><published>2011-07-04T10:27:00.001-07:00</published><updated>2011-07-04T10:29:50.522-07:00</updated><title type='text'>[wiki] Upgraded wiki software</title><content type='html'>Just a note to say I upgraded dokuwiki.&lt;br /&gt;&lt;br /&gt;It took forever, none of the settings were saved, I nearly freaked out, but in the end I was able to get it back to normal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8365107677724589779?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8365107677724589779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/07/wiki-upgraded-wiki-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8365107677724589779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8365107677724589779'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/07/wiki-upgraded-wiki-software.html' title='[wiki] Upgraded wiki software'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6864051243821357589</id><published>2011-07-01T21:02:00.000-07:00</published><updated>2011-07-01T21:03:09.660-07:00</updated><title type='text'>[Forums] Huge upgrade incoming</title><content type='html'>Keep an eye on the forums this weekend, I'm doing some coding...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6864051243821357589?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6864051243821357589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/07/forums-huge-upgrade-incoming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6864051243821357589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6864051243821357589'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/07/forums-huge-upgrade-incoming.html' title='[Forums] Huge upgrade incoming'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5539334424481738217</id><published>2011-07-01T07:12:00.000-07:00</published><updated>2011-07-01T07:14:05.214-07:00</updated><title type='text'>[Contest] June Winners!</title><content type='html'>This month's contest has ended. Congratulations to &lt;a href="http://www.playonscripts.com/?w=user&amp;amp;id=1646"&gt;sptuck&lt;/a&gt;, Most Popular Script Overall, &lt;a href="http://www.playonscripts.com/?w=user&amp;amp;id=1418"&gt;adg707&lt;/a&gt;, Most Active Developer, and &lt;a href="http://www.playonscripts.com/?w=user&amp;amp;id=3473"&gt;microzoa&lt;/a&gt;, Most Popular Script: Television. Everyone did an awesome job!&lt;br /&gt;&lt;br /&gt;Be sure to keep an eye on this month's &lt;a href="http://www.playonscripts.com/?w=contest"&gt;contest&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5539334424481738217?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5539334424481738217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/07/contest-june-winners.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5539334424481738217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5539334424481738217'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/07/contest-june-winners.html' title='[Contest] June Winners!'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4328010479299747746</id><published>2011-06-07T06:54:00.000-07:00</published><updated>2011-06-07T07:01:51.240-07:00</updated><title type='text'>Today I am adding ip banning...</title><content type='html'>With almost 9000 users I can say that a vast vast vast majority of them are good citizens but recently a few people have decided that they have a problem with a free site offering free content. I guess I've been spoiled because for a year and a half the thought never crossed my mind to create a banning system.&lt;br /&gt;&lt;br /&gt;Recently I implemented a 'posting ban' because some users do not understand what to post where. Leaving negative reviews because you can't get a script to work is not appropriate. It's been made obtrusively clear, if we have a problem, that we should click the 'Get Support' links, not to leave a negative review.&lt;br /&gt;&lt;br /&gt;At the same time I added 'account bans', this was mainly added as a barrier to bad accounts. Such as imitating a PlayOn Admin.&lt;br /&gt;&lt;br /&gt;So this morning I will be adding IP banning because some people can't control themselves. I'd rather spend the time on new features but it is what it is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4328010479299747746?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4328010479299747746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/06/today-i-am-adding-ip-banning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4328010479299747746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4328010479299747746'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/06/today-i-am-adding-ip-banning.html' title='Today I am adding ip banning...'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-400166359518383488</id><published>2011-05-22T06:46:00.000-07:00</published><updated>2011-05-22T06:54:57.092-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='http://www.blogger.com/img/blank.gif'/><title type='text'>Experiments, Contests, and Lists. Oh My!</title><content type='html'>Sometime this weekend &lt;a href="http://playonscripts.com/?w=lists"&gt;Lists&lt;/a&gt; will be enabled for all users, the system seems stable and I'd like to get some broader feedback. Expect it soooooon.&lt;br /&gt;&lt;br /&gt;The Monthly Contest will begin on 6/1/2011 and continue until 7/1/2011. Thanks to donations I was able to secure some funding for a couple months worth of contests. And, of course, the free &lt;a href="http://www.playon.tv/buy/upgrade/"&gt;PlayOn Premium&lt;/a&gt; upgrade being supplied by &lt;a href="http://www.playon.tv/"&gt;MediaMall&lt;/a&gt;! At the end of the contest winners will be contacted to supply an email address to accept the winnings via &lt;a href="https://www.paypal.com/"&gt;PayPal&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've put up a new &lt;a href="http://playonscripts.com/?w=forums&amp;amp;f=17"&gt;section on the forums&lt;/a&gt; asking for ideas for the website, I've been working on a good one which should also be put up sometime this weekend (more on this when it's released). &lt;a href="http://playonscripts.com/?w=forums&amp;amp;f=17#new"&gt;Post your ideas&lt;/a&gt; for the website, no matter how crazy, and if it's possible, I'll try to get it done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-400166359518383488?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/400166359518383488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/05/experiments-contests-and-lists-oh-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/400166359518383488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/400166359518383488'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/05/experiments-contests-and-lists-oh-my.html' title='Experiments, Contests, and Lists. Oh My!'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1597459765498088516</id><published>2011-05-16T21:11:00.000-07:00</published><updated>2011-05-16T21:41:01.159-07:00</updated><title type='text'>[Website] Server I/O Error</title><content type='html'>Tonight I discovered that there was a server error which resulted in many of the scripts hosted here being overwritten with a blank script or just the image data.&lt;br /&gt;&lt;br /&gt;Developers please reupload your scripts as soon as you can. If you would like to bulk upload your scripts please ZIP them up and email them to mopenstein@gmail.com with the subject "bulk upload" and I'll see to it that your scripts get added as soon as possible.&lt;br /&gt;&lt;br /&gt;I'd also like to apologize for not being diligent in backing up these files. I make daily backups of our database but not the physical files stored on the server. I honestly never thought this could happen and I assure you that I'll be making daily backups of the physical files as well from here on out.&lt;br /&gt;&lt;br /&gt;Once again, I'm sorry, and thanks for everything.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1597459765498088516?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1597459765498088516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/05/website-server-io-error.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1597459765498088516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1597459765498088516'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/05/website-server-io-error.html' title='[Website] Server I/O Error'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1373769616126476624</id><published>2011-05-16T10:53:00.000-07:00</published><updated>2011-05-16T11:10:34.337-07:00</updated><title type='text'>[Website] Lists and Contests</title><content type='html'>&lt;span style="text-decoration:underline;font-size:130%;" &gt;Lists&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Today I finished preliminary code on a new section of the website that will allow us to create and share our own lists of our favorite scripts. On every (non-adult) script page we'll see a little plus image that will let us save a script to a list that we name and create. When released anyone will be able view the created lists but in this testing phase only &lt;a href="http://playonscripts.com/?w=gold"&gt;Gold Members&lt;/a&gt; can create new lists.&lt;br /&gt;&lt;br /&gt;Over the next few days I plan on polishing the experience a little bit and hopefully get some feedback from you guys after it goes live.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;Contests&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Also today I got some good news concerning the upcoming scripting contests: MediaMall has agreed to give out some free premium subscriptions to contest winners. I'm not totally sure on the exact details but I do know that you'll be able to gift them to friends or family if you are currently a premium subscriber.&lt;br /&gt;&lt;br /&gt;The first contest will definitely begin on June 1 with a cash prize and hopefully I'll work out the details with MediaMall about the free upgrades by then as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1373769616126476624?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1373769616126476624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/05/website-lists-and-contests.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1373769616126476624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1373769616126476624'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/05/website-lists-and-contests.html' title='[Website] Lists and Contests'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2894405411100430090</id><published>2011-05-12T04:52:00.000-07:00</published><updated>2011-05-13T13:22:27.199-07:00</updated><title type='text'>[Developers] New landing page when updating scripts</title><content type='html'>I realize sometimes after updating a script the website loading times can be quite awhile. I can't really do anything about the load times but I can make the wait time more bearable by giving you guys some idea of what's going on, so I did. If your script has a lot of subscribers and might take awhile to finish completing, you'll get a little message informing you that it might take a little bit of time. I think this will be better than just staring at the loading image in our browsers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2894405411100430090?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2894405411100430090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/05/developers-new-landing-page-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2894405411100430090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2894405411100430090'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/05/developers-new-landing-page-when.html' title='[Developers] New landing page when updating scripts'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6972078365038221412</id><published>2011-05-04T19:48:00.001-07:00</published><updated>2011-05-04T19:51:20.624-07:00</updated><title type='text'>[Gold] Templates</title><content type='html'>I'm toying with the idea of changing the site design but I'm worried that my design ability is lacking. Gold Members (from their profile page) can choose how they want the site displayed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6972078365038221412?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6972078365038221412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/05/gold-templates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6972078365038221412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6972078365038221412'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/05/gold-templates.html' title='[Gold] Templates'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5576080344557612013</id><published>2011-04-30T19:16:00.000-07:00</published><updated>2011-04-30T19:18:38.632-07:00</updated><title type='text'>[Website] PHP5 headaches</title><content type='html'>Upgraded the website to php5 last night and it's highlighted a some of my more sloppier code. Please let me know if you find any more, and sorry for any inconvenience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5576080344557612013?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5576080344557612013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/website-php5-headaches.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5576080344557612013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5576080344557612013'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/website-php5-headaches.html' title='[Website] PHP5 headaches'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2149934009094987323</id><published>2011-04-27T14:27:00.000-07:00</published><updated>2011-04-27T14:32:32.833-07:00</updated><title type='text'>[Website] Scheduled downtime</title><content type='html'>I plan on bringing the website down tonight to make some security upgrades. I've tried to make the site as secure as possible and, while there isn't currently any security issues, I'd like to make sure in case there ever is a breach that all your information is properly protected. It really isn't that big of deal since the website doesn't store a whole lot of personal information but the recent PlayStation Network issues have brought it close to home.&lt;br /&gt;&lt;br /&gt;After everything is said and done all of us will be required to re-login to the website as our cookies will no longer be valid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2149934009094987323?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2149934009094987323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/website-scheduled-downtime.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2149934009094987323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2149934009094987323'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/website-scheduled-downtime.html' title='[Website] Scheduled downtime'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5724243651619944822</id><published>2011-04-22T12:38:00.000-07:00</published><updated>2011-04-22T12:40:35.608-07:00</updated><title type='text'>[Developers] Mark your scripts for the New API</title><content type='html'>Added a little box for developers to mark their scripts as "PlayOn Premium" This will sure help alleviate the inevitable confusion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5724243651619944822?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5724243651619944822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/developers-mark-your-scripts-for-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5724243651619944822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5724243651619944822'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/developers-mark-your-scripts-for-new.html' title='[Developers] Mark your scripts for the New API'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7166877997464075040</id><published>2011-04-20T09:43:00.000-07:00</published><updated>2011-04-20T09:45:10.527-07:00</updated><title type='text'>The Forums get (Gr)avatars</title><content type='html'>I just remembered about Gravatar, which seems like a great idea. So great that all users now have Gravatar Avatar. It's really easy to &lt;a href="http://en.gravatar.com/site/signup/"&gt;sign up&lt;/a&gt; and get you avatar showing. Just make sure you use the same email address you did when signing up with PlayOnScripts.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7166877997464075040?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7166877997464075040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/forums-get-gravatars.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7166877997464075040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7166877997464075040'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/forums-get-gravatars.html' title='The Forums get (Gr)avatars'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2018663498771865732</id><published>2011-04-19T03:36:00.000-07:00</published><updated>2011-04-19T03:46:54.592-07:00</updated><title type='text'>Introducing: Bounties</title><content type='html'>Bounties are an idea I had thought of early on after developing the scripts plugin, but have just now gotten around to developing. Basically a user can submit a website that they want to see a script for with a dollar figure attached and developers can then choose to take up the task of developing the script.&lt;br /&gt;&lt;br /&gt;PlayOnScripts will be the intermediate, the script will be uploaded to playonscripts.com, reviewed, and, if confirmed working, payment will be collected from the bounty poster. The developer will then be given the go ahead to add the script to the site and the bounty will be transferred. I plan on collecting a small fee for these transactions to compensate for handling and completing the bounties, and also for development.&lt;br /&gt;&lt;br /&gt;I thinking around 10%, so if the bounty is 10$, PlayOnScripts would likely take 1$ (before any fees associated the credit card processing are deducted by Google Checkout) Also bounty posters are expected to use Google Checkout as the only way to pay a bounty, the developer, however, can choose between PayPal or Google Checkout.&lt;br /&gt;&lt;br /&gt;It's a loose Beta application right now, so bugs might be discovered.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I got this section working a little early and decided to put it up as a beta&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2018663498771865732?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2018663498771865732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/introducing-bounties.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2018663498771865732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2018663498771865732'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/introducing-bounties.html' title='Introducing: Bounties'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5755722043829824218</id><published>2011-04-17T19:09:00.000-07:00</published><updated>2011-04-17T19:11:18.620-07:00</updated><title type='text'>Busy at work...</title><content type='html'>My fingers have been hurriedly typing up a new section of the site which could help get some new content out there. And that's all I'm going to say until it's finished, which should be some time this week, or, possibly, next week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5755722043829824218?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5755722043829824218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/busy-at-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5755722043829824218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5755722043829824218'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/busy-at-work.html' title='Busy at work...'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7929787638142539868</id><published>2011-04-16T19:58:00.000-07:00</published><updated>2011-04-16T20:01:33.170-07:00</updated><title type='text'>Download Keys revisted</title><content type='html'>I've finally implemented the new procedure for downloading scripts that require a key that I outlined &lt;a href="http://playonscripts.blogspot.com/2011/01/download-keys.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Basically before downloading scripts that require a key, user's will be prompted to login or register for an account. Once logged their username will be appended to the Google Checkout purchase description. If you ever receive a charge back you'll be able to provide me with a name so I can investigate further.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7929787638142539868?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7929787638142539868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/download-keys-revisted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7929787638142539868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7929787638142539868'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/download-keys-revisted.html' title='Download Keys revisted'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7787373207113270969</id><published>2011-04-13T19:24:00.000-07:00</published><updated>2011-04-13T19:26:01.240-07:00</updated><title type='text'>Site Updates</title><content type='html'>Did some more work on the site, finally adding some things that were needed for a while now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7787373207113270969?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7787373207113270969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/site-updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7787373207113270969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7787373207113270969'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/site-updates.html' title='Site Updates'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7085035030829504805</id><published>2011-04-13T06:39:00.000-07:00</published><updated>2011-04-13T06:40:47.892-07:00</updated><title type='text'>Developers can remove their Scripts</title><content type='html'>I coded a small little update that lets script developers delete their unwanted scripts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7085035030829504805?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7085035030829504805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/04/developers-can-remove-their-scripts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7085035030829504805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7085035030829504805'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/04/developers-can-remove-their-scripts.html' title='Developers can remove their Scripts'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-200767679178548848</id><published>2011-01-26T19:10:00.000-08:00</published><updated>2011-01-26T19:11:43.786-08:00</updated><title type='text'>Problems with Auto Updaters resolved</title><content type='html'>I was able to upgrade my hosting and resolve auto updating scripts for now, everything should be back to normal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-200767679178548848?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/200767679178548848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/problems-with-auto-updaters-resolved.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/200767679178548848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/200767679178548848'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/problems-with-auto-updaters-resolved.html' title='Problems with Auto Updaters resolved'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-711662090984859340</id><published>2011-01-19T15:47:00.001-08:00</published><updated>2011-01-19T15:55:10.421-08:00</updated><title type='text'>Script Developers and Automatically updating scripts</title><content type='html'>I've recently received a notice concerning a large amount of requests coming into the website. I've narrowed it down to scripts that perform automatic updates. The server is being hammered and it needs to be better managed.&lt;br /&gt;&lt;br /&gt;As it stands most scripts are requesting the script's page and then, if an update is available, downloading the newest version. Which is great for the end user but if every single time the script is ran it makes these requests it adds up quick.&lt;br /&gt;&lt;br /&gt;I'm going to have to find away to block auto updaters until I can work out a solution, I'm thinking of a developer key which  can limit the amount of requests made to the server, if it get's excessive.&lt;br /&gt;&lt;br /&gt;In the meantime I encourage script developers to update their scripts, disabling any auto update functions until I can get a system in place to manage the requests.&lt;br /&gt;&lt;br /&gt;I hope you all understand, sorry about the inconvenience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-711662090984859340?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/711662090984859340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/script-developers-and-automatically.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/711662090984859340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/711662090984859340'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/script-developers-and-automatically.html' title='Script Developers and Automatically updating scripts'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1297904428233611188</id><published>2011-01-18T04:46:00.000-08:00</published><updated>2011-01-18T04:51:45.089-08:00</updated><title type='text'>Download Keys</title><content type='html'>Recently some people have been purchasing scripts and then issuing charge backs. To combat this any script that requires a download key will require that the user be logged in, if they're not, they'll be prompted to login or register. To make the purchaser identifiable I'll probably append their user login name to the google checkout item description. That way if you do receive a charge back you'll be able to search for that purchase number and via the description provide me with a name so I can block them from the site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1297904428233611188?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1297904428233611188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/download-keys.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1297904428233611188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1297904428233611188'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/download-keys.html' title='Download Keys'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3792640675935632518</id><published>2011-01-06T07:51:00.001-08:00</published><updated>2011-01-06T07:53:39.630-08:00</updated><title type='text'>Site goes Mobile</title><content type='html'>I did a little tinkering and if you visit the site from your mobile browser you should see a more mobile friendly site. I've only been able to test with a PSP that I have laying around but it makes a big difference on the smaller resolution. The design is changed very little and the content is 100% in tact.&lt;br /&gt;&lt;br /&gt;Let me know if you have issues from your mobile device&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3792640675935632518?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3792640675935632518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/site-goes-mobile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3792640675935632518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3792640675935632518'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/site-goes-mobile.html' title='Site goes Mobile'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3680173521813417520</id><published>2011-01-05T07:08:00.000-08:00</published><updated>2011-01-05T07:11:30.738-08:00</updated><title type='text'>Subscriptions</title><content type='html'>The Subscriptions page has had a significant design overhaul and upgrade. Besides being more pleasing to the eyes, it's also more functional.&lt;br /&gt;&lt;br /&gt;Also did some behind the scenes work on the subs and found a bug, that has probably been affecting users for quite some time but was never brought to my attention, so if you've ever had problems adding subscriptions give it another go it may be fixed now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3680173521813417520?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3680173521813417520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/subscriptions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3680173521813417520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3680173521813417520'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/subscriptions.html' title='Subscriptions'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1348213246802635905</id><published>2011-01-04T21:27:00.001-08:00</published><updated>2011-01-04T21:38:29.208-08:00</updated><title type='text'>Coding night!</title><content type='html'>Tonight I decided to sit down and do some back end maintenance and upgrade some code.&lt;br /&gt;&lt;br /&gt;A lot of the back end is boring but a big chunk of what I worked on will allow me to work on the site without my tinkering resulting in odd errors for those unlucky to stumble upon whatever page I'm working on. Now we'll just get a simple message stating that the page is being worked on at the moment.&lt;br /&gt;&lt;br /&gt;Messages too have been beefed up. We can now reply to messages that are in our inbox. This won't affect most users since most messages are sent between developers and to/from admins but when I enable sending messages between users it'll come in handy. I'm still debating on whether this will be a Gold feature only simply because it's more database intensive and will require quite a bit more code.&lt;br /&gt;&lt;br /&gt;Speaking of Gold Members, they're seeing a new smaller version of the home page now. The updated page has a new simple javascript based portal widget displaying most of the content that currently takes up a lot of space on the main page. I wrote it myself after searching for something similar but I only turned up overly complex examples that would end up being a pain in the butt to implement and maintain, so I created one from scratch. I'll look for some feedback at a later date for opinions (if anyone actually cares that is).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1348213246802635905?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1348213246802635905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/coding-night.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1348213246802635905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1348213246802635905'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/coding-night.html' title='Coding night!'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1769562827638388181</id><published>2011-01-04T11:15:00.000-08:00</published><updated>2011-01-04T11:18:47.565-08:00</updated><title type='text'>Gold Membership for new Developers</title><content type='html'>In order to encourage new developers out there I'm offering up free &lt;a href="http://www.playonscripts.com/?w=gold-members"&gt;Gold Memberships&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To be eligible for the upgrade users must add 3 or more &lt;span style="font-weight: bold;"&gt;free&lt;/span&gt; &lt;span style="font-style: italic;"&gt;non-adult&lt;/span&gt; scripts!&lt;br /&gt;&lt;br /&gt;If you've done the work and deserve the upgrade make a post on the &lt;a href="http://playonscripts.com/?w=forums"&gt;forums&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1769562827638388181?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1769562827638388181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2011/01/gold-membership-for-new-developers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1769562827638388181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1769562827638388181'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2011/01/gold-membership-for-new-developers.html' title='Gold Membership for new Developers'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4307771487727977263</id><published>2010-12-17T12:01:00.000-08:00</published><updated>2010-12-17T12:02:09.703-08:00</updated><title type='text'>Forum Upgrade</title><content type='html'>I've set my eye on improving the forums, expect them to be quirky for the next couple days.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4307771487727977263?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4307771487727977263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/12/forum-upgrade.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4307771487727977263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4307771487727977263'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/12/forum-upgrade.html' title='Forum Upgrade'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4820401296279590648</id><published>2010-12-15T15:05:00.000-08:00</published><updated>2010-12-15T15:09:25.866-08:00</updated><title type='text'>Adult Scripts</title><content type='html'>A new Adult category has been created on the site. To view this category you must be logged in and also have to confirm that are an adult.&lt;br /&gt;&lt;br /&gt;There is a demand for adult scripts, and as history as shown, most people are willing to pay to access adult material, so it's a good opportunity for developers to earn some cash and it grants access to these sites.&lt;br /&gt;&lt;br /&gt;To be honest I'm not super keen on having an Adult category and if it becomes even an ounce of trouble it'll be gone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4820401296279590648?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4820401296279590648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/12/adult-scripts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4820401296279590648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4820401296279590648'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/12/adult-scripts.html' title='Adult Scripts'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8083985238554157344</id><published>2010-12-09T09:48:00.000-08:00</published><updated>2010-12-09T09:49:57.874-08:00</updated><title type='text'>Personal Scripting</title><content type='html'>XBMC has finally resolved whatever issues that was affecting the menu switches on my machine, and I can finally get back to updating my scripts&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8083985238554157344?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8083985238554157344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/12/personal-scripting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8083985238554157344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8083985238554157344'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/12/personal-scripting.html' title='Personal Scripting'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8859736100651215329</id><published>2010-11-12T09:03:00.000-08:00</published><updated>2010-11-12T09:09:46.075-08:00</updated><title type='text'>PlayOn More</title><content type='html'>Let's see, first things first, we can now recover our login information if we forget it! Goto the login page, click the Forgot Info link, and enter your email address. I can't believe it's taken me this long to implement this!&lt;br /&gt;&lt;br /&gt;Also coming soon PlayOnScripts will become PlayOnMore. Now that the site has Plugins and Scripts, I think it's time to reflect that with a name change. I'm not sure when I'll make the official switch over but when I do decide it will be seamless so nothing gets lost or interrupted.&lt;br /&gt;&lt;br /&gt;Meanwhile &lt;a href="http://playonmore.com/"&gt;PlayOnMore.com&lt;/a&gt; already points to the site and, after you login, will be cross compatible with PlayOnScripts.com, meaning everything you do at one site is reflected at the other as well.&lt;br /&gt;&lt;br /&gt;Also developers need not to worry about their hardcoded urls in the scripts, it will be all good, I promise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8859736100651215329?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8859736100651215329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/11/playon-more.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8859736100651215329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8859736100651215329'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/11/playon-more.html' title='PlayOn More'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8714650597377836915</id><published>2010-11-06T17:53:00.000-07:00</published><updated>2010-11-06T17:55:18.277-07:00</updated><title type='text'>Domain Renewel</title><content type='html'>Domain expired, didn't know it, friend bought it for me as a gift last year. Got in touch with him and he renewed it, let the DNS catch up for it to go back to normal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8714650597377836915?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8714650597377836915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/11/domain-renewel.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8714650597377836915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8714650597377836915'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/11/domain-renewel.html' title='Domain Renewel'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1247737099859960388</id><published>2010-10-15T10:45:00.001-07:00</published><updated>2010-10-15T10:53:53.094-07:00</updated><title type='text'>Recommendations</title><content type='html'>Gold Members now can get some recommendations based on their own subscriptions. I wouldn't compare the results to, say, the &lt;a href="http://www.netflixprize.com/"&gt;NetFlix Recommendation Engine&lt;/a&gt;, but it should help expose us to some scripts and plugins we may not have known existed.&lt;br /&gt;&lt;br /&gt;It's a pretty simple "algorithm" (for the lack of a better term) that compares your subscriptions to other people who also subscribed to the same scripts and plugins. From there it compares those users' scripts and plugins to each other and, based on a percentage, returns any of them that are ranked highly.&lt;br /&gt;&lt;br /&gt;I decided to limit this to Gold Members because it's rather database intensive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1247737099859960388?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1247737099859960388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/10/recommendations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1247737099859960388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1247737099859960388'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/10/recommendations.html' title='Recommendations'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8043219040380755887</id><published>2010-10-14T15:27:00.000-07:00</published><updated>2010-10-14T15:28:35.354-07:00</updated><title type='text'>Website issues</title><content type='html'>Not sure if anyone else is experiencing these issues but I'm having trouble accessing the website at the moment.&lt;br /&gt;&lt;br /&gt;Going to see if I can contact some folks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8043219040380755887?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8043219040380755887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/10/website-issues.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8043219040380755887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8043219040380755887'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/10/website-issues.html' title='Website issues'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8991509341297940761</id><published>2010-10-03T17:59:00.000-07:00</published><updated>2010-10-03T18:03:09.939-07:00</updated><title type='text'>Database Errors</title><content type='html'>Today I came home to find out that a database error was injecting itself into download scripts and plugins, it was my error. When I began converting the site to allow plugins and scripts, without separating the two, I had to go through the code and remove the redundant code. Today I found a bit of code I didn't clean up and removed it. Turns out it was kind of essential.&lt;br /&gt;&lt;br /&gt;My apologies to everyone but all is well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8991509341297940761?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8991509341297940761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/10/database-errors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8991509341297940761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8991509341297940761'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/10/database-errors.html' title='Database Errors'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6963892593593046900</id><published>2010-10-02T20:28:00.000-07:00</published><updated>2010-10-03T04:26:36.457-07:00</updated><title type='text'>Script Manager Numbers</title><content type='html'>Less than a month ago I re-released the Script Manager script under the new title Manage Scripts. It's the first script on the site to be available for a fee, I did this for a couple reasons. The first reason is to just test the waters, it only costs $1.29 (and not $.99 because google takes a flat $.30 per transaction), I've always been curious if people would pay for PlayOn Plugins/Scripts. The second is to give something extra to Gold Members, and it was originally only going to available to as a part of the upgrade. The total sales, added up, isn't amazing but about 30 people have decided it was worth it so far.&lt;br /&gt;&lt;br /&gt;And, thanks to &lt;a href="http://playonscripts.com/?w=user&amp;amp;id=2313"&gt;crawl9992&lt;/a&gt;, we have our first non script on the site, he added the &lt;a href="http://playonscripts.com/?w=view&amp;amp;id=180"&gt;TNT Plugin&lt;/a&gt; yesterday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6963892593593046900?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6963892593593046900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/10/script-manager-numbers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6963892593593046900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6963892593593046900'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/10/script-manager-numbers.html' title='Script Manager Numbers'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7815169491113256571</id><published>2010-09-24T06:10:00.000-07:00</published><updated>2010-09-24T06:11:31.417-07:00</updated><title type='text'>Free Gold upgrade for developers</title><content type='html'>Developers with more than a couple scripts have had their account upgraded to Gold. It's not that big of deal but it's the right thing to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7815169491113256571?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7815169491113256571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/free-gold-upgrade-for-developers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7815169491113256571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7815169491113256571'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/free-gold-upgrade-for-developers.html' title='Free Gold upgrade for developers'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6092713592831186306</id><published>2010-09-22T20:37:00.000-07:00</published><updated>2010-09-22T20:43:56.426-07:00</updated><title type='text'>Going for the Gold</title><content type='html'>I've enabled Gold Accounts for those of us who have some extra cash and wouldn't mind paying a little bit for some added convenience. I'm asking for $10.00 a year, which is $0.83 a month, not outrageous but let me know if it's too much.&lt;br /&gt;&lt;br /&gt;The money from Gold members goes towards maintaining and improving the website. If, by some miracle, lots of people upgrade their accounts I plan on sharing some of the extra cash with developers. That being said, if you only have a few dollars to spare, I'd much rather people considering upgrading donate to a developer instead.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6092713592831186306?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6092713592831186306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/going-for-gold.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6092713592831186306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6092713592831186306'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/going-for-gold.html' title='Going for the Gold'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3169708157725816809</id><published>2010-09-18T07:33:00.000-07:00</published><updated>2010-09-18T07:37:18.459-07:00</updated><title type='text'>Scripts for Sale</title><content type='html'>Developers now have the option of charging for their Scripts or Plugins. Developers can get more information &lt;a href="http://playonscripts.com/?w=devs"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What's this mean for users? I don't suspect we'll see a lot of scripts for sale but I personally will be testing the waters with a new Script Manager script. I plan on charging $0.99 cents for the script, we'll see how it goes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3169708157725816809?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3169708157725816809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/scripts-for-sale.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3169708157725816809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3169708157725816809'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/scripts-for-sale.html' title='Scripts for Sale'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8744730563436871458</id><published>2010-09-15T17:14:00.000-07:00</published><updated>2010-09-15T17:19:20.677-07:00</updated><title type='text'>You got your Plugins in my Scripts!</title><content type='html'>Even before I started writing one line of code for playonscripts.com I tried to keep in mind that one day I'd like to use the same software to host plugins. I must admit that I hoped to join forces with Onyx over at playonplugins.com and work out some revenue share type of deal but it never came to fruition.&lt;br /&gt;&lt;br /&gt;Today I started to think about the differences of Scripts versus Plugins and to be honest, now that the scripts plugins in default, the only real contrast is where we save them on our hard drives. So I began the process of allowing plugin developers the ability to add their plugins with our scripts. The site will be smart enough to know the difference and react accordingly.&lt;br /&gt;&lt;br /&gt;I don't know if the plugin developers will use the new additions but I'll do my best to get the word out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8744730563436871458?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8744730563436871458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/you-got-your-plugins-in-my-scripts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8744730563436871458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8744730563436871458'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/you-got-your-plugins-in-my-scripts.html' title='You got your Plugins in my Scripts!'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7090574419779104013</id><published>2010-09-14T11:11:00.000-07:00</published><updated>2010-09-14T11:12:29.060-07:00</updated><title type='text'>Site Design</title><content type='html'>I'm trying to 'soften' the design of the site, so don't be surprised if you notice some changes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7090574419779104013?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7090574419779104013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/site-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7090574419779104013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7090574419779104013'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/site-design.html' title='Site Design'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8389391980089057283</id><published>2010-09-12T07:11:00.001-07:00</published><updated>2010-09-12T08:28:24.488-07:00</updated><title type='text'>Landing Page and Subscription troubles</title><content type='html'>I found some bugs in the subscription process that has been ironed out, it was something really simple and I can't believe I overlooked it.&lt;br /&gt;&lt;br /&gt;Also in order to inform people about the subscriptions; from now on when we click the "Download" links on a script's page we'll get redirected to a landing page with some additional information. It'll also come in handy if I ever need to let the user know about something in the future.&lt;br /&gt;&lt;br /&gt;And one last thing you may notice is that on the home page there is a little News section now which should also help to get the word out about new features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8389391980089057283?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8389391980089057283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/landing-page-and-subscription-troubles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8389391980089057283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8389391980089057283'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/landing-page-and-subscription-troubles.html' title='Landing Page and Subscription troubles'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4725279581754528105</id><published>2010-09-10T07:23:00.001-07:00</published><updated>2010-09-10T07:24:20.196-07:00</updated><title type='text'>Subscriptions</title><content type='html'>It seems that I forgot to turn on subscriptions for everyone. It's been complete for months but I had it locked for not admins so I could test it and just forgot. Well it's open for everyone now, enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4725279581754528105?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4725279581754528105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/subscriptions.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4725279581754528105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4725279581754528105'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/subscriptions.html' title='Subscriptions'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8384773297939251208</id><published>2010-09-09T19:19:00.000-07:00</published><updated>2010-09-09T19:20:13.321-07:00</updated><title type='text'>Everything is blue...</title><content type='html'>it's true.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8384773297939251208?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8384773297939251208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/09/everything-is-blue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8384773297939251208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8384773297939251208'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/09/everything-is-blue.html' title='Everything is blue...'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7113670996468259953</id><published>2010-05-12T11:44:00.000-07:00</published><updated>2010-05-12T11:46:07.926-07:00</updated><title type='text'>PlayOnPlugins.com - Down</title><content type='html'>Saw this today at playonplugins.com:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;.... Hacked, will be back up when i can fix it.&lt;br /&gt;&lt;br /&gt;-Onyx&lt;/blockquote&gt;Bad news.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7113670996468259953?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7113670996468259953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/05/playonpluginscom-down.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7113670996468259953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7113670996468259953'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/05/playonpluginscom-down.html' title='PlayOnPlugins.com - Down'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-523019407204868113</id><published>2010-05-12T08:42:00.000-07:00</published><updated>2010-05-12T08:45:30.943-07:00</updated><title type='text'>[Website] Subscriptions Coming Soon</title><content type='html'>You'll notice a new icon next to your name if you're logged in &lt;img src="http://playonscripts.com/images/subscriptions.png" alt="" border="0" /&gt;. Clicking on it will take you to a blank (for the moment) subscription's page. Soon we'll be able to add a script to our subscriptions page and find out easily when the last time the scripts were updated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-523019407204868113?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/523019407204868113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/05/website-subscriptions-coming-soon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/523019407204868113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/523019407204868113'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/05/website-subscriptions-coming-soon.html' title='[Website] Subscriptions Coming Soon'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1795982447881733020</id><published>2010-05-07T05:38:00.000-07:00</published><updated>2010-05-07T05:39:15.590-07:00</updated><title type='text'>New Developer's Script</title><content type='html'>I've added an updated version of the Test Script (now named Developer Script). Check it out in the &lt;a href="http://playonscripts.com/?w=devs"&gt;Dev Center&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1795982447881733020?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1795982447881733020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/05/new-developers-script.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1795982447881733020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1795982447881733020'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/05/new-developers-script.html' title='New Developer&apos;s Script'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4716239955920255437</id><published>2010-05-05T11:39:00.000-07:00</published><updated>2010-05-05T11:44:59.425-07:00</updated><title type='text'>PlayOn Premium for Devs</title><content type='html'>I had made the suggestion that current, active, developers should receive a free premium upgrade and I supplied our email addresses (with a little bit of data) to someone in charge.&lt;br /&gt;&lt;br /&gt;And it was sort of confirmed, but I'm not really sure, that they will be taking my advice.&lt;br /&gt;&lt;br /&gt;Even though Scripts are still the &lt;a href="http://www.playon.tv/blog/playon-plugins"&gt;red headed step child&lt;/a&gt;, I supplied them with some actual Plugin devs email addresses too!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4716239955920255437?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4716239955920255437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/05/playon-premium-for-devs.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4716239955920255437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4716239955920255437'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/05/playon-premium-for-devs.html' title='PlayOn Premium for Devs'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1578545875791962496</id><published>2010-05-01T06:17:00.000-07:00</published><updated>2010-05-01T06:19:38.469-07:00</updated><title type='text'>Where has the Log file gone?</title><content type='html'>right here:&lt;br /&gt;&lt;br /&gt;Each script now has it's own log in %ALLUSERSPROFILE%\MediaMall\[script].log&lt;br /&gt;&lt;br /&gt;in windows XP I found it here C:\Documents and Settings\All Users\Application Data\MediaMall&lt;br /&gt;&lt;br /&gt;Win7 32bit it is located in C:\ProgramData\MediaMall\&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1578545875791962496?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1578545875791962496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/05/where-has-log-file-gone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1578545875791962496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1578545875791962496'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/05/where-has-log-file-gone.html' title='Where has the Log file gone?'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7761080866663641644</id><published>2010-04-30T11:19:00.000-07:00</published><updated>2010-04-30T11:25:49.226-07:00</updated><title type='text'>[Website Update] Auto inclusion of images</title><content type='html'>In preparation for the upcoming release of PlayOn with Scripts included by default, all Scripts being downloaded from now on will automatically be including the site icon image. There will be some documentation coming soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7761080866663641644?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7761080866663641644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/website-update-auto-inclusion-of-images.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7761080866663641644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7761080866663641644'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/website-update-auto-inclusion-of-images.html' title='[Website Update] Auto inclusion of images'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5937961375953607696</id><published>2010-04-30T10:37:00.000-07:00</published><updated>2010-04-30T10:38:10.891-07:00</updated><title type='text'>Take that Plugins!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NPDT2ctVTD0/S9sVczhkYsI/AAAAAAAAByA/cJ_bW94O6Lc/s1600/Untitled-1.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 232px;" src="http://1.bp.blogspot.com/_NPDT2ctVTD0/S9sVczhkYsI/AAAAAAAAByA/cJ_bW94O6Lc/s320/Untitled-1.png" alt="" id="BLOGGER_PHOTO_ID_5465986157355754178" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5937961375953607696?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5937961375953607696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/take-that-plugins.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5937961375953607696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5937961375953607696'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/take-that-plugins.html' title='Take that Plugins!'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NPDT2ctVTD0/S9sVczhkYsI/AAAAAAAAByA/cJ_bW94O6Lc/s72-c/Untitled-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-9118131611579155912</id><published>2010-04-28T19:45:00.000-07:00</published><updated>2010-04-28T19:57:52.751-07:00</updated><title type='text'>The Future</title><content type='html'>I guess it was announced &lt;a href="http://www.playonplugins.com/index.php?topic=3239.msg21971#msg21971"&gt;here&lt;/a&gt; that the Scripts Plugin will be rolled into PlayOn and be available by default to all users, which is good new for everyone.&lt;br /&gt;&lt;br /&gt;Plugin development was frozen in late February and, to my knowledge, was integrated without any alteration. A couple other things were implemented as well (a better options dialog, and embedding images into scripts).&lt;br /&gt;&lt;br /&gt;I'll still be distributing the plugin until the updated version of PlayOn is released, and of course will be maintaining the website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-9118131611579155912?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/9118131611579155912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/future.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/9118131611579155912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/9118131611579155912'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/future.html' title='The Future'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3891691752861127129</id><published>2010-04-21T10:33:00.001-07:00</published><updated>2010-04-21T10:38:15.381-07:00</updated><title type='text'>[Website Update] Messages</title><content type='html'>Over the next few days I'll be rolling out a messaging system for the site. It will automatically notify us when our scripts are reviewed, commented on in the official forum post, or updated (complimenting the new feature that lets multiple people maintain files and scripts). I might eventually open it up for direct user-to-user messages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3891691752861127129?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3891691752861127129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/website-update-messages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3891691752861127129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3891691752861127129'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/website-update-messages.html' title='[Website Update] Messages'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3856626330487192314</id><published>2010-04-20T10:38:00.000-07:00</published><updated>2010-04-20T20:01:14.524-07:00</updated><title type='text'>Website Update: Maintainers for files</title><content type='html'>If you upload a file to the website (&lt;s&gt;just files for the moment, Scripts will follow soon&lt;/s&gt;) you can now Update the file to allow others to update the file as well.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[ Updated ]&lt;/span&gt;&lt;br /&gt;Scripts can now have multiple maintainers as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3856626330487192314?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3856626330487192314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/website-update-maintainers-for-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3856626330487192314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3856626330487192314'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/website-update-maintainers-for-files.html' title='Website Update: Maintainers for files'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2376622558706275164</id><published>2010-04-13T14:41:00.000-07:00</published><updated>2010-04-13T14:43:08.679-07:00</updated><title type='text'>1 Million Downloads</title><content type='html'>The site just reached the pretty significant milestone of 1,000,000 downloads. Thanks everybody!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2376622558706275164?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2376622558706275164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/1-million-downloads.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2376622558706275164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2376622558706275164'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/1-million-downloads.html' title='1 Million Downloads'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4269362833214385990</id><published>2010-04-09T19:57:00.000-07:00</published><updated>2010-04-09T20:04:21.152-07:00</updated><title type='text'>Consider donating</title><content type='html'>Over at &lt;a href="http://www.playonscripts.com/"&gt;PlayOn Scripts&lt;/a&gt; we now have over 120 scripts, which amounts to hours upon hours or content for you to enjoy. You know what it also amounts too? Hours upon hours of development and maintenance time provided by your friendly script writers.&lt;br /&gt;&lt;br /&gt;This post is to let you guys know that the script writers are doing all this for free. I know some people don't care, which is fine, and I know some people don't have expendable income, I can relate, but if you really like a particular script take time to see if the developer has a Donation link posted with their scripts and send them a few bucks. It'll help keep these fine folks interested in maintaining the scripts, and they deserve it too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4269362833214385990?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4269362833214385990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/consider-donating.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4269362833214385990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4269362833214385990'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/consider-donating.html' title='Consider donating'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5476871123759238797</id><published>2010-04-04T21:05:00.000-07:00</published><updated>2010-04-04T21:15:23.378-07:00</updated><title type='text'>Options Window</title><content type='html'>Since the beginning when I first conceived of the idea for the Scripts Plugin I've been trying to come up with a way to give us the ability to let the users interact with the script from the PlayOn window. My first attempt just confused our users, and the second attempt is just a band aid.&lt;br /&gt;&lt;br /&gt;But I've been working on a way to let us have options on par with "normal" plugins. This came to head with a good link provided by hotTamale (script developer extraordinaire) &lt;a href="http://penlight.luaforge.net/packages/LuaInterface/"&gt;here&lt;/a&gt;. It goes into great detail dealing with accessing C# options from Lua.&lt;br /&gt;&lt;br /&gt;I'm getting tired so to cut it short I'll just leave you with what the new options code will (probably) look like:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;--[[Options&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    --#code&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    --load the assemblies&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    luanet.load_assembly "System.Windows.Forms"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    luanet.load_assembly "System.Drawing"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    --assign the objects (#include controls can supplant this)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    Form = luanet.import_type "System.Windows.Forms.Form"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    Button = luanet.import_type "System.Windows.Forms.Button"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    TextBox = luanet.import_type "System.Windows.Forms.TextBox"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    Label = luanet.import_type "System.Windows.Forms.Label"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    Point = luanet.import_type "System.Drawing.Point"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    --create the objects&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog = Form()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    txtZip = TextBox()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    lblZip = Label()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    butClose = Button()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    butApply = Button()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    --controls&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        lblZip.Text = "Zipcode: "&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        lblZip.Location=Point(20,20)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        txtZip.Text = "90210"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        txtZip.Location=Point(50,20)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        txtZip.Width = 150&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        butApply.Text = "Apply"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        butApply.Location=Point(250,180)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        --button click handler&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        handler=butApply.MouseUp:Add(function(sender, data)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;            --apply code here&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;            Log(txtZip.text)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;            frmDialog:HideDialog()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        end)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        butClose.Text = "Close"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        butClose.Location=Point(280,180)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        --button click handler&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        handler=butApply.MouseUp:Add(function(sender, data)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;            --reset fields and hide window&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;            frmDialog:HideDialog()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        end)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    --form properties&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog.Text = "My Dialog Box"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog.Width = 300;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog.Height = 250;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog.HelpButton = true&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog.MaximizeBox=false&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog.MinimizeBox=false&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        --assign controls to our window&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        frmDialog.Controls:Add(txtZip)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        frmDialog.Controls:Add(lblZip)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        frmDialog.Controls:Add(butClose)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        frmDialog.Controls:Add(butApply)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;        &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;    frmDialog:ShowDialog()&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;EndOptions]]--&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5476871123759238797?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5476871123759238797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/04/options-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5476871123759238797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5476871123759238797'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/04/options-window.html' title='Options Window'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4141935267134316920</id><published>2010-02-01T10:23:00.000-08:00</published><updated>2010-02-01T10:31:54.730-08:00</updated><title type='text'>The future</title><content type='html'>Just wanted to give a quick update about the plugin. Hopefully soon they'll be some big changes, all good, and nothing anyone has to worry about. I guess in the meantime I'll be tweaking some minor code and adding some stuff.&lt;br /&gt;&lt;br /&gt;There won't be a whole lot of releases (if any) until the changes mentioned above are made. So don't think that I'm abandoning the project, just doing some internal stuff!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4141935267134316920?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4141935267134316920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/02/future.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4141935267134316920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4141935267134316920'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/02/future.html' title='The future'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6021743522457133592</id><published>2010-01-24T08:04:00.000-08:00</published><updated>2010-01-24T08:08:31.229-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stats'/><category scheme='http://www.blogger.com/atom/ns#' term='1.0.0.0'/><title type='text'>Version 1.0 and stats</title><content type='html'>Version 1.0 is on hold until we can get our hands on the new way PlayOn is capturing the screen/audio. After we do a whole new world opens up for us.&lt;br /&gt;&lt;br /&gt;We now have almost 100 scripts to choose from, between those scripts there have been nearly 400k downloads, and the top downloaded script is well above 10k downloads. I don't want to put down the plugins but... I think there may be 20 of them total? Go Scripts! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6021743522457133592?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6021743522457133592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/01/version-10-and-stats.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6021743522457133592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6021743522457133592'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/01/version-10-and-stats.html' title='Version 1.0 and stats'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3845872705321538105</id><published>2010-01-14T09:53:00.000-08:00</published><updated>2010-01-14T11:36:30.148-08:00</updated><title type='text'>PlayOn - Hulu switches to screen capture</title><content type='html'>It looks like MediaMall has switched it's Hulu streaming to the Screen Capture method they've used for Netflix.&lt;br /&gt;&lt;br /&gt;As developers this probably means that the screen grab technology may finally be coming to us in the form of some API changes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3845872705321538105?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3845872705321538105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/01/playon-hulu-switches-to-screen-capture.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3845872705321538105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3845872705321538105'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/01/playon-hulu-switches-to-screen-capture.html' title='PlayOn - Hulu switches to screen capture'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3785440180671612656</id><published>2010-01-02T21:56:00.000-08:00</published><updated>2010-01-02T21:58:33.311-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0.9.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>0.9.0.0</title><content type='html'>I just released 0.9.0.0 I'm starting to get a little busy with other matters so I wanted to make sure this gets out. There may be a small update in the near future. The Debug Logger is currently broken and I'm trying to get it working. In the meantime: enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3785440180671612656?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3785440180671612656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2010/01/0900.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3785440180671612656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3785440180671612656'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2010/01/0900.html' title='0.9.0.0'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3297098771587470819</id><published>2009-12-28T20:29:00.000-08:00</published><updated>2009-12-28T20:39:06.440-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Import'/><category scheme='http://www.blogger.com/atom/ns#' term='0.9.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Class'/><title type='text'>Import and Lua Classes</title><content type='html'>New in 0.9.0.0, which will be released any day now, will include the new Import() function. Import() loads a script into the global space. I know what you're thinking: we already have LoadScript() and the "exec" prefix why on Earth do we need yet another way to load and execute scripts? Well I'll tell you why Jimmy: when you use LoadScript() or "exec" you change the internal script name into the script that was just loaded or executed. That's a good thing if you want to shift focus away from your script to another one but it's a bad thing if you do not. This is where Import() comes in, it does not change the internal script name so Get and SetScriptOption() behave as though &lt;span style="font-style: italic;"&gt;your&lt;/span&gt; script made the call and not as the loaded script, which is a game changer. Adding Import() will also future proof us in the event that other such functions are added.&lt;br /&gt;&lt;br /&gt;After adding this new function I went looking for some info on Lua Classes. Unfortunately I'm not the smartest bulb in tackle box and it all went straight over my head. But I did manage to come up with a simple Lua Class which can be seen by downloading &lt;a href="http://playonscripts.com/?w=files&amp;amp;id=5"&gt;libSearch&lt;/a&gt;. Hopefully others can find it useful as I'll be using it exclusively from now on when I add search.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3297098771587470819?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3297098771587470819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/import-and-lua-classes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3297098771587470819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3297098771587470819'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/import-and-lua-classes.html' title='Import and Lua Classes'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-7973751251767399784</id><published>2009-12-25T04:06:00.000-08:00</published><updated>2009-12-25T04:07:45.739-08:00</updated><title type='text'>Website forums</title><content type='html'>As I wait for my daughter to wake up on this Christmas morn I decided to add the ability for us to edit our posts on the forums. Merry Christmas!!! ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-7973751251767399784?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/7973751251767399784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/website-forums.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7973751251767399784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/7973751251767399784'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/website-forums.html' title='Website forums'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1932921033648150395</id><published>2009-12-21T15:59:00.000-08:00</published><updated>2009-12-21T16:09:45.289-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debugger'/><category scheme='http://www.blogger.com/atom/ns#' term='aliases'/><category scheme='http://www.blogger.com/atom/ns#' term='0.9.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Debug notifications and complete Alias list</title><content type='html'>I've written a small console application that, if present in the plugins directory, will pop up and notify us that there was an error, and what the error contained. Probably useful for developers only and probably not that useful except that it'll save us time looking at the log. I added a function available from Lua to access the debug notifier DebuggerLog(string s);&lt;br /&gt;&lt;br /&gt;Expect to find the application in the &lt;a href="http://playonscripts.com/?w=devs"&gt;Dev Center&lt;/a&gt; once 0.9.0.0 comes out. Also speaking of the Dev Center I've updated the &lt;a href="http://playonscripts.com/devs/LuaFunctions.html"&gt;Lua Specific Functions&lt;/a&gt; file so it should be easier to browse, out with 0.9.0.0 as well.&lt;br /&gt;&lt;h3&gt;Full List of Aliases&lt;/h3&gt;&lt;pre&gt;_guc() = GetURLCached()&lt;br /&gt;_gu() = GetURL()&lt;br /&gt;_gur() = GetURLxR()&lt;br /&gt;_gux() = GetURLX()&lt;br /&gt;_guxr() = GetURLXxR()&lt;br /&gt;_sr() = str_replace()&lt;br /&gt;_sp() = str_split()&lt;br /&gt;_sf() = str_find()&lt;br /&gt;_sfl() = str_findlast()&lt;br /&gt;_se() = str_escape()&lt;br /&gt;_su() = str_unescape()&lt;br /&gt;_she() = str_html_encode()&lt;br /&gt;_shd() = str_html_decode()&lt;br /&gt;_sst() = str_strip_tags()&lt;br /&gt;_sgb() = str_get_between()&lt;br /&gt;_sgba() = str_get_between_a()&lt;br /&gt;_st() = str_trim()&lt;br /&gt;_vr() = VideoResource()&lt;br /&gt;_vrx() = VideoResourceX()&lt;br /&gt;_ar() = AudioResource()&lt;br /&gt;_ir() = ImageResource()&lt;br /&gt;_ct() = ConvertTime()&lt;br /&gt;_vf() = VirtualFolder()&lt;br /&gt;_dvf() = DynamicVirtualFolder()&lt;br /&gt;_rx() = ResolveXML()&lt;br /&gt;_srx() = SpecialResolveXML()&lt;br /&gt;_v() = Version()&lt;br /&gt;_l() = Log()&lt;br /&gt;_dl() = DebuggerLog()&lt;br /&gt;_sm() = ShowMsg()&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1932921033648150395?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1932921033648150395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/debug-notifications-and-complete-alias.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1932921033648150395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1932921033648150395'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/debug-notifications-and-complete-alias.html' title='Debug notifications and complete Alias list'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3329560980862069393</id><published>2009-12-20T19:39:00.000-08:00</published><updated>2009-12-20T19:40:55.253-08:00</updated><title type='text'>What are PlayOn Scripts?</title><content type='html'>PlayOn Scripts are plugins for the DLNA software PlayOn that add a large amount video content.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3329560980862069393?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3329560980862069393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/what-are-playon-scripts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3329560980862069393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3329560980862069393'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/what-are-playon-scripts.html' title='What are PlayOn Scripts?'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1642962821128048913</id><published>2009-12-18T08:13:00.000-08:00</published><updated>2009-12-18T08:56:32.752-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VideoResourceX'/><category scheme='http://www.blogger.com/atom/ns#' term='0.9.0.0'/><title type='text'>VideoResourceX</title><content type='html'>Table structure:&lt;br /&gt;&lt;pre&gt;local vrTable = {&lt;br /&gt;               title = "Tile of Video",&lt;br /&gt;               path = "URL, Local Path, or code",&lt;br /&gt;               description = "Video Description",&lt;br /&gt;               thumbnail = "URL to image",&lt;br /&gt;               date = "11/22/2009 12:33:00 PM",&lt;br /&gt;               duration = ConvertTime("1:00:00"),&lt;br /&gt;               bitrate = 0,&lt;br /&gt;               resolution = "1920x1080",&lt;br /&gt;               genre = "Funny",&lt;br /&gt;               rating = "G",&lt;br /&gt;               index = 1;&lt;br /&gt;}&lt;br /&gt;VideoResourceX(vrTable);&lt;/pre&gt;All parameter's are optional and have a default value that will be supplied if any are missing. Mistyping the date will result in a error being logged but, if everything else is fine, it shouldn't cause the video to break.&lt;br /&gt;&lt;br /&gt;Also I've added some short aliases for function names:&lt;br /&gt;&lt;pre&gt;_l() = Log()&lt;br /&gt;&lt;br /&gt;_vf() = VirtualFolder()&lt;br /&gt;_dvf() = DynamicVirtualFolder()&lt;br /&gt;&lt;br /&gt;_vr() = VideoResource()&lt;br /&gt;_vrx() = VideoResourceX()&lt;br /&gt;_ar() = AudioResource()&lt;br /&gt;_ir() = ImageResource()&lt;br /&gt;&lt;br /&gt;_ct() = ConvertTime()&lt;br /&gt;&lt;br /&gt;_guc() = GetURLCached()&lt;br /&gt;_gu() = GetURL()&lt;br /&gt;_gux() = GetURLX()&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1642962821128048913?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1642962821128048913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/videoresourcex.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1642962821128048913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1642962821128048913'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/videoresourcex.html' title='VideoResourceX'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6781979859487796797</id><published>2009-12-17T07:05:00.000-08:00</published><updated>2009-12-17T19:10:08.771-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VideoResourceX'/><category scheme='http://www.blogger.com/atom/ns#' term='1.0.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='0.9.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Thoughts</title><content type='html'>First up, the next update probably won't come out until after the holidays. I've gotten a request to expand VideoResource() and instead of stupidly trying to cram more xml into the description I'm just going to add a function called VideoResourceX() (which, by the way, I spent several agonizing hours thinking of the name). &lt;s&gt;It'll look like this:&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;&lt;s&gt;&lt;span style="font-weight: bold;"&gt;VideoResourceX(&lt;/span&gt;&lt;span style="font-style: italic;"&gt;string&lt;/span&gt; title, &lt;span style="font-style: italic;"&gt;string&lt;/span&gt; path, &lt;span style="font-style: italic;"&gt;string &lt;/span&gt;description, &lt;span style="font-style: italic;"&gt;string &lt;/span&gt;thumbnail, &lt;span style="font-style: italic;"&gt;string &lt;/span&gt;datetime, &lt;span style="font-style: italic;"&gt;long &lt;/span&gt;duration, &lt;span style="font-style: italic;"&gt;int &lt;/span&gt;bitrate, &lt;span style="font-style: italic;"&gt;string &lt;/span&gt;resolution, &lt;span style="font-style: italic;"&gt;string &lt;/span&gt;genre, &lt;span style="font-style: italic;"&gt;string &lt;/span&gt;rating, &lt;span style="font-style: italic;"&gt;int &lt;/span&gt;sortIndex&lt;span style="font-weight: bold;"&gt;)&lt;/span&gt;&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;The new function will accept a table containing the data it needs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VideoResourceX(&lt;/span&gt;&lt;span style="font-style: italic;"&gt;table&lt;/span&gt; data)&lt;br /&gt;&lt;br /&gt;I'm also probably going to add a FormatRTMP() function seeing as we do format the rtmp string a lot in our scripts. Keep an eye on the &lt;a href="http://playonscripts.com/?w=devs"&gt;Dev Center&lt;/a&gt; for explanations for the new code.&lt;br /&gt;&lt;br /&gt;There has been some confusion with the  Script Options window, so I'm going to rework that to make it less confusing.&lt;br /&gt;&lt;br /&gt;Finally, we're coming up to a 1.0.0.0 release which will be a milestone release. Hopefully it will also represent a feature freeze, where no more features will be added. After the 1.0 release future version will come out a lot more slowly as I'll be mainly focusing on bug fixes and code tweaks. I don't want the plugin getting any bigger and to be honest I feel as if it is very mature in its current state. I'm seeing some amazing stuff coming out and I'm seriously impressed in both the creativity shown by script writers and that I was able to make something so versatile.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6781979859487796797?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6781979859487796797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/thoughts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6781979859487796797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6781979859487796797'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/thoughts.html' title='Thoughts'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3113923687857218341</id><published>2009-12-13T19:18:00.001-08:00</published><updated>2009-12-13T19:20:31.098-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0.8.1.0'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>0.8.1.0</title><content type='html'>A new release went out, hereto called the hottamale release. It was basically a code push to allow &lt;a href="http://playonscripts.com/?w=user&amp;amp;id=7"&gt;hottamale&lt;/a&gt; to release some of his hard work for everyone to enjoy. I am glad to do and everyone should check out what he's been doing, it's pretty amazing stuff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3113923687857218341?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3113923687857218341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/0810.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3113923687857218341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3113923687857218341'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/0810.html' title='0.8.1.0'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4238020540884516185</id><published>2009-12-04T06:11:00.000-08:00</published><updated>2009-12-04T12:07:17.523-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0.8.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='new version'/><title type='text'>Version 0.8.0.0</title><content type='html'>Today's release is mainly a bug fix with code and performance improvements.&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;Fixed a bug in deflate decompression&lt;br /&gt;Fixed a bug where Lua errors weren't being reported&lt;br /&gt;VideoRestartServer(); now uses the official video&lt;br /&gt;Thanks to &lt;a href="http://playonscripts.com/?w=user&amp;amp;id=7"&gt;hottamale&lt;/a&gt; for his dilengence in getting GetURLX() to be as good as it is now, it's very powerful&lt;br /&gt;GetURLX(); and GetURLXxR(); now accept a special header in the headerParse parameter: ExpectContinue&amp;lt;value&amp;gt;true|false&lt;br /&gt;&lt;br /&gt;&lt;a href="http://playonscripts.com/?w=get#download"&gt;Get it now!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4238020540884516185?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4238020540884516185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/12/version-0800.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4238020540884516185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4238020540884516185'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/12/version-0800.html' title='Version 0.8.0.0'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2499922632501221475</id><published>2009-11-30T05:42:00.001-08:00</published><updated>2009-11-30T05:45:32.043-08:00</updated><title type='text'>40k</title><content type='html'>Yesterday we passed 40,000 downloads (this is the last download count update I promise :)&lt;br /&gt;&lt;br /&gt;It still amazes me that so many people want and use these scripts. We now have 52 scripts, most containing dynamic content. When I first got cable as a child we had about the same amount of channels. Of course now we have 100's if not 1000's of channels available to us and hopefully those cable channels will put their content on line so we can borrow it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2499922632501221475?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2499922632501221475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/40k.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2499922632501221475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2499922632501221475'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/40k.html' title='40k'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2533653864275293568</id><published>2009-11-26T05:29:00.000-08:00</published><updated>2009-11-26T05:35:33.715-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ads'/><category scheme='http://www.blogger.com/atom/ns#' term='downloads'/><title type='text'>30,000 Downloads, thanksgiving and ads</title><content type='html'>First I'd like to wish everyone a Happy Thanksgiving!&lt;br /&gt;&lt;br /&gt;Second I'd like to point out that just 3 days ago we passed the 20k download mark. 10k downloads in 3 days is very impressive.&lt;br /&gt;&lt;br /&gt;The last thing has to do with the Ads on the site. I'm not really making any amount of money on the ads, the revenue &lt;span style="font-style: italic;"&gt;might&lt;/span&gt; pay for the hosting costs. If there is any cash left over I will try to send some giftcards out to the other Script Developers. Hopefully I'll receive a check before Christmas but it doesn't look good. We have far too many Firefox users coming to the site ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2533653864275293568?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2533653864275293568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/30000-downloads-thanksgiving-and-ads.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2533653864275293568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2533653864275293568'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/30000-downloads-thanksgiving-and-ads.html' title='30,000 Downloads, thanksgiving and ads'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1182451884752970282</id><published>2009-11-24T10:43:00.000-08:00</published><updated>2009-11-24T10:44:53.215-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0.7.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='0.7.0.1'/><title type='text'>0.7.0.1</title><content type='html'>Had to push a quick bug fix, if you downloaded 0.7.0.0 earlier today please update to 0.7.0.1 to have the AutoRun scripts work.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.playonscripts.com/?w=get#download"&gt;Get it Here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1182451884752970282?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1182451884752970282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/0701.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1182451884752970282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1182451884752970282'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/0701.html' title='0.7.0.1'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-3794739398619416177</id><published>2009-11-24T07:26:00.000-08:00</published><updated>2009-11-24T07:35:52.556-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videoresource'/><category scheme='http://www.blogger.com/atom/ns#' term='0.7.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Setting the Date of a VideoResource()</title><content type='html'>New in 0.7.0.0 is the ability to set the the date of a VideoResource. In retrospect this is something I should have included from day one but unfortunately I didn't see the potential. I want to thank hottamale from the site for requesting this and reminding me that it actually exists. &lt;br /&gt;&lt;br /&gt;So in order to make this available and preserve backwards compatibility I had to come up with a work around and so I decided to add a special XML tag to the description to handle it (I'm claiming the &amp;lt;special&gt; tag)&lt;br /&gt;&lt;br /&gt;&lt;pre style="overflow:auto;"&gt;&lt;br /&gt;local dateXML = '&amp;lt;special date="1.0"&gt;&amp;lt;year&gt;2009&amp;lt;/year&gt;&amp;lt;month&gt;11&amp;lt;/month&gt;&amp;lt;day&gt;11&amp;lt;/day&gt;&amp;lt;/special&gt;';&lt;br /&gt;&lt;br /&gt;VideoResource("test", "video.mp4", "This is before the special tag"..dateXML.."and this is after", "", 100000);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The plugin will extrapolate the Date information and remove the data from the description before it ever gets to the user's screen. Just keep in mind that the format is very strict and will attempt to catch and throw an error if malformed but if not properly set you could end up with ugly tags being sent to the user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-3794739398619416177?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/3794739398619416177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/setting-date-of-videoresource.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3794739398619416177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/3794739398619416177'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/setting-date-of-videoresource.html' title='Setting the Date of a VideoResource()'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-2349601874537994611</id><published>2009-11-24T05:38:00.000-08:00</published><updated>2009-11-24T05:51:43.523-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='0.7.0.0'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>New Release</title><content type='html'>I decided to push the release of version 0.7.0.0 up a couple days, &lt;a href="http://playonscripts.com/?w=get#download"&gt;get it right now&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;The update log:&lt;br /&gt;&lt;br /&gt;0.7.0.0&lt;br /&gt; Developers may now force a video type to PlayOn by including the tag &amp;lt;special force="wmv"&gt; (for Windows Media Video) and &amp;lt;special force="flv"&gt; (for Flash Video) in the video's url.&lt;br /&gt; If autorun.lua is present in the Scripts directory, default loading is bypassed and autorun.lua is executed&lt;br /&gt; Extended Lua with LoadScript();&lt;br /&gt; Extended Lua with GetURLXxR();&lt;br /&gt; Fixed a bug with SetScriptOption();&lt;br /&gt; Added GetScriptOptionX(); and SetScriptOptionX(); which allows access to other scripts options (or create custom sections)&lt;br /&gt; VideoResource(); now excepts a date, accessed by some xml data in the description var.&lt;br /&gt; Extended Lua with GetVideoPerformanceLevel();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-2349601874537994611?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/2349601874537994611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/new-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2349601874537994611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/2349601874537994611'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/new-release.html' title='New Release'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-5483519228506465771</id><published>2009-11-23T21:02:00.001-08:00</published><updated>2009-11-23T21:03:45.042-08:00</updated><title type='text'>20,000 Downloads</title><content type='html'>We just destroyed 20k total downloads. I had no idea the Plugin, Scripts and site would effect so many people. Amazing stuff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-5483519228506465771?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/5483519228506465771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/20000-downloads.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5483519228506465771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/5483519228506465771'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/20000-downloads.html' title='20,000 Downloads'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8281650031384859541</id><published>2009-11-22T05:28:00.000-08:00</published><updated>2009-11-22T20:04:23.621-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videoresource'/><category scheme='http://www.blogger.com/atom/ns#' term='loadscript'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualfolder'/><category scheme='http://www.blogger.com/atom/ns#' term='exec'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>LoadScript() and PlayOn contacted me</title><content type='html'>&lt;span style="font-weight:bold;"&gt;LoadScript&lt;/span&gt;&lt;br /&gt;In my last post I recommended using the new LoadScript() function to load a script from our autorun scripts. I'd like to rescind that, I completely forgot about 'exec:'.&lt;br /&gt;&lt;br /&gt;From our VirtualFolder() or VideoResource() calls we already have the ability to execute scripts within the Scripts\ directory. Something like: &lt;pre&gt;VirtualFolder("Run Script", "exec:NBC.lua");&lt;/pre&gt; will work great in our autorun scripts.&lt;br /&gt;&lt;br /&gt;I was going to remove LoadScript() altogether but I decided to leave it in, currently we could do something like:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;local file = GetCurrentPath().."\\Scripts\\NBC.lua";&lt;br /&gt;local contents = OpenFile(file);&lt;br /&gt;RunScript(contents);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;LoadScript() will make this easier&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;local file = GetCurrentPath().."\\Scripts\\NBC.lua";&lt;br /&gt;LoadScript(file);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;s&gt;However, there is one caveat, LoadScript() and RunScript() will report itself to the plugin as though it is the executing script and not the executed script. What this means is that GetScriptOptions() and SetScriptOptions() will not work as expected. To have those functions behave properly they need to be ran with 'exec:' from within a VirtualFolder() or VideoResource() call.&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;edit: ignore the crossed off stuff, LoadScript() will properly identify itself as the correct script.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PlayOn Interaction&lt;/span&gt;&lt;br /&gt;I just want to thanks the other script developers for making the plugin as awesome as it is. In fact it's impact is such that PlayOn has contacted me and asked me to make some specific changes which is cool :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8281650031384859541?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8281650031384859541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/loadscript-and-playon-contacted-me.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8281650031384859541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8281650031384859541'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/loadscript-and-playon-contacted-me.html' title='LoadScript() and PlayOn contacted me'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-6465282748379788151</id><published>2009-11-21T06:06:00.000-08:00</published><updated>2009-11-21T06:09:42.396-08:00</updated><title type='text'>More autorun</title><content type='html'>I just finished a autorun script that gets a list of scripts and their categories from &lt;a href="http://www.PlayOnScripts.com"&gt;PlayOnScripts.com&lt;/a&gt; and organizes the scripts on my server based on those categories. Pretty cool stuff.&lt;br /&gt;&lt;br /&gt;On a side note I forgot to mention in the last post that &lt;span style="font-style: italic;"&gt;nil LoadScript(string file)&lt;/span&gt; has been added so our autorun scripts can have the plugin load the script.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-6465282748379788151?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/6465282748379788151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/more-autorun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6465282748379788151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/6465282748379788151'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/more-autorun.html' title='More autorun'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-1487157912396684484</id><published>2009-11-20T20:54:00.000-08:00</published><updated>2009-11-20T21:01:19.503-08:00</updated><title type='text'>autorun.lua</title><content type='html'>I've been thinking lately about how to manage the growing number of scripts within the Scripts Plugin. I thought I could allow the developers to tag their scripts with categories or maybe use the categories from PlayOnScripts.com, but they both seemed cumbersome to implement. So I decided to allow the user to decide how to organize their scripts using....wait for it....it's coming....a Script.&lt;br /&gt;&lt;br /&gt;Version 0.7.0.0 of the Scripts Plugin will check for the existence of &lt;span style="font-weight: bold;"&gt;autorun.lua&lt;/span&gt; and, if it exists, will execute the Script, bypassing the normal start up routine of loading the script's names from the Scripts\ folder. It opens the door for some interesting ways to organize our Scripts.&lt;br /&gt;&lt;br /&gt;I haven't had a chance to write my own organizer yet but I do have some ideas brewing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-1487157912396684484?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/1487157912396684484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/autorunlua.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1487157912396684484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/1487157912396684484'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/autorunlua.html' title='autorun.lua'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-8124019992118329454</id><published>2009-11-19T18:07:00.000-08:00</published><updated>2009-11-20T07:21:40.990-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='scripts plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='playon'/><category scheme='http://www.blogger.com/atom/ns#' term='developers'/><category scheme='http://www.blogger.com/atom/ns#' term='codec'/><title type='text'>Forcing Video Type</title><content type='html'>In the next version of the Scripts Plugin, v0.7.0.0, I've added the ability to force the Scripts Plugin to send videos to PlayOn based on what you submit and not what the Scripts Plugin thinks it is.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How it works now&lt;/span&gt;&lt;br /&gt;Originally the Scripts Plugin checked for a file extension, if it was WMV then the video was set to Windows Media, everything else would be Flash. This proved flawed as server side parameters break this set up. As an example http://www.url.com/video.wmv?hashcode=ff7fa02b would be interpreted as a Flash video when it is a WMV. So instead of checking file extensions I changed it to simply check for the existence of &lt;span style="font-weight: bold;"&gt;.wmv&lt;/span&gt; and if it exists then it will set it as Windows Media. Still flawed however when you consider a url like this: http://www.url.com/video.wmv.flv the plugin assumes it is  a WMV file which is incorrect.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Solution&lt;/span&gt;&lt;br /&gt;Enter the &lt;special&gt; &amp;lt;special&amp;gt; tag. So far the tag only excepts one parameter "force". By appending a url we send, to ResolveXML() or to the plugin directly from a VideoResource(), with the new tag we can explicitly tell the plugin the type, regardless of file extension. Using the example above we could do: http://www.url.com/video.wmv.flv&lt;/special&gt;&amp;lt;special force="flv"&amp;gt;&lt;special&gt;&lt;special force="flv"&gt; The Scripts Plugin will now tell PlayOn that the video is a flash video regardless of any other factors. We could even tell PlayOn that the video with a .flv extension is to be decoded as Windows Media: http://www.url.com/video.wmv.flv&lt;/special&gt;&lt;/special&gt;&amp;lt;special force="wmv"&amp;gt;&lt;br /&gt;&lt;special&gt;&lt;special force="flv"&gt;&lt;special force="wmv"&gt;&lt;br /&gt;Version 0.7.0.0 will be released a short time after Thanksgiving.&lt;/special&gt;&lt;/special&gt;&lt;/special&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-8124019992118329454?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/8124019992118329454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/forcing-video-type.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8124019992118329454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/8124019992118329454'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/forcing-video-type.html' title='Forcing Video Type'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517483368652076301.post-4514082546779583254</id><published>2009-11-19T17:36:00.000-08:00</published><updated>2009-11-19T17:37:34.414-08:00</updated><title type='text'>Coming Soon</title><content type='html'>This will be where we can make announcements in the future&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1517483368652076301-4514082546779583254?l=playonscripts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://playonscripts.blogspot.com/feeds/4514082546779583254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://playonscripts.blogspot.com/2009/11/coming-soon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4514082546779583254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517483368652076301/posts/default/4514082546779583254'/><link rel='alternate' type='text/html' href='http://playonscripts.blogspot.com/2009/11/coming-soon.html' title='Coming Soon'/><author><name>PlayOn Scripts</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
