Thread: 459 cache

Page 1 of 2 12 LastLast
Results 1 to 10 of 13
  1. #1 459 cache 
    Registered Member

    Join Date
    Oct 2007
    Posts
    2,413
    Thanks given
    254
    Thanks received
    479
    Rep Power
    2785
    Looking for a completely unmodified revision 459 cache. If it is modified or you think it might be modified, please do tell me.

    Also, yes I did search and couldn't find anything, so don't tell me to "use the search button".
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    Pja.
    Reply With Quote  
     

  3. #3  
    Registered Member
    Chiief's Avatar
    Join Date
    Jun 2010
    Posts
    1,544
    Thanks given
    69
    Thanks received
    238
    Rep Power
    611
    I made this same thread awhile back.

    This is the answer I recieved: http://www.rune-server.org/runescape...59-client.html

    Reply With Quote  
     

  4. #4  
    Community Veteran


    Join Date
    Jan 2008
    Posts
    2,659
    Thanks given
    494
    Thanks received
    627
    Rep Power
    980
    ~iKilem
    Reply With Quote  
     

  5. #5  
    Registered Member

    Join Date
    Oct 2007
    Posts
    2,413
    Thanks given
    254
    Thanks received
    479
    Rep Power
    2785
    Quote Originally Posted by iKilem View Post
    The date is June 6th 2007, 459 was released on June 22nd 2007. You sure that's the 459 cache and not 458 or 457? (referring to http://www.moparisthebest.com/rs/update.log)
    Reply With Quote  
     

  6. #6  
    Community Veteran


    Join Date
    Jan 2008
    Posts
    2,659
    Thanks given
    494
    Thanks received
    627
    Rep Power
    980
    Quote Originally Posted by Gnarly View Post
    The date is June 6th 2007, 459 was released on June 22nd 2007. You sure that's the 459 cache and not 458 or 457? (referring to http://www.moparisthebest.com/rs/update.log)
    idk about the dates, but if you look in the cached client (main_file_cache.dat0), it's revision #459
    ~iKilem
    Reply With Quote  
     

  7. #7  
    Registered Member

    Join Date
    Oct 2007
    Posts
    2,413
    Thanks given
    254
    Thanks received
    479
    Rep Power
    2785
    Quote Originally Posted by iKilem View Post
    idk about the dates, but if you look in the cached client (main_file_cache.dat0), it's revision #459
    I don't know much about the RuneScape clients and caches so I have no idea what you're talking about.
    Reply With Quote  
     

  8. #8  
    Community Veteran


    Join Date
    Jan 2008
    Posts
    2,659
    Thanks given
    494
    Thanks received
    627
    Rep Power
    980
    Quote Originally Posted by Gnarly View Post
    I don't know much about the RuneScape clients and caches so I have no idea what you're talking about.
    main_file_cache.dat0 contains the client code (JAR), but it's gzip-compressed with the header removed, and also packed again using pack200.

    You can unpack it using this: https://www.moparisthebest.com/rs/to...k200ToJar.java

    After that, look in the main() method. In there, there will be a method that passes the value 459, which is the revision.

    Edit: https://www.moparisthebest.com/rs/to...ndVersion.java < That finds the version for you, but BCEL is required.
    ~iKilem
    Reply With Quote  
     

  9. #9  
    Registered Member

    Join Date
    Oct 2007
    Posts
    2,413
    Thanks given
    254
    Thanks received
    479
    Rep Power
    2785
    Quote Originally Posted by iKilem View Post
    main_file_cache.dat0 contains the client code (JAR), but it's gzip-compressed with the header removed, and also packed again using pack200.

    You can unpack it using this: https://www.moparisthebest.com/rs/to...k200ToJar.java

    After that, look in the main() method. In there, there will be a method that passes the value 459, which is the revision.

    Edit: https://www.moparisthebest.com/rs/to...ndVersion.java < That finds the version for you, but BCEL is required.
    Neither of them work on this revision.

    The first one I get this:
    Code:
    Exception in thread "main" java.io.IOException: Unsupported compression method
    	at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
    	at java.util.zip.GZIPInputStream.<init>(Unknown Source)
    	at java.util.zip.GZIPInputStream.<init>(Unknown Source)
    	at RsPack200ToJar.main(RsPack200ToJar.java:37)
    And the second one only works with 503-700?
    Reply With Quote  
     

  10. #10  
    Community Veteran


    Join Date
    Jan 2008
    Posts
    2,659
    Thanks given
    494
    Thanks received
    627
    Rep Power
    980
    It worked fine for me. Here's the unpacked client: runescape.jar

    With FindVersion, just change it to accept earlier revisions.
    Code:
    if (value > 400 && value != 503 && value < 700) {
    	System.out.println(value);
    	return;
    }
    You have to ignore 503, because it's passed as a parameter for the canvas height.
    ~iKilem
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 1
    Last Post: 10-04-2010, 04:41 AM
  2. Replies: 2
    Last Post: 06-14-2010, 02:00 AM
  3. Replies: 3
    Last Post: 05-23-2010, 09:02 PM
  4. Replies: 14
    Last Post: 01-08-2009, 12:34 AM
  5. Replies: 21
    Last Post: 10-29-2008, 03:19 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •