Jump to content
UBot Underground

Wolfman

Fellow UBotter
  • Content Count

    51
  • Joined

  • Last visited

Everything posted by Wolfman

  1. When I run the code below it throws an error every time, "Object reference not set to an instance of an object." change proxy("ip:port redacted") navigate("http://msn.com","Wait") set(#cookies,$get all cookies,"Global") Could this be a problem with my proxy provider or do I need to do something different in ubot? edit: I'm using microleaves.com as my proxy provider, the backconnect residential package
  2. I've found a situation where the page I'm visiting does the following: it gets cookies (no problem, I can set them) it takes that data and updates the cookies (I need to obtain these new cookies) it then uses a 302 redirect to forward me to another landing page How can I get the cookies from the page I'm navigating to, rather than the landing page it forwards me to? Is this possible with ubot?
  3. Ah, I understand. Thanks for the explanation. It would be helpful to mention this in the wiki.
  4. Apparently there is an undocumented restriction on variable assignments. Try running the code below with the debugger open (I'm using ubot 5.9.55) ui stat monitor("URL: ",#url) add list to list(%urls,$list from text("http://domain1.com,http://domain2.com,http://domain3.com,http://domain4.com,http://domain5.com",","),"Delete","Global") with each(%urls,#url) { set(#url,"{#url}+/","Global") } add list to table as row(&myTable,0,0,$list from text("a,b,c,d,e",",")) add list to table as row(&myTable,1,0,$list from text("f,g,h,i,j",",")) add list to table as row(&myTable,2,0,$list fr
  5. I'm seeing some unexpected behavior with the code snippet below: create table from file($add($special folder("Application Data"),"\\MyScript\\data.txt"),&taskList) wait(1) set(#currentRow,0,"Global") loop($table total rows(&taskList)) { set(#URL,$table cell(&taskList,#currentRow,0),"Global") set(#Domain,$table cell(&taskList,#currentRow,1),"Global") set(#Timer,$table cell(&taskList,#currentRow,2),"Global") set(#currentTime,$GetSecondsPastHour(),"Global")
  6. when using the download file command, my script threw an error message: The remote name could not be resolved: 'mydomain.com' Is there a way to set this so that it would ignore the error message and simply continue running the script? I can't have my script stopping every time the internet gets the hiccups
  7. Thank you, that is a little counter-intuitive
  8. I'm trying to iterate over a string and distinguish between numerals and letters, such as in "abcd123efg" My first attempt was: set(#x,"abcd123efg","Global") add list to list(%chars,$list from text($character list(#x),$new line),"Delete","Global") set(#numbers,0,"Global") set(#letters,0,"Global") with each(%chars,#y) { if($comparison($is number(#y),"= Equals",$true)) { then { increment(#numbers) } else { increment(#letters) } } } however the debugger revealed that #letters was being incremented for every character. Thinking tha
  9. I've done everything that I can think of using UBot's built in commands and am unable to get around this problem. I added a feature to set a random user agent, clear cookies, wait 2 seconds, clear cookies again, disallow javascript/css/etc, open each instance in a new browser and close the page when I'm done, and yet somehow whatismyip is still able to track my connection. For some reason after adding the allow javascript/css/etc, the compiled bot will now crash after an iteration or two. set(#i, 0, "Global") ui stat monitor("iteration:", #i) ui stat monitor("ip:port : ", #ipport) ui sta
  10. After the navigate command, I added: wait(1) After doing this, it seems to be rotating the proxies as would be expected. I confirmed this by changing the url to ipchicken.com; however when I changed the url to whatismyip.com it does not update with the new ip! I even added code to make the browser load whatismyip.com and ipchicken.com sequentially on every loop; ipchicken.com would report the rotated proxy, while whatismyip.com always displays only the first proxy. Evidently the proxies are in fact being rotated or else ipchicken.com wouldn't display the rotated proxy. However what baff
  11. it's in the format: ip:port:username:password one per line in the proxies.txt file the first proxy in the list is being used correctly, and when I view debugger I can see that on each loop the '%proxy data' is being rotated correctly.
  12. edit: I meant to put this in the support forum, mods feel free to move it if you believe it belongs there. I am attempting to rotate through a list of private proxies and cannot get this to function correctly. It connects via the first proxy in the list and then does not change from that proxy. I am sure that the proxy ip/port/username/password is being updated at each cycle because I can view it in debugger. I read in some other threads about whatismyip.com caching data or something, so instead I'm connecting to a php script on one of my servers which simply logs the IP. The recorded IP nev
  13. I've found several older threads about this topic and just wanted to confirm what I should be doing in order to create twitter accounts which can't be associated with one another. I'm using UBot 4 if that makes any difference. process: clear cookies (ubot command) delete contents of: C:\Users\Owner\Appdata\Roaming\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\ C:\Users\Owner\Appdata\Roaming\Macromedia\Flash Player\#SharedObjects set a new IP set a random user agent start new thread/browser(?) [typical form filling & navigation, confirm etc] logout close browser/t
  14. SEscraper Scrape results from: Google Yahoo Bing AOL Enter one or more queries as well as an optional list of keywords to append to each query. SEscraper will scrape every available result for every query, combine them into one list of unique urls, and save the results to a file of your choosing. SEscraper emulates human behavior with random wait times between queries in order to avoid having results blocked by yahoo, or captcha protected by google. You may simply enter a large number of queries for it to process, minimize the program, and work on something else while it completes. Downl
  15. Thanks for the replies. JohnB, the checkbox only works when I use the format Kreatus posted. For that matter now I can't figure out how to get it to work without being prechecked. I'm not sure what you were referring to with "You can use the integrated one in the ui menu." Does anyone know how to use the ui save file or ui stats monitor equivalents in the the ui html panel? Is there any documentation available for these features in v4?
  16. I used the following format for creating checkboxes in 3.5, however this doesn't seem to be working for 4. <input variable="#myvalue" fillwith="status" type="checkbox" checked> The variable #myvalue shows up in the debugger, however no value is assigned whether it is checked or unchecked. What am I doing wrong? Also, what is the ui html equivalent for the "ui save file" command? I tried the following: <input variable="#results file" type="file" fillwith="value"> However that only seems to work on existing files; I want to prompt the user to navigate to a directory of his ch
  17. Is there a way to determine whether a thread is still running? The way that I attempted to do this is as follows: Set #thread1running=false Set #thread2running=false initiate thread 1 Set #thread1running=true logic, when done Set #thread1running=false initiate thread 2 Set #thread2running=true logic, when done Set #thread2running=false <ubot starts the threads above and immediately skips to this point> loop while #thread1running=true wait 1 second loop while #thread2running=true wait 1 second ... in theory the above should cause ubo
  18. if you can save the temp files to separate directories, maybe you could do something like call the $date function and parse out the current hour, then save the temp files to a directory named by that hour. then once in a while run a subroutine to figure out what the previous hour (or two hours ago) was, and delete the contents of that directory.
  19. Pardon me if this has been answered already. I own a Developer license for 3.5 which I bought less than a year ago. Is there a V4 Dev license that I can upgrade to? If not, can I install V4 Pro and keep my V3.5 Dev running on the same machine as well? Thanks
  20. Is it possible to create line breaks in emails sent with the send email command? I tried using \n, \r\n, and \n\n but it simply outputs those literal characters in the email and all the text is on one line.
×
×
  • Create New...