Jump to content
UBot Underground

my social bot - a question before I start developing


Recommended Posts

I want to creat a bot that clicks the Facebook Like, Tweet and Google +1 buttons on a webpage.

 

The Facebook part would be like this:

 

List of Facebook account logins

Gets first login

Ubot logs in to Facebook

Navigates to blog post

Clicks the Facebook Like button

Logs out of Facebook

Clears browser cache

Checks if last Facebook account

- if no, selects next Facebook login

- if yes, finishes Facebook Liking

 

The Twitter and G+1 would be more or less the same.

 

Before I start creating this I wanted to ask you experienced developers here if there are any hidden traps to consider. In the past I have spent hours tweaking bots. This requirement seems relatively straightforward. However Facebook in particular can get a bit fussy.

 

Any thoughts?

 

Thanks!

Link to post
Share on other sites

This can most definitely be done.

 

The one problem you will more than likely run into is having to phone verify the accounts if google or facebook suspects anything fishy...

 

Thanks for the comment! We will be using accounts already created by 'volunteers' and hopefully we will be able to resolve problems if they arise.

 

The alternative to a bot is to to pay someone on Fiverr. However we're generating 1 or 2 articles per day per client, so it could get expensive, which is why I considered a bot.

 

Thanks for the encouragement.

Link to post
Share on other sites

If you have alot of accounts it shouldn't be a problem.

 

Here is a little example for facebook to get you going in the right direction. I haven't used it in quite a while so it might need a little tweaking:

 

ui text box("email", #email)
ui text box("Password", #password)
ui text box("Website", #website)
ui text box("Likes", #likes)
ui check box("Use Proxies", #use proxies)
ui block text("Proxies", #proxies)
add item to list(%proxies, #proxies, "Delete", "Global")
set user agent("Internet Explorer 8")
change proxy($random list item(%proxies))
navigate("http://www.facebook.com", "Wait")
wait for browser event("Everything Loaded", "")
type text($element offset(<email field>, 0), #email, "Standard")
wait(2)
type text($element offset(<password field>, 0), #password, "Standard")
wait(2)
click(<value="Log In">, "Left Click", "No")
wait for browser event("Everything Loaded", "")
wait(5)
click(<innertext="News Feed">, "Left Click", "No")
wait(3)
loop(1) {
   click(<name="xhpc_message">, "Left Click", "No")
   type text(<name="xhpc_message_text">, #website, "Standard")
   wait for element(<id="label_no_picture">, "", "Appear")
   click(<value="Post">, "Left Click", "No")
   wait(3)
   mouse over(<id=w"stream_story_*">, "Yes")
   click($element offset(<class="mrs defaultIcon customimg img sp_ah6icc sx_faeefc">, 1), "Left Click", "No")
   wait(3)
}

 

Like I said, it will probably need a little tweaking, but should get you going in the right direction for the facebook part.

 

Let us know if you get stuck on anything.

 

Justin

  • Like 1
Link to post
Share on other sites

facebook is a realy tricky area to play with a bot

i tried it many times and on one hand it is fantastic what the fb-devteam does to defense the site

on the other hand many frustrated hours of work and not running bots.

for sure small fb bots for post in groups aso is no problem but to use fb as advPlatform

with many proxys many accounts and spuntext is realy realy tricky

Link to post
Share on other sites

facebook is a realy tricky area to play with a bot

i tried it many times and on one hand it is fantastic what the fb-devteam does to defense the site

on the other hand many frustrated hours of work and not running bots.

for sure small fb bots for post in groups aso is no problem but to use fb as advPlatform

with many proxys many accounts and spuntext is realy realy tricky

 

true dat!

 

building bots for my own use, that can be updated every time FB makes a change is one thing... trying to make something for others that will last more than a week or so would be a nightmare...

Link to post
Share on other sites

Thanks guys, really helpful.

 

It seems like Twitter is the most straightforward.

 

Facebook would be tricky.

 

G+ ... not sure! Even hootsuite sometimes has trouble with legit G+ posting.

Link to post
Share on other sites

facebook is a realy tricky area to play with a bot

i tried it many times and on one hand it is fantastic what the fb-devteam does to defense the site

on the other hand many frustrated hours of work and not running bots.

for sure small fb bots for post in groups aso is no problem but to use fb as advPlatform

with many proxys many accounts and spuntext is realy realy tricky

 

FB is definitely a beast of it's own.

 

That's why I haven't used this code in a while. You will definitely have to re-configure and change things as often as they do...

 

But like Duane said it's not ideal to sell anything commercially, but if it's for your own clients and you stay on top of the changes then you will find a way. :)

 

The internet is a constantly changing place, and if you don't stay two steps ahead then you get left behind.

  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...