Author Topic: Neopets daily stuff doer.  (Read 1731 times)

Offline Daz

  • Leecher
  • Posts: 9
  • Rep: 0
    • View Profile
    • Email
Neopets daily stuff doer.
« on: December 14, 2007, 04:53:05 pm »
I haven't tested this in IE and most likely, it wouldn't work. Why? Well, firefox displays content way differently then IE. I used ff2 for this and at least one part (the most critical part) won't work in ie - logging in. If you do get it to work in IE, good. Post. Anyway this goes to these pages

http://www.neopets.com/bank.phtml
http://neopets.com/island/tombola.phtml
http://www.neopets.com/faerieland/wheel.phtml
http://www.neopets.com/faerieland/springs.phtml
http://www.neopets.com/desert/shrine.phtml
http://www.neopets.com/prehistoric/omelette.phtml
http://www.neopets.com/winter/adventcalendar.phtml
http://www.neopets.com/winter/snowager.phtml
http://www.neopets.com/winter/kiosk.phtml

It WILL auto-login and logout up to 15 accounts. It has a check to see if the firefox password management box comes up. It has a check to see if firefox blocks a popup (thus ruining all the coords for the script) and clicks the x and then continues happily.

SETUP
Begins on line 388.
1) Change totUsers to match the total users you want logged in.
2) user[1]:='appazad'; it goes 0 through 14 in those brackets max. Create new entries there.
3) set adx and ady to a point somewhere in the middle of the url box.
4) Put your current resolution in the 2 variables. I've noticed that it doesn't like it when I use findbitmap, and instead I use findbitmapin with the resolution. It also uses the max width of the resolution for the scrollbar on the right
5) Set the place where it clicks to scroll down. You only need to set the Y coord.
6) As mentioned above, change this part or even add your own here..

Warning: I have not tested the functionality of using this on more than one user at once. It may or may not work, but it should work.

-This will only work on firefox unless your IE is wacko.
-You have 5 seconds to click to the window where the neopets homepage is (scrolled up to the top)
-Your firefox font details must be default
-This should work on different firefox themes
-It keeps track of everything it does and gives warnings about not finding some things.
-DO NOT move the mouse while it's running!! Even if it accidentally clicks an ad (ex: you were an idiot and forgot you did tombola earlier and it clicks where the button should be); because this script will type in the next url and get back to the neopets site.

Example of the log (This is an actual log with a changed username - works flawlessly for me but may not work flawlessly for you!)
Code: [Select]
+-- Daily --+
(Bitmaps loaded)

 . Clicked the 'not now' box for firefox's password management.
- Logged in as <removed> successfully.
 . Collecting interest..
 . Collected interest
 . Doing tombola..
 . Did tombola
 . Doing the wheel..
 . Did wheel
 . Doing the springs..
 . Did springs
 . Doing shrine..
 . Did shrine
 . Collecting free omelette
 . Collected Omelette
 . Doing advent calendar..
 . Did advent calendar
 . Attempting snowager..
 . Did snowager
 . Buying a card at the kiosk..
 . Bought a scratch card
 (!) Finished doing all daily tasks for aoe5josh
* Finished with all users *
+--  End  --+

Here's a log from an account I just created - advent calendar takes 4 days before it lets me go there on him as well as misc other problems - it actually did click an ad once and got back and continued ON ITS OWN
Code: [Select]
+-- Daily --+
(Bitmaps loaded)

 . Clicked the 'not now' box for firefox's password management.
- Logged in as appazad successfully.
 . Collecting interest..
 . Collected interest
 . Doing tombola..
 . Did tombola
 . Doing the wheel..
 (*) Unable to find shop text (checking for popups)
 (*) Unable to find shop text
 . Doing the springs..
 . Did springs
 . Doing shrine..
 (*) Unable to find shop text
 . Collecting free omelette
 . Collected Omelette
 . Doing advent calendar..
 . Did advent calendar
 . Attempting snowager..
 . Did snowager
 . Buying a card at the kiosk..
 . Bought a scratch card
 (!) Finished doing all daily tasks for appazad
* Finished with all users *
+--  End  --+


Tell me how it does!
Ps: I made this entire thing in 2 days - About 4-5 hours today and 1-2 yesterday. It works great for me and I hope it works good for you others. This has only been tested to work on 1024x768 resolutions.

Freddy1990.com

Neopets daily stuff doer.
« on: December 14, 2007, 04:53:05 pm »

Offline l33t_h4x0r

  • Newbie
  • *
  • Posts: 31
  • Rep: 0
    • View Profile
Re: Neopets daily stuff doer.
« Reply #1 on: December 15, 2007, 08:17:37 am »
Havent tested the script...
But i dont like the logic...

I guess it wont work with different screen resolutions...

Try getting into packet data....

Freddy1990.com

Re: Neopets daily stuff doer.
« Reply #1 on: December 15, 2007, 08:17:37 am »

Offline Daz

  • Leecher
  • Posts: 9
  • Rep: 0
    • View Profile
    • Email
Re: Neopets daily stuff doer.
« Reply #2 on: December 15, 2007, 10:27:06 am »
Havent tested the script...
But i dont like the logic...

I guess it wont work with different screen resolutions...

Try getting into packet data....
It should work with other resolutions but you have to change the stuff in the script to work. Messing with packets is something I will never do and scar can't do.

Offline jameshibb

  • Leecher
  • Posts: 6
  • Rep: 0
    • View Profile
    • Email
Re: Neopets daily stuff doer.
« Reply #3 on: January 28, 2008, 07:45:21 pm »
IT WONT WORK FOR ME IT CANT FIND LOGIN AND JUST DOES NOTHING. ACK!!!!!

i do have ff2 and everything with no font changes (to lazy)

DaBomber

  • Guest
Re: Neopets daily stuff doer.
« Reply #4 on: January 29, 2008, 05:11:41 am »
wow... well the script looked like it would not work to begin with and it's now for an outdated scar [though it should still work...] so i don't know your problem. i suggest making your own.

Freddy1990.com

Re: Neopets daily stuff doer.
« Reply #4 on: January 29, 2008, 05:11:41 am »