Ezinearticle to Wordpress Bot

by Aaron
Filed under: Bots 

This bot I made in about 30 minutes using UBot software. I really didn’t add a whole bunch of features in it but it works perfectly.

All it does is scrape articles off ezinearticles based off of your keyword. Then posts them on your wordpress blog.

*One note about the video. Forgot to mention that it does not select the category. So change your default category to where you want the articles to go.

Bot source code for UBot user (you can edit it!) – Download (Right Click -> Save As)
Free Bot program – Download

Comments

33 Comments on Ezinearticle to Wordpress Bot

  1. Tom Thomas on Fri, 27th Nov 2009 5:46 pm
  2. Two questions.

    1. Would it be possible to add the csv feature you mention in your tutorial? For instance, to get articles to post to two or more blogs, each different niches, instead of filling out the form each time, feed the program a list to loop through.

    2. If this was ran daily to get one or two articles. Does the program know not to pick a duplicate article?

    Thanks

    [Reply]

    admin Reply:

    I can do that pretty easy for #2. I’m working on another bot right now but I will see about it when I am done. I think I would just need to save the article ID in a txt file and then give you an option in the UI to browse and pick that file. Then it would constantly save all ID’s to that and it wont duplicate. Might be more difficult though.

    #1 Yes. Same answer as above really. Just need to have a UI option to save and open a text file.

    [Reply]

  3. taxman on Fri, 27th Nov 2009 5:49 pm
  4. On Wordpress 2.6.2 no titles were generated for the posts … an error message during the posting process:

    UBotCore.uScript.x6731b518b951c725
    System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

    Same error generated on two different runs … first was with a test # of 5 for # Scrape Articles box and second run was with test # of 1 for # Scrape Articles box …

    The result was no titles being posted …

    Other than that … pretty cool!

    Taxman

    [Reply]

    admin Reply:

    Sorry I failed to mention on the post that IE7 needs to be installed. If you are on 6 then upgrade to 7. If your on IE8 then its buggy as hell and won’t work and you would need to downgrade to IE7 until I figure out whats going on.

    [Reply]

    Will Reply:

    Ah bummer! I’m on Windows 7 and probably shouldn’t downgrade. Darn it! I really wanted to use this to test and see how it goes.

    [Reply]

    admin Reply:

    You cant have IE 7 on Windows 7? I would think that wouldn’t be an issue at all since you can run stuff in XP mode.

    Will Reply:

    I think what I’m saying is why would we downgrade when 8 is deemed stable? It’s bundled with Win7. I hate to downgrade just to get Ubot to work. Maybe I’m missing something obvious here and just having a dumb moment :)

  5. Tony on Sat, 28th Nov 2009 1:17 am
  6. Thank you for your share! Very nice software!

    [Reply]

    admin Reply:

    Thanks :)

    [Reply]

  7. hai on Sat, 28th Nov 2009 2:01 am
  8. i’ve failde when instalation is started, it is pop up warning immediately say need the .net framework encounter the problem.

    [Reply]

    admin Reply:

    You need to install Microsoft .NET Framework 3.5+

    [Reply]

  9. Scott Sossamon on Sat, 28th Nov 2009 9:11 am
  10. Hello,

    I have a feature question? Could you add a feature(s) / module(s) that when you scrape the articles, you then have the ubot to plug in your affiliate ID? This would be a great addition to plug your Amazon, CJ, Ebay, Overstock, Buy.com…. PID or affiliate name.

    Thanks,
    Scott

    [Reply]

    admin Reply:

    Not sure about this one. Would probably take a bunch of work. But I guess it would be simple to add it between the Article and Resouce box.

    Just add a UI option on the top where you can enter your code for what you want to link to. But all articles would just the same link.

    [Reply]

  11. Scott on Sun, 29th Nov 2009 11:33 am
  12. Hi Aaron,

    This is very cool, thank you! I just bought UBot and still learning how to create simple bots. I’ve only just done a few tutorials.

    Anyway, was wondering if you could add in categories so all posts don’t go to just one category. Is that easy enough to implement?

    Also, I’d like to create a “simple” bot that would scrape Amazon products but, only certain parts of the page, not the whole thing. I’ll see if I can adapt your bot and make it scrape Amazon then post to my blog. Probably be a bit over my head :)

    Thanks again for this cool bot. Pretty awesome you created this in 30 minutes!

    Cheers

    [Reply]

    admin Reply:

    I wanted to do categories at first but it seems too difficult so I probably wont.

    I will be doing an Amazon tutorial here in a few days and I will post the .ubot source, .exe, and a video tutorial on how to make it.

    [Reply]

  13. Will on Mon, 30th Nov 2009 3:01 pm
  14. Unless I’m mistaken, I cannot edit a line within Ubot. I have to delete it then re-add it. Correct me if I’m wrong as this would save me a ton of time in understanding other users’ examples while learning Ubot.

    I’m wanting to modify this script to save drafts instead of posting live immediately. I’m guessing it would entail having Ubot press the draft button instead of the post button, but I’m unsure which lines to change and how.

    Excellent bot. Loving it. I’m an instant subscriber for life!

    [Reply]

    admin Reply:

    If you bought the UBot software you can change it to save instead of draft easily. If you need help let me know. If not I can send you one that does it.

    [Reply]

    Will Reply:

    Sorry, I think I mis-spoke. I own a license to Ubot. But I’m not sure about how to edit a line item. Up until now, the only way I can see to modify a bot file someone else has put out is to take note of how you set it up, delete the line, and re-create it.

    Is there a way to “edit” a bot line in the file rather than having to remove and re-add it?

    [Reply]

    admin Reply:

    I added the .ubot file

    Just open that up and look for the Sub that posts the article to WP. All you need to do is select the attribute for the save button and the click save over top of where I had it hit the publish button.

    So just click on that node (blue bar) and then right click the save button in WP
    Select attribute by ID
    Then left click where it says click chosen below it to select that node
    Then right click on the save button and pick click chosen

    A good way to follow someone elses code is by entering pause commands. So it will pause and you can see where it is.

  15. Virginia Beach Real Estate on Mon, 7th Dec 2009 9:52 pm
  16. I have read the tons of stuff on Wicked Fire and have been reading for hours. I am so impressed… trying to get the wife to raise my budget so I can buy this sucker… She says it will have to be my christmas present.. so please don’t sell out for the next few days…

    Thanks for such a great tool.

    [Reply]

  17. Virginia Beach Real Estate on Mon, 7th Dec 2009 9:57 pm
  18. I think I would just need to save the article ID in a txt file and then give you an option in the UI to browse and pick that file.

    To add to your response admin, how about just modding the program to allow you to say pull 100 articles, and dump the name of all 100 into a text file then come back each day and pull the top article in the text file and keep doing that each day which would guarantee that for 100 days you would never grab the same tutorial.. or lesson… just an idea… and I have a ton more… can’t wait for my xmas present… been taking the garbage out without even being asked… the wife is getting closer to loosening the purse strings every minute..

    [Reply]

  19. Cheap Laptop Accessories on Fri, 18th Dec 2009 2:52 pm
  20. Maybe this is a common occurrence…
    When using the ezine scraper,
    The last article does not post to the blog,
    also just prior to the failure
    there are a number of error messages which flash,
    they are multi-line software function failure messages
    and after clicking ok for each,
    the scraper browser forwards to this blog web page.
    There are no errors on the blog just one post short of the number requested.

    Any suggestions?

    [Reply]

  21. Will on Fri, 18th Dec 2009 6:25 pm
  22. I’m attempting to modify this to work with IE v8. It gets as far as the scraping, then logs into wordpress and doesn’t paste the full body…only part of it. Also, it throws an error popup when trying to post each.

    Any help in modifying this to work with IE8 is appreciated. It’ll be one badass tool once I can get it workin for me.

    [Reply]

    Will Reply:

    ooh. Hold on a sec. I may have it. I’ll happily post back with what I have once it’s working. I’m changing it to save as a draft instead of publish, so I can later choose a category for them all in bulk, then publish them once they’re filed away.

    [Reply]

    Aaron Reply:

    If I ever get time I will update it. Shouldnt be too hard. Im just swamped right now. :(

    [Reply]

    Will Reply:

    No worries. I fixed it. I’ll post it shortly for others to download. I’m going to modify it slightly more so it doesn’t do the first post to the “quick post” fields, but rather a full regular post on the first. It was throwing errors because of this for some weird reason.

    [Reply]

  23. Will on Sat, 19th Dec 2009 12:44 am
  24. Here’s my updated script with compiled binary EXE and source code.

    http://c0492852.cdn.cloudfiles.rackspacecloud.com/Ubot-EzineArticles-scraper.zip

    I mod’d it so that it saves as a draft and it works so far with IE8 on my end. Haven’t had a crash yet and scraped about 10 different keywords.

    I’m working on a similar scraper based on Aaron’s bot that will scrape GoArticles.com. Stay tuned! It’ll probably be free like this one. Thanks for the contribution Aaron!

    Enjoy!
    Will Ashworth

    [Reply]

  25. Will on Sat, 19th Dec 2009 1:35 am
  26. EzineArticles banned my IP….whoops! I’m working on a proxy fix and should have a revision posted soon if I can get to it. I have it staticly done, but it would be nice if you could paste a text list of proxies it would randomly pick from each run or something.

    Less likely of getting banned this way.

    [Reply]

  27. hamid on Fri, 29th Jan 2010 3:38 pm
  28. it’s not work with blog.wordpress.com :( plz make for it if it possible for you
    thanks good

    [Reply]

  29. Aaron on Sat, 30th Jan 2010 1:39 pm
  30. I updated the .exe and .ubot to work with IE8. It also works with blog.wordpress.com sites also.

    Please download again.

    [Reply]

  31. Ez on Thu, 11th Feb 2010 12:24 am
  32. Great tool. Well done. I work on foreign language sites so I have a slightly different mod required.

    Would you be able to create a ubot for me that will translate the Ezinearticle using Google Translation Services before posting to Wordpress. I will make a nice donation for this.
    Kindly email me if this is possible. Thanks

    [Reply]

  33. chanihind on Wed, 24th Feb 2010 11:15 am
  34. hi , i can make u a ubot translator for that to translate the article

    email me if u r interested ! i will give u the source code to transform it as u wich

    [Reply]

  35. Swami on Wed, 11th Aug 2010 2:12 am
  36. The tool doesn’t pull the titles of the articles still.

    Except for this, a great tool, thanks, Aaron.

    [Reply]

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





    Subscribe To Feed

    Get the latest tutorials and bots sent directly to your email account.

    Enter your email address:

    Purchase UBot

    Angry face