Jump to content

idkfa

Members
  • Posts

    63
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

idkfa last won the day on February 11 2022

idkfa had the most liked content!

Profile Information

  • Gender
    Male

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

idkfa's Achievements

Iron Poster

Iron Poster (3/10)

13

Reputation

  1. Sounds like the perfect timing to really invest some time. Maybe it will turn into funemployment =] Oke I'm Sold. What did you think of the roadmap? Asking because you're a pro.
  2. That's good to know. I just finished setting up Eclipse and I don't care for it. There's no logic to it and the UI sucks. Gonna set up Intelij now and hope its better lol.
  3. ROADMAP TO Learning JAVA and Becoming an OSBot Scripter (ABSOLUTE BEGINNERS) INTRO As I’m writing this guide, I’m a total noob to scripting and probably will be for many years to come. Also English is not my first language so please be kind =] I love this community and I feel that the road from absolute zero experience in Java to becoming a scripter that can produce high quality scripts and use them for advancing his account or setting up farms, is something I always wanted to master. There are great guides to be found written by helpful people that contribute to our forum, discord and beyond. I certainly learned a lot from these posts but I’ve always had a hard time piecing the information together when it comes to making a clear study plan without prior programing knowledge. I feel there is a vast number of people like myself that would love to have one roadmap that tells you where to start and how to move forward. If you follow this roadmap from beginning to end, you will have a basic understanding of the basic tools you need, the basis of Java language and how you can start to practice with your own simple scripts within OSBot. I’ve been botting many accounts since OSRS came back after EOC. through many platforms in the past, I’ve maxed out my main and run several relatively small scale gold farms that did pretty well. Using VPS’s, socks5 proxies and accounts/bonds bought through multiple discord servers. However my costs were always a bit high due to the fact that I had to buy everything I could not make or script myself. Requirements OSbot of course https://osbot.org/mvc/get Download JDK8 NOTE: Windows x86 version or Windows x64 Tools Now its time for you to choose which IDE program to use and finally try to write your first scripts. Both are great but ill start with the most popular one. Download Eclipse IDE, you will use this program to write your scripts. Download: https://eclipseide.org/ Setup: https://osbot.org/forum/topic/131666-setting-up-eclipse/ Setup creator profile: https://osbot.org/forum/profile/23977-liverare/ Look into another very popular IDE program called IntelliJ IDEA. But before you do that you need to download and install Java SE Development Kit 8: Download IntelliJ IDEA: https://osbot.org/forum/topic/154399-script-development-setup/ Setup creator profile: Token NOTE: I did not create the tutorials above to set up those tools. Massive thanks to Liverare and Token. Please make sure to visit the profile link above and drop him a like and massive shoutout! LEARNING THE JAVA BASICS Step 1. The official Oracle Learning the Java Language *NOTE: The lessons are categorized into “trails”. Go through the trail “covering the basics”. I hope some experienced scripter will read this and add the trails that would be beneficial as well. I can imagine the trail “ creating Graphical user Interfaces” would be great too for your scripts. https://docs.oracle.com/javase/tutorial/index.html Step 2. Learning the basics by completing codecademy https://www.codecademy.com/catalog/language/java Step 2.1 Import some open source scripts from OSBOT into the IDE and get a feel for how they are written and try to change some stuff to see if it still works. .(always on a socks5 proxy as to not compromise your home IP.) Step 3. W3Schools.com https://www.w3schools.com/java/default.asp Step 4. Head first Java, 2nd Edition (OPTIONAL IMO but will greatly expand your understanding) https://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208 Step 5. The really big index (OPTIONAL IMO, OUTSIDE THE SCOPE OF THIS ROADMAP) https://docs.oracle.com/javase/tutorial/reallybigindex.html Java named the index themselves and added a description; A list of all content pages in “The Java Tutorials”. I can imagine you become a scripting grandmaster if you master this entire list. Step 6. Try to create your very first script. Start with something very simple like a fisher or woodcutter. See how it performs and maybe later add a GUI by creating it with Swing. Or with JavaFX. Then try running it for multiple hours to see how it performs.(always on a socks5 proxy as to not compromise your home IP.) NOTE: Take a look at the Snippets in the subforum. They are a great resource for bits of code to use with your scripts OSBOT Specific information NOTE: Now that you have a basic understanding of how to use Java, its time to learn about the implementation of OSBot itself. I have to be honest here and because I’m only starting to learn this, I hope an experienced scripter will correct any mistakes or add the info we need. Please just send it to me so I can improve this roadmap =] OSBOT’s API Without the API the two programs would not know how to communicate. You can find the API Documentation here. However, if you are like me and haven’t started learning yet, this might as well be written in Chinese. Fortunately for us, a very nice gentlemen has written a guide to help us out. The guide was written by Vilius. You can find the guide here. Please drop him some likes and thank him for this amazing effort! NOTICE: As most of you, I’m at the beginning of my journey to become a scripter. Despite having botted for years on all sorts of platforms and chances many of you have as well. I’m sure I’ve left stuff out or made some mistakes regarding the best progression to get you scripting in no time. I would greatly appreciate it if you would send me over the mistakes I’ve made or the content/steps/tools I’ve overlooked. If you would like to see something/added/altered or removed from this guide, please do not hesitate to dm me or leave a comment on the thread. I hope we can all contribute to this guide so aspiring scripters will have a go to roadmap where to start their study/practice and keep improving the knowledge of this beautiful community! I have intentionally left out A LOT of basic/advanced stuff because this guide is just to get people started with scripting. But I do feel like I should give a few very basic tips that are in line with this guide so you won’t get destroyed by Jagex and speed up the process of testing your scripts. I won’t mention specific vendors or web shops in this guide and im not affiliated with anyone or anything mentioned in this guide. Just in case, here are some basic tips before you start. - Don’t do anything that is against Jagex terms of service on your main IP address. You ALWAYS want to keep that ADDRESS clean. That includes making new botting accounts, going onto sketchy discord servers, visiting botting websites, logging into botting clients, meeting with mules etc etc. Chain bans are real. - For all the other activities in the botting client, get some socks5 proxies that allow you to set your location and get https proxies for account creation and other browser stuff(most can switch between socks5 and https. For accounts with an expected short/suicide lifespan, use cheap datacenter ip’s but try to find a webshop/vendor that is not tailored to rs players as those ip’s are almost always flagged due to reselling which will block or ban your account straight away. If you want your accounts to last much longer, pay a bit more for a residential proxy from a reputable seller. This is only worth it if you are creating an account that will eventually generate a lot of gp like a bossing account. Be careful because there are a lot of scammers on the proxy market. There are also some good vendors on discord market servers you could look up. I have maxed accounts that way. Once you learn how to spam create accounts fully automated, this becomes less of a problem. - Unless you have a but load of accounts running locally on your machine or paying for the specs of a VPS that can only handle so much, don’t use screen mirroring to minimize detection. This will about half the accounts you can run on a machine. - Don’t start of creating scripts that are know for high ban rates. Usually methods that create a lot of gp as you will get frustrated soon by the bans and think there is something wrong with your script. - To save a lot of money and have way more time to focus on testing your scripts, find discord marketplaces with reputable vendors that sell 14 days membership codes for as little as $2.40, lvl3 accounts with tut completed go for as little as $0.10. You can also get accounts with specific stats to get straight into testing your scripts. My personal goal Off the record: If you want to know what level of expertise I would like to accomplish through making my own scripts/applications, I encourage you to watch this mini goldfarm that the botter made from scratch, and is almost fully automated. I hope it motivates you just as much as it did me. If you could offer any guidance where I could find information to help me achieve this, I would be most thankful! Fully automated OSRS botfarm from scratch Thanks for taking your time to read my first guide and happy scripting
  4. Thanks pal. Will take a look at that website.
  5. Oke cheers pal. Been trying a few new providers of Static residential proxies
  6. He Guys, I've been wanting to learn to write bot scripts for years now to make my very own private scripts and because I love botting so much. A long time ago I posted this whole tutorial list from Oracle where they teach you in steps with exercises and all. This is the site The Java Tutorial Trail I was told by guys back then on a different client forum from way back that this was great but I only needed to learn it up until a certain part. Also, its been a while ago and its based on JDK8. Is still a good way to learn and if so, till what part should I study? Are there any more things I should learn? Often when I watch a scripting video on YT they are working with things like Eclipse, Intellij of writing in Python. The tutorials in the sticky's looked good as well but were written in 2016. Cheers guys. Would love to get some feedback on this by some registered scripters @Czar @Khaleesi
  7. idkfa

    ezCrabs

    Oke nice but those mithril darts did a lot better than the iron ones lol.
  8. I did a quick search and saw RDC only lets you connect to pc's in your local network. Illl be somewhere else on a different network. And unfortunately I don't own any servers =z Or did I miss something in my brief search?
  9. @JugglesWell I expected a preset name to come up once I hit save so I can use them as parameters in Bot Manager. So how do I create the parameters now? Ive chcecked the OSbot folder but couldnt find any. Also, why is my GUI messed up and how do I fix it? Cheers.
  10. idkfa

    ezCrabs

    Just got this script and it is absolutely shredding through those sand crabs even at lvl one with some darts. Loving it. Does the script auto upgrade my range gear and weapons when I have them on me in my invent?
  11. Thanks dude!! Exactly what I needed. I've got my MTA and NMZ ready account makers almost completely automated now so should be good fun when I can scale up to about 100 accounts =]
  12. I'll use the proper bug report. @Juggles@Malcolm Describe the issue: The gui is unreadable, complete sections are blacked out when my cursor hovers over them. Also save button does not work. Provide any screenshots/videos of client and logger: What are your current settings: Couldnt set any settings because cant read part of the gui and wont save How can I replicate the issue? No idea Extra info:Got this today. Would load at all: [INFO][Bot #1][03/11 11:35:32 PM]: Loaded 4 built-in random solvers! [INFO][Bot #1][03/11 11:35:35 PM]: Started random solver : Auto Login [INFO][Bot #1][03/11 11:35:42 PM]: Successfully logged in, waiting for welcome screen. [ERROR][Bot #1][03/11 11:35:50 PM]: Error in script onStart(): UltimateFighter java.lang.ArrayIndexOutOfBoundsException: 1404 at org.osbot.rs07.api.ui.RS2Widget.getChildWidgets(rg:767) at org.osbot.rs07.api.Widgets.getAll(uh:190) at org.osbot.rs07.api.util.CachedWidget.cache(xh:140) at org.osbot.rs07.api.Chatbox.getInterfaceId(uq:189) at org.osbot.rs07.api.Widgets.getWidgetContainingText(uh:490) at org.osbot.rs07.api.Widgets.getWidgetContainingText(uh:477) at org.osbot.rs07.api.Client.isWelcomeScreenVisible(ct:136) at org.osbot.rs07.event.ScriptExecutor.iiIiiiiIIiiI(ol:43) at org.osbot.rs07.event.ScriptExecutor.start(ol:332) at org.osbot.Hc.iiIiiiiIIiiI(ez:85) at org.osbot.Lpt2.iiIiiiiIIiiI(fs:72) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][03/11 11:35:50 PM]: Terminating script UltimateFighter... [INFO][Bot #1][03/11 11:35:50 PM]: Idkfa ,Time ran: 0 ,XP Gained:0 [INFO][Bot #1][03/11 11:35:50 PM]: Script UltimateFighter has exited!
  13. Yeah mirror mode is the way to go. Also could be so many things that Jagex got you for: - Proxy could be resold and already flagged due to bans by previous players (not sure u used one though) - Script you used recently got more attention from Jagex and they spotted patterns - Bot busting crew coming through - maybe because you played legit for a while, the way of moving about in the script was so different it got you. Anyway, I like using static residential proxies with mirror mode, build my accounts by training 4/5 different skills a day for a while so you don't look like a bot, any have a normal rsn. Best results I had so far is buying a couple well rounded accounts for certain activities with stats in all skills and higher lvl's in the skills I needed for the activity I was doing. My barrows bot has been running for months now for about 5/6 hours a day. But you can go about it a million ways. Sorry you got burned so quick.
×
×
  • Create New...