Page 1 of 6 123 ... LastLast
Results 1 to 10 of 52

Thread: Thought In Process: Human-like Neopet Autoplayer?

  1. #1
    Ciricus's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    290
    Thanks
    40
    Thanked 132 Times in 86 Posts


    Downloads
    3
    Uploads
    0
    Mentioned
    42 Post(s)
    Time Online
    1 m
    Avg. Time Online
    N/A
    Rep Power
    6

    Thought In Process: Human-like Neopet Autoplayer?

    Lol. I know this is probably controversial, and a TON more work than anyone could ever imagine. Recently I've started looking up the basics of python programming, in an attempt to learn how to code in that language. It's of course going to take a lot of time to learn python and even more time to create such a thing, but I was curious if anyone's ever thought of creating something like this. I'd rather not get in-depth on "how" to make it look like a real human, but the jist of it is the program would be able to sync to a real life clock and have an onslaught of customizeable settings to fit how you'd like it to play neo for you. Has anyone ever considered a go at this? Did you stop because it was too much work, it was out of your capability, or you simply could not figure out a design to make yourself look that human? (I can ;x) The player would essentially have daily do-ers, autoposters, autobuyers, auctionsnipers, etc etc etc all combined into one, doing them in a randomized or human processed order.

    Thoughts and ideas?
    Last edited by Ciricus; 06-25-2012 at 05:43 PM.

  2. #2
    Little Brother


    Zachafer's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    1,206
    Thanks
    723
    Thanked 1,392 Times in 651 Posts


    Downloads
    81
    Uploads
    17
    Mentioned
    497 Post(s)
    Time Online
    21 d 17 h 32 m
    Avg. Time Online
    16 m
    Rep Power
    14
    Quote Originally Posted by Ciricus View Post
    Lol. I know this is probably controversial, and a TON more work than anyone could ever imagine. Recently I've started looking up the basics of python programming, in an attempt to learn how to code in that language. It's of course going to take a lot of time to learn python and even more time to create such a thing, but I was curious if anyone's ever thought of creating something like this. I'd rather not get in-depth on "how" to make it look like a real human, but the jist of it is the program would be able to sync to a real life clock and have an onslaught of customizeable settings to fit how you'd like it to play neo for you. Has anyone ever considered a go at this? Did you stop because it was too much work, it was out of your capability, or you simply could not figure out a design to make yourself look that human? (I can ;x)

    Thoughts and ideas?
    Would you mind privately sharing your ideas? I would love to help you put these ideas into code.

    P.S. Is this the same Xanice from NC?

  3. #3
    Ciricus's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    290
    Thanks
    40
    Thanked 132 Times in 86 Posts


    Downloads
    3
    Uploads
    0
    Mentioned
    42 Post(s)
    Time Online
    1 m
    Avg. Time Online
    N/A
    Rep Power
    6
    Quote Originally Posted by Zachafer View Post
    Would you mind privately sharing your ideas? I would love to help you put these ideas into code.

    P.S. Is this the same Xanice from NC?
    This is the same Xanice since 5 years ago, from any possible other Neopet's related forum known (well where a Xanice exists).

    And as it's a fairly large project i want to get some more background information about python to the point where i can aid in the project before sharing my specific ideas to anyone I have laid out a (personal) complete list of features and how to go about making it though

    Edit: Though when I'm out of work, I wouldnt mind pming you ideas a little more in-depth haha! I was mostly looking for other ideas or any experience in gunning for such a huge project though 8)
    Last edited by Ciricus; 06-25-2012 at 05:54 PM.

  4. #4
    Little Brother


    Zachafer's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    1,206
    Thanks
    723
    Thanked 1,392 Times in 651 Posts


    Downloads
    81
    Uploads
    17
    Mentioned
    497 Post(s)
    Time Online
    21 d 17 h 32 m
    Avg. Time Online
    16 m
    Rep Power
    14
    It's a lot of work but it is definitely possible with modern day OOP. I would set it up so each class has a public validate() boolean which triggers the script running. So let's say you wanted to withdraw 50k from the bank when you had less than 10k on hand:

    And then you could automate tasks like this, it's really a neat structure!

  5. #5
    Ciricus's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    290
    Thanks
    40
    Thanked 132 Times in 86 Posts


    Downloads
    3
    Uploads
    0
    Mentioned
    42 Post(s)
    Time Online
    1 m
    Avg. Time Online
    N/A
    Rep Power
    6
    Hmm that looks like an interesting component !

    Yeah. I work crazy amount of hours this summer, (past that a normal person should be able to, for the next month it'll be coming along to 80 hour work weeks). But in my line of work sometimes there are just hours where there is nothing to do, so I want to pick up a book about python and start programming some of the components to gain experience with it. That does look interesting though. My thorough belief for this idea though is the number one human-feature is spontaneous action. Would a function like that be possible, using random modifiers? IE instead of it was less then 10000, if it was less then a range of (8000-25000) it would withdraw what it needed? Of course, timing on withdrawals would require to be impeccable as well. The number two part of this program would be consistancy.

    Tickerboxes to disable particular features, would also be a niche idea. To put it simply, how can neo detect botting patterns when that behavioral pattern has an infinite number of options. Of course the options won't be infinite, but putting those options in the right place can make it impossible to determine between human and bot (especially through inconsistent play styles). That has been my biggest obstacle however. Thinking of a way where about 75% of the steps the bot will take can either be customized, activated, or deactivated. Due to lack of programming know-how so far, I haven't thought of an efficient way to enable such a feature which would be ground breaking to the program.

  6. #6
    Little Brother


    Zachafer's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    1,206
    Thanks
    723
    Thanked 1,392 Times in 651 Posts


    Downloads
    81
    Uploads
    17
    Mentioned
    497 Post(s)
    Time Online
    21 d 17 h 32 m
    Avg. Time Online
    16 m
    Rep Power
    14
    With random intervals:
    Of course you could also add more conditions... I believe @raredaredevil is wanting to work on a framework like this and I hope to make it super easy

  7. The Following User Says Thank You to Zachafer For This Useful Post:

    Ciricus (06-26-2012)

  8. #7
    Ciricus's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    290
    Thanks
    40
    Thanked 132 Times in 86 Posts


    Downloads
    3
    Uploads
    0
    Mentioned
    42 Post(s)
    Time Online
    1 m
    Avg. Time Online
    N/A
    Rep Power
    6
    Haha, well I'd love to collaborate with people on this, but I'm afraid with the exception of ideas on how to implement this, my knowledge is subpar to that of any recognized programmers here Would feel close to useless on the project if that were the case! :X

    Still, I appreciate the input on this though Zach! An opensource project like this though.. would be one hell of a grand collaboration

  9. #8
    Little Brother


    Zachafer's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    1,206
    Thanks
    723
    Thanked 1,392 Times in 651 Posts


    Downloads
    81
    Uploads
    17
    Mentioned
    497 Post(s)
    Time Online
    21 d 17 h 32 m
    Avg. Time Online
    16 m
    Rep Power
    14
    Quote Originally Posted by Ciricus View Post
    Haha, well I'd love to collaborate with people on this, but I'm afraid with the exception of ideas on how to implement this, my knowledge is subpar to that of any recognized programmers here Would feel close to useless on the project if that were the case! :X
    I think you could really learn a lot programming wise if you were an active part of the project. I learned how to write programs before I learned how to program (if that makes any sense)

  10. #9
    Ciricus's Avatar
    Join Date
    Dec 2011
    Gender
    Posts
    290
    Thanks
    40
    Thanked 132 Times in 86 Posts


    Downloads
    3
    Uploads
    0
    Mentioned
    42 Post(s)
    Time Online
    1 m
    Avg. Time Online
    N/A
    Rep Power
    6
    Thanks for the input Zach. Like I said, I've got long work hours but... maybe I'll poke my head around and see who would be interested in a collaboration project of this magnitude. Going to also need to buy a hard copy of a book which teaches more fundamentals of python, because reading that shiz online won't do at work LOL. Slow hours = pick up a book, put it down when customers come in I guess. Doesn't work so well on the computer since its hard to pay attention to anything else LOL

  11. #10
    Saiyan Race





    Infamous Joe's Avatar
    Join Date
    Dec 2011
    Gender
    Location
    Hyperbolic Time Chamber
    Age
    26
    Posts
    9,751
    Thanks
    2,780
    Thanked 16,231 Times in 4,237 Posts


    Downloads
    23
    Uploads
    36
    Mentioned
    2985 Post(s)
    Time Online
    293 d 14 h 32 m
    Avg. Time Online
    3 h 44 m
    Rep Power
    10
    Gamer IDs

    Gamertag: Infam0us Joe Steam ID: infamousjoe
    I made one of these a while back... it's basically a Neopets autoplayer that you tell it what to do (shop snipe, main shop AB, auctions, get avatars, dailies, etc.) but I just broke it down into multiple programs and released them that way.

    I think with the resources from the .NET framework, it would be a lot more efficient to make this now though (especially with easier threading).

Page 1 of 6 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •