<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Splents &#187; Tech</title>
	<atom:link href="http://www.splents.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.splents.com</link>
	<description></description>
	<lastBuildDate>Sun, 22 Apr 2012 02:41:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Training Camp Crackme1 Woodmann</title>
		<link>http://www.splents.com/2011/training-camp-crackme1-woodmann/</link>
		<comments>http://www.splents.com/2011/training-camp-crackme1-woodmann/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:18:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Reverse Engineering]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[crackme]]></category>
		<category><![CDATA[keygen]]></category>
		<category><![CDATA[ollydbg]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[woodmann]]></category>

		<guid isPermaLink="false">http://splents.com/?p=67</guid>
		<description><![CDATA[Every so often I try a crackme. I just enjoy the problem solving. I&#8217;m terrible, but somehow I get a kick out of it. crackmes.de is down, so I stumbled across the next best, maybe a better thing. http://www.woodmann.com/RCE-CD-SITES/Quantico/mib/train.htm An amazing collection of scene crackmes; if you ever thought you were good enough to represent [...]]]></description>
			<content:encoded><![CDATA[<p>Every so often I try a crackme. I just enjoy the problem solving. I&#8217;m terrible, but somehow I get a kick out of it.<br />
crackmes.de is down, so I stumbled across the next best, maybe a better thing. <a href="http://www.woodmann.com/RCE-CD-SITES/Quantico/mib/train.htm">http://www.woodmann.com/RCE-CD-SITES/Quantico/mib/train.htm</a></p>
<p>An amazing collection of <a href="http://www.woodmann.com/RCE-CD-SITES/Quantico/crackme%27.htm">scene crackmes</a>; if you ever thought you were good enough to represent &#8211; this is where to start.</p>
<p>Being an infant, I stuck with the tutorials. Even then I struggled. For hours.</p>
<p>My <strong>*working*</strong> solution to CrackMe1 is below. To make it a little more difficult for myself, I thought I would give C++ a spin.<br />
I was <em>bitterly</em> disappointed that my keygen was <strong>larger</strong> than the original crackme.</p>

<div class="wp_syntax"><div class="code"><pre class="cpp" style="font-family:monospace;"><span style="color: #339900;">#include &lt;cstdlib&gt;</span>
<span style="color: #339900;">#include &lt;iostream&gt;</span>
&nbsp;
<span style="color: #0000ff;">using</span> <span style="color: #0000ff;">namespace</span> std<span style="color: #008080;">;</span>
&nbsp;
<span style="color: #0000ff;">int</span> main<span style="color: #008000;">&#40;</span><span style="color: #0000ff;">int</span> argc, <span style="color: #0000ff;">char</span> <span style="color: #000040;">*</span>argv<span style="color: #008000;">&#91;</span><span style="color: #008000;">&#93;</span><span style="color: #008000;">&#41;</span>
<span style="color: #008000;">&#123;</span>
    <span style="color: #666666;">//declare local variables</span>
    string _name<span style="color: #008080;">;</span>
    <span style="color: #0000ff;">int</span> i <span style="color: #000080;">=</span> <span style="color: #0000dd;">0</span><span style="color: #008080;">;</span>    
    <span style="color: #0000ff;">int</span> char_sum <span style="color: #000080;">=</span> <span style="color: #0000dd;">0</span><span style="color: #008080;">;</span>
    <span style="color: #0000ff;">int</span> _first, _second<span style="color: #008080;">;</span>
    <span style="color: #0000ff;">char</span> c, d<span style="color: #008080;">;</span>
&nbsp;
    <span style="color: #666666;">//ask user to input name, store it in local variable</span>
    <span style="color: #0000dd;">cout</span> <span style="color: #000080;">&lt;&lt;</span> <span style="color: #FF0000;">&quot;name: &quot;</span><span style="color: #008080;">;</span>
    <span style="color: #0000dd;">cin</span> <span style="color: #000080;">&gt;&gt;</span> _name<span style="color: #008080;">;</span>
&nbsp;
    <span style="color: #666666;">//put the name variable to uppercase</span>
    <span style="color: #0000ff;">while</span><span style="color: #008000;">&#40;</span>_name<span style="color: #008000;">&#91;</span>i<span style="color: #008000;">&#93;</span><span style="color: #008000;">&#41;</span>
    <span style="color: #008000;">&#123;</span>
         c <span style="color: #000080;">=</span> _name<span style="color: #008000;">&#91;</span>i<span style="color: #008000;">&#93;</span><span style="color: #008080;">;</span> <span style="color: #666666;">//create char from current index on string</span>
         d <span style="color: #000080;">=</span> <span style="color: #0000dd;">toupper</span><span style="color: #008000;">&#40;</span>c<span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span> <span style="color: #666666;">//put char to upper</span>
         char_sum <span style="color: #000080;">=</span> <span style="color: #008000;">&#40;</span><span style="color: #0000ff;">int</span><span style="color: #008000;">&#40;</span>d<span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span> <span style="color: #000040;">+</span> char_sum<span style="color: #008080;">;</span> <span style="color: #666666;">//increment the count         </span>
         i<span style="color: #000040;">++</span><span style="color: #008080;">;</span>          
    <span style="color: #008000;">&#125;</span>  
&nbsp;
    <span style="color: #666666;">//http://www.woodmann.com/RCE-CD-SITES/Quantico/mib/crack10.htm</span>
    _first <span style="color: #000080;">=</span> char_sum <span style="color: #000040;">^</span> <span style="color: #0000dd;">22136</span><span style="color: #008080;">;</span>
    _second <span style="color: #000080;">=</span> _first <span style="color: #000040;">^</span> <span style="color: #0000dd;">4660</span><span style="color: #008080;">;</span>    
&nbsp;
    <span style="color: #666666;">//output the serial!</span>
    <span style="color: #0000dd;">cout</span> <span style="color: #000080;">&lt;&lt;</span> <span style="color: #FF0000;">&quot;serial: &quot;</span> <span style="color: #000080;">&lt;&lt;</span> _second <span style="color: #000080;">&lt;&lt;</span> endl<span style="color: #008080;">;</span>
&nbsp;
    <span style="color: #0000dd;">system</span><span style="color: #008000;">&#40;</span><span style="color: #FF0000;">&quot;PAUSE&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span>
    <span style="color: #0000ff;">return</span> <span style="color: #0000ff;">EXIT_SUCCESS</span><span style="color: #008080;">;</span>
<span style="color: #008000;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/training-camp-crackme1-woodmann/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiple Users Accessing a MySQL Database in C#</title>
		<link>http://www.splents.com/2011/multiple-users-accessing-a-mysql-database-in-c/</link>
		<comments>http://www.splents.com/2011/multiple-users-accessing-a-mysql-database-in-c/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 13:17:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[muliple users]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://splents.com/?p=56</guid>
		<description><![CDATA[I&#8217;m working on a piece of software at the moment that will eventually require multiple users to access the database simultaneously. I&#8217;m a pretty basic coder, and I was wondering whether there was a way I could read/write to the database without using lock-in/lock-out controls. I was dreading have to do t. I wanted the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on a piece of software at the moment that will eventually require multiple users to <strong>access the database simultaneously</strong>. I&#8217;m a pretty basic coder, and I was wondering whether there was a way I could read/write to the database without using lock-in/lock-out controls. I was dreading have to do t.</p>
<p>I wanted the program to use a <strong>Microsoft Access 2007 Database</strong>, mostly because it would be very portable, rapid development that would be easy to backup when it went into operation. Performance isn&#8217;t so much an issue, seeing as there will 4 or 5 users maximum.</p>
<p>I had difficulty determining whether or not this could done. I don&#8217;t know why. I guess its obvious to most people.</p>
<p><strong>The simple answer is it can be done. In <del>both Microsoft Access and</del> MySQL</strong>. Before I lept into development, I wanted to see how the database behaved in C#, so I thought I&#8217;d write a quick application to test whether or not I actually can write by multiple users.</p>
<p><a href="http://splents.com/2011/multi-thread-c-application-sharing-access-database/"><span style="text-decoration: underline;"><em>(As it turns out, it can be done in Microsoft Access but I found it very problematic in my testing)</em></span></a></p>
<p>You&#8217;ll want an <strong>SQL database</strong> that is made to look like this:</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> helloworld<span style="color: #66cc66;">&#40;</span>
id <span style="color: #993333; font-weight: bold;">INT</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span> <span style="color: #993333; font-weight: bold;">AUTO_INCREMENT</span><span style="color: #66cc66;">,</span>
<span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span><span style="color: #66cc66;">&#40;</span>id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span>
name <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">30</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>And then compile this short c# program. Don&#8217;t forget to change the various settings that affect you.<br />
You&#8217;ll need the <a href="http://dev.mysql.com/downloads/connector/net/">MySQL .NET Connecter</a>, and include a reference in your project.</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">System</span><span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">System.Collections.Generic</span><span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">System.Linq</span><span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">System.Text</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #008080; font-style: italic;">//the additional references you'll need</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">System.Data</span><span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">MySql.Data</span><span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">MySql.Data.MySqlClient</span><span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">using</span> <span style="color: #008080;">System.Threading</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #0600FF; font-weight: bold;">namespace</span> mySQLTest
<span style="color: #008000;">&#123;</span>
    <span style="color: #008080; font-style: italic;">///</span>
<span style="color: #008000;">&lt;</span>summary<span style="color: #008000;">&gt;</span> <span style="color: #008080; font-style: italic;">/// This program is written to prove that multiple threads or users can simulatenously access the MySQL data base and write. /// The MySQL connector handles the lockout or connection attempts automatically. /// &lt;/summary&gt;</span>
&nbsp;
    <span style="color: #6666cc; font-weight: bold;">class</span> Program
    <span style="color: #008000;">&#123;</span>
        <span style="color: #0600FF; font-weight: bold;">static</span> <span style="color: #6666cc; font-weight: bold;">void</span> Main<span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">string</span><span style="color: #008000;">&#91;</span><span style="color: #008000;">&#93;</span> args<span style="color: #008000;">&#41;</span>
        <span style="color: #008000;">&#123;</span>
            <span style="color: #008080; font-style: italic;">//declare two threads to act like users</span>
            Thread thread1 <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> Thread<span style="color: #008000;">&#40;</span><span style="color: #008000;">new</span> ThreadStart<span style="color: #008000;">&#40;</span>DatabaseClass<span style="color: #008000;">.</span><span style="color: #0000FF;">doStuff</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            Thread thread2 <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> Thread<span style="color: #008000;">&#40;</span><span style="color: #008000;">new</span> ThreadStart<span style="color: #008000;">&#40;</span>DatabaseClass<span style="color: #008000;">.</span><span style="color: #0000FF;">doOtherStuff</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
            <span style="color: #008080; font-style: italic;">//start the threads running</span>
            thread1<span style="color: #008000;">.</span><span style="color: #0000FF;">Start</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            thread2<span style="color: #008000;">.</span><span style="color: #0000FF;">Start</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
            <span style="color: #008080; font-style: italic;">//the current 'main' thread, should run in a loop until the other two have finished.</span>
            <span style="color: #0600FF; font-weight: bold;">while</span> <span style="color: #008000;">&#40;</span>thread1<span style="color: #008000;">.</span><span style="color: #0000FF;">ThreadState</span> <span style="color: #008000;">!=</span> ThreadState<span style="color: #008000;">.</span><span style="color: #0000FF;">Stopped</span> <span style="color: #008000;">&amp;</span>amp<span style="color: #008000;">;&amp;</span>amp<span style="color: #008000;">;</span> thread2<span style="color: #008000;">.</span><span style="color: #0000FF;">ThreadState</span> <span style="color: #008000;">!=</span> ThreadState<span style="color: #008000;">.</span><span style="color: #0000FF;">Stopped</span><span style="color: #008000;">&#41;</span>
            <span style="color: #008000;">&#123;</span>
                Thread<span style="color: #008000;">.</span><span style="color: #0000FF;">Sleep</span><span style="color: #008000;">&#40;</span><span style="color: #FF0000;">200</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #008000;">&#125;</span>
&nbsp;
            <span style="color: #008080; font-style: italic;">//once the threads are finished, notify us through the console.</span>
            Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;End&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            Console<span style="color: #008000;">.</span><span style="color: #0000FF;">ReadLine</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
        <span style="color: #008000;">&#125;</span>
    <span style="color: #008000;">&#125;</span>
&nbsp;
    <span style="color: #0600FF; font-weight: bold;">static</span> <span style="color: #6666cc; font-weight: bold;">class</span> DatabaseClass
    <span style="color: #008000;">&#123;</span>
        <span style="color: #008080; font-style: italic;">///</span>
<span style="color: #008000;">&lt;</span>summary<span style="color: #008000;">&gt;</span> <span style="color: #008080; font-style: italic;">/// this function is quite well documented in the MySQL manual, the section that talks about .NET connectors. /// &lt;/summary&gt;</span>
&nbsp;
        <span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #0600FF; font-weight: bold;">static</span> <span style="color: #6666cc; font-weight: bold;">void</span> doStuff<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span>
        <span style="color: #008000;">&#123;</span>
            <span style="color: #6666cc; font-weight: bold;">string</span> connStr <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;server=192.168.3.11;user=root;database=world;port=3306;password=password;&quot;</span><span style="color: #008000;">;</span>
            MySqlConnection conn <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> MySqlConnection<span style="color: #008000;">&#40;</span>connStr<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #0600FF; font-weight: bold;">try</span>
            <span style="color: #008000;">&#123;</span>
                Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;Connecting to MySQL...&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
                conn<span style="color: #008000;">.</span><span style="color: #0000FF;">Open</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
                <span style="color: #008080; font-style: italic;">//i want to enter a thousand items</span>
                <span style="color: #6666cc; font-weight: bold;">int</span> i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
                <span style="color: #0600FF; font-weight: bold;">do</span>
                <span style="color: #008000;">&#123;</span>
                    <span style="color: #6666cc; font-weight: bold;">string</span> sql <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;INSERT INTO helloworld (name) VALUES ('user1')&quot;</span><span style="color: #008000;">;</span>
                    MySqlCommand cmd <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> MySqlCommand<span style="color: #008000;">&#40;</span>sql, conn<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
                    cmd<span style="color: #008000;">.</span><span style="color: #0000FF;">ExecuteNonQuery</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
                    i<span style="color: #008000;">++;</span>
                <span style="color: #008000;">&#125;</span> <span style="color: #0600FF; font-weight: bold;">while</span> <span style="color: #008000;">&#40;</span>i <span style="color: #008000;">&amp;</span>lt<span style="color: #008000;">;</span> <span style="color: #FF0000;">1000</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #008000;">&#125;</span>
            <span style="color: #0600FF; font-weight: bold;">catch</span> <span style="color: #008000;">&#40;</span>Exception ex<span style="color: #008000;">&#41;</span>
            <span style="color: #008000;">&#123;</span>
                Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span>ex<span style="color: #008000;">.</span><span style="color: #0000FF;">ToString</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #008000;">&#125;</span>
            conn<span style="color: #008000;">.</span><span style="color: #0000FF;">Close</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;Done.&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
        <span style="color: #008000;">&#125;</span>
&nbsp;
        <span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #0600FF; font-weight: bold;">static</span> <span style="color: #6666cc; font-weight: bold;">void</span> doOtherStuff<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span>
        <span style="color: #008000;">&#123;</span>
            <span style="color: #6666cc; font-weight: bold;">string</span> connStr <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;server=192.168.3.11;user=root;database=world;port=3306;password=password;&quot;</span><span style="color: #008000;">;</span>
            MySqlConnection conn <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> MySqlConnection<span style="color: #008000;">&#40;</span>connStr<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #0600FF; font-weight: bold;">try</span>
            <span style="color: #008000;">&#123;</span>
                Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;Connecting to MySQL...&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
                conn<span style="color: #008000;">.</span><span style="color: #0000FF;">Open</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
                <span style="color: #6666cc; font-weight: bold;">int</span> i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
                <span style="color: #0600FF; font-weight: bold;">do</span>
                <span style="color: #008000;">&#123;</span>
                    <span style="color: #6666cc; font-weight: bold;">string</span> sql <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;INSERT INTO helloworld (name) VALUES ('user2')&quot;</span><span style="color: #008000;">;</span>
                    MySqlCommand cmd <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> MySqlCommand<span style="color: #008000;">&#40;</span>sql, conn<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
                    cmd<span style="color: #008000;">.</span><span style="color: #0000FF;">ExecuteNonQuery</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
                    i<span style="color: #008000;">++;</span>
                <span style="color: #008000;">&#125;</span> <span style="color: #0600FF; font-weight: bold;">while</span> <span style="color: #008000;">&#40;</span>i <span style="color: #008000;">&amp;</span>lt<span style="color: #008000;">;</span> <span style="color: #FF0000;">1000</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #008000;">&#125;</span>
            <span style="color: #0600FF; font-weight: bold;">catch</span> <span style="color: #008000;">&#40;</span>Exception ex<span style="color: #008000;">&#41;</span>
            <span style="color: #008000;">&#123;</span>
                Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span>ex<span style="color: #008000;">.</span><span style="color: #0000FF;">ToString</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            <span style="color: #008000;">&#125;</span>
            conn<span style="color: #008000;">.</span><span style="color: #0000FF;">Close</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
            Console<span style="color: #008000;">.</span><span style="color: #0000FF;">WriteLine</span><span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;Done.&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
        <span style="color: #008000;">&#125;</span>
    <span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span></pre></div></div>

<p>If you were to shoot into MySQL Console right now, and ran:</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #66cc66;">*</span> <span style="color: #993333; font-weight: bold;">FROM</span> helloworld;</pre></div></div>

<p>You&#8217;d be delighted (like I was), to find your two users have simultaneously written to the database.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/multiple-users-accessing-a-mysql-database-in-c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The OLE DB provider &#8220;Microsoft.ACE.OLEDB.12.0&#8243; has not been registered</title>
		<link>http://www.splents.com/2011/the-ole-db-provider-microsoft-ace-oledb-12-0-has-not-been-registered/</link>
		<comments>http://www.splents.com/2011/the-ole-db-provider-microsoft-ace-oledb-12-0-has-not-been-registered/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 05:33:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Access]]></category>
		<category><![CDATA[Microsoft.ACE.OLEDB.12.0]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://splents.com/?p=53</guid>
		<description><![CDATA[The OLE DB provider &#8220;Microsoft.ACE.OLEDB.12.0&#8243; has not been registered. Was the message I recieved from Visual Studio 2008 as I tried to use an Access database with my new application. I protested quietly &#8211; knowing that the OLE DB providor WAS installed and WAS referenced in my project&#8230; I&#8217;d come across the problem before but [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The OLE DB provider &#8220;Microsoft.ACE.OLEDB.12.0&#8243; has not been registered.</p></blockquote>
<p>Was the message I recieved from Visual Studio 2008 as I tried to use an Access database with my new application.</p>
<p>I protested quietly &#8211; knowing that the OLE DB providor WAS installed and WAS referenced in my project&#8230; I&#8217;d come across the problem before but couldn&#8217;t remember how I fixed it.<br />
<a href="http://social.msdn.microsoft.com/Forums/en-US/sqldataaccess/thread/20aafd3d-0219-4706-abb4-e4b35aebb18e/">Getting Error &#8220;The OLE DB provider &#8220;Microsoft.ACE.OLEDB.12.0&#8243; has not been registered&#8221;. when importing excel file.</a> had the answer (a fair way down the page).</p>
<p>The Microsoft.ACE.OLEDB.12.0 is for x86 architecture &#8211; by default Visual Studio was compiling in x64.</p>
<p><strong>Build &gt; Configuration Manager &gt; Platform &gt; &#8220;New&#8230;&#8221; &gt; x86</strong></p>
<p>And it works!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/the-ole-db-provider-microsoft-ace-oledb-12-0-has-not-been-registered/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EndNote Disappeared from Microsoft Office 2007</title>
		<link>http://www.splents.com/2011/endnote-disappeared-from-microsoft-office-2007/</link>
		<comments>http://www.splents.com/2011/endnote-disappeared-from-microsoft-office-2007/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 11:02:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[add-in]]></category>
		<category><![CDATA[endnote]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[office 2007]]></category>

		<guid isPermaLink="false">http://splents.com/?p=50</guid>
		<description><![CDATA[Came across an interesting problem &#8211; endnote removed itself from the toolbar in office 2007. These is some incompatibility with the .dll and the new office, that emerges under certain conditions. The most frustration part is that it isn&#8217;t clear how you restore it. Office Button > Word Options > Add Ins > Manage : [...]]]></description>
			<content:encoded><![CDATA[<p>Came across an interesting problem &#8211; endnote removed itself from the toolbar in office 2007.<br />
These is some incompatibility with the .dll and the new office, that emerges under certain conditions.<br />
The most frustration part is that it isn&#8217;t clear how you restore it.</p>
<p><strong>Office Button > Word Options > Add Ins > Manage : Disabled Items</strong></p>
<p>This will tell you that something went wrong with EndNote &#8211; now all you need to do is click <strong>enable</strong>.<br />
<strong>Restart Word</strong>, and your back again!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/endnote-disappeared-from-microsoft-office-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can&#8217;t control record DV camera Adobe Premiere Pro</title>
		<link>http://www.splents.com/2011/cant-control-record-dv-camera-adobe-premiere-pro/</link>
		<comments>http://www.splents.com/2011/cant-control-record-dv-camera-adobe-premiere-pro/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 10:17:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Video Editing]]></category>
		<category><![CDATA[adobe premiere]]></category>
		<category><![CDATA[capture]]></category>
		<category><![CDATA[DV]]></category>
		<category><![CDATA[video editing]]></category>

		<guid isPermaLink="false">http://splents.com/?p=49</guid>
		<description><![CDATA[This may seem really dumb, but it will drive you up the wall if you&#8217;ve ever got caught in it. Situation &#8211; you may be editing a HDV movie in Adobe Premiere Pro &#8211; but for some reason you&#8217;ve had to delve into the archive for some DV footage. Annoyingly, you realise its still on [...]]]></description>
			<content:encoded><![CDATA[<p>This may seem really dumb, but it will drive you up the wall if you&#8217;ve ever got caught in it.</p>
<p>Situation &#8211; you may be editing a HDV movie in Adobe Premiere Pro &#8211; but for some reason you&#8217;ve had to delve into the archive for some DV footage.<br />
Annoyingly, you realise its still on tape. You blow the dust of the DV camcorder, plug it into the firewire &#8211; hear the satisfying device found sound.<br />
You goto &#8216;Capture&#8217; only to see that you cannot play or record the video.</p>
<p>I wasn&#8217;t even editing HDV when this happened, which in itself is a pretty big indicator of what the problem is, in fact I&#8217;d already dumped over 50 hours of DV footage!</p>
<p>Simple solution, somehow find the &#8216;Capture Format&#8217; in the comparatively few options you have in the capture window, and change from HDV to DV.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/cant-control-record-dv-camera-adobe-premiere-pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Ads on Splents???</title>
		<link>http://www.splents.com/2011/google-ads-on-splents/</link>
		<comments>http://www.splents.com/2011/google-ads-on-splents/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 05:41:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://splents.com/?p=44</guid>
		<description><![CDATA[So I finally crumbled. I had to try it and find out what this AdWords is all about. Compromise my website ideals&#8230; check. Make my own private site messier&#8230; check. But with sometimes terabytes of monthly traffic&#8230; I&#8217;d be crazy not to try! If Google is as good as it says it is, hopefully there&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>So I finally crumbled. I had to try it and find out what this AdWords is all about.</p>
<p>Compromise my website ideals&#8230; check.<br />
Make my own private site messier&#8230; check.<br />
But with sometimes <em>terabytes </em> of monthly traffic&#8230; I&#8217;d be crazy not to try!</p>
<p>If Google is as good as it says it is, hopefully there&#8217;ll be good, relevant ads.<br />
We&#8217;ll find out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/google-ads-on-splents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>16 bit BIOS flash for 64bit Operating Systems</title>
		<link>http://www.splents.com/2011/16-bit-bios-flash-for-64bit-operating-systems/</link>
		<comments>http://www.splents.com/2011/16-bit-bios-flash-for-64bit-operating-systems/#comments</comments>
		<pubDate>Fri, 13 May 2011 02:53:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[16bit]]></category>
		<category><![CDATA[BIOS]]></category>
		<category><![CDATA[bootable]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://splents.com/?p=39</guid>
		<description><![CDATA[Sometimes manufactures supply their flashing software in 16bit executables, which is really unhelpful if your running 32bit or 64bit operating systems. I wound up in a crazy but unsurprising situation where I needed to flash a BIOS. Problem was the manufacture supplied 16bit flashing software. This wouldn&#8217;t be so bad if it weren&#8217;t for the [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes manufactures supply their flashing software in 16bit executables, which is really unhelpful if your running 32bit or 64bit operating systems.</p>
<p>I wound up in a crazy but unsurprising situation where I needed to flash a BIOS. Problem was the manufacture supplied 16bit flashing software.<br />
This wouldn&#8217;t be so bad if it weren&#8217;t for the fact they supplied the software under the &#8220;Vista 64bit&#8221; download section. </p>
<p>Floppy drives are almost non-existent these days, and I had already decided I was not going to install one just so I could flash the BIOS (where would I find a floppy disk anyhow??)</p>
<p>You can make <a href="http://www.sevenforums.com/tutorials/46707-ms-dos-bootable-flash-drive-create.html">USB sticks bootable with MS-DOS</a>, fortunately the tutorial had the links to the correct software required.</p>
<p>1. <a href="http://www.sevenforums.com/attachments/tutorials/42022d1260810265-ms-dos-bootable-flash-drive-create-hpflash1.zip">hpflash.zip</a> and <a href="http://www.sevenforums.com/attachments/tutorials/42023d1260810265-ms-dos-bootable-flash-drive-create-win98boot.zip">win98boot.zip</a>.<br />
I&#8217;ve uploaded the same files here for long jeopardy.<br />
(<a href='http://splents.com/wp-content/uploads/2011/05/hpflash1.zip'>hpflash1</a> and <a href='http://splents.com/wp-content/uploads/2011/05/win98boot.zip'>win98boot</a>).</p>
<p>2. Install the HPFlash utility<br />
3. Run the install utility, formatting a USB stick. I recommend doing a quick format. Make sure you select &#8216;Make Bootable&#8217; and select the bootable files from the unpacked win98boot.zip<br />
4. When you open your USB stick, it will appear empty &#8211; copy the flash files (or whatever executables you wanted to run in 16bit) to the stick.<br />
5. Put into the computer you want to boot, make sure you check your BIOS settings enable booting off USB stick.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/16-bit-bios-flash-for-64bit-operating-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discriminator Modification Hack Uniden UBC73XLT</title>
		<link>http://www.splents.com/2011/discriminator-modification-hack-uniden-ubc73xlt/</link>
		<comments>http://www.splents.com/2011/discriminator-modification-hack-uniden-ubc73xlt/#comments</comments>
		<pubDate>Thu, 05 May 2011 09:34:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scanning]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[discriminator]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[modification]]></category>
		<category><![CDATA[ubc73xlt]]></category>
		<category><![CDATA[uniden]]></category>

		<guid isPermaLink="false">http://splents.com/?p=37</guid>
		<description><![CDATA[I did the modification for the AE72H / AE92H/ (U)BC72XLT / (U)BC92XLT as described at http://www.discriminator.nl/. Everything went really well, thought I&#8217;d share a few notes about the modification. I was lucky that I head a fresh and pointy solder tip that had been well looked after. When soldering LND7, you need to be super [...]]]></description>
			<content:encoded><![CDATA[<p>I did the modification for the <a href="http://www.discriminator.nl/ubc72xlt/index-en.html">AE72H / AE92H/ (U)BC72XLT / (U)BC92XLT</a> as described at <a href="http://www.discriminator.nl/">http://www.discriminator.nl/</a>.<br />
Everything went really well, thought I&#8217;d share a few notes about the modification.<br />
I was lucky that I head a fresh and pointy solder tip that had been well looked after. When soldering LND7, you need to be super accurate.<br />
Don&#8217;t bother doing the modification to your scanner unless you have reasonable soldering skills. You <strong>will</strong> cause damage otherwise.</p>
<p>I did the modification because I wanted to use PDW. Unfortunately I wasn&#8217;t having much more success at the end of the modification than I was before it&#8230; might have another play tonight.<br />
The other important thing is that you DO use a 10k resistor. For giggles I took it out after a bit of a play with PDW, and the scanner turned off.<br />
It didn&#8217;t break it, but I wouldn&#8217;t do it again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/discriminator-modification-hack-uniden-ubc73xlt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trunk Track Vic SMR with Trunkview</title>
		<link>http://www.splents.com/2011/trunk-track-vic-smr-with-trunkview/</link>
		<comments>http://www.splents.com/2011/trunk-track-vic-smr-with-trunkview/#comments</comments>
		<pubDate>Wed, 04 May 2011 10:47:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scanning]]></category>
		<category><![CDATA[Surveillance]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MPT1327]]></category>
		<category><![CDATA[smr]]></category>
		<category><![CDATA[trunk tracking]]></category>
		<category><![CDATA[trunkview]]></category>

		<guid isPermaLink="false">http://splents.com/?p=31</guid>
		<description><![CDATA[If you are on this page because you want to know the channels the Victorian SMR network uses, scroll straight down to the text file. It should feed straight into the profile file. I&#8217;ve been trying to figure out how to trunk track the SMR network for a while. Plenty of forum posts asking, but [...]]]></description>
			<content:encoded><![CDATA[<p>If you are on this page because you want to know the channels the Victorian SMR network uses, scroll straight down to the text file. It should feed straight into the profile file.</p>
<div id="attachment_35" class="wp-caption alignnone" style="width: 310px"><a href="http://splents.com/wp-content/uploads/2011/05/trunkview-screen.jpg"><img class="size-medium wp-image-35" title="trunkview-screen" src="http://splents.com/wp-content/uploads/2011/05/trunkview-screen-300x216.jpg" alt="" width="300" height="216" /></a><p class="wp-caption-text">This is what you ought to see when Trunkview is all working.</p></div>
<p>I&#8217;ve been trying to figure out how to trunk track the SMR network for a while.<br />
Plenty of forum posts asking, but there seems to be a wide spread resistance on the forums to sharing information.<br />
Its one of the few internet based cultures where exclusiveness seems to reign supreme. I could go on, but I&#8217;ll restrain myself.</p>
<p>Trunkview obviously follows the MPT1327 protocol, which is what is used by the Victorian SMR network.<br />
Unfortunately (as in my previous post about <a href="http://splents.com/2011/programming-smr-trunk-tracking-frequencies/">Programming SMR Trunk Tracking Frequencies</a>), you cannot program most scanners to follow this protocol. If you really want to follow conversations, you are better off just programming in the voice frequencies into a scan list.<br />
These lists are published all over the web, readily accessible.</p>
<p>The really important thing about the SMR network and Trunkview is knowing:<br />
Base frequency is 162.0500 MHz<br />
The channels are [1 - 251],[301 - 364].<br />
That last bit is <strong>really important</strong>. Trunkview generally wants to know a control channel, base freq and freq step. The SMR network doesn&#8217;t have channels [252 - 300].</p>
<p>********** TEXT FILE HERE ***********<br />
In this file, <a href="http://splents.com/wp-content/uploads/2011/05/SMR.txt">SMR</a>, is the channel list that Trunkview needs. But first I need to describe how to set Trunkview up to use it.</p>
<p>1. You need to scan for a strong Control Channel. A <a href="http://www.kb9ukd.com/digital/mpt_1327.wav">control channel sounds like this</a>. (In case that doesn&#8217;t work, I&#8217;ve uploaded <a href="http://splents.com/wp-content/uploads/2011/05/mpt_1327.wav">here </a>for long jeopordy ). The site the file is from is <a href="http://www.kb9ukd.com/">http://www.kb9ukd.com/</a>. I they don&#8217;t mind me linking them. No doubt they&#8217;ll let me know if it is.<br />
In my experience Trunkview is fairly forgiving of noise on the control channel, but ultimately you would as clear as possible. In my examples, I&#8217;ll be using control channel 164.7375 MHz. This channel is very clear for me, but you may not even be able to receive it. For giggles, find your own.</p>
<p>2. You need to calculate the base frequency. I know I said it was 162.0500, but I could be wrong. Also the base channel would be different if your scanning higher frequency MPT networks. I can listen to a number of networks in the 400-500 MHz range.<br />
The formula is</p>
<blockquote><p>CCh &#8211; (Ch# * Step) = Base</p></blockquote>
<p>CCh = Control Channel<br />
Ch# = Channel Number<br />
Step = Frequency Step</p>
<p>So for my situation, the working would be 164.7375 &#8211; (215*0.0125) = 162.0500<br />
Notice the step frequency is 0.0125? Thats because you need to use the formula in the same units. We are using MHz frequencies, therefore we should show our step frequency in MHz.</p>
<p>3. Normally we would have enough information to just make Trunkview work, BUT because the SMR network is &#8220;missing&#8221; a number of channels, we need to use our custom channel list.<br />
Hook your scanner up to your computer, preferably with a COM cable so it can control it. (I might make another post about troubleshooting that)<br />
Turn the scanner onto the control channel, and admire the flashing output of &#8220;AHOY, ALOHA and BRDCST&#8221; in the bottom left. If your not getting this, check your volume is up, and that your mic/line in is working properly. Create a new site with this information. In the case of the Vic SMR network, I recommend naming it the same as its ID.</p>
<p>4. The finishing parts of fairly intuitive, albeit you might have to search around a bit. I&#8217;m going to breeze over, and just give an overview.<br />
5. Create a new profile, it needs to be the same as your site name (for vic smr), because otherwise trunkview will make channel decisions which do not follow your custom channel list.<br />
6. Find the profile file in the \Trunkview\Profile\ folder<br />
7. Open in wordpad, and dump in the channel list provided earlier. Save it.<br />
8. Go back into Trunkview. When you get it all up and running, the profile and site information should automatically fill out correctly</p>
<p>That should be enough starter information&#8230; I think I&#8217;ll update the post when I&#8217;m feeling more focussed on describing the detail. Maybe some screen shots.<br />
Have fun, and pop me an email if you have any trouble or success!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/trunk-track-vic-smr-with-trunkview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.kb9ukd.com/digital/mpt_1327.wav" length="99272" type="audio/wav" />
<enclosure url="http://splents.com/wp-content/uploads/2011/05/mpt_1327.wav" length="99272" type="audio/wav" />
		</item>
		<item>
		<title>Adobe Premiere Exported Video Ghosting GoPro</title>
		<link>http://www.splents.com/2011/adobe-premiere-exported-video-ghosting-gopro/</link>
		<comments>http://www.splents.com/2011/adobe-premiere-exported-video-ghosting-gopro/#comments</comments>
		<pubDate>Sun, 01 May 2011 01:18:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Video Editing]]></category>
		<category><![CDATA[adobe premiere]]></category>
		<category><![CDATA[deinterlace]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[ghosting]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[jolty]]></category>

		<guid isPermaLink="false">http://splents.com/?p=30</guid>
		<description><![CDATA[I&#8217;ve had the frustrating experience of ghosting in my videos before. This time I was editing GoPro footage, and, after solving my first problem with importing the video I was now finding the video was ghosting and jolty after exporting. Whilst editing, the picture was fine. In fact, it was exactly what I wanted. In [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had the frustrating experience of ghosting in my videos before.<br />
This time I was editing GoPro footage, and, after solving <a href="http://splents.com/2011/editing-gopro-adobe-premiere/">my first problem with importing the video</a> I was now finding the video was ghosting and jolty after exporting.</p>
<p>Whilst editing, the picture was fine. In fact, it was exactly what I wanted. In the video I was doing a lot of slow motion, sometimes at high frame rates, other times at 25-30 fps.</p>
<p>It didn&#8217;t matter what options I selected in export, the video was always jolty with ghosting. The solution was to deinterlace. The problem was finding out how to do this is Adobe Premiere CS4, because to me, it wasn&#8217;t obvious.</p>
<p>1. Highlight all the clips in the sequence, Clip > Video Options > Frame Blend (Off)<br />
2. Select each clip individually, right-click > Frame Hold > Deinterlace (On)<br />
3. Export! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.splents.com/2011/adobe-premiere-exported-video-ghosting-gopro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

