<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Dk4CSXo-cSp7ImA9WhRaFEw.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882</id><updated>2012-02-16T19:56:08.459+02:00</updated><category term="freeware" /><category term="opinions" /><category term="flex" /><category term="howto" /><title type="text">vrokolos</title><subtitle type="html">This feed contains a mixed collection of ideas, opinions, advices, findings and products of a computer-addicted person. The topics include programming, gaming, hardware, software, general science and many more.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.vroky.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.vroky.com/" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Vrok" /><feedburner:info uri="vrok" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>40.38</geo:lat><geo:long>22.58</geo:long><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><logo>http://www.fileden.com/files/2008/3/17/1819597/akis128.jpg</logo><entry gd:etag="W/&quot;CkUFQH06fSp7ImA9WhZUFUs.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-5705430580269302292</id><published>2011-06-08T22:10:00.001+03:00</published><updated>2011-06-08T22:10:11.315+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-08T22:10:11.315+03:00</app:edited><title>Skyrim E3 2011 - Extended gameplay footage by John Smith</title><content type="html">&lt;div class='posterous_autopost'&gt;&lt;iframe src="http://bit.ly/jV2xp5" frameborder="0" height="360" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;  &lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://ifttt.com"&gt;ifttt&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-5705430580269302292?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=eHuy0Ad-WK8:X3OpwjSIGpE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=eHuy0Ad-WK8:X3OpwjSIGpE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=eHuy0Ad-WK8:X3OpwjSIGpE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/eHuy0Ad-WK8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/5705430580269302292/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2011/06/skyrim-e3-2011-extended-gameplay.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/5705430580269302292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/5705430580269302292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/eHuy0Ad-WK8/skyrim-e3-2011-extended-gameplay.html" title="Skyrim E3 2011 - Extended gameplay footage by John Smith" /><author><name>Vrok</name><uri>http://www.blogger.com/profile/16201198607410174621</uri><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><feedburner:origLink>http://blog.vroky.com/2011/06/skyrim-e3-2011-extended-gameplay.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UCQHY-fyp7ImA9Wx9QGUs.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-7083485494492841553</id><published>2011-01-02T13:53:00.001+02:00</published><updated>2011-01-02T13:54:21.857+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-02T13:54:21.857+02:00</app:edited><title /><content type="html">New version of vroksub with some minor fixes.. Moved to github:&amp;nbsp;&lt;a href="https://github.com/vrokolos/VrokSub"&gt;https://github.com/vrokolos/VrokSub&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-7083485494492841553?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=XByx0RkDue4:WF-_LlyBok8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=XByx0RkDue4:WF-_LlyBok8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=XByx0RkDue4:WF-_LlyBok8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/XByx0RkDue4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/7083485494492841553/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2011/01/new-version-of-vroksub-with-some-minor.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/7083485494492841553?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/7083485494492841553?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/XByx0RkDue4/new-version-of-vroksub-with-some-minor.html" title="" /><author><name>Vrok</name><uri>http://www.blogger.com/profile/16201198607410174621</uri><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><feedburner:origLink>http://blog.vroky.com/2011/01/new-version-of-vroksub-with-some-minor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUNQnYzeCp7ImA9WxFWEEg.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-6992649610923763222</id><published>2010-05-28T17:10:00.003+03:00</published><updated>2010-05-28T17:18:13.880+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-28T17:18:13.880+03:00</app:edited><title>Some icons for fast dial / myfavs</title><content type="html">&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/bitly.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://bit.ly"&gt;bit.ly&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/deezer.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://deezer.com"&gt;deezer&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/gametrailers.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://gametrailers.com"&gt;gametrailers&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/piratebay.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://thepiratebay.com"&gt;thepiratebay&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/pixlr.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://pixlr.com"&gt;pixlr&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/utorrent.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://utorrent.com"&gt;utorrent&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/771890/Releases/fdThumbs/wakoopa.png" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://wakoopa.com"&gt;wakoopa&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-6992649610923763222?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=MPzdLx0-6I4:im8hO5jxQ6o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=MPzdLx0-6I4:im8hO5jxQ6o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=MPzdLx0-6I4:im8hO5jxQ6o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/MPzdLx0-6I4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/6992649610923763222/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2010/05/some-icons-for-fast-dial-myfavs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/6992649610923763222?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/6992649610923763222?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/MPzdLx0-6I4/some-icons-for-fast-dial-myfavs.html" title="Some icons for fast dial / myfavs" /><author><name>Vrok</name><uri>http://www.blogger.com/profile/16201198607410174621</uri><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><feedburner:origLink>http://blog.vroky.com/2010/05/some-icons-for-fast-dial-myfavs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYDQnc6fip7ImA9WxBXFE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-9039654507021226694</id><published>2010-01-22T15:23:00.019+02:00</published><updated>2010-01-25T16:02:53.916+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-25T16:02:53.916+02:00</app:edited><title>Avatar vs World of Warcraft</title><content type="html">&lt;span style="font-weight: bold;"&gt;&lt;table width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" nowrap="nowrap"&gt;&lt;--- World of Warcraft&lt;/td&gt;&lt;td align="right" width="100%"&gt;Avatar --&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;img style="width: 306px; height: 199px;" src="http://bit.ly/4zr0l2" type="image/jpeg" alt="World of Warcraft blue dragon" /&gt;      &lt;img style="width: 355px; height: 198px;" src="http://bit.ly/6w07N9" type="image/jpeg" alt="Avatar blue dragon" /&gt; &lt;img style="width: 319px; height: 185px;" src="http://bit.ly/4GmuQv" type="image/png" alt="World of Warcraft Tree of life" border="0" /&gt;     &lt;img style="width: 341px; height: 186px;" src="http://bit.ly/7OWOVd" type="image/jpeg" alt="Avatar Hometree" /&gt;&lt;img style="width: 317px; height: 191px;" src="http://bit.ly/7QWy5Q" alt="World of Warcraft Floating islands" type="image/png" border="0" /&gt;     &lt;img style="width: 344px; height: 192px;" src="http://bit.ly/7RFk8m" type="image/jpeg" alt="Avatar Floating islands" /&gt;&lt;img style="width: 201px; height: 255px;" src="http://bit.ly/6EOfSB" type="image/png" alt="World of Warcraft Draenei" border="0" /&gt;      &lt;img style="width: 461px; height: 256px;" src="http://bit.ly/7Ukgnv" type="image/jpeg" alt="Avatar Na'Vi" /&gt;&lt;img style="width: 273px; height: 221px;" src="http://bit.ly/5d9WXq" type="image/jpeg" alt="World of warcraft glow plant forest" /&gt;&lt;img style="width: 392px; height: 218px;" src="http://bit.ly/6WYFZJ" type="image/jpeg" alt="Avatar Pandora glow plant forest" /&gt;&lt;br /&gt;&lt;br /&gt;thanks to &lt;a href="http://gameaxis.com/friday-fives-%e2%80%93-james-cameron-plays-world-of-warcraft/" rel="bookmark" title="Permanent Link to Friday Fives – James Cameron  Plays World of Warcraft"&gt;Friday Fives – James Cameron Plays World of  Warcraft&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-9039654507021226694?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=zwsHF_80E1k:K8WK061RkbA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=zwsHF_80E1k:K8WK061RkbA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=zwsHF_80E1k:K8WK061RkbA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/zwsHF_80E1k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/9039654507021226694/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2010/01/avatar-vs-wow.html#comment-form" title="22 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/9039654507021226694?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/9039654507021226694?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/zwsHF_80E1k/avatar-vs-wow.html" title="Avatar vs World of Warcraft" /><author><name>Vrok</name><uri>http://www.blogger.com/profile/16201198607410174621</uri><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>22</thr:total><feedburner:origLink>http://blog.vroky.com/2010/01/avatar-vs-wow.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8NQHgzfCp7ImA9WxVUFkg.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-4913209130175234742</id><published>2009-03-21T18:11:00.003+02:00</published><updated>2009-03-21T18:28:11.684+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-21T18:28:11.684+02:00</app:edited><title>Vroksub is now open source</title><content type="html">&lt;a href="http://vroksub.googlecode.com"&gt;http://vroksub.googlecode.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Since I don't know too much about open sourcing stuff (licenses, code reviewing etc) just let me know if I did something wrong here in the comments.&lt;br /&gt;&lt;br /&gt;Here's a google group I created for vroksub: &lt;a href="http://groups.google.com/group/vroksub"&gt;http://groups.google.com/group/vroksub&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-4913209130175234742?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=rs6ty8c3heY:FKjj1j2z7vw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=rs6ty8c3heY:FKjj1j2z7vw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=rs6ty8c3heY:FKjj1j2z7vw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/rs6ty8c3heY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/4913209130175234742/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2009/03/vroksub-is-now-open-source.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/4913209130175234742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/4913209130175234742?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/rs6ty8c3heY/vroksub-is-now-open-source.html" title="Vroksub is now open source" /><author><name>Vrok</name><uri>http://www.blogger.com/profile/16201198607410174621</uri><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><feedburner:origLink>http://blog.vroky.com/2009/03/vroksub-is-now-open-source.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AHR348fyp7ImA9WxVQEEw.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-8903395875336104723</id><published>2009-01-27T01:15:00.001+02:00</published><updated>2009-01-27T01:15:36.077+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-27T01:15:36.077+02:00</app:edited><title>Web apps - What's missing?</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;zoho, gmail, gdocs, picasa, meebo, mibbit, last.fm&lt;br/&gt;&lt;br/&gt;I can see 5 major drawbacks in using web applications right now: &lt;br/&gt;&lt;br/&gt;1) You can only paste text into web forms. No images, audio, video or files. I hate those Upload File: Browse prompts in all the web pages. Why can't I just paste a bunch of pictures into flickr or facebook directly in the browser? Why can't I paste a screenshot I just took into a google document or zoho writer?&lt;br/&gt;&lt;br/&gt;2) You can't get notifications from a web page outside of the browser. Although some applications like &lt;a href='http://bubbleshq.com/' target='_blank'&gt;bubbles&lt;/a&gt; for windows or &lt;a href='http://fluidapp.com/' target='_blank'&gt;fluid&lt;/a&gt; for mac add support for notifications (like gmail incoming message in the traybar or pidgin-msn chat popups) I want a native - direct way for a website to do that without additional software.&lt;br/&gt;&lt;br/&gt;3) No global hotkeys. How can I replace winamp with any web music player if I can't use my multimedia keys to control it?&lt;br/&gt;&lt;br/&gt;4) Separate web space from web applications. I've got 2gb of pictures uploaded in skydrive.live.com. I need to access those from flickr, facebook, zoho, mesh, picasa etc without synchronizing them all the time between services.&lt;br/&gt;&lt;br/&gt;5) File associations and offline mode. You can associate gmail for mailto links but what about doc, mp3, wav, jpg, avi and other online services? Why can't I associate doc files with google docs in windows?&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-8903395875336104723?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=HHyxa-EEEGI:9gdMV_IjLMk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=HHyxa-EEEGI:9gdMV_IjLMk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=HHyxa-EEEGI:9gdMV_IjLMk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/HHyxa-EEEGI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/8903395875336104723/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2009/01/web-apps-what-missing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/8903395875336104723?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/8903395875336104723?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/HHyxa-EEEGI/web-apps-what-missing.html" title="Web apps - What&amp;#39;s missing?" /><author><name>Vrok</name><uri>http://www.blogger.com/profile/16201198607410174621</uri><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><feedburner:origLink>http://blog.vroky.com/2009/01/web-apps-what-missing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MR3czfip7ImA9WxRbGE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-3290638897095043973</id><published>2008-05-11T01:50:00.003+03:00</published><updated>2008-12-09T15:39:46.986+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T15:39:46.986+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><title>How to surf the web using a remote control</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/SCbSg4zVE4I/AAAAAAAAAMI/8FgJ6WkpHhA/s1600-h/RC.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/SCbSg4zVE4I/AAAAAAAAAMI/8FgJ6WkpHhA/s400/RC.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5199074282291139458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have a home theater PC in my living room for watching movies, listening to music and playing games using my projector and surround sound system. I can do all these using a wireless gamepad and a remote control in order to avoid having my bulky keyboard and a mouse (you also need a surface for that) laying around the living room. The only thing I couldn't do with these two devices was web surfing which is quite important for me. A few days ago I "stumbled" upon &lt;a href="http://www.stumbleupon.com"&gt;stumbleupon&lt;/a&gt; which is a social bookmarking service that also suggests web pages for you to visit based on your preferences. It works by comparing your favorite pages history to other people with similar interests and suggests pages they liked and you haven't visited yet.&lt;br /&gt;&lt;br /&gt;What you'll need:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.firefox.com"&gt;Firefox&lt;/a&gt; (I couldn't make this work with IE)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.stumbleupon.com"&gt;a stumbleupon account and the stumbleupon toolbar&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;A remote control (You probably have one already)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;A PC infrared receiver like &lt;a href="http://www.usbuirt.com"&gt;usbuirt&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Software that maps your remote control's buttons to keyboard shortcuts like &lt;a href="http://www.promixis.com/products.php?section=girder"&gt;girder&lt;/a&gt; or &lt;a href="http://remote2key.sourceforge.net/php2/"&gt;remote2key&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;First customize your stumbleupon account by selecting which topics interest you most (movies, video games, humor etc). When you're done go to Tools -&gt; Toolbar Options -&gt; Shortcuts in your stumbleupon toolbar. You need to assign a shortcut key to each of these actions: &lt;span style="font-weight:bold;"&gt;Stumble&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;Rate "I like it"&lt;/span&gt; and &lt;span style="font-weight:bold;"&gt;Rate "Not-for-me"&lt;/span&gt;. I use alt-`, alt-1 and alt-2.&lt;br /&gt;&lt;br /&gt;Configure your keymapping software and assign those same keys to your preferred remote buttons. Also assign a button to &lt;span style="font-weight:bold;"&gt;start firefox&lt;/span&gt;, a button to &lt;span style="font-weight:bold;"&gt;alt-f4&lt;/span&gt; so you can close it and assign &lt;span style="font-weight:bold;"&gt;the arrow keys&lt;/span&gt; if they're not yet assigned so you can scroll the web pages you'll visit. You should also assign &lt;span style="font-weight:bold;"&gt;F6&lt;/span&gt; since it lets you focus the next frame.&lt;br /&gt;&lt;br /&gt;That's it. You can now relax on your sofa, turn on your hdtv and grab the remote. The "stumble" button will pop up a web page that matches your preferences. Whenever you press the rating buttons stumbleupon will learn what your favorite pages are and suggest similar ones in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-3290638897095043973?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=q4t6glerjkE:yRbZ1PZChEw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=q4t6glerjkE:yRbZ1PZChEw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=q4t6glerjkE:yRbZ1PZChEw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/q4t6glerjkE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/3290638897095043973/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/05/how-to-surf-web-using-remote-control.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3290638897095043973?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3290638897095043973?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/q4t6glerjkE/how-to-surf-web-using-remote-control.html" title="How to surf the web using a remote control" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_2IhlBwyZf7E/SCbSg4zVE4I/AAAAAAAAAMI/8FgJ6WkpHhA/s72-c/RC.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://blog.vroky.com/2008/05/how-to-surf-web-using-remote-control.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MSXY5fCp7ImA9WxRbGE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-3956635266643310497</id><published>2008-04-25T15:35:00.002+03:00</published><updated>2008-12-09T15:39:48.824+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T15:39:48.824+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opinions" /><title>10 cool uses for your PDA</title><content type="html">&lt;span style="font-weight: bold;font-size:130%;" &gt;1. Amateur astronomy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBHietByU1I/AAAAAAAAAI0/f_lGFB1AoB0/s1600-h/astroNavigator.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBHietByU1I/AAAAAAAAAI0/f_lGFB1AoB0/s400/astroNavigator.jpg" alt="" id="BLOGGER_PHOTO_ID_5193180862445933394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Have you always wanted to know more about the night sky and you didn't know where to start? You can stop thinking about buying that pretty expensive big software guided telescope right now. The best way to make your first steps into amateur astronomy is through a PDA and optionally a pair of cheap binoculars. After a few nights out with these and you'll be able to distinguish constellations, stars and maybe even a galaxy with just your naked eyes. Plus you won't ever have to say "I wish I had my pretty expensive big software guided telescope with me right now" whenever you find a clear sky view away from the city lights.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; Any PDA&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.pocketpccity.com/software/pocketpc/PocketPC-Starmap-2002-9-16-ce-pocketpc.html"&gt;PocketPC StarMap&lt;/a&gt; (free) or &lt;a href="http://vitotechnology.com/en/products/astronavigator.html"&gt;AstroNavigator II&lt;/a&gt; (commercial)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;2. Dictionary&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBH1UtByU7I/AAAAAAAAAJk/S0aokLbT43I/s1600-h/slovoed.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBH1UtByU7I/AAAAAAAAAJk/S0aokLbT43I/s400/slovoed.jpg" alt="" id="BLOGGER_PHOTO_ID_5193201581368169394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A PDA with additional software can easily double as a pocket sized dictionary. It can translate words to hundreds of languages and can even speak those foreign words for you so you can learn how they are pronounced.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; Any PDA&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.slovoed.com/"&gt;SlovoEd&lt;/a&gt; (commercial)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;3. Games&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2IhlBwyZf7E/SBHkgNByU3I/AAAAAAAAAJE/rWBlSNHkhdY/s1600-h/scummvm.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_2IhlBwyZf7E/SBHkgNByU3I/AAAAAAAAAJE/rWBlSNHkhdY/s400/scummvm.jpg" alt="" id="BLOGGER_PHOTO_ID_5193183087238992754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can play any kind of game genre (even some &lt;a href="http://www.shadowoflegend.com/"&gt;mmorpgs&lt;/a&gt; got released) with your PDA. Some are better suited for the controls than others. There are hundreds of games developed specifically for PDAs that are quite good but usually they're not as "polished" as the similar ones for the portable game consoles. Don't worry because a huge amount of emulators and ports are available for free: Mame, Gameboy, Gameboy advanced, NES, SNES, &lt;span id="KonaBody"&gt;Amstrad CPC, Genesis, Playstation and many more. My best pick is &lt;a href="http://www.scummvm.org/"&gt;scummvm&lt;/a&gt; which lets you play the old legendary adventure games (lucasarts mostly) using your pen to "point and click".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="KonaBody"&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; &lt;a href="http://www.amazon.com/gp/product/B000COJ8NY?ie=UTF8&amp;amp;tag=vrok-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000COJ8NY"&gt;Dell Axi&lt;/a&gt;&lt;/span&gt;&lt;span id="KonaBody"&gt;&lt;a href="http://www.amazon.com/gp/product/B000COJ8NY?ie=UTF8&amp;amp;tag=vrok-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000COJ8NY"&gt;m X51v&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=vrok-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=B000COJ8NY" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt; fast, 3d graphics card, VGA, big screen, fast!!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.scummvm.org/"&gt;scummvm&lt;/a&gt; (free)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;4. eBooks&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBH2EtByU8I/AAAAAAAAAJs/_UzgjpWC-I0/s1600-h/ebooks.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBH2EtByU8I/AAAAAAAAAJs/_UzgjpWC-I0/s400/ebooks.jpg" alt="" id="BLOGGER_PHOTO_ID_5193202406001890242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;"Hey honey, turn the lights off so I can sleep". You won't hear that phrase again if you get accustomed to reading ebooks on your PDA. You can fit thousands of ebooks (around 500kb each)  in a single 1gb memory module so you'll always have a book that matches your current mood. Although most books can be read fine on a PDA screen, the technical ones are messy. For example a programming book with source code and screenshots is quite hard to read on a 3 inch screen because of all the tedious horizontal scrolling you'll need to do.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; Any&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.gowerpoint.com/uBook_main.html"&gt;uBook&lt;/a&gt; (shareware with a nag screen every 10 pages)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;   5. Navigation&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/SBHu99ByU5I/AAAAAAAAAJU/aejyyWekGqM/s1600-h/gps.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/SBHu99ByU5I/AAAAAAAAAJU/aejyyWekGqM/s400/gps.jpg" alt="" id="BLOGGER_PHOTO_ID_5193194593456378770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;A PDA is very useful for finding your way in unknown or forgotten territory, with or without a &lt;/span&gt;&lt;span&gt;GPS device.&lt;/span&gt; Many navigation software suites are available with a vast variety of maps to choose from. If you don't have a GPS device you can easily replace all your maps with one of these. But if you need something more than just plain maps, you'll need a GPS unit. With it you'll be able to calculate distances, speed and location.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA: &lt;/span&gt;&lt;a href="http://www.pdadb.net/index.php?m=specs&amp;amp;id=445"&gt;Fujitsu-Siemens Loox N560&lt;/a&gt; good gps, big screen, VGA&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.tomtom.com/"&gt;TomTom&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;6. Encyclopedia&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBH2ttByU9I/AAAAAAAAAJ0/ZLK1YwCVh9U/s1600-h/wikipedia.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBH2ttByU9I/AAAAAAAAAJ0/ZLK1YwCVh9U/s400/wikipedia.jpg" alt="" id="BLOGGER_PHOTO_ID_5193203110376526802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;You can download the entire wikipedia from the internet and copy it to your memory module. There are various versions of wikipedia available. Some include pictures, others include partial content and a few a&lt;/span&gt;&lt;span&gt;re snapshots of older versions. The version you'll get will mostly depend on the size of your memory module.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; Any PDA&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.tomeraider.com/"&gt;Tomeraider&lt;/a&gt; (commercial) &lt;a href="http://palmtops.about.com/od/palmtoppicks/tp/wikipedia_pda.htm"&gt;More ways&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;a href="http://palmtops.about.com/od/palmtoppicks/tp/wikipedia_pda.htm"&gt; to view wikipedia&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;7. Universal Remote &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Control&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2IhlBwyZf7E/SBHwydByU6I/AAAAAAAAAJc/jjih5n5TpuA/s1600-h/remote.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_2IhlBwyZf7E/SBHwydByU6I/AAAAAAAAAJc/jjih5n5TpuA/s400/remote.jpg" alt="" id="BLOGGER_PHOTO_ID_5193196594911138722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you've seen the movie "click" with adam sandler you know what a universal remote control can (almost) do. What you don't know is that you don't need one if you have a PDA. There are software suites that can emulate all the functions of a URC using your PDA's touch screen and buttons. You can even create advanced macros for your various devices. For example I've mapped my OK button to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;turn off the tv&lt;/li&gt;&lt;li&gt;turn on the projector&lt;/li&gt;&lt;li&gt;turn on the hifi&lt;/li&gt;&lt;li&gt;set hifi input to optical&lt;/li&gt;&lt;li&gt;&lt;a href="http://vrokolos.blogspot.com/2008/03/change-speaker-mode-using-command-line.html"&gt;set 5.1 speaker mode on windows&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vrokolos.blogspot.com/2008/03/cycle-nvidia-display-outputs-using.html"&gt;switch nvidia display output to dvi&lt;/a&gt;&lt;/li&gt;&lt;li&gt;open mediaportal on my PC. &lt;/li&gt;&lt;/ul&gt;All these with a single button!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Best PDA:&lt;/span&gt;&lt;span&gt; Any PDA with many&lt;/span&gt;&lt;span&gt; hardware butto&lt;/span&gt;&lt;span&gt;ns, go&lt;/span&gt;&lt;span&gt;od battery and good infrared transmitter&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software: &lt;/span&gt;&lt;a href="http://www.novii.tv/"&gt;NoviiRemote&lt;/a&gt; (commercial)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;8. Music&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2IhlBwyZf7E/SBH35dByU-I/AAAAAAAAAJ8/-XmGth2cYIE/s1600-h/music.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_2IhlBwyZf7E/SBH35dByU-I/AAAAAAAAAJ8/-XmGth2cYIE/s400/music.jpg" alt="" id="BLOGGER_PHOTO_ID_5193204411751617506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;Most mobile devices support some kind of music playback. A pda though has some advanced features that you can't find in every mobile phone or mp3 player out there. These include advanced library view, a voice recorder, equalizers, advanced visualization and sound manipulation. The size of a PDA may be a bit&lt;/span&gt;&lt;span&gt; larger compared to mobile phones and compact mp3 players but all the extra featu&lt;/span&gt;&lt;span&gt;res make up for it.&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Best PDA: &lt;/span&gt;&lt;span&gt;Any small sized PDA&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best software: &lt;/span&gt;&lt;a href="http://hp.vector.co.jp/authors/VA032810/"&gt;&lt;span&gt;GSPlayer&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;9. Movies&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2IhlBwyZf7E/SBHtiNByU4I/AAAAAAAAAJM/zibNfkCGby8/s1600-h/coreplayer.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_2IhlBwyZf7E/SBHtiNByU4I/AAAAAAAAAJM/zibNfkCGby8/s400/coreplayer.jpg" alt="" id="BLOGGER_PHOTO_ID_5193193017203381122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There are many portable movie players out there. Most of them have a 7" screen and a dvd reader. They can play most movie formats and have outputs for TVs and speakers. Some PDAs can do all those &lt;span style="font-weight: bold;"&gt;and&lt;/span&gt; fit in your pocket. The most important features a movie-player-PDA should have are 1.screen resolution 2.screen size. A vga PDA with quite a large screen beats all other compact movie playing gadgets like ipods and mobile phones. You don't even have to convert your movies to a special format in order to view them on the PDA. Just copy them to your memory module and enjoy!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; &lt;a href="http://www.amazon.com/gp/product/B000ZN895A?ie=UTF8&amp;amp;tag=vrok-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000ZN895A"&gt;O2 XDA Flame&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=vrok-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=B000ZN895A" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt; TV-Out, VGA, big 3.6" screen, huge memory&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best Software:&lt;/span&gt; &lt;a href="http://www.hpcfactor.com/downloads/tcpmp/"&gt;TCPMP&lt;/a&gt; (free) or &lt;a href="http://www.coreplayer.com/"&gt;Coreplayer&lt;/a&gt; (commercial)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;10. Internet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2IhlBwyZf7E/SBHgRNByUzI/AAAAAAAAAIk/Tj3EevPUGcU/s1600-h/operamobile.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_2IhlBwyZf7E/SBHgRNByUzI/AAAAAAAAAIk/Tj3EevPUGcU/s400/operamobile.jpg" alt="" id="BLOGGER_PHOTO_ID_5193178431494443826" border="0" /&gt;&lt;/a&gt;&lt;span&gt;&lt;br /&gt;The best use of a PDA hands down. A laptop is better you say?&lt;br /&gt;Would you be comfortable doing these with a laptop&lt;/span&gt;&lt;span&gt;?&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt; Surfing amazon.com for a book price to compare when you're in a book shop.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt; Check imdb rating while browsing your neighborhood's movie rental store.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt; Surf for &lt;a href="http://www.blogger.com/3dgamebabes.blogspot.com"&gt;sexy babes&lt;/a&gt; while taking part in a boring discussion about earrings.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt; Check your digg.com story status while taking a dump.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt; Read your emails while waiting for the bus.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;and the list goes on.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;If you are an internet addict, a PDA is the best gadget for you.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best PDA:&lt;/span&gt; &lt;/span&gt;&lt;span&gt;Any PDA with integrated phone&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;Best software:&lt;/span&gt; &lt;a href="http://www.opera.com/products/mobile/"&gt;Opera mobile&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-3956635266643310497?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=yDKrcSApCNs:jI26MuGcqD8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=yDKrcSApCNs:jI26MuGcqD8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=yDKrcSApCNs:jI26MuGcqD8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/yDKrcSApCNs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/3956635266643310497/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/10-cool-uses-for-your-pda.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3956635266643310497?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3956635266643310497?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/yDKrcSApCNs/10-cool-uses-for-your-pda.html" title="10 cool uses for your PDA" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_2IhlBwyZf7E/SBHietByU1I/AAAAAAAAAI0/f_lGFB1AoB0/s72-c/astroNavigator.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/10-cool-uses-for-your-pda.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MSH46fCp7ImA9WxRbGE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-3987032817834325869</id><published>2008-04-07T00:03:00.010+03:00</published><updated>2008-12-09T15:39:49.014+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T15:39:49.014+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>DiggBeep 1.10</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R_k9K3_GNFI/AAAAAAAAAE0/7LMLFqa7eGM/s1600-h/diggbeepscrsmall.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R_k9K3_GNFI/AAAAAAAAAE0/7LMLFqa7eGM/s400/diggbeepscrsmall.jpg" alt="" id="BLOGGER_PHOTO_ID_5186243702930420818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The new version of DiggBeep is out! Now "popular" stories will be displayed using a blue background to separate them from the "upcoming" ones and when you double click on a story it will open the story page instead of the external link so you can see the comments. I also fixed a bug that appeared whenever someone undugg your stories and would make diggbeep beep forever!&lt;br /&gt;&lt;br /&gt;For those of you who haven't tried diggbeep yet, it's a story manager that sits on your traybar and whenever someone diggs or comments your stories it will beep! Find more information about it &lt;a href="http://vrokolos.blogspot.com/2008/03/diggbeep-hear-your-stories-getting.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note: First decompress this and then run it. It won't work if you just run the exe from the zip file. THIS REQUIRES &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&amp;amp;displaylang=en"&gt;.NET FRAMEWORK 2&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;You can get it here: &lt;a href="http://vrokolos.googlepages.com/diggbeep110.zip"&gt;DiggBeep 1.10&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-3987032817834325869?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=CNzFyCOBU_0:6bzG4s_s8CI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=CNzFyCOBU_0:6bzG4s_s8CI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=CNzFyCOBU_0:6bzG4s_s8CI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/CNzFyCOBU_0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/3987032817834325869/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/04/diggbeep-110.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3987032817834325869?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3987032817834325869?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/CNzFyCOBU_0/diggbeep-110.html" title="DiggBeep 1.10" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_2IhlBwyZf7E/R_k9K3_GNFI/AAAAAAAAAE0/7LMLFqa7eGM/s72-c/diggbeepscrsmall.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.vroky.com/2008/04/diggbeep-110.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04NQX87eSp7ImA9WxRbGE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-2155268532980122589</id><published>2008-04-03T18:44:00.005+03:00</published><updated>2008-12-09T15:39:50.101+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T15:39:50.101+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>VrokSub 1.10</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/R_T863_GNBI/AAAAAAAAAEU/-eBO0Yl_VNI/s1600-h/casablanca.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/R_T863_GNBI/AAAAAAAAAEU/-eBO0Yl_VNI/s400/casablanca.jpg" alt="" id="BLOGGER_PHOTO_ID_5185047159401493522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;New version (1.10) of vroksub, the automatic subtitle downloader released. I added a lot of features that have nothing to do with subtitles. It can now download covers and data from imdb and save it to a nfo file along with your movie. It can create folders for your movies, you can change the naming format for both the file renaming and folders. You can set an output path so that each movie with subtitle will be moved there and more.. Check it out &lt;a href="http://vrokolos.blogspot.com/2008/03/vroksub-released.html"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-2155268532980122589?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=ZBMryeWhi6w:J-BaU9HbadA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=ZBMryeWhi6w:J-BaU9HbadA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=ZBMryeWhi6w:J-BaU9HbadA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/ZBMryeWhi6w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/2155268532980122589/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/04/vroksub-110.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/2155268532980122589?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/2155268532980122589?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/ZBMryeWhi6w/vroksub-110.html" title="VrokSub 1.10" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_2IhlBwyZf7E/R_T863_GNBI/AAAAAAAAAEU/-eBO0Yl_VNI/s72-c/casablanca.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.vroky.com/2008/04/vroksub-110.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04NQXk6eSp7ImA9WxRbGE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-7993988657757208517</id><published>2008-03-28T14:18:00.016+02:00</published><updated>2008-12-09T15:39:50.711+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T15:39:50.711+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>PropellerTray</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2IhlBwyZf7E/R-1CpX_GM7I/AAAAAAAAADk/gdneUOJQaes/s1600-h/propellertraysmallscr.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_2IhlBwyZf7E/R-1CpX_GM7I/AAAAAAAAADk/gdneUOJQaes/s400/propellertraysmallscr.jpg" alt="PropellerTray screenshot" id="BLOGGER_PHOTO_ID_5182872024754041778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So now that I have everything set up for &lt;a href="http://vrokolos.blogspot.com/2008/03/diggbeep-hear-your-stories-getting.html"&gt;diggbeep&lt;/a&gt; so it works ok, I thought about releasing a similar program for www.propeller.com. So after 3 hours of copy-pasting code I present you the "copy-paste-replace-etc" release notes:&lt;br /&gt;&lt;br /&gt;This windows application monitors your recent propeller (www.propeller.com) stories from your traybar. It will show you how many people vote each of your stories and how many people left comments using a simple MSN-like interface. You can also hear a sound when any of your monitored stories gets voted or commented while you do other stuff with your pc (Optional). All you have to do is run propellertray and enter your username.&lt;br /&gt;&lt;br /&gt;You need the .net 2 framework in order to run this. Get it from microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2IhlBwyZf7E/R-1DFH_GM8I/AAAAAAAAADs/qQzHiYsmw-A/s1600-h/propellertrayicon48.gif"&gt;&lt;img style="border: 0pt none ; margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_2IhlBwyZf7E/R-1DFH_GM8I/AAAAAAAAADs/qQzHiYsmw-A/s400/propellertrayicon48.gif" alt="PropellerTray traybar screenshot" id="BLOGGER_PHOTO_ID_5182872501495411650" border="0" /&gt;&lt;/a&gt;Recommendations:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s1600-h/softpedia_clean_award_f.gif"&gt;&lt;img style="border: 0pt none ; margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s400/softpedia_clean_award_f.gif" alt="" id="BLOGGER_PHOTO_ID_5182936268874855394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;- Use as long interval as possible because this will consume both yours and the propeller.com server bandwidth. The default is 60 seconds.&lt;br /&gt;- If all those voting sounds are getting annoyed just disable them from settings.&lt;br /&gt;&lt;br /&gt;Post any bugs you find or any *reasonable* suggestions you have here.&lt;br /&gt;note1: I hate installers so don't come complaining! :)&lt;br /&gt;note2: The propeller dude picture and the propeller icon are registered to propeller.com.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Download it &lt;a href="http://vrokolos.googlepages.com/propellertray.zip"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-7993988657757208517?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=KvlN4ChE__8:47zE7epjGZY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=KvlN4ChE__8:47zE7epjGZY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=KvlN4ChE__8:47zE7epjGZY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/KvlN4ChE__8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/7993988657757208517/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/propellertray.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/7993988657757208517?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/7993988657757208517?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/KvlN4ChE__8/propellertray.html" title="PropellerTray" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_2IhlBwyZf7E/R-1CpX_GM7I/AAAAAAAAADk/gdneUOJQaes/s72-c/propellertraysmallscr.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/propellertray.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04NQH8ycSp7ImA9WxRbGE8.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-7167515844213983762</id><published>2008-03-27T03:13:00.019+02:00</published><updated>2008-12-09T15:39:51.199+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T15:39:51.199+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>DiggBeep - Hear your stories getting digged!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2IhlBwyZf7E/R-r4p3_GM5I/AAAAAAAAADU/n1tG7pkyWkg/s1600-h/diggbeepscrsmall.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_2IhlBwyZf7E/R-r4p3_GM5I/AAAAAAAAADU/n1tG7pkyWkg/s400/diggbeepscrsmall.jpg" alt="" id="BLOGGER_PHOTO_ID_5182227719530099602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DiggBeep is my new GUI program. It sits on your traybar and monitors your most recent stories. If you are a digg addict and want to know about your story's appeal you'll love this.&lt;br /&gt;&lt;br /&gt;DiggBeep will show you how many people digged each of your stories and how many people left comments using a simple MSN-like interface. You can also hear a sound when any of your monitored stories gets digged or commented while you do other stuff with your pc (Optional). All you have to do is run diggbeep and enter your digg.com username.&lt;br /&gt;&lt;br /&gt;You need the .net 2 framework in order to run this. Get it from microsoft.&lt;br /&gt;&lt;br /&gt;Recommendations:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s1600-h/softpedia_clean_award_f.gif"&gt;&lt;img style="border: 0pt none ; margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s400/softpedia_clean_award_f.gif" alt="" id="BLOGGER_PHOTO_ID_5182936268874855394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;- Use as long interval as possible because this will consume both yours and the digg's server bandwidth. The default is 60 seconds.&lt;br /&gt;- For the same reason be cautious of how many stories you'll want to monitor. The default is 25.&lt;br /&gt;- If all those digg sounds are getting annoyed just disable them from settings.&lt;br /&gt;&lt;br /&gt;Post any bugs you find or any *reasonable* suggestions you have here.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-rBJn_GM1I/AAAAAAAAAC0/4XytjjuaUc0/s1600-h/diggtrayicon48.gif"&gt;&lt;img style="border: 0pt none ; margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-rBJn_GM1I/AAAAAAAAAC0/4XytjjuaUc0/s200/diggtrayicon48.gif" alt="" id="BLOGGER_PHOTO_ID_5182166692339790674" border="0" /&gt;&lt;/a&gt;note1: I hate installers so don't come complaining! :)&lt;br /&gt;note2: The digg dude picture and the digg icon are registered to &lt;a href="http://www.digg.com/"&gt;digg.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Download it here: &lt;a href="http://vrokolos.googlepages.com/diggbeep110.zip"&gt;DiggBeep 1.10&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-7167515844213983762?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=bIhl8y6eM9g:OmziLZjDNkI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=bIhl8y6eM9g:OmziLZjDNkI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=bIhl8y6eM9g:OmziLZjDNkI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/bIhl8y6eM9g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/7167515844213983762/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/diggbeep-hear-your-stories-getting.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/7167515844213983762?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/7167515844213983762?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/bIhl8y6eM9g/diggbeep-hear-your-stories-getting.html" title="DiggBeep - Hear your stories getting digged!" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_2IhlBwyZf7E/R-r4p3_GM5I/AAAAAAAAADU/n1tG7pkyWkg/s72-c/diggbeepscrsmall.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/diggbeep-hear-your-stories-getting.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEMRns8eyp7ImA9WxBXEEw.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-544342595281142465</id><published>2008-03-24T21:01:00.011+02:00</published><updated>2010-01-20T22:01:27.573+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-20T22:01:27.573+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Change speaker mode using command line (speakersetup)</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/R-gBP3_GM0I/AAAAAAAAACs/4VF18FrZgKI/s1600-h/speakersetupsmallscr.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/R-gBP3_GM0I/AAAAAAAAACs/4VF18FrZgKI/s400/speakersetupsmallscr.jpg" alt="switch speakers to headphones" id="BLOGGER_PHOTO_ID_5181392743528018754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My new program is yet another command line utility. This time it's about changing speaker settings mode found under control panel. I developed it mainly because I got tired of going to control panel to switch my mode to headphones every time I wanted to play Counterstrike. It's best suited for gamers and htpc addicts to change between speaker modes using shortcuts and remote controls. I myself just created two shortcuts. One for headphones mode ("speakersetup.exe hp") and one for stereo speakers ("speakersetup.exe 2"). I assigned a hotkey to each and now I can just press ctrl-f2 before starting Counterstrike to switch to headphones. You can also use it with AutoHotKey to assing a single hotkey to cycle between speaker modes (go &lt;a href="http://vrokolos.blogspot.com/2008/03/cycle-nvidia-display-outputs-using.html"&gt;there&lt;/a&gt; for an example). So here are the details:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Useage:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;speakersetup.exe [Speaker Mode]&lt;br /&gt;&lt;br /&gt;[Speaker Mode] can be one of the following:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;hp&lt;/span&gt;: Stereo headphones&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s1600-h/softpedia_clean_award_f.gif"&gt;&lt;img style="border: 0pt none ; margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s400/softpedia_clean_award_f.gif" alt="" id="BLOGGER_PHOTO_ID_5182936268874855394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1&lt;/span&gt;: Monophonic speaker&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2&lt;/span&gt;: Desktop stereo speakers (2.0)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4&lt;/span&gt;: Quadraphonic speakers (4.0)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5&lt;/span&gt;: Surround sound speakers (5.0)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5.1&lt;/span&gt;: 5.1 surround sound speakers&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7.1&lt;/span&gt;: 7.1 speakers&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Examples:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;speakersetup.exe 5.1&lt;/span&gt;   will switch to 5.1 surround sound speakers.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;speakersetup.exe hp&lt;/span&gt;   will switch to headphones.&lt;br /&gt;&lt;br /&gt;Download it &lt;a href="http://bit.ly/6NU99p"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-544342595281142465?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=gqO5A0jd5yU:D4vHTid10DA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=gqO5A0jd5yU:D4vHTid10DA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=gqO5A0jd5yU:D4vHTid10DA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/gqO5A0jd5yU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/544342595281142465/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/change-speaker-mode-using-command-line.html#comment-form" title="26 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/544342595281142465?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/544342595281142465?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/gqO5A0jd5yU/change-speaker-mode-using-command-line.html" title="Change speaker mode using command line (speakersetup)" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_2IhlBwyZf7E/R-gBP3_GM0I/AAAAAAAAACs/4VF18FrZgKI/s72-c/speakersetupsmallscr.jpg" height="72" width="72" /><thr:total>26</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/change-speaker-mode-using-command-line.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMGR30yeCp7ImA9WxZaEk4.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-6814935306276113856</id><published>2008-03-18T06:37:00.012+02:00</published><updated>2008-04-26T20:20:26.390+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-26T20:20:26.390+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><title>A lookup combobox in flex</title><content type="html">If you are used to the LookupComboBox control in delphi or the similar ones in .net and you wish you had something like that for flex well wait no more. Here is a LookupGridColumn component:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;LookupGridColumn.mxml&lt;/span&gt; code:&lt;/span&gt;&lt;br /&gt;&lt;pre  style="border: 1px inset ; margin: 0px; padding: 3px; overflow: auto; text-align: left;font-size:8pt;"&gt;&lt;span style=";font-family:Courier New;font-size:85%;"  &gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:DataGridColumn&lt;/span&gt;&lt;br /&gt;xmlns="&lt;span style="color: rgb(153, 0, 0);"&gt;*&lt;/span&gt;"&lt;br /&gt;xmlns:mx="&lt;span style="color: rgb(153, 0, 0);"&gt;http://www.adobe.com/2006/mxml&lt;/span&gt;"&lt;br /&gt;editorDataField="&lt;span style="color: rgb(153, 0, 0);"&gt;LookupValue&lt;/span&gt;"&lt;br /&gt;labelFunction="&lt;span style="color: rgb(153, 0, 0);"&gt;Lookup&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 51);"&gt;&amp;lt;mx:Script&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;lt;![CDATA[&lt;br /&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;// LookupGridColumn.mxml&lt;br /&gt;// Help here: http://vrokolos.blogspot.com/2008/03/lookup-combobox-in-flex.html &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;i&gt;//the lookup field of the lookupProvider objects&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;[&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;Bindable&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; lookupField: String;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//the description field of the lookupProvider objects&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;[&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;Bindable&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; resultField: String;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;i&gt;//the provider for the values of the combobox&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;[&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;Bindable&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; lookupProvider: Object;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;i&gt;//given an object, it will return the lookup's description&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(51, 153, 102);"&gt;function&lt;/span&gt;&lt;/b&gt; Lookup(theOb: Object, column: DataGridColumn): String&lt;br /&gt;{&lt;br /&gt; &lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; tempResult: String = &lt;b&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;""&lt;/span&gt;&lt;/b&gt;;&lt;br /&gt; &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;for &lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;each&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt; ( &lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; n: Object &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;in&lt;/span&gt;&lt;/b&gt; lookupProvider )&lt;br /&gt; {&lt;br /&gt;   &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;if&lt;/span&gt;&lt;/b&gt; (n[lookupField] == theOb[dataField])&lt;br /&gt;   {&lt;br /&gt;     tempResult = n[resultField];&lt;br /&gt;     &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;break&lt;/span&gt;&lt;/b&gt;;&lt;br /&gt;   }&lt;br /&gt; }&lt;br /&gt; &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;return&lt;/span&gt;&lt;/b&gt; tempResult;&lt;br /&gt;}&lt;br /&gt;]]&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 51);"&gt;&amp;lt;/mx:Script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:itemEditor&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 51);"&gt;&amp;lt;mx:Component&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:ComboBox&lt;/span&gt;&lt;br /&gt; dataProvider="&lt;span style="color: rgb(153, 0, 0);"&gt;{&lt;/span&gt;outerDocument.lookupProvider&lt;span style="color: rgb(153, 0, 0);"&gt;}&lt;/span&gt;"&lt;br /&gt; labelField="&lt;span style="color: rgb(153, 0, 0);"&gt;{&lt;/span&gt;outerDocument.resultField&lt;span style="color: rgb(153, 0, 0);"&gt;}&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 51);"&gt;&amp;lt;mx:Script&amp;gt;&lt;/span&gt;&lt;br /&gt; &amp;lt;![CDATA[&lt;br /&gt;   &lt;span style="color: rgb(0, 153, 0);"&gt;&lt;i&gt;//returns the lookup field of the selected item&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;   &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(51, 153, 102);"&gt;function &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;get&lt;/span&gt;&lt;/b&gt; LookupValue(): Object&lt;br /&gt;   {&lt;br /&gt;     &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;if&lt;/span&gt;&lt;/b&gt; (selectedItem != &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;null&lt;/span&gt;&lt;/b&gt;)&lt;br /&gt;     {&lt;br /&gt;       &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;return&lt;/span&gt;&lt;/b&gt; selectedItem[outerDocument.lookupField];&lt;br /&gt;     } &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;else &lt;/span&gt;&lt;/b&gt;{&lt;br /&gt;       &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;return &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;""&lt;/span&gt;&lt;/b&gt;;&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   &lt;span style="color: rgb(0, 153, 0);"&gt;&lt;i&gt;//whenever the row changes, find the selecteditem&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;   &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;override &lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: rgb(51, 153, 102);"&gt;function &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;set&lt;/span&gt;&lt;/b&gt; data(theOb: Object): &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;   {&lt;br /&gt;     &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;super&lt;/span&gt;&lt;/b&gt;.data = theOb;&lt;br /&gt;     &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;for&lt;/span&gt;&lt;/b&gt; (&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; i: int = 0; i&lt; dataProvider.length; i++)&lt;br /&gt;     {&lt;br /&gt;       &lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt; k: Object = dataProvider[i];&lt;br /&gt;       &lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;if&lt;/span&gt;&lt;/b&gt; (k[outerDocument.lookupField] == theOb[outerDocument.dataField])&lt;br /&gt;       {&lt;br /&gt;         selectedIndex = i;&lt;br /&gt;       }&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt; ]]&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 51);"&gt;&amp;lt;/mx:Script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;/mx:ComboBox&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 51);"&gt;&amp;lt;/mx:Component&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;/mx:itemEditor&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;/mx:DataGridColumn&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Now let's see an example. Suppose we have these two classes in our model:&lt;br /&gt;&lt;br /&gt;&lt;pre  style="border: 1px inset ; margin: 0px; padding: 3px; overflow: auto; text-align: left;font-size:8pt;"&gt;&lt;span style=";font-family:Courier New;font-size:85%;"  &gt;[&lt;/span&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;Bindable&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;&lt;b&gt;public &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: rgb(153, 0, 204);"&gt;class&lt;/span&gt;&lt;/b&gt; Category&lt;br /&gt;{&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; UniqueId:int;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; Name:String;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:Courier New;font-size:85%;"  &gt;[&lt;/span&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;Bindable&lt;/span&gt;&lt;/b&gt;]&lt;br /&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;&lt;b&gt;public &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: rgb(153, 0, 204);"&gt;class&lt;/span&gt;&lt;/b&gt; Product&lt;br /&gt;{&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; UniqueId:int;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; CategoryId:int;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; Name:String;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 51, 255);"&gt;public &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: rgb(102, 153, 204);"&gt;var&lt;/span&gt;&lt;/b&gt; Descn:String;&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;where each product's CategoryId links to the UniqueId of it's Category. To use this relationship in a datagrid we just have to do this:&lt;br /&gt;&lt;br /&gt;&lt;pre  style="border: 1px inset ; margin: 0px; padding: 3px; overflow: auto; text-align: left;font-size:8pt;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:DataGrid&lt;/span&gt; id="&lt;span style="color: rgb(153, 0, 0);"&gt;grdProduct&lt;/span&gt;" editable="&lt;span style="color: rgb(153, 0, 0);"&gt;true&lt;/span&gt;" dataProvider="&lt;span style="color: rgb(153, 0, 0);"&gt;{&lt;/span&gt;Products&lt;span style="color: rgb(153, 0, 0);"&gt;}&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:columns&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:DataGridColumn&lt;/span&gt; headerText="&lt;span style="color: rgb(153, 0, 0);"&gt;Name&lt;/span&gt;" dataField="&lt;span style="color: rgb(153, 0, 0);"&gt;Name&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:DataGridColumn&lt;/span&gt; headerText="&lt;span style="color: rgb(153, 0, 0);"&gt;Descn&lt;/span&gt;" dataField="&lt;span style="color: rgb(153, 0, 0);"&gt;Descn&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;mx:DataGridColumn&lt;/span&gt; headerText="&lt;span style="color: rgb(153, 0, 0);"&gt;CategoryId&lt;/span&gt;" dataField="&lt;span style="color: rgb(153, 0, 0);"&gt;CategoryId&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;local:LookupGridColumn &lt;/span&gt;&lt;br /&gt;  lookupProvider="&lt;span style="color: rgb(153, 0, 0);"&gt;{&lt;/span&gt;Categories&lt;span style="color: rgb(153, 0, 0);"&gt;}&lt;/span&gt;"&lt;br /&gt;  headerText="&lt;span style="color: rgb(153, 0, 0);"&gt;Category&lt;/span&gt;"&lt;br /&gt;  dataField="&lt;span style="color: rgb(153, 0, 0);"&gt;CategoryId&lt;/span&gt;"&lt;br /&gt;  lookupField="&lt;span style="color: rgb(153, 0, 0);"&gt;UniqueId&lt;/span&gt;"&lt;br /&gt;  resultField="&lt;span style="color: rgb(153, 0, 0);"&gt;Name&lt;/span&gt;"&lt;span style="color: rgb(0, 0, 255);"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;/mx:columns&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&amp;lt;/mx:DataGrid&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;And here's the example: (try changing the category and focusing another &lt;span style="font-weight:bold;"&gt;row&lt;/span&gt; to see what happens to CategoryId)&lt;br /&gt;UPDATE: Someone noticed that if you focus the field categoryId (that one specifically) before changing rows and after selecting another value in the lookupcombobox it won't save the changes. I don't think this will affect any of your projects since the field categoryId or the similar ones will most likely be hidden or read-only.&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="TestLookupEditGrid" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" height="142" width="419"&gt;&lt;br /&gt;&lt;embed src="http://www.xartomoutro.gr/blog/testlookup/TestLookupEditGrid.swf" bgcolor="#869ca7" name="TestLookupEditGrid" play="true" loop="false" quality="high" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" align="middle" height="142" width="419"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-6814935306276113856?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=tZMjHKGns48:jeOH3dOAoW0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=tZMjHKGns48:jeOH3dOAoW0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=tZMjHKGns48:jeOH3dOAoW0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/tZMjHKGns48" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/6814935306276113856/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/lookup-combobox-in-flex.html#comment-form" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/6814935306276113856?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/6814935306276113856?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/tZMjHKGns48/lookup-combobox-in-flex.html" title="A lookup combobox in flex" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><thr:total>7</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/lookup-combobox-in-flex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYFRHgyeip7ImA9WxBXEEw.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-2575940057627388656</id><published>2008-03-15T17:55:00.019+02:00</published><updated>2010-01-20T21:51:55.692+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-20T21:51:55.692+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Grim Fandango Font Editor</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2IhlBwyZf7E/R9wAU_wKL5I/AAAAAAAAAAY/Myq01hdhiFs/s1600-h/Manny_Calavera_200_130341a.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/R9wAU_wKL5I/AAAAAAAAAAY/Myq01hdhiFs/s320/Manny_Calavera_200_130341a.jpg" alt="" id="BLOGGER_PHOTO_ID_5178014032280039314" border="0" /&gt;&lt;/a&gt;This will allow you to edit fonts for the game Grim Fandago. It works like an icon editor and&lt;br /&gt;it was used for converting the game's codepage to greek  - &lt;a href="http://www.insomnia.gr/forum/showthread.php?t=140315"&gt;translation project forum page&lt;/a&gt;&lt;br /&gt;First get a codepage ascii character map like &lt;a href="http://www.ascii.ca/cp1253.htm"&gt;this&lt;/a&gt;.&lt;br /&gt;Check which codes you need to change for the game to support your codepage.&lt;br /&gt;Load a laf file, change the fonts for each character code and then save it.&lt;br /&gt;&lt;br /&gt;Download it: &lt;a href="http://bit.ly/6pHsAi"&gt;GrimFontEditor&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-2575940057627388656?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=LEPrbnvz-NA:fLIoRg7QeFg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=LEPrbnvz-NA:fLIoRg7QeFg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=LEPrbnvz-NA:fLIoRg7QeFg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/LEPrbnvz-NA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/2575940057627388656/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/grim-fandango-font-editor.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/2575940057627388656?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/2575940057627388656?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/LEPrbnvz-NA/grim-fandango-font-editor.html" title="Grim Fandango Font Editor" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_2IhlBwyZf7E/R9wAU_wKL5I/AAAAAAAAAAY/Myq01hdhiFs/s72-c/Manny_Calavera_200_130341a.jpg" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/grim-fandango-font-editor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QBR3Y-cCp7ImA9WxdTEE0.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-4460148829642824497</id><published>2008-03-15T04:46:00.006+02:00</published><updated>2008-05-05T18:29:16.858+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-05T18:29:16.858+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><title>Cycle nvidia display outputs using command line and autohotkey</title><content type="html">New nvidia graphic cards usually come with a tv output, a vga output and a dvi output. You can use those outputs at the same time or you can switch between them. I prefer the latter. Going to the control panel all the time to switch displays was a pain in the ass. So I made this &lt;a href="http://www.autohotkey.com/"&gt;autohotkey&lt;/a&gt; script to cycle between my TV, my Monitor and my Projector using Ctrl-F2:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;currentMode = 0&lt;br /&gt;^F2:: ;Ctrl-F2&lt;br /&gt;if (currentMode = 0) {&lt;br /&gt;run rundll32.exe NvCpl.dll`,dtcfg setview 0 standard TA,,Hide ;TV&lt;br /&gt;currentMode = 1&lt;br /&gt;} else if (currentMode = 1) {&lt;br /&gt;run rundll32.exe NvCpl.dll`,dtcfg setview 0 standard DA,,Hide ;DVI&lt;br /&gt;currentMode = 2&lt;br /&gt;} else if (currentMode = 2) {&lt;br /&gt;run rundll32.exe NvCpl.dll`,dtcfg setview 0 standard AA,,Hide ;VGA&lt;br /&gt;currentMode = 0&lt;br /&gt;}&lt;br /&gt;return&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-4460148829642824497?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=JoiRpDbb_k8:GfP7DJR0KQc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=JoiRpDbb_k8:GfP7DJR0KQc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=JoiRpDbb_k8:GfP7DJR0KQc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/JoiRpDbb_k8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/4460148829642824497/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/cycle-nvidia-display-outputs-using.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/4460148829642824497?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/4460148829642824497?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/JoiRpDbb_k8/cycle-nvidia-display-outputs-using.html" title="Cycle nvidia display outputs using command line and autohotkey" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/cycle-nvidia-display-outputs-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QBR3Y-cSp7ImA9WxdTEE0.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-3502714260773923066</id><published>2008-03-15T04:36:00.004+02:00</published><updated>2008-05-05T18:29:16.859+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-05T18:29:16.859+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><title>AutoHotKey + Two SoundCards + One Volume Control</title><content type="html">I use my audigy 2 for my speakers and my onboard sound card for my headphones so I can switch between them without plugging and unplugging anything.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.autohotkey.com/"&gt;AutoHotKey&lt;/a&gt; is a nifty program that helps you assign scripts to keyboard, mouse or remote. It's quite useful for stuff you do often.&lt;br /&gt;&lt;br /&gt;Using AutoHotKey I managed to synchronize the volume for my two sound cards. It was getting annoying for me to monitor both volumes so I just came up with this script:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;SC120:: ;Mute Button on Microsoft Multimedia Keyboard&lt;br /&gt;SoundSet, +1, , mute, 3&lt;br /&gt;SoundSet, +1, , mute, 1&lt;br /&gt;return&lt;br /&gt;&lt;br /&gt;SC12E:: ;Volume Down Button&lt;br /&gt;SoundSet, -5, , ,3&lt;br /&gt;SoundGet, vol_Master, Master,, 3&lt;br /&gt;SoundSet, %vol_Master%, , ,1&lt;br /&gt;return&lt;br /&gt;&lt;br /&gt;SC130:: ;Volume Up Button&lt;br /&gt;SoundSet, +5, , , 3&lt;br /&gt;SoundGet, vol_Master, Master,, 3&lt;br /&gt;SoundSet, %vol_Master%, , ,1&lt;br /&gt;return&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Where 1 and 3 are my sound card ids.. Just use 1 and 2 if you only have two sound cards. (I also have a tv tuner with id 2)&lt;br /&gt;&lt;br /&gt;Now both my sound cards volume levels change simultaneously with the press of a button&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-3502714260773923066?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=Cko7VOt55n0:pAJ8P8uyK4I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=Cko7VOt55n0:pAJ8P8uyK4I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=Cko7VOt55n0:pAJ8P8uyK4I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/Cko7VOt55n0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/3502714260773923066/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/autohotkeys-two-soundcards-one-volume.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3502714260773923066?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/3502714260773923066?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/Cko7VOt55n0/autohotkeys-two-soundcards-one-volume.html" title="AutoHotKey + Two SoundCards + One Volume Control" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/autohotkeys-two-soundcards-one-volume.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IFQ3g_cSp7ImA9Wx9QGUs.&quot;"><id>tag:blogger.com,1999:blog-935895085402253882.post-959449701202345122</id><published>2008-03-15T00:13:00.033+02:00</published><updated>2011-01-02T13:58:32.649+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-02T13:58:32.649+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>VrokSub released!</title><content type="html">&lt;a href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R96tsvwKMCI/AAAAAAAAABs/CIBjEec79VQ/s1600-h/vroksubsmallscr.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5178767605766959138" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R96tsvwKMCI/AAAAAAAAABs/CIBjEec79VQ/s320/vroksubsmallscr.jpg" style="border: medium none; cursor: pointer;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;UPDATED VERSION 1.20&lt;br /&gt;
&lt;/span&gt;UPDATE 25/3/2010: Fixed /newonly and made it so it downloads many files in multiple phases&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;
&lt;/span&gt;UPDATE&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;22/3/2010:&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;New opensubtitles api url&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;
&lt;/span&gt;UPDATE 5/11/2008: Made it so it works with the new version of the opensubtitles api&lt;br /&gt;
&lt;br /&gt;
This command line program will automatically download subtitles for your movies, rename your movies using a customized format, create folders for your movies and download imdb covers and details. You just pass a folder path and a preferred language list and it searches for subtitles using your avi files. It uses &lt;a href="http://www.opensubtitles.org/"&gt;opensubtitles&lt;/a&gt; for the search and it requires the .net 2 framework runtimes which you probably already have.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%; font-weight: bold;"&gt;Useage: &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
vroksub.exe "[Folder Path]" [Language Code Sequence] [Params]&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Folder Path&lt;/span&gt;: The path to the folder that has all your movies. VrokSub will search all subfolders of this path for movies.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Language Code Sequence&lt;/span&gt;: A sequence of two letter language codes according to your preference separated by coma. You can find the two letter codes here: &lt;span class="postbody"&gt;&lt;a href="http://www.loc.gov/standards/iso639-2/php/code_list.php"&gt;http://www.loc.gov/standards/iso639-2/php/code_list.php&lt;/a&gt;&lt;/span&gt; VrokSub will search subtitles of the first language code and if it doesn't find one it will continue to the next code.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Params&lt;/span&gt;:&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;/rename&lt;/span&gt;   will rename all the movies for which vroksub has found a subtitle using the format found in vroksub.exe.config.&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;/newonly&lt;/span&gt;  will only try to locate subtitles for movies without subtitles and ignore the ones that have subtitles already&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;/nfo&lt;/span&gt; will download data from imdb.com (like actors, directors etc) and save them to a .nfo file named like your movie&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;/covers&lt;/span&gt; will download the cover images imdb uses and save them to a .jpg file named like your movie&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;/folders&lt;/span&gt; will create a folder for each movie and move all files there. If /covers is used with this then a folder.jpg will also be created so that whenever you browser your output folder with explorer's thumbnail view, this cover will be displayed over the folder icon.&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;/move="[Output Path]"&lt;/span&gt; will move all files and folders for movies who's subtitles were found to the given path. Useful if combined with /folders so you don't have both old and new folders in the same directory&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%; font-weight: bold;"&gt;Config:&lt;br /&gt;
&lt;/span&gt;Edit your vroksub.exe.config to alter the way vroksub renames your movie files with /rename or creates folders with /folders.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;CDFormat &lt;/span&gt;is the format used for the current CD. %C is the CD number.&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;FileFormat &lt;/span&gt;is the format used for renaming your movies. %M is movie, %C is the CD string after format and %Y is year&lt;br /&gt;
Example1: %M renames to Casablanca&lt;br /&gt;
Example2: %M(%Y)%C renames to Casablanca(1942)-CD1.avi&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;FolderFormat &lt;/span&gt;is the format used for the /folders parameter to get each folder's name.&lt;br /&gt;
Example1: %M%Y creates outputPath\Casablanca(1942)&lt;br /&gt;
Example2: %Y\\%M creates outputPath\1942\Casablanca&lt;br /&gt;
&lt;span style="font-size: 180%; font-weight: bold;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-size: 180%; font-weight: bold;"&gt;Examples:&lt;/span&gt;&lt;a href="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s1600-h/softpedia_clean_award_f.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5182936268874855394" src="http://1.bp.blogspot.com/_2IhlBwyZf7E/R-19E3_GM-I/AAAAAAAAAD8/Mg1l5gvX7nY/s400/softpedia_clean_award_f.gif" style="border: 0pt none; cursor: pointer; float: right; margin: 0pt 0pt 10px 10px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
vroksub.exe "c:\my videos" gr,en&lt;br /&gt;
&lt;br /&gt;
This will first try to locate a greek subtitle for every movie in c:\my videos (including subfolders) and if it doesn't find one it will try to find one in english. You can use more language codes if you'd like.&lt;br /&gt;
&lt;br /&gt;
vroksub.exe "c:\my videos" gr,en /rename&lt;br /&gt;
will also rename all movies where subtitle has been found with the format found in             vroksub.exe.config. default: MovieName(Year)-CD2.avi&lt;br /&gt;
&lt;br /&gt;
vroksub.exe "c:\my videos" gr,en /newonly&lt;br /&gt;
will only search for subtitles for movies that don't have a subtitle already.&lt;br /&gt;
&lt;br /&gt;
vroksub.exe "c:\unsubbedvideos" nl /rename /folders /nfo /covers /mo&lt;a href="http://4.bp.blogspot.com/_2IhlBwyZf7E/R_T0M3_GM_I/AAAAAAAAAEE/qMQTviG574o/s1600-h/casablanca.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5185037573034488818" src="http://4.bp.blogspot.com/_2IhlBwyZf7E/R_T0M3_GM_I/AAAAAAAAAEE/qMQTviG574o/s400/casablanca.jpg" style="cursor: pointer; float: right; margin: 0pt 0pt 10px 10px;" /&gt;&lt;/a&gt;ve="c:\my videos"&lt;br /&gt;
1) Creates a folder for each movie under "c:\my videos" with the name format found in vroksub.exe.config&lt;br /&gt;
2) Renames each movie using the format found in vroksub.exe.config&lt;br /&gt;
3) Downloads dutch subtitles for each movie&lt;br /&gt;
4) Downloads imdb details and saves them to the output folder&lt;br /&gt;
5) Downloads imdb covers and saves them to the output folder as folder.jpg and movie.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold;"&gt;              Note: Only movies with found subtitles will be affected (the language sequence parameter is required)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; line-height: 18px;"&gt;New version of vroksub with some minor fixes.. Moved to github:&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; line-height: 18px;"&gt;&lt;a href="https://github.com/vrokolos/VrokSub" style="color: #445566;"&gt;https://github.com/vrokolos/VrokSub&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;form action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;br /&gt;
&lt;input name="cmd" type="hidden" value="_s-xclick" /&gt;&lt;br /&gt;
&lt;input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----MIIHPwYJKoZIhvcNAQcEoIIHMDCCBywCAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYAR5GFbUZrY0w2E9ihzbATTGuoBpTs+gvoKs5wwd1RVCCSLMmMSM4rl1hN8Xso09zN+COlEoGosJj7Bpw9uC1yYhLRciXZoKfe3cyBpy8HoUk+jlo73S8J86rQp5v+rWbtBS/xKusMQpjevIWGDcjkWAJCKJ8uLkc03xGzqMGb8pjELMAkGBSsOAwIaBQAwgbwGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQITPR4zbSUyDSAgZg/EDvWUqY/b599f4JYHSj/UW/wojJMGzxPbAXvrO5cbB038S/JRBxoj+CFTihSX6MC7Do8TvOBfUi/VP8UdT9UjMC+LlYLoZ7gIl0/roUilHzeLwBSHbYVdARxO7Tfl2epczbYG6MTxXxbRPRzAn2qpJPeL6Pr2Y5vca7Zsk9MJockG0ctmrfF2fgsmru5ZIV0if40ae4x8qCCA4cwggODMIIC7KADAgECAgEAMA0GCSqGSIb3DQEBBQUAMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbTAeFw0wNDAyMTMxMDEzMTVaFw0zNTAyMTMxMDEzMTVaMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwUdO3fxEzEtcnI7ZKZL412XvZPugoni7i7D7prCe0AtaHTc97CYgm7NsAtJyxNLixmhLV8pyIEaiHXWAh8fPKW+R017+EmXrr9EaquPmsVvTywAAE1PMNOKqo2kl4Gxiz9zZqIajOm1fZGWcGS0f5JQ2kBqNbvbg2/Za+GJ/qwUCAwEAAaOB7jCB6zAdBgNVHQ4EFgQUlp98u8ZvF71ZP1LXChvsENZklGswgbsGA1UdIwSBszCBsIAUlp98u8ZvF71ZP1LXChvsENZklGuhgZSkgZEwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAgV86VpqAWuXvX6Oro4qJ1tYVIT5DgWpE692Ag422H7yRIr/9j/iKG4Thia/Oflx4TdL+IFJBAyPK9v6zZNZtBgPBynXb048hsP16l2vi0k5Q2JKiPDsEfBhGI+HnxLXEaUWAcVfCsQFvd2A1sxRr67ip5y2wwBelUecP3AjJ+YcxggGaMIIBlgIBATCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEwMDMyMjIyMDI0MVowIwYJKoZIhvcNAQkEMRYEFGyTSympRo3+f3moN8fvN8/1kYVBMA0GCSqGSIb3DQEBAQUABIGAvxDvkZwIDtK4kOHtiHkhyifiBErPecWRkJkTML0F0vxtFWM1ESpxaSz9tQe7qZEMlArnnNbiIuhkIweff2JvWastjwOd5h2MkNmjz0dFO+1C6PAXguYtqKJLPddalfYiBlkkrTWe+pjKRNtfFOBhx/74Ni0+XK1b3Wch690EQlk=-----END PKCS7----- " /&gt;&lt;br /&gt;
&lt;input alt="PayPal - The safer, easier way to pay online!" border="0" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" /&gt;&lt;br /&gt;
&lt;img alt="" border="0" height="1" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" /&gt;&lt;/form&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/935895085402253882-959449701202345122?l=blog.vroky.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=gJR7FOWTNHY:wbEUNQ4rB-A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Vrok?a=gJR7FOWTNHY:wbEUNQ4rB-A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Vrok?i=gJR7FOWTNHY:wbEUNQ4rB-A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Vrok/~4/gJR7FOWTNHY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.vroky.com/feeds/959449701202345122/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.vroky.com/2008/03/vroksub-released.html#comment-form" title="68 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/959449701202345122?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/935895085402253882/posts/default/959449701202345122?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Vrok/~3/gJR7FOWTNHY/vroksub-released.html" title="VrokSub released!" /><author><name>gamebabes</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp1.blogger.com/_2IhlBwyZf7E/SAtn0SLvxuI/AAAAAAAAAG4/TlbKCi9mm1c/S220/entrecard.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_2IhlBwyZf7E/R96tsvwKMCI/AAAAAAAAABs/CIBjEec79VQ/s72-c/vroksubsmallscr.jpg" height="72" width="72" /><thr:total>68</thr:total><feedburner:origLink>http://blog.vroky.com/2008/03/vroksub-released.html</feedburner:origLink></entry></feed>

