Jump to content

Stev

Members
  • Posts

    3455
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Stev

  1. Not sure - depends on how much I get done that day. If I get the map capturing and most of the party details work done, then I'll wait for both.
  2. No, it's not functioning yet. I'll be able to use most of the current DGSweeper's code to get the map though - just change the way it decides where to look. None of the colors or anything have changed. So that bit should be a simply copy and paste with some slight editing. I'll probably have the user open the map and click a button telling DGSweeper to scan the entire applet for the map. Once it finds it, it'll save it's location to find it later. Hopefully Central Interface is anchored to W/2,H/2... Fingers crossed. I'll have to completely redo the party details though, but I don't think it'll take much. In short - I'll be using a lot of the code from the current DGSweeper. Well, the one that people were testing for me right before RuneScape 3 came out. It was 100% reliable and never froze. Therefore, it won't take me as long as most of the other rewrites I've done.
  3. Started on the main interface tonight: Trying to get it as close the the RuneScape theme as possible. That way players will recognize it and hopefully be a little more comfortable with it. Important: Like Tip.It, I will not be supporting computers with Internet Explorer version lesser then 8. Am finished with holding it back and trying to cater to people who simply don't care to keep up-to-date.
  4. Updated the original post. Finished putting all images into a nice sprite that DGSweeper will use. Also came up with a solution to the main complaint DGSweeper got - waiting for this interface to load from Tip.It: Let me explain exactly what that interface is. For starters, it's literally a browser. The page you're seeing is simply one I created here on Tip.It. So, while you're waiting for it to "Connect to Tip.It", it's actually loading that webpage in the browser. Why did I go with a browser? Well, DGSweeper uses several languages. These languages are: AutoHotkey *Gasp* AHK is primarily used. It requires the least work for the same outcome. It handles creating all of the objects, downloading the resources, and calls on the other languages and resources when needed. It uses GDI+ to draw DGSweeper. Since large operations can be quite slow with AHK, it calls on other languages to do the heavy lifting. All libraries ad functions used are written by myself, apart from a few GDI+ functions that I still use from Tic's GDI+ library. [*]C++ This is used for quickly analyzing the captured bitmaps to check for maps and party details. If it decides a map is present, it'll also locate the player location of the player markers. It is also used to filter out the background of the text of your party details once they are found so that it can be drawn to the legend window. The C++ is compiled to machine code which AHK can use and execute quickly. All the C++ is also written and compiled myself. [*]JavaScript The entire webpage is handled by JavaScript (jQuery). Switching tabs, calculating potion boosts, solving riddles, and even DGConnect is all JavaScript. For DGConnect, it provides a checksumn of the current map and keys to Tip.It and requests an update, if there is one available. If one exists, it'll download the key positions, the base64 of the captured map. It'll then pass that data to AHK in JSON format, where AHK will convert the base64 to binary and to a usable/drawable bitmap. AHK will then use a ScriptControl to easily convert the JSON to a usable AHK object. This, obviously, has to be custom written. [*]PHP Well, that's @MageUK's department. So, there you are. You now know the basics of how DGSweeper works. Now, back to the problem... The loading of that interface. I figured I'd do like it does with the resources - only download the new page if it's changed and store it on the user's HDD. Easy enough. However, it'd still have to connect to Tip.It for the images. DGConnect would no longer work though because Ajax wouldn't do cross-domain requests. So, my solution is that I'll pack the webpage into the resource.dll that DGSweeper downloads. With it will be all of the images the webpage uses. It'll extract all of the images, then the page, and then open the page in the browser. DGConnect will be handled through AHK. How does the browser interact with DGSweeper? Well, it's actually very clever. When you do something that requires AHK, such as changing certain options, it technically navigates to a new page. For example, dgs://_dgs_open_saved_maps. It means dgs://function/parameters. AHK detects this event, cancels it, and then calls the requested function.
  5. I've seen posts where people have suggested it and JMods have replied that the map was already too "busy" and that adding more to it or adding more features would simply crowd it so they weren't going to. They've also said:
  6. I spent yesterday playing with my nephew and 9 year old brother. Only got back home after 2AM (hung out with Sandi afterward). Today I got called into work - so not sure what time I'll be back tonight. If it's early enough I'll put some work into DGSweeper. :).
  7. Happens a lot. IDK what they use for JAG (some GUIDs are generated from HDD serial, logged in user, browser, drivers). I've had to re-JAG after updating my graphics card/drivers. Maybe you did something similar? I also have to have separate JAGs for the client and browser.
  8. I thought there may be a connection between Guthix's blessing and then hearing Kara-Meir talk about Guthix and then say, "I am on my own side. You could even say I'm on your side." I'm not a lore expert, as I don't recall her at all, but hm.
  9. I've always liked Chrome's error messages... "He's dead, Jim!"
  10. The monitor I play RuneScape on is 1680x1050. I have the taskbar on the right hand side: I finished the goal for my blog, yes, but I still use them when I'm cranky or need to relax. I still keep all of the drops I get even after the goal's been finished though.
  11. Did a quick 2 overload Tormented Demon trip today: Still got 1.25 left, but gonna take a break.
  12. Yeah, they prefer you buy your XP from SoF with IRL GP, not from us with in-game GP.
  13. @Quyneax - I don't know. I like being able to see monster details. When I bring 3 styles with void, it's a quick reminder as to which style to switch to if I have the option. And where are the quote buttons on TIF mobile? Apparently the check mark wasn't it, so sorry if I hid your post. :-P.
  14. I'm hesitant to do an ETA as of yet. I don't expect to be busy this week, however. It'll most likely be released without DGConnect and just basic functionality first (like keys and gatestones), and then I'll work on adding the other features as I go.
  15. Bingo. Even if you're using legal scripts, being 1:1, if your script constantly clicks the exact same coordinate or color - it raises a flag. After-all, they can't tell if you're sitting behind your monitor actually pressing the button. All they see is that after moving your mouse you've managed to click exactly 250,400 and then 800,650, in the exact same number of ticks, over two hundred times without flaw. It does sound bad to say, but even legal scripts must be made undetectable.. Which is easy enough. :P. The problem with AHK is that it's so easy to learn and so appealing. With no programming knowledge you can make it loop perfect clicks and play your game for you - "illegally" of not. People don't think that, even though their script is legal, that'll it'll be flagged for those reasons above.
  16. As all of you know, RuneScape 3 was released today. This, unfortunately, broke DGSweeper. It's going to take quite a bit of work to get back up and running, but I've already planned on how to go about it. So, today I was working on the DGSweeper layout and design itself: Or in RuneScape: Or the main interface: Clicking the arrows next to Keys will rotate it from DGSweeper > Keys > Gatestones. Clicking the ▼ below the map will expand where the party details will be shown. Just know that DGSweeper will come back! I've not forgotten about you. :).
  17. From the ability bars not responding to their prayers being overlayed... This is crap. If you right click anywhere on screen it offsets the TD details by like 150 making it possible to see, but you have to keep the right click menu open. -.-
  18. Nothing wrong with people requiring or using scripts though. Look at other games, such as WoT, which allow mods. Just a way to enhance/customize your gameplay which requires less effort of the developers themselves. :P.
  19. Good luck, Crow. You should have that fishing goal checked off in a few days!
  20. Odds are it's not. Norton has a habit of repeatedly flagging it.
  21. Your antivirus is blocking: My Documents\DGSweeper\resource.dll http://www.tip.it/runescape/dgs/resource.dll
  22. Open your world map, bank, and other interfaces. It'll often fix the blackscreen.
  23. Once the page is loaded, it goes by your PC time. Set your day ahead and you can see the little, "A New Age Dawns," that they have planned for when the timer reaches 0. It's still glitchy as hell when it reaches 0 - hopefully they'll fix that, because it shows up like:
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.