Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/30/13 in all areas

  1. Dear community, As time goes by it has been a while that we have shown you what's going on behind the scenes at OSBot. What is going on besides the updates you see on the forums and the bot client itself. The forums have been growing rapidly over the past few weeks and the community has become more complex to manage. However we hope that our decisions still benefit you all in the long run and to keep as many people as possible satisfied with what have to offer. Last week we switched to our new dedicated server which brought significant improvements on the speed of the website. We upgraded our CloudFlare plan to have faster throughput for CloudFlare, together improving the response time of the website. When switching over, we switched to a different web server again. This left us with some tiny bugs in the url rewriting for friendly urls (furls). This made IP.Content working incorrectly and has forced us to remove the link to the repository and the API temporarily. We have been looking in to this issue and identified the problem, we will be spending time on fixing this up as soon as possible. As mentioned earlier, OSBot is now soon to be an official part of a company set up by us. This will give us a lot of legal protection in the future and will hopefully will make it possible for OSBot to stay for the long run. However, with a company a lot of administrative work comes along. Therefore we saw the necessity to create some administrative tools to make the work with the SDN easier and most importantly automate payments to SDN premium script developers as much as possible. This has been taking up most of my time for the past week and is also the reason I haven't been that reachable on Skype compared to normal. I hope to finish up these tools as soon as possible. As for the bot, we've been doing preparations to load definitions from the cache to provide definitions for entities that have 'nulled' names and nulled definitions. For this we will also have to write a cache downloader that will make sure that the entire cache is available for the client before executing any script or logic. This feature will also lead to the next giant improvement mentioned multiple times: the webwalker. The cache reader and downloader both need some updates and tweaks, but once these are done we can implement the dumping of the encryption keys needed to decrypt the landscape files, which we then can use to populate the data set for the webwalker. We will be spending time on this in the coming week. All these updates are more or less happening without you seeing any results, yet. However, the administrative tools might cost us some time now to develop, it will make our lives and eventually yours as user of OSBot easier. Adding, removing and updating of the SDN will become easier, so expanding the script base will go faster. Processing payouts to developers will become easier as well. And once we have the webwalker ready for use, OSBot will become the place where you want to be as a developer AND as a user. I can't wait for the first farming scripts or the first slayer scripts that make use of the webwalker. Stay tuned for amazing things to happen over the summer! Sincerely, Maxi and the OSBot team.
    7 points
  2. You probably had an account with vInsert or somebody else hacked you. Also, I doubt your friend even has a youtube account with over 100k subscribers if you primarily do Runescape lol. By the way, I don't think you'll be missed with that 15 post count. Have a nice day where ever you go from here.
    2 points
  3. Publicity for their Osbot account to make them seem more legit. A lot of fake giveaways require users to like the original topic thread, which results in the topic starter to become more well known. The more likes and positive publicity the topic starter has, the more trustworthy he will seem. That's one reason why they have fake giveaways. Hopefully that makes sense
    2 points
  4. Been requested to me a few times, So figured I might give it a go in a week or so when I've finalised my year at uni. Server would be your basic spawn/pk server for a bit of fun, would try to get really decent combat etc and have a general laugh whilst botting. If this gets a decent amount of support then I will most likely give it ago. I have done a lot of work on rsps, so it should be a fun project. Let me know what you think.
    1 point
  5. Getting bored of seeing this lol. Stop downloading GP Generators!
    1 point
  6. ye, i also feel like they "Give" the items to a friend when they choose from the like list.
    1 point
  7. Oh by bad i forgot to upload my pures current bank. Keep in mind i do sell about 30m gold a day so it is a little low at the moment. Bones to peaches tabs 1800 each = 36m Varrock Tabs 1000 each = 17.3m Mud Battlestaff = 3m 2 mask sets = about 6m Soft clay 240 each = 12.7m so not counting the other random stuff in my bank that you can see like the various dragon stone jewelry and bolts and stuff i have like 106m
    1 point
  8. Copy this and put it in your signature [CENTER][IMG]http://osbot.org/forum/uploads/monthly_06_2013/post-14941-0-64530300-1372539623.jpg[/IMG][/CENTER] It will look like http://osbot.org/forum/topic/3403-%E2%98%85-%E2%94%82properly-using-the-forum-and-managing-your-account%E2%94%82%E2%98%85/
    1 point
  9. First up I'm not a java expert so there maybe be bad java practice in this tutorial. It would help if you could point out things I have done wrong . Also I'm pretty tired when making this so there is bound to be at lease one mistake. I hope you guys appreciate the time it took to take, crop and upload all these damn pictures. So first up your script should look something like this (But hopefully you can spell your own username correctly). http://i.imgur.com/L2i1KyH.png Now the first thing we are going to do is create a new variable of type long called lastCheck. This is going to hold the time that we last checked for an update. We also want to set this variable to the current time which we do by setting it to System.currentTimeMillis() in the onstart method. Finally we are going to create a new method, checkForUpdate() http://i.imgur.com/SWiCq10.png So we want to make the script check for an update every 10 minutes so if the last time we checked, plus 600000 milliseconds is less than the current time in milliseconds, we want to check for an update. http://i.imgur.com/aVX3O8l.png Ok so how are we actually going to check for an update? Well we are going to create a paste on the website http://pastebin.com/ . Browse to this website and click sign up (Unless you already have an account). http://i.imgur.com/1fAWFtM.png Now you should fill in the details and do what you need to do to create an account. After this is done sign in and create a new paste. http://i.imgur.com/kgAL4YJ.png Next we want to fill in the version of your script and also name it at the bottom. http://i.imgur.com/U46fjVY.png Then click on raw http://i.imgur.com/PvZTYUf.png This will open up a new page which will only contain our script version. We want to copy the URL of this page. http://i.imgur.com/e7Ft8Er.png Now we need to have this URL in a way the script can actually use it so we create a new URL object. Change the URL to your URL and import URL. http://i.imgur.com/mlUjmoi.png Add a try/catch http://i.imgur.com/TBjEaYe.png Now we want to change the exception type because we are going to be doing some other stuff aswell http://i.imgur.com/qTjLprb.png Now we need to read what is at the URL so we create a scanner that scans the URL and then we store the first line of text that the scanner gets in the variable latestVersion. Finally we close the scanner (Very important). http://i.imgur.com/zh6GsZJ.png Then we can get the version of our script and convert it into a string too so that they are both the same type. Also we print out the two versions and also an error message in the catch section which is ran if there was an error. http://i.imgur.com/CQG7Bs2.png Now let's be a cool kid and check if the two versions are the same http://i.imgur.com/njXqWTq.png So we want something to actually happen if the script is out of date right? So we right click our package and go to new --> other http://i.imgur.com/esmdthq.png Select Jframe under Windowbuilder --> Swing Designer http://i.imgur.com/KUFGJoq.png Give this beast a sensible name http://i.imgur.com/fJ3gP5a.png Click design which is at the bottom http://i.imgur.com/bpyRosQ.png Now it should look like this http://i.imgur.com/ZZamScG.png To make editing the window easy we need to set it to absolute layout. We do this by selecting absolute layout by clicking it, then clicking our window on the right. It should get highlighted in green. http://i.imgur.com/YOQrhFn.png Now we want to add a message to the window so click JTextPane and then click on the window. You can then move and resize the object much like you would in Microsoft word. http://i.imgur.com/xzKmb31.png Resize the box to however you want and then select it and press text to add a message. http://i.imgur.com/VVG1snW.png Enter your message in this box http://i.imgur.com/lDgDGjO.png Click JButton and click your window on the right to place it. You should resize it too. http://i.imgur.com/AtMmlYd.png Click text again and change the text if you want http://i.imgur.com/QyO3CIE.png Now the window looks correct we need to make it do stuff, so click source http://i.imgur.com/hPd6Q8j.png It should now look like this http://i.imgur.com/IItPLEX.png We can remove public static void main because it is only used if this was it's own stand-alone program. http://i.imgur.com/kY5uiqY.png Now we want to something to happen when we click the button so we type this and import ActionListener http://i.imgur.com/ylco7Rn.png Then add unimplimented methods http://i.imgur.com/nGrNzqu.png And it should look like this: http://i.imgur.com/bVhr3dO.png Now similarly to what we did before, we create a URI (Different to URL) and import it. The link should be one to your thread or download page. http://i.imgur.com/0J5WSLc.png Surround it with a try/catch http://i.imgur.com/Swvgb97.png Now to make the script open this webpage we need to create a desktop instance and import it like so: http://i.imgur.com/63yNrqy.png Then we can use the browse method to open the web page. Remember to add a try/catch: http://i.imgur.com/Hg26OhI.png We are nearly done! Just scroll to the top and edit this line to say DISPOSE and not EXIT. This will stop the whole client from closing when this window is closed. http://i.imgur.com/fVTu6hP.png Now we need to make our script open the window so we need to create a new global instance of it. Just place it inside the class but outside of any methods: http://i.imgur.com/dKS2oNv.png Now we want to make the window visible when an update is detected. http://i.imgur.com/U5ygNqN.png And to update the version, all you have to do is edit the version in the script here: http://i.imgur.com/y8Esc82.png and on pastebin by signing in and editing the paste.
    1 point
  10. 1 point
  11. Never even heard of your server rofl.
    1 point
×
×
  • Create New...