Jump to content
UBot Underground

TheMentalist

Fellow UBotter
  • Content Count

    78
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by TheMentalist

  1. With ubot, you can specify what browser is being sent to the host. This can affect things like layout, etc. For instance, to simply things, many people set the browser to a mobile version since mobile pages are usually simpler (and fast loading).

     

    The doesn't actually affect the uBot "browser" but does affect how the remote host sees the browser.

  2. In general, Google will look at obvious things...

     

    1) Exact same content

     

    But, lately... they've also added:

     

    * Same number of paragraphs and sentences per paragraph and same number of words per sentence

     

    This allows this to check for the most basic of spinning - at the word level

     

    If you want to avoid dup content penalty...

     

    Take your article and re-write every sentence so that your spinner can choose one of two sentences. Then, spin each sentence. I like to also write an extra sentence or two that I add into one of the sentences so that it changes the sentence count.

     

    For example:

     

    {UBot is the greatest scripting engine.|One of the greatest scripting engines is UBot. I really love it!}

    • Like 2
  3. Thanks buddy! I appreciate the help! That seemed to do the trick... SORT OF...

     

    When I plugged that in... it DID find the email... but it only included PART of the URL...

     

    From

     

    To activate your account you need to confirm your e-mail address by clicking on this link: http://dashboard.bloglines.com/confirm/email/2daee3ff220e57635df0fac2b5a21bc2019b5beb?url=http%3A%2F%2Fdashboard.bloglines.com
    

     

    It only grabbed:

     

    http://dashboard.bloglines.com/confirm/email/
    

     

    What am I doing wrong?

  4. I seem to be having an issue actually finding the emails...

     

    I'm looking for:

    http://dashboard.bloglines.com/confirm/email/2daee3ff220e57635df0fac2b5a21bc2019b5beb?url=http://dashboard.bloglines.com
    

     

    And in the regular expression, I entered:

    http://dashboard.bloglines.com/confirm/email/.*
    

     

    My full code here... lots of comments so I can tell what's going on:

     

    ui html panel("<html>
    <body>
    <textarea id=\"log\" name=\"log\" variable=\"#log\" fillwith=\"value\" cols=\"40\" rows=\"15\"></textarea>
    </body>
    </html>", 300)
    set(#log, "Starting...</br>", "Global")
    set(#email, "JeanVanDamme@hotmail.com", "Global")
    set(#emailPass, "KickboxerNum1", "Global")
    define EmailVerification {
    set(#log, $append line to text(#log, "Inside EmailVerification"), "Global")
    set(#usedThreads, 0, "Global")
    connect to mail server("POP3 With SSL", #email, #emailPass, "pop3.live.com", 995) {
     create table from emails(&emails)
    }
    set(#log, $append line to text(#log, "Scrapped Emails"), "Global")
    clear list(%verificationEmails)
    set(#tempRow, 0, "Global")
    set(#log, $append line to text(#log, "Starting Loop Looking for Emails to Click"), "Global")
    loop($table total rows(&emails)) {
     add item to list(%verificationEmails, $find regular expression($list from text($table cell(&emails, #tempRow, 4), $new line), "http://dashboard.bloglines.com/confirm/email/.*"), "Delete", "Global")
     set(#log, $append line to text(#log, "Found line: {#tempRow}- {$table cell(&emails, #tempRow, 4)}"), "Global")
     increment(#tempRow)
    }
    set(#log, $append line to text(#log, "Out of Scrapeing Routine"), "Global")
    set(#log, $append line to text(#log, "Inside 2nd Loop"), "Global")
    set(#tempCounter, 0, "Global")
    loop($list total(%verificationEmails)) {
     increment(#tempCounter)
     set(#log, $append line to text("#log-", "{#tempCounter}{$list item(%verificationEmails, #tempCounter)}"), "Global")
    }
    set(#log, "Captured - {$append line to text(#log, "About to wait 30 seconds")}", "Global")
    wait(30)
    load html("<center><h1>Process Emails Complete!</h1></center>")
    wait(3)
    }
    EmailVerification()
    define ProcessEmailList {
    thread {
     in new browser {
    	 navigate($next list item(%verificationEails), "Wait")
    	 wait for browser event("Everything Loaded", "")
    	 wait for element(<innertext=w"Your e-mail address has been confirmed. *">, 10, "Appear")
    	 decrement(#usedThreads)
     }
    }
    }
    

  5. You can try Fiverr... gigbucks and some of the other sites like that. No need to do the work for $5... just say "I will work on a custom bot for you for 1 hours (or 30 minutes or whatever) for $5. Tell them to contact you first. Then, only take jobs for bots that you have already done and only require minor mods - or that you think will be popular and can do the same.

     

    For similiar sites, check out: uhype.com, gighour.com, justafive.com, gigme5.com, i-will-do.com, gigswood.com, zeerk.com (if it's back), and others.

     

    Once you get your basic bots down, you're charging $5 for 5 minutes of work.

     

    Also check out:

     

    http://getafreelancer.com/

    http://scriptlance.com

    http://www.rentacoder.com/

    http://www.elance.com/

    http://www.guru.com

    http://www.project4hire.com/

     

    There are many others

  6. Fixed this....

     

    1. Grab the line to a list broken by ":"

     

    2. write the total list to table col 0

     

    3. write rest of data starting at col 1

     

    4. When cycling through, check the first column... if it's a 2, then just set the proxy ip and port, if it's 4, then grab the password and username.

     

    This allows multiple types of proxies in the same file.

  7. I don't think global censorship is really wanted or needed - at least, I don't want it.

     

    1) Inevitably, the censorship will make mistakes and censor someone or something incorrectly. UBot is expensive, you should have the right to forum support if you spend $700+

     

    2) Negative rep becomes a popularity contest. If you don't go with whatever the "main stream" is doing, asking or writing about, you get negged into oblivion - I've been on forums since the modem days, I've seen it happen COUNTLESS times. Black-balled person posts something questionable... his "opponents" immediately jump on and neg rep him. Someone else asks a question or makes a comment supporting the op's view,etc. and now his opponents jump on that person too. As I've said... I see it ALL the time... from gaming forums to programming forums.

     

    3) As far as illegal... keep in mind, 99.9% of what we are doing with bots is most likely against the ToS of the services we bot on - from direct restrictions on automation to restrictions on multiple accounts or giving false information - heck, the whole "account" feature is specifically made to give false information to services. None of us are angels and to say so is simply the pot calling the kettle black. It's all shades of grey. If you aren't comfortable with someone else's shade... moveon.

     

    4) The community polices itself. Even noobs - at least, those that have a lick of sense - will quickly learn what they need to read and what they don't. If not, they'll ask and we can explain it to them.

     

    5) Rep systems DISCOURAGE free flow of ideas. If you are afraid to get negative rep, you might second guess or decide not to post something that could actually be beneficial to someone else. I hate to say it, but often times, it's the people pushing the envelope (be it legal or otherwise) who come up with some interesting techniques and ideas. I don't want to see something I might want to use in a different way get blasted because someone is too "holier than thou".

     

    Right now, there will be people who don't agree with me. Who would be neg rep'ing me for standing up for free speech. Remember... free speech isn't just YOUR right... it's everyone's. It's also your right to ignore the people you don't want to listen to.

     

    Cheers!

  8. I might be interested. But I'd need to know what is being covered before I pay for it... obviously, if you're going to go over only the basics that I've learned myself or that there are already video tutorials for - it's not worth it.

     

    On the other hand, if we're going to be covering some more advanced stuff - preferably with real life examples of making specific apps, that's worth it for me as why pay all the money for uBot and only use it to half its potential.

     

    Contact me if you have a curriculum.

  9. 1) Read existing data into list 1.

     

    2) Scrape new data into new list 2.

     

    3) Add list 2 to list 1

     

    4) Write list 1 back out.

     

    So, effectively, you are adding the new URLs to the old URL's then writing the new collection back out, erasing the existing file but replacing it with the newer file with the old and new data combined.

    • Like 1
  10. Hmm... so... I tried this:

     

    define SeperateProxyInfo {
       clear table(&FullProxyInfo)
       set(#pos, 0, "Global")
       loop($list total(%proxyList)) {
        clear list(%breakDown)
        add list to list(%breakDown, $list from text($list item(%proxyList, #pos), ":"), "Delete", "Global")
        set table cell(&FullProxyInfo, #pos, 0, $list item(%breakDown, 0))
        set table cell(&FullProxyInfo, #pos, 1, $list item(%breakDown, 1))
        set table cell(&FullProxyInfo, #pos, 2, $list item(%breakDown, 2))
        set table cell(&FullProxyInfo, #pos, 3, $list item(%breakDown, 3))
        increment(#pos)
       }
       set(#pos, 0, "Global")
       loop($table total rows(&FullProxyInfo)) {
        set(#proxylist, $append line to text(#proxylist, "{$table cell(&FullProxyInfo, #pos, 0)}|{$table cell(&FullProxyInfo, #pos, 1)}|{$table cell(&FullProxyInfo, #pos, 2)}|{$table cell(&FullProxyInfo, #pos, 3)}"), "Global")
        increment(#pos)
       }
    }
    

     

    And it works... EXCEPT... if the proxy doesn't need a password... I get all sorts of errors.

     

    Is there a way to around all the errors? Some check you can do first?

×
×
  • Create New...