<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>A Buck A Night</title>
	
	<link>http://www.abuckanight.com</link>
	<description>Creating Passive Revenue Streams</description>
	<pubDate>Sun, 16 Nov 2008 18:26:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7-hemorrhage</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ABuckANight" type="application/rss+xml" /><feedburner:emailServiceId>1577201</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>How To: Twitter Spam</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/455122985/</link>
		<comments>http://www.abuckanight.com/current-methods/how-to-twitter-spam/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 18:20:06 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Current Methods]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[spam]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=78</guid>
		<description><![CDATA[I feel so dirty for writing this, but I was inspired by this twitterer.
After reading how to create a twitter bot in 5 minutes, I realized that I could combine this with simplepie and create a twitter spammer in less than ten minutes. Well, ok it took me fifteen.
So the steps were:
Get something to say,
Get [...]]]></description>
			<content:encoded><![CDATA[<p>I feel so dirty for writing this, but I was inspired by <a href="http://twitter.com/sethcarlsonjr">this twitterer</a>.</p>
<p>After reading how to create a <a href="http://www.smmguru.com/2008/10/31/how-to-make-a-twitter-bot-with-php-in-five-minuets">twitter bot in 5 minutes</a>, I realized that I could combine this with simplepie and create a twitter spammer in less than ten minutes. Well, ok it took me fifteen.</p>
<p>So the steps were:<br />
Get something to say,<br />
Get someone to say it to,<br />
Say it.</p>
<p>First, I needed an account with something to say. I used my fsbo homes already-spamming twitter feed. ( . http://twitter.com/fsbohomes ). It just takes the new stuff in the fsbo auction site&#8217;s <span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'Really Simple Syndication' );"><acronym class="uttInitialism" title="Really Simple Syndication">rss</acronym></span> feed and twitters it via twitterfeed.  </p>
<p><em>As it turns out, the public feed probably isn&#8217;t the best tool for this; a better tool would be twitter&#8217;s search at http://search.twitter.com/ . Note the <span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'Really Simple Syndication' );"><acronym class="uttInitialism" title="Really Simple Syndication">rss</acronym></span> feed icon on the results page.</em></p>
<p>Here&#8217;s what I came up with:<br />
<code><br />
// simplepie makes the <span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'Really Simple Syndication' );"><acronym class="uttInitialism" title="Really Simple Syndication">rss</acronym></span> parsing very easy.<br />
include_once( "libs/simplepie.inc" );<br />
$keywords=<br />
	array(<br />
					'fsbo'=>"Hey come check out great prices on real estate auctions: http://www.fsboauction.info"<br />
);</p>
<p>$username = 'fsbohomes';<br />
$password = 'somepassword';</p>
<p>// read the public timeline. Note that this is cached for 60 seconds, so asking for it more often<br />
// than that is silly. Also notice that it won't catch _everything_ but you should get at least one a day.</p>
<p>$read='http://twitter.com/statuses/public_timeline.rss';<br />
$feed=new SimplePie( );<br />
$feed->set_feed_url( $read );<br />
$feed->set_cache_duration( 60 );<br />
$feed->init();<br />
$feed->handle_content_type();</p>
<p>$count=0;<br />
foreach( $feed->get_items() as $item ){<br />
// read the tweet.<br />
				$tweet=$item->get_title();<br />
// split it into username and the contents.<br />
// we'll be comparing our keywords against the contents and<br />
// sending the username an @ message.<br />
				list( $a, $t)=split(':', $tweet, 2);<br />
// I had a lot of multibyte-encoded lines but didn't feel like parsing them.<br />
// since I don't speak the languages anyway.<br />
				$e= mb_detect_encoding( $t );<br />
				if ( $e == 'ASCII' ) {<br />
// check each keyword<br />
					foreach( $keywords as $seek=>$message ){<br />
						$count++;<br />
						if ( strpos( $t, $seek ) !== false ) {<br />
// if the keyword is found, send a message.<br />
									$msg = '@'.$a.' '.$message;<br />
									$msg = substr( $msg, 0, 140 );<br />
									sendTweet( $msg );<br />
						}<br />
					}<br />
				}<br />
}<br />
// http://twitter.com/statuses/public_timeline.format<br />
// formats: <a href="http://www.w3.org/XML/" class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'eXtensible Markup Language' );"><acronym class="uttInitialism" title="eXtensible Markup Language">xml</acronym></a>, json, <span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'Really Simple Syndication' );"><acronym class="uttInitialism" title="Really Simple Syndication">rss</acronym></span>, atom</p>
<p>// this is from the twitter bot post referenced above<br />
// it's just a function for posting a twitter.<br />
function sendTweet($msg){<br />
				global $username;<br />
				global $password;</p>
<p>	$<span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'Uniform Resource Locator' );"><acronym class="uttInitialism" title="Uniform Resource Locator">url</acronym></span> = 'http://twitter.com/statuses/update.xml';</p>
<p>	$curl_handle = curl_init();</p>
<p>	curl_setopt($curl_handle, CURLOPT_URL, $<span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'Uniform Resource Locator' );"><acronym class="uttInitialism" title="Uniform Resource Locator">url</acronym></span>);<br />
	curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);<br />
	curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);<br />
	curl_setopt($curl_handle, CURLOPT_POST, 1);<br />
	curl_setopt($curl_handle, CURLOPT_POSTFIELDS, "status=$msg");<br />
	curl_setopt($curl_handle, CURLOPT_USERPWD, "$username:$password");<br />
	$buffer = curl_exec($curl_handle);<br />
	curl_close($curl_handle);<br />
	if (empty($buffer)) {<br />
		echo "failed\n";<br />
	}<br />
	else {<br />
		echo "succeeded\n";<br />
	}<br />
}<br />
</code></p>
<p>Ta-daa. I set it to run every five minutes and it caught about one twitter every few hours.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/455122985" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/current-methods/how-to-twitter-spam/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/current-methods/how-to-twitter-spam/</feedburner:origLink></item>
		<item>
		<title>Markoving your content</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/441575937/</link>
		<comments>http://www.abuckanight.com/code/markoving-your-content/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 01:26:50 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[code]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content generation]]></category>

		<category><![CDATA[markov]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=76</guid>
		<description><![CDATA[Markov content is automatically generated using some random input, based on the probability that word Y follows word X.  You feed it some input text and then a script analyzes what words come after each word and then assembles an automatic post that&#8217;s supposed to look human-enough to fool web spiders.  It&#8217;s not [...]]]></description>
			<content:encoded><![CDATA[<p>Markov content is automatically generated using some random input, based on the probability that word Y follows word X.  You feed it some input text and then a script analyzes what words come after each word and then assembles an automatic post that&#8217;s supposed to look human-enough to fool web spiders.  It&#8217;s not really a white or grey thing; you can create thousands of pages of keyword rich content, but it&#8217;s meaningless to a human.</p>
<p>One word followed by the next word is very unreadable, but basing your markoving on two words (and then randomizing the following word) is a better technique.</p>
<p>All code in these examples are <a href="http://www.php.net" class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'PHP: Hypertext Preprocessor' );"><acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">PHP</acronym></a> code. There&#8217;s a flaw somewhere in it, perhaps you can spot it.</p>
<p>Here are the steps that this markov generator goes through;</p>
<ol>
<li>Read in a bunch of topical content.</li>
<li>Keeping it in order, split it up into an array of words. </li>
<li>Go through the array, taking a pair of words:<br />
  <br />From &#8220;The quick brown fox&#8221; you&#8217;d get &#8220;the quick&#8221;, &#8220;quick brown&#8221;, &#8220;brown fox.&#8221;</li>
<li>Now that you have the list of word-pairs, get a list of words that follow this pair.<br />
  <br />Keep that in an array, but don&#8217;t make it unique. This way it&#8217;ll weight the random selection. By which I mean, if you have a word pair like &#8220;credit card&#8221; and the array is &#8220;users, debt, debt,&#8221; the word &#8220;debt&#8221; will have twice the weight when you do a random selection from that array. Which is good, because in human-written content, the word &#8220;debt&#8221; appears twice as often as the word &#8220;users&#8221; after &#8220;credit card.&#8221;  </li>
<li>Start the content. I chose to start with the first word pair of my input, but it could and should be randomized.</li>
<li>Take the last two words of the output ( in this case it&#8217;s the first word pair) and look up the array of words that follow. Then take a random word out of that array, and append it to the output.</li>
<li>Is it long enough yet? If not, take the last two words of the output again, and look up the array of the words that follow <em>those</em> two words.  Keep doing this until it&#8217;s long enough.</li>
</ol>
<p>Here&#8217;s the script I came up with. Feel free to use it or abuse it.  It&#8217;s got some extra verbose variables in it because I&#8217;m trying to track down a flaw. It randomly (heh) dies because it can&#8217;t find the word pair in the input. But that should be impossible, because I&#8217;m selecting it from the input.  Hmm, it&#8217;s possible that the &#8220;find me&#8221; part doesn&#8217;t have the punctuation that the &#8220;input&#8221; has, and so it dies. </p>
<p>If I keep putting together code for this site, I&#8217;ll have to install one of those pretty-code plugins.</p>
<p><code><br />
// how many words is our goal?<br />
$wordcount=1000;</p>
<p>// read the input files. Really this should be a glob or a readdir() loop.<br />
$i[]=file(&#8217;source/after-you-pay-off-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/agency-card-credit-debt-settlement.txt&#8217;);<br />
$i[]=file(&#8217;source/a-problem-called-credit-card-debt.txt&#8217;);<br />
/*<br />
$i[]=file(&#8217;source/bad-debt-credit-card-what-is-that.txt&#8217;);<br />
$i[]=file(&#8217;source/before-you-go-for-credit-card-debt-help.txt&#8217;);<br />
$i[]=file(&#8217;source/blogging-consolidation-debt-and-new-information-technology-239.txt&#8217;);<br />
$i[]=file(&#8217;source/card-com-credit-debt-en-language-site.txt&#8217;);<br />
$i[]=file(&#8217;source/college-student-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/consolidate-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/consolidate-your-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-consolidation-loan.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-consolidation.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-counseling.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-management.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-negotiation.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-reduction.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-relief.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt-settlement.txt&#8217;);<br />
$i[]=file(&#8217;source/credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/creditcarddebt.txt&#8217;);<br />
$i[]=file(&#8217;source/eliminate-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/excessive-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/get-out-of-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/is-consolidating-credit-card-debt-a-good-option.txt&#8217;);<br />
$i[]=file(&#8217;source/reduce-credit-card-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/re-financing-to-consolidate-debt.txt&#8217;);<br />
$i[]=file(&#8217;source/taking-a-step-towards-credit-card-debt-elimination.txt&#8217;);<br />
$i[]=file(&#8217;source/teen-credit-card-debt-statistics.txt&#8217;);<br />
$i[]=file(&#8217;source/the-benefits-from-credit-card-debt-consolodation.txt&#8217;);<br />
*/</p>
<p>// some print output to mark my spot while I troubleshoot.<br />
print count( $i ).&#8221; files loaded\n&#8221;;<br />
// put them all together.<br />
for ($j=0;$j<count($i);$j++ ){<br />
	$input=array_merge($input, $i[$j] );<br />
}<br />
print "merged\n";</p>
<p>// clean up the input. We're winding up with just a list of words separated by ONE space.<br />
$input=implode(" ", $input );<br />
$input=preg_replace('|[^a-zA-Z0-9 ]|', ' ', $input );<br />
// this next line cleans out all double spaces.<br />
while( strpos( $input, '  ') !== false ) { $input = str_replace( '  ', ' ', $input ); }</p>
<p>$inputstring=$input;<br />
$holder=explode(' ', $input );<br />
unset( $input );<br />
// not sure why I had empty elements in the $input array but this is to remove all of them.<br />
$input=array();<br />
foreach( $holder as $k=>$v) {<br />
	if ( strlen( trim( $v )) > 0 ) {<br />
		$input[]=trim( $v );<br />
	}<br />
}<br />
print &#8220;cleaned\n&#8221;;</p>
<p>// this array is for the word pairs.<br />
$segments=array();<br />
$holder=array_shift( $input );<br />
while( count( $input ) ) {<br />
        // take the current word and the next word from the input array.<br />
	$matchme=$holder.&#8217; &#8216;.$input[0];<br />
	$pattern=&#8221;|$matchme (.*?) |&#8221;;<br />
        // get all the matches from input- the long string of words not the array<br />
	preg_match_all( $pattern, $inputstring, $matches );<br />
        // add the list of matched words to the segments array<br />
	$segments[ $matchme ] = $matches[1];<br />
        // cut the first item from the input array and move it over one.<br />
        // note that the array_shift compares against the while strlen above, so the shift is important<br />
	$holder=array_shift( $input );<br />
}<br />
// just some output<br />
print count($segments).&#8221; segments calculated\n&#8221;;<br />
$keys=array_keys( $segments );</p>
<p>// starting to assemble the output. Using $keys[0] to be the first bit of the markoved content.<br />
$output[]=$keys[0];<br />
// $bracket is reused each loop, but $output holds the &#8230; wait for it &#8230; output.<br />
$bracket=$output[0];<br />
print &#8220;assembling\n&#8221;;<br />
// yeah yeah compare the length of output against the desired length.<br />
while( count( $output )  < $wordcount ){<br />
        // $bracket is the key for $segments.<br />
	$index=$bracket;<br />
	$possiblenext=$segments[$index];<br />
        // $possiblenext is the array of words-that-follow 'bracket'.<br />
	if ( count( $possiblenext ) == 0 ) {<br />
                // this is where it's dying oddly<br />
		print "no possible next for $bracket\n";<br />
		die("\n\naiee!!\n");<br />
	}<br />
	$rand=rand(0, count( $possiblenext )-1 );<br />
        // pick a random number out of the array. I had this all wrapped together but broke it apart when it wasn't working<br />
	$nextword=$possiblenext[$rand];<br />
	$output[] = ' '.$nextword; // prepend a space so the words don't mash together<br />
        // the next bracket is the second word of this group plus the nextword variable.<br />
	$holder=split( " ", $bracket );<br />
        // makes me sad that I can't use split(' ', $bracket)[1];<br />
	$nextbracket=$holder[1].' '.$nextword;<br />
	$bracket = $nextbracket;<br />
}<br />
$output = implode( ' ', $output );<br />
print $output;<br />
print "\n";<br />
</code></p>
<p>So in a perfect world, I&#8217;d find that flaw and then maybe substitute some links into it from this stuff to a real site ( for instance, $output = str_replace(&#8221;bad debt&#8221;, &#8220;<a href='http://www.mydebtsite.com/'>bad debt</a>&#8220;, $output )  ) and then use xmlrpc and post it to a <a href="http://www.glowleaf.net/why-you-always-need-a-splog/">splog</a> and ping pingomatic. </p>
<p>Hopefully this gets you going in writing your own markov generator. It&#8217;s important to write your own stuff, so you know how it works and to keep your stuff from looking too much like someone else&#8217;s stuff. My markov generator might generate different output ( different looking output ) from <a href="http://www.nickycakes.com/">Nickycake</a>&#8217;s generator. It&#8217;ll definitely be different output, because it&#8217;s all randomized.  You can feel free to use the code above any way you want, I&#8217;m sure that since it&#8217;s unfinished, your touches will make it unique.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/441575937" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/code/markoving-your-content/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/code/markoving-your-content/</feedburner:origLink></item>
		<item>
		<title>WebWriMo ?</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/440601130/</link>
		<comments>http://www.abuckanight.com/current-methods/webwrimo/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 04:37:27 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Current Methods]]></category>

		<category><![CDATA[goals]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[excitement]]></category>

		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/uncategorized/webwrimo/</guid>
		<description><![CDATA[Wtf! 
I&#8217;ve long been a fan of the National Novel Writing Month, NaNoWriMo. I don&#8217;t think I could keep up with the novel writing because of my other &#8220;irons in my fire&#8221; but the Old Blind Ape is hosting a shindig.  We&#8217;re writing 50,000 words of content; which could be ( does the math [...]]]></description>
			<content:encoded><![CDATA[<p>Wtf! </p>
<p>I&#8217;ve long been a fan of the National Novel Writing Month, <a href="http://www.nanowrimo.org/">NaNoWriMo</a>. I don&#8217;t think I could keep up with the novel writing because of my other &#8220;irons in my fire&#8221; but the <a href="http://blindapeseo.com/crazy-stuff/webwrimo-a-challenge#comment-888">Old Blind Ape</a> is hosting a shindig.  We&#8217;re writing 50,000 words of content; which could be ( does the math ), 100 500 word articles for various sites.</p>
<p>I have sites that could use a few 500 word articles.  It&#8217;ll be good to get the content running on them. And if I get the pump primed well enough, I&#8217;ll be able to talk myself into writing more often.</p>
<p>For instance, I don&#8217;t think I could come up with content for <a href="http://projectcarcatalog.com">project car catalog</a>, but with this, I should be able to come up with bloody something.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/440601130" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/current-methods/webwrimo/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/current-methods/webwrimo/</feedburner:origLink></item>
		<item>
		<title>A Real Live PPC Campaign</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/409949477/</link>
		<comments>http://www.abuckanight.com/uncategorized/a-real-live-ppc-campaign/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 05:14:41 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[cash]]></category>

		<category><![CDATA[market leverage]]></category>

		<category><![CDATA[myspace]]></category>

		<category><![CDATA[nickycakes]]></category>

		<category><![CDATA[ppc campaign]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=72</guid>
		<description><![CDATA[I&#8217;m so proud. I&#8217;m actually making a little money. That is, I&#8217;ve spent about 60 bucks and there&#8217;s $112 in my market leverage account.
First, thanks and props to the cakes. He&#8217;s keepin it real.
First go over to Market Leverage and sign up there. Sure, you can use my affiliate link, or just type it in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m so proud. I&#8217;m actually making a little money. That is, I&#8217;ve spent about 60 bucks and there&#8217;s $112 in my <a href="http://www.abuckanight.com/offers/index.php?id=10" class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'market leverage','caption', 'market leverage' );">market leverage</a> account.</p>
<p>First, thanks and props to <a href="http://www.nickycakes.com/myspace-ads-beta-first-impressions/">the cakes</a>. He&#8217;s keepin it real.</p>
<p>First go over to <a href="http://www.abuckanight.com/offers/index.php?id=10" class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'market leverage','caption', 'market leverage' );">Market Leverage</a> and sign up there. Sure, you can use my affiliate link, or just type it in your self: <a href="http://www.abuckanight.com/offers/index.php?id=10" class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'market leverage','caption', 'market leverage' );"><acronym class="uttAbbreviation" title="market leverage">marketleverage</acronym></a>.com. Or use Nicky&#8217;s affiliate link. Whatever you want, it&#8217;s a free country, you know?  You need an ad before you can join MySpace Advertising.</p>
<p>Logging into your <a href="http://www.abuckanight.com/offers/index.php?id=10" class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'market leverage','caption', 'market leverage' );">Market Leverage</a> account, click on &#8220;find offers;&#8221; it&#8217;s in the top row of the menu, white on blue. Click on that and then you&#8217;ll get a filtering sort of page. If you look down a little bit to &#8220;search by category,&#8221; use the drop down box and display &#8220;$ Current top performers&#8221; (it&#8217;s the top option). Javascript will submit it and you&#8217;ll get a list.</p>
<p>Ok, scan down these and find an offer. You&#8217;re looking for something you can imagine a demographic for, and something that allows web media types (the blue box in the &#8220;short description&#8221; column). I picked &#8220;TriSlim.&#8221; You can too.</p>
<p>Look. Most people are gonna hide their creatives, their programs, their niches, and their bids. With good reason. But I don&#8217;t have a lot of expendable cash, and I&#8217;ve already spent my allotment. So it&#8217;s dead to me. <img src='http://www.abuckanight.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ok, if you click on the <b>second</b> column link, it&#8217;ll take you to a page where you can see the banners.  You&#8217;re gonna have to go t hrough them page by page; there&#8217;s eight pages for the trislim offer. </p>
<p>You need a graphic that&#8217;s either 728&#215;90 or 300&#215;250.  Just find one. You don&#8217;t want one with animation, it has to be .gif or .jpg or whatever.  The graphic I picked was an animated gif but when it imported, it was static. So you&#8217;ll want something that won&#8217;t lose anything if it&#8217;s staticized. ( ie, if your graphic flashes &#8220;lose weight&#8221; and then &#8220;free trial&#8221; and then &#8220;click here&#8221; your targets won&#8217;t know it&#8217;s a free trial, kwim? )</p>
<p>Save the graphic to your local machine. Write a webpage that looks like this </p>
<p><code><br />
&lt;?php<br />
header(”Location: http://www.yourlandingpage.com/?t202id=asdfad&#038;t202kw=”);</p>
<p>?&gt;<br />
</code></p>
<p>That location should match the href of the link in the advertising you&#8217;re pushing.</p>
<p>So if the text box beneath the offer you&#8217;ve decided on looks like this<br />
<code><br />
&lt;a href="http://allybranding.com/a.php?a=CD7975&#038;b=24714&#038;d=0&#038;l=0&#038;o=&#038;p=0&#038;c=4533&#038;s1=&#038;s2=&#038;s3=&#038;s4=&#038;s5="&gt;&lt;img src="http://users.marketleverage.com/42/7975/24714/" alt="" border="0"&gt;&lt;/a&gt;<br />
</code></p>
<p>then take out the &#8220;allybranding&#8221; piece, from <span class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'HyperText Transfer Protocol' );"><acronym class="uttInitialism" title="HyperText Transfer Protocol">http</acronym></span> to the empty subids at the end; &#038;s= and put it in your little <a href="http://www.php.net" class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'PHP: Hypertext Preprocessor' );"><acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">php</acronym></a> page. Save the image source to your hard drive. (right click, durrr ).  Upload the <a href="http://www.php.net" class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'PHP: Hypertext Preprocessor' );"><acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">php</acronym></a> page somewhere so you can access it.</p>
<p>Ok, sign up to <a href="http://advertising.myspace.com">MySpace Advertising</a> with your ad. I have to use MS Windows and Internet Explorer to view this page. It sucks ( it&#8217;s their flash thing).  Anyway, when it asks for your image, upload your image. When it asks for the destination, put in the location of that little <a href="http://www.php.net" class="ubernym uttInitialism" onmouseover="domTT_activate(this, event, 'lifetime', '4000', 'type', 'velcro', 'content', 'PHP: Hypertext Preprocessor' );"><acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">php</acronym></a> page you wrote (http://somedomain.com/offers/trislim.php for example ).  It&#8217;ll ask you to save that information. Walk through their little wizard. When it comes to &#8220;demographics&#8221; you&#8217;ll want to look at who would buy it. Since I was selling TriSlim, a diet product, I went with women from 30 to 40. You have to go American, but you can pick either gender ( or both ) and a range of ages.  The advertising wizard hung a moment while it checked everything and then asked me how much I wanted to spend.</p>
<p>You can go with the minimum suggested bid. You can go lower, you can go higher. I started higher. My original suggested minimum was $0.36. I went with $0.40 to drive a little traffic. As MySpace figured out that people would actually click on it, the minimum went down. My current minimum is $0.34 and my bid is sitting at $ 0.35.  Then you set a limit as to how much you want to spend. Because I was chicken, I set that to $40; 100 clicks. I expected at least one purchase ( that&#8217;s a 1 percent success rate. ). </p>
<p>The ad took three business days to be approved. I don&#8217;t know why. Maybe they were busy. I submitted it on Friday and it was approved on Wednesday.  Thursday morning I had one sale. I dropped my bid by a penny and increased my budget a little. To do this, you have to suspend your campaign and make the changes and re-submit, but approval was automatic ( probably because I didn&#8217;t modify the advertisement ). </p>
<p>I got a second sale with my budget capped at 60, so that was $56. My income was slowly catching up to my outlay.  I figured I&#8217;d boost it to $80 and call it done, so I dropped my bid again, lowered my bid and went to bed.  Today, it&#8217;s up to four sales, for a total of $112, and I&#8217;m done. ( I don&#8217;t have any more money to put in ).</p>
<p>You, on the other hand, knock yourself out; go put in a bunch of money and make some dough!</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/409949477" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/uncategorized/a-real-live-ppc-campaign/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/uncategorized/a-real-live-ppc-campaign/</feedburner:origLink></item>
		<item>
		<title>Name Spinning</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/398616249/</link>
		<comments>http://www.abuckanight.com/tips/name-spinning/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 03:32:57 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[tips]]></category>

		<category><![CDATA[domain names]]></category>

		<category><![CDATA[name spinning]]></category>

		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=69</guid>
		<description><![CDATA[Name Spinning is using a thesaurus to generate optional domain names. For instance, if you&#8217;re looking for a domain for &#8220;house renting,&#8221; a name spinner might come up with &#8220;house renting.com&#8221;,&#8221;casa renting.com&#8221;, &#8220;house leasing.com&#8221; and &#8220;casa leasing.com.&#8221; One of my favorites has been DomainsBot but NameBoy is really making a good impression.
Name Boy has a [...]]]></description>
			<content:encoded><![CDATA[<p>Name Spinning is using a thesaurus to generate optional domain names. For instance, if you&#8217;re looking for a domain for &#8220;house renting,&#8221; a name spinner might come up with &#8220;house renting.com&#8221;,&#8221;casa renting.com&#8221;, &#8220;house leasing.com&#8221; and &#8220;casa leasing.com.&#8221; One of my favorites has been <a href="http://www.domainsbot.com/">DomainsBot</a> but <a href="/offers/index.php?id=8">NameBoy</a> is really making a good impression.</p>
<p>Name Boy has a better spread of optional names; Domainsbot will sometimes wind up with things like &#8220;easyhomerenting&#8221; and &#8220;myhomerenting&#8221; which are sort of bland. </p>
<p>It was about five or six years ago when a client encouraged me to consider a name spinning tool. He had a domain registration service and the one he used was, frankly, terrible.  I always got hung up on how to break up a domain request ( houserenting) into the component words, but these namespinners rely on the user&#8217;s input of keywords.</p>
<p>Give <a href="/offers/index.php?id=8">nameboy</a> a try; it&#8217;s a lot of fun.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/398616249" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/tips/name-spinning/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/tips/name-spinning/</feedburner:origLink></item>
		<item>
		<title>Making the Monies</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/385270310/</link>
		<comments>http://www.abuckanight.com/uncategorized/making-the-monies/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 20:26:23 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=64</guid>
		<description><![CDATA[So, where am I making the most money lately?
First and foremost, I&#8217;m earning about $100/month or so from a ebay site.  I&#8217;m also earning about $30 from 
/* .  That&#8217;s it. 
A buck a night? I&#8217;m not so sure. But I can also say that I&#8217;m making a fair amount of interesting discoveries. [...]]]></description>
			<content:encoded><![CDATA[<p>So, where am I making the most money lately?</p>
<p>First and foremost, I&#8217;m earning about $100/month or so from a ebay site.  I&#8217;m also earning about $30 from <script type="text/javascript">
/* <![CDATA[ */
function affiliateLink(str){ str = unescape(str); var r = ''; for(var i = 0; i < str.length; i++) r += String.fromCharCode(5^str.charCodeAt(i)); document.write(r); }
affiliateLink('9d%25mw%60c8%27mqqu%3F**rrr+q%60%7Dq%28ilkn%28dav+fjh*%3Aw%60c84%3C3%3D2%27%3BQ%60%7Dq%25Ilkn%25Dav9*d%3B');
/* ]]&gt; */
</script>.  That&#8217;s it. </p>
<p>A buck a night? I&#8217;m not so sure. But I can also say that I&#8217;m making a fair amount of interesting discoveries. I was doing some research on &#8220;auto restoration,&#8221; to find new articles and information in a niche when I tripped over &#8220;camaro headlights dot com&#8221; &#8230; fascinating, huh? A specific model of car and a specific thing someone might need to replace.  So perhaps I should focus my niches? </p>
<p>I have one niche, for instance, at &#8220;project cars&#8221; with pages beneath it for makes or states.  What if I worked the &#8220;ford&#8221; angle and aimed at &#8220;restoring ford trucks&#8221; or something?</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/385270310" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/uncategorized/making-the-monies/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/uncategorized/making-the-monies/</feedburner:origLink></item>
		<item>
		<title>A sigh of relief: Hyperdesk site live</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/351880627/</link>
		<comments>http://www.abuckanight.com/uncategorized/a-sigh-of-relief-hyperdesk-site-live/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 20:11:10 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=62</guid>
		<description><![CDATA[Good Gravy.
My work on this front has stalled over the last four or six months due to working with a very focussed client ( Jeff ). His site, hyperdesk.com is finally complete. And he&#8217;s happy, which is the more important issue.  His checks &#8216;ave cleared, and I&#8217;ve even put together an affiliate site at [...]]]></description>
			<content:encoded><![CDATA[<p>Good Gravy.</p>
<p>My work on this front has stalled over the last four or six months due to working with a very focussed client ( Jeff ). His site, <a href="https://www.plimus.com/jsp/redirect.jsp?contractId=1955226&#038;referrer=sparky">hyperdesk.com</a> is finally complete. And he&#8217;s happy, which is the more important issue.  His checks &#8216;ave cleared, and I&#8217;ve even put together an affiliate site at <a href="http://www.hyperdeskthemes.com/">hyperdeskthemes.com</a> and I&#8217;ve bought a few more domains in preparation for more affiliate sites for jeff&#8217;s cool products.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/351880627" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/uncategorized/a-sigh-of-relief-hyperdesk-site-live/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/uncategorized/a-sigh-of-relief-hyperdesk-site-live/</feedburner:origLink></item>
		<item>
		<title>Why not?</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/342008208/</link>
		<comments>http://www.abuckanight.com/uncategorized/why-not/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 23:36:05 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=60</guid>
		<description><![CDATA[For some reason, this superhero movie site isn&#8217;t showing its adsense sites.  I suppose it could be because I abused the portallane site pretty heavily and it was banned. Oh well, off to buy a new domain then. ]]></description>
			<content:encoded><![CDATA[<p>For some reason, this <a href="http://www.portallane.com/">superhero movie</a> site isn&#8217;t showing its adsense sites.  I suppose it could be because I abused the portallane site pretty heavily and it was banned. Oh well, off to buy a new domain then. <img src='http://www.abuckanight.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/342008208" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/uncategorized/why-not/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/uncategorized/why-not/</feedburner:origLink></item>
		<item>
		<title>New Site</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/342001321/</link>
		<comments>http://www.abuckanight.com/uncategorized/ebayrss-site/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 23:33:29 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=58</guid>
		<description><![CDATA[My best &#8220;performing&#8221; website is probably the real estate auction site.  In an attempt to replicate this success ( I&#8217;m considering a fairly consistent $75/month a success), I&#8217;ve built a Project Car Site.  I&#8217;ve done a couple of minor modifications to the general plan; notably adding the adsense across the top of the [...]]]></description>
			<content:encoded><![CDATA[<p>My best &#8220;performing&#8221; website is probably the <a href="http://www.fsboauction.info">real estate auction site</a>.  In an attempt to replicate this success ( I&#8217;m considering a fairly consistent $75/month a success), I&#8217;ve built a <a href="http://projectcarcatalog.com/makes/Harley+Davidson/">Project Car Site</a>.  I&#8217;ve done a couple of minor modifications to the general plan; notably adding the adsense across the top of the site.  Let&#8217;s see how it does; I&#8217;m tracking it via both the ebay partner program as well as the google analytics.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/342001321" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/uncategorized/ebayrss-site/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/uncategorized/ebayrss-site/</feedburner:origLink></item>
		<item>
		<title>Fakey fakey fake fake?</title>
		<link>http://feeds.feedburner.com/~r/ABuckANight/~3/329140272/</link>
		<comments>http://www.abuckanight.com/uncategorized/fakey-fakey-fake-fake/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 19:39:05 +0000</pubDate>
		<dc:creator>russ</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[secrets]]></category>

		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.abuckanight.com/?p=55</guid>
		<description><![CDATA[Thanks to Blogstorm for this little tidbit.
You can fake your adsense and affiliate earnings screen by cutting and pasting this into your address bar:

javascript:document.body.contentEditable=&#8217;true&#8217;; document.designMode=&#8217;on&#8217;; void 0

Most of the people commenting on this really miss the point. Of course you can&#8217;t &#8220;save&#8221; your work so that you&#8217;ve edited the New York Times and added you [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://www.blogstorm.co.uk/cut-and-paste-one-line-of-code-to-make-any-website-editable/">Blogstorm</a> for this little tidbit.</p>
<p>You can fake your adsense and affiliate earnings screen by cutting and pasting this into your address bar:</p>
<blockquote><p>
javascript:document.body.contentEditable=&#8217;true&#8217;; document.designMode=&#8217;on&#8217;; void 0
</p></blockquote>
<p>Most of the people commenting on this really miss the point. Of course you can&#8217;t &#8220;save&#8221; your work so that you&#8217;ve edited the New York Times and added you winning the lottery, but you can take a screenshot and then generate &#8220;screen shots of your million dollar product.&#8221; </p>
<p>I&#8217;m not saying it&#8217;s what some of these gurus are doing, but it&#8217;s a lot easier to fake than you might think.</p><img src="http://feeds.feedburner.com/~r/ABuckANight/~4/329140272" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.abuckanight.com/uncategorized/fakey-fakey-fake-fake/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.abuckanight.com/uncategorized/fakey-fakey-fake-fake/</feedburner:origLink></item>
	</channel>
</rss>
