Posts by dtbaker

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

Would anyone be willing to share a ballpark figure for the hourly rate they pay?

yep interested in this too.

last couple of people I tried to get to help me ended up costing a fortune and it wasn’t worth it.

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

This is most likely due to the recent “heartbleed” issue. Everyone is setting up new SSL certificates. Try firefox, make sure it’s the latest version up to date.

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

Here we go! Best Marketing Social Plugin or Code

“Simple Social Inbox” will show all your Facebook and Twitter messages in one easy to use inbox. Post and reply to your different social accounts from one place. Handy if you manage multiple accounts for your customers.

(WordPress version coming soon!)

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

Yes logged out here a few times. There was an update 2 days ago on the forums:


Hi Everyone,

We’ll be running some maintenance between 1pm and 3pm today. You may be randomly signed out of your account (once) and will need to sign back in and continue your business as usual.

We apologise for the inconvenience and if you notice anything unusual about your account we ask that you contact Envato Support. Thanks for your patience. :)

so they must be doing more updates today :)

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says
I noticed a (new?) form on the marketplace sites when landing from account.envato.com that gets automatically submitted when you login to a marketplace, similar to this:
<form accept-charset="UTF-8" action="verify_token" id="verify_token" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="?" /><input name="authenticity_token" type="hidden" value="blahblahblah" /></div> <input id="token" name="token" type="hidden" value="blahblahblah" /> <p> Now signing you into ThemeForest. <input name="commit" type="submit" value="Click here" /> if you aren't automatically redirected. </p> </form><script> document.getElementById("verify_token").submit() </script>
No longer a server side redirect, seems to need another form submit during the login procedure. That’s all I can find at the moment as to why my login isn’t working.

Edit: Yep, dirty quick fix

if(
    preg_match('#verify_token#',$response) &&
    preg_match('#"authenticity_token" type="hidden" value="([^"]+)"#',$response,$verify_auth) &&
    preg_match('#"token" type="hidden" value="([^"]+)"#',$response,$verify_token)
){
    $verify_result = $this->get_url($marketplace_url.'/sso/verify_token',array(
        "authenticity_token" => $verify_auth[1],
        "token" => $verify_token[1],
        "utf8" => '?',
        "commit" => 'Click here',
    )); 
}

this code is a bit different to the one on github, yell if your login stops working as well and I’ll find out where to wack this code in github :)

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

Hi, The regexp that parses individual ratings has a bug. It doesn’t return the “Main reason:” and “Extra comments from the buyer:” details. Do you perhaps have a fix or should we do a commit? :)

Sorry I wasn’t subscribed to this thread. Am now. Yep I have very little time at the moment, if you have a regex fix then go for it :)

Also, I think some things have changed with the login procedure. My script stopped working, but haven’t had time to debug fully. Anyone else using this? Still working?

https://github.com/dtbaker/envato-scraper/
2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

All new ratings are “identified” now, not just 3 or below

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

Yep, keywords are hidden. Stupid (depending which way you look at it) privacy thing from Google. You can get some keywords if you have webmaster access, but keywords in analytics as they use to work are no longer.

You can google for “not provided”, there are a few ways to guess what keywords may be used. But it’s pretty impossible.

That’s where adwords comes in, you can see keywords there.

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

YES!

My analytics are working. Got the first transaction from a campaign showing – lol – finally!

2820 posts
  • Australia
  • Community Moderator
  • Elite Author
  • Author had a Free File of the Month
  • Most Wanted Bounty Winner
  • Author had a File in an Envato Bundle
  • Has been a member for 5-6 years
  • Contributed a Blog Post
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
+10 more
dtbaker Volunteer moderator says

Hi all,

A friend just reminded me about this, there are many methods available (and yes, none are perfect, blah blah blah) but this is something extra that may help with your HTML/WP live previews.

Here is the basic javascript code.

 var now = new Date();
 if(Math.floor(now.getTime() / 1000) > 'SomeTimeGoesHere'){
    alert('This is a Live Preview. Please purchase a valid license for this theme before using this item.');
    window.location.href='http://themeforest.net/';
 }

We want to obfuscate this code and automatically add it to the end of any javascript files. We do that with a .htaccess file and a php file. The .htaccess file (place this in your javascript folder ONLY)

RewriteEngine on
RewriteRule ^(.*)$ script.php [L,QSA]

Here is the PHP code, place this in the same folder as your javascript files:


$file = basename(preg_replace('#\?.*$#','',$_SERVER['REQUEST_URI']));
if(is_file($file) && $file != __FILE__ && preg_match('#\.js$#i',$file)){
    header('Content-type: text/javascript');
    @include($file);
    $time = strtotime('+15 days');
    ?> ; var _0xaf80=["\x67\x65\x74\x54\x69\x6D\x65","\x66\x6C\x6F\x6F\x72",<?php echo $time;?>,"\x54\x68\x69\x73\x20\x69\x73\x20\x61\x20\x4C\x69\x76\x65\x20\x50\x72\x65\x76\x69\x65\x77\x2E\x20\x50\x6C\x65\x61\x73\x65\x20\x70\x75\x72\x63\x68\x61\x73\x65\x20\x61\x20\x76\x61\x6C\x69\x64\x20\x6C\x69\x63\x65\x6E\x73\x65\x20\x66\x6F\x72\x20\x74\x68\x69\x73\x20\x74\x68\x65\x6D\x65\x20\x62\x65\x66\x6F\x72\x65\x20\x75\x73\x69\x6E\x67\x20\x74\x68\x69\x73\x20\x69\x74\x65\x6D\x2E","\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x68\x74\x74\x70\x3A\x2F\x2F\x74\x68\x65\x6D\x65\x66\x6F\x72\x65\x73\x74\x2E\x6E\x65\x74\x2F"];var now= new Date();if(Math[_0xaf80[1]](now[_0xaf80[0]]()/1000)>_0xaf80[2]){alert(_0xaf80[3]);window[_0xaf80[5]][_0xaf80[4]]=_0xaf80[6];} ;
    <?php
}else if(is_file($file)){
    // non javascript file in this directory.
    @include($file);
}else{
    header('HTTP/1.0 404 Not Found');
}

NOTE: do not do this if your blog uses any sort of caching/minification plugins because this will only work if your javascript files are served live.

Another Note: probably don’t do this unless you understand what is going on here, this isn’t really a copy & paste solution.

Enjoy,

Dave

by
by
by
by
by
by