Jump to content
UBot Underground

Jeff

Fellow UBotter
  • Content Count

    23
  • Joined

  • Last visited

Posts posted by Jeff

  1. Protip: Scrape already approved comments, and resubmit them. Surprising how well it works :)

     

    I actually already thought of trying to do that, but I couldn't figure out how to scrape one of the other comments and the name of the commenter!!

     

    Do you know how to do this, say on a wordpress blog?! If so I would greatly appreciate a point in the right direction...

     

    Thanks man

  2. Actually you can use the "choose by attribute" as a qualifier.

    Just delete all the place holders then click on the "then" node.

    Then go into the browser window and use the choose by attribute

    feature as normal. Ubot will then populate the area just above

    your then statement with your "choose by attribute" node.

     

    I've used this method several times in a bot I am currently

    creating.

     

    James

     

    James -

     

    THIS is what I was looking for the whole time. Thanks for the tip, this is the way to get this thing to work without it getting halted by an error every time.

     

    There are a lot of issues so far that I've been able to overcome and when I'm done, I'm going to share them right here.

     

    When given a list of wordpress blogs, my bot can step through them one at a time and comment all day long, mixing it up in all sorts of ways. The tricky part is getting a list of blogs who's platforms are consistent with one another (e.g. all wordpress, or all blogger etc. etc.).

     

    Also, another tip, I like to comment spam with large paragraphs of text, as I feel like it makes the author more prone to accept the nice large chunk of new content for their page :P

     

    Everyone else, thanks for the comments, I'll be back in with updates.

     

    Jeff

  3. The only way I can seem to distinguish between the different "Leave a Comment" "* Comments" "Comments *" etc. possibilities is to use Choose By Attribute.

     

    The problem is that I can't use Choose By Attribute in my qualifier field of the IF statement. So I guess my question is, how am I to ever try one thing after another by nesting IF statements if I can't use the choose by attribute as a qualifier? Of course I could delete the qualifier place holder and just stick a Choose By Attribute in its place, but I don't think that will work.

     

    I know this is probably a disconnect in my knowledge level I apologize in advance for my ignorance :P

     

    Anything come to mind here?

     

    Thanks

  4. Yes thats true - however you can get round this by disabling java in Internet explorer - I would also suggest disabling images or you will need to wait for the oh so many avatars to load first -

     

    I already have a bot that does what you want to do however it allows users much more options and lets them use their own comments -

     

    My suggestion to you would be to work on platforms at a time then merge them together using if else statements -

     

    So the first thing would be to find blog platforms - then find the comment pages and code them into the bot - Then work through other platforms and do the same - It honestly isnt hard as you only have like 4 fields per a blog - One will be to fill the name - the other the email - then website then comment - and of course then you will need to hit the submit button -

     

    Once you have all of your platforms coded - Place each step into a subroutine so that your organized -

     

    So you could have something like

     

    Sub - fill name

    sub fill email

    sub fill url

    sub fill comment

    sub hit submit

     

    In each sub you will have if then else statements so that the bot knows what command to fire - If they dont exist then the bot will move onto the next list item

     

    not sure if this makes sense -

     

    thanks

     

    abs

     

    Abs - Thanks for taking the time to write out this comment, I really appreciate it. I'll be back in here to provide updates on my progress for anyone who is interested.

  5. Hey Jeff,

     

    Ambitious project to be sure!!!

     

    But what you will shoot for, especially if you are going for 100% automation is a percentage that will just work. Simple try to fill in fields for various platforms. If the field doesn't exist on the page, it will not affect anything.

     

    Next. just shoot for as many as possible. If you get a 60% success rate and you create 1000 backlinks per day, you are still doing pretty darn good!

     

    Also other hints - really, really think out the procedure before you try to generate one bubble of code. Take it manually and build out processess using subroutines and then push them all together in the end. Makes building much easier and troubleshooting in a month or two after, actually manageable.

     

    Frank

     

    Frank, quick question for you.

     

    You said that if the field I'm searching for doesn't exist on the page, it will not affect anything. I'm having unpleasant results in regards to this when having a bunch of "choose by attributes" one after another, looking for different links on the page that either say "leave a comment", "# comments", or "comments #", to click on. So each of my "choose by attributes" I put in a row go like this:

     

    Choose by attribute (outer html) "<A class=comment-link onclick=""href="*">* comments</A>" wildcards

     

    Choose by attribute (inner text) "Leave a comment" exact match

     

    Choose by attribute (inner text) "Comments *" wildcards

     

    Click Chosen

     

    The problem is that if it finds the first one, then it obviously doesn't find the following two, but an error pops up that says "No elements have been chosen! This command requires that elements are properly chosen first, using some sort of choose command. Command: click chosen". So the one it found, was then replaced by something not being found, and failing commences after that when it tries to click on nothing.

     

    It appears that if certain nodes in the path of operation don't fulfill, it stops the bot in its tracks. What am I doing wrong here?

  6. Hey Jeff,

     

    Ambitious project to be sure!!!

     

    But what you will shoot for, especially if you are going for 100% automation is a percentage that will just work. Simple try to fill in fields for various platforms. If the field doesn't exist on the page, it will not affect anything.

     

    Next. just shoot for as many as possible. If you get a 60% success rate and you create 1000 backlinks per day, you are still doing pretty darn good!

     

    Also other hints - really, really think out the procedure before you try to generate one bubble of code. Take it manually and build out processess using subroutines and then push them all together in the end. Makes building much easier and troubleshooting in a month or two after, actually manageable.

     

    Frank

     

    I've drawn out the whole process on paper and planned each individual smaller subroutine. So I've got a good plan. But I've never thought about it like you just said, just firing at several and hoping that I have a good percentage that hit. I think that will be much easier than trying to have a portion of the bot be a quite sophisticated "decision maker". Thanks for the tips, I think I'm going to implement this.

     

    Has anyone else out there made something like this?

  7. Hey Ubotters -

     

    My Goal:

     

    Okay, so I'm working on a bot that will troll around blogs all day long dropping comments for me. Here is the process I'm working with so far:

     

    My Routine:

     

    1) Subroutine 1: Visit google blogsearch & parse out a large list of keyword related blogs for commenting on. (Thanks to JohnB with help on this)

     

    2) Subroutine 2: Visit each individual blog URL and determine whether or not it knows how to comment here. If so go to step 3, otherwise loop to next URL.

     

    3) Subroutine 3: If there are comments, copy the most recent users comment and name and make the same comment with url and appended message.

     

    4) Subroutine 4: If "your comment is awaiting moderation" is on page after comment, store URL as possible success.

     

    Loop through all the blogs doing this routine.

     

    Where I am:

     

    Step 1, - Done.

     

    Step 2, I'm having trouble wrapping my mind around. As you all know, there are SO many different variables that come into play when landing on a blog page of where to click, what to click on, and then what type of form is displayed, and everything in-between. It would be easiest (not BEST), but easiest, if perhaps I could find a way to only comment on wordpress blogs, that way steps #2 and #3 are more manageable.

     

    Steps 3 and 4 I can handle.

     

    Do any gurus out there have any advice or tips for me that might help me accomplish my goal? I would really appreciate your input. Thanks for taking the time.

     

    - Jeff

  8. Hey everyone, here is my issue:

     

    I'm trying to scrape Google Blogsearch: http://blogsearch.google.com/. First, I navigate to that page, then type in what blogs I'm looking for and perform the search. Then, I want to scrape all of the urls from the 10 results returned. The problem is that when you do the search for related blogs, the only url that I'm able to get a scrape on is the green colored one that appears below each result. Within this url, Google inserts <b> and </b> tags to bold the word in the url that matches your search. Because I want to then visit each url, I can't have these tags in my scraped results. I'm drawing a blank here and would really appreciate any input that you guys can provide me. If I need to make this question more detailed with screenshots, then please let me know and I will update.

     

    Thanks for your time,

     

    Jeff

  9. Throw this code into a php file on your server and use it instead of the other .com

     

    <!-- UA.PHP -->
    <HTML>
    <HEAD>
     <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
    </HEAD>
    <BODY>
     <CENTER><B><DIV id='useragent'><?=$_SERVER['HTTP_USER_AGENT'];?></DIV></B></CENTER>
    </BODY>
    </HTML>
    

     

    Thanks to everyone who helped me look into this problem!

     

    Super Dave - I used this code to check whether or not the user agent was changing and it indeed WAS!

     

    Meter - The script works great.

     

    The problem was with the caching of the user agent by browser within UBot, so I couldn't notice the change even though it was happening. For anyone else who is experiencing a problem with this script not changing your user agent, upload the code above to a directory on your server somewhere and navigate to that location after running the change user agent script, if it changes, you have succeeded.

     

    For everyone who for some reason doesn't have the pages caching, then you're golden :)

     

    Thanks again, time to get back to this bot!

     

    - Jeff

  10. That's weird Jeff, according to your screenshot my program is working perfectly. Really, it could be that Ubot is caching the page, but I doubt it (since it never happened to me). Try emptying the cache in between runs and see.

     

    Aside from that, I really don't know what could be happening :(

     

    Thanks for looking into it for me, I really appreciate it. I'm going to use that script just posted and see if the user agent is changing or not. I'll get to that tonight and bring back my findings :)

  11. Is uBot caching the page?

     

    That's actually a great question. I'm not sure how to check whether it is or isn't. Does anyone out there know if UBot caches the page? If it does, do you know a way I can check to see if my user agent has changed or not after the execution of the shell script?

     

    - Jeff

  12. Jeff, when ChangeUserAgent.exe is run from Ubot, do you see a bunch of numbers in a console window?

     

    Yes, I've attached a screenshot of the console window so you can see it.

     

    After the execution of the shell script, I then navigate back to http://whatsmyuseragent.com in order to see if the user agent changed to the new one or not and it remains the same.

     

    Thanks a million for looking into this for me

     

    Console Window: post-1554-12879396935283_thumb.gif

  13. I think that may be due to a different OS, as different versions of Windows have different paths to system files..

     

    What OS are you on..?

     

    Praney

     

    Windows 7,

     

    The path I'm using to call the ChangeUserAgent.exe is the full path from the drive to the directory where it is located.

  14. Has this script actually worked for anyone else? I haven't been able to get it to successfully change the user agent and I've been at it for hours. I execute all of the commands given above, with the ChangeUserAgent.exe file in both the directory that the bot is in, and the directory where ubotdevtool.exe is located. (even tho it doesn't matter because I navigated to the ChangeUserAgent.exe in the shell command). All of my variables are populated, then I revisit the whatsmyuseragent.com via the navigate command, and it is still the same. I've tried this as a script call, a rub sub, and even as its own standalone bot and script. Nothing works.

     

    Anyone had any success with this?

  15. I went ahead and navigated to the create yahoo account page via the home page. I did this manually inside of the UBot Development Studio, and once the "New here? Sign Up" button is clicked, that same error pops up. I decided to try just navigating to that url abs just suggested and it worked!

     

    I'm not sure what the problem was, but figuring out what the problem was might unveil a unique bug.

     

    The url that I can navigate to directly without this actionscript error is https://edit.yahoo.com/registration

     

    - Jeff

  16. Okay so I read through all of the threads related to creating yahoo email accounts as I could find before making this thread. I can't find any instances of this problem relating to yahoo email creation.

     

    Goal: Create Yahoo Email Account.

    Problem: When the bot first visits the mail.yahoo.com url and navigates by clicking on "Create New Account" then next page loads and then the attached ActionScript Error pops up. I don't know why. I've tried putting in extra delays and clearing cookies. It only works if I close the bot and then re-open it...

     

    Attached:

     

    1) The button I'm clicking

    2) My Code

    3) The Error

     

    All are screen shots. Does anyone have any idea what I'm doing wrong here? Any input is greatly appreciated! I'm stuck here :(

     

    -Jeff

    post-1554-12877183526835_thumb.gif

    post-1554-12877183641216_thumb.gif

    post-1554-12877183707166_thumb.gif

  17. I feel sort of stupid for asking this because its a simple question and I don't see anyone else asking it...

     

    I made a bot that loops forever and will always be updating something for me. I want to execute this bot and then have it start running until I close it. However, I have to click the .exe, then I have to click the play button to start the bot. Is there a way to bypass this clicking of the play button? Is there a way to call and start this bot via another bot?

     

    Moral of the story, I wanna automate the entire thing. I wanna execute the script with a cron job, but I can't be here to hit "Play" everytime :)

     

    Thanks guys!

  18. Typically what I I do is switch proxies before I navigate to a site. I set it up in a looping sequence so it will always do the same thing. Or you can do it last. I guess it would be up to you.

     

    The next trick will be to get good IP addresses to use. Using freebies from the net might be problematic but then again you get what yo pay for right?

     

    I hope that help!

     

    Thank you BotBuddy, I appreciate the response. So basically what you are saying is that you are always changing out your proxies before navigating to a page? I suppose this means I need to get myself a nice list of proxies to use :)

     

    Would anyone happen to know if there are any pre-compiled bots laying around for download here that would be useful to use as procedure references?

     

    Thanks

  19. Hey Gang,

     

    I purchased UBot a few days ago to help with automating some of my link building for clients. I've almost completed the tutorial series and have read several dozen threads so far to get started. The first bot I will be building will attempt to recieve a list of urls to promote, with a few keywords, then go out and create accounts on 100 social networks, and report success and failure for each.

     

    I think this will be quite a time saver (obv)! I have a good deal of programming experience and I don't think this should be too difficult to achieve using UBot. However, I don't know a lot about Proxies, and/or when I should be using them.

     

    Should I be switching proxies while this bot operates, and if so, when? When can I get away with NOT worrying about proxy usage? I think it will help me understand when my bot should be changing or using a proxy if I know more about them!

     

    Thanks in advance for your feedback, and I'm looking forward to working with the UBot community. Once I get acquainted with the software and build some nice bots, I will be looking to contribute my assistance and resources back to those who are beginning - much like I am now.

×
×
  • Create New...