Thread: error when i run client( trying to repack from #108 to #118)

Results 1 to 7 of 7
  1. #1 error when i run client( trying to repack from #108 to #118) 
    Registered Member
    Join Date
    Apr 2012
    Posts
    26
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    hi guys so im trying to run my client & when i compile its fine but then i open the run .bat for the client & end up getting this message?

    im trying to repack from #108 to #118 can someone help me please?


    java.io.FileNotFoundException: http://www.vencillio.com/Daniel/11.png
    java.io.FileNotFoundException: http://www.vencillio.com/Daniel/12.png
    Settings loaded: 21
    Sprites Loaded: 490
    Maps Loaded: 975
    Started repacking index 1.
    java.lang.NullPointerException
    at Client.repackCacheIndex(Client.java:8164)
    at Client.startUp(Client.java:7939)
    at ClientEngine.run(ClientEngine.java:221)
    at Client.run(Client.java:5081)
    at java.lang.Thread.run(Unknown Source)
    Error: loaderror Connecting to update server 99
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    May 2013
    Posts
    282
    Thanks given
    11
    Thanks received
    7
    Rep Power
    11
    Are your index files .gz files?
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Apr 2012
    Posts
    26
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    Quote Originally Posted by Dark Dagger View Post
    Are your index files .gz files?
    yeah
    Reply With Quote  
     

  4. #4  
    Community Veteran


    Arch337's Avatar
    Join Date
    Sep 2008
    Posts
    2,950
    Thanks given
    210
    Thanks received
    349
    Rep Power
    1376
    Show us these two files at these lines:
    at Client.repackCacheIndex(Client.java:8164)
    at Client.startUp(Client.java:7939)


    "A fail act is something you do regular, but a dumb act is something you can learn from"
    Spoiler for Problem?:
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Apr 2012
    Posts
    26
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    Quote Originally Posted by arch337 View Post
    Show us these two files at these lines:
    at Client.repackCacheIndex(Client.java:8164)
    at Client.startUp(Client.java:7939)
    void startUp() {
    rebuildFrameSize(frameMode, frameWidth, frameHeight);
    // /new CacheDownloader(this).run();

    SpriteLoader.loadSprites();
    cacheSprite = SpriteLoader.sprites;
    loginRenderer = new LoginRenderer(this);
    drawSmoothLoading(50, "Starting up");
    if (Signlink.cache_dat != null) {
    for (int i = 0; i < 6; i++)
    decompressors[i] = new Decompressor(Signlink.cache_dat, Signlink.cache_idx[i], i + 1);
    }
    try {
    titleStreamLoader = streamLoaderForName(1, "title screen", "title", expectedCRCs[1], 25);
    smallText = new TextDrawingArea(false, "p11_full", titleStreamLoader);
    regularText = new TextDrawingArea(false, "p12_full", titleStreamLoader);
    boldText = new TextDrawingArea(false, "b12_full", titleStreamLoader);
    newSmallFont = new RSFont(false, "p11_full", titleStreamLoader);
    newRegularFont = new RSFont(false, "p12_full", titleStreamLoader);
    newBoldFont = new RSFont(false, "b12_full", titleStreamLoader);
    newFancyFont = new RSFont(true, "q8_full", titleStreamLoader);
    loadTitleScreen();
    TextDrawingArea aTextDrawingArea_1273 = new TextDrawingArea(true, "q8_full", titleStreamLoader);
    StreamLoader streamLoader = streamLoaderForName(2, "config", "config", expectedCRCs[2], 30);
    StreamLoader streamLoader_1 = streamLoaderForName(3, "interface", "interface", expectedCRCs[3], 35);
    StreamLoader streamLoader_2 = streamLoaderForName(4, "2d graphics", "media", expectedCRCs[4], 40);
    this.mediaStreamLoader = streamLoader_2;
    StreamLoader streamLoader_3 = streamLoaderForName(6, "textures", "textures", expectedCRCs[6], 45);
    StreamLoader streamLoader_4 = streamLoaderForName(7, "chat system", "wordenc", expectedCRCs[7], 50);
    streamLoaderForName(8, "sound effects", "sounds", expectedCRCs[8], 55);
    byteGroundArray = new byte[4][104][104];
    intGroundArray = new int[4][105][105];
    worldController = new WorldController(intGroundArray);
    for (int j = 0; j < 4; j++)
    aClass11Array1230[j] = new Class11();

    minimapImage = new Sprite(512, 512);
    StreamLoader streamLoader_6 = streamLoaderForName(5, "update list", "versionlist", expectedCRCs[5], 60);
    drawSmoothLoading(100, "Connecting to update server");
    onDemandFetcher = new OnDemandFetcher();
    onDemandFetcher.start(streamLoader_6, this);
    SequenceFrame.animationlist = new SequenceFrame[2500][0];
    Model.method459(onDemandFetcher.getModelCount(), onDemandFetcher);
    repackCacheIndex(1);
    //repackCacheIndex(2);
    //repackCacheIndex(4);
    drawSmoothLoading(175, "Unpacking media");
    Sprite[] clanIcons = new Sprite[10];
    for (int index = 0; index < newHitMarks.length; index++) {
    newHitMarks[index] = new Sprite(streamLoader_2, "newhitmarks", index);
    }


    public String indexLocation(int cacheIndex, int index) {
    return Signlink.findcachedir() + "index" + cacheIndex + "/" + (index != -1 ? Integer.toString(index) : "") + ".gz";
    }

    public void repackCacheIndex(int cacheIndex) {
    System.out.println("Started repacking index " + cacheIndex + ".");
    int indexLength = new File(indexLocation(cacheIndex, -1)).listFiles().length;
    File[] file = new File(indexLocation(cacheIndex, -1)).listFiles();
    try {
    for (int index = 0; index < indexLength; index++) {
    int fileIndex = Integer.parseInt(getFileNameWithoutExtension(file[index].toString()));
    byte[] data = fileToByteArray(cacheIndex, fileIndex);
    if(data != null && data.length > 0) {
    decompressors[cacheIndex].method234(data.length, data, fileIndex);
    System.out.println("Repacked " + fileIndex + ".");
    } else {
    System.out.println("Unable to locate index " + fileIndex + ".");
    }
    }
    } catch(Exception e) {
    System.out.println("Error packing cache index " + cacheIndex + ".");
    }
    System.out.println("Finished repacking " + cacheIndex + ".");
    }

    public byte[] fileToByteArray(int cacheIndex, int index) {
    try {
    if (indexLocation(cacheIndex, index).length() <= 0 || indexLocation(cacheIndex, index) == null) {
    return null;
    }
    File file = new File(indexLocation(cacheIndex, index));
    byte[] fileData = new byte[(int)file.length()];
    FileInputStream fis = new FileInputStream(file);
    fis.read(fileData);
    fis.close();
    return fileData;
    } catch(Exception e) {
    return null;
    }
    }
    Reply With Quote  
     

  6. #6  
    Registered Member
    Join Date
    Jan 2017
    Posts
    196
    Thanks given
    15
    Thanks received
    22
    Rep Power
    11
    Put repackCacheIndex(1); under loadTitleScreen();

    Code:
    			loadTitleScreen();
    			repackCacheIndex(1);
    			//repackCacheIndex(2);
    			//repackCacheIndex(3);
    			//repackCacheIndex(4);
    Reply With Quote  
     

  7. #7  
    Registered Member
    Join Date
    Apr 2012
    Posts
    26
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    Quote Originally Posted by Sami2427 View Post
    Put repackCacheIndex(1); under loadTitleScreen();

    Code:
    			loadTitleScreen();
    			repackCacheIndex(1);
    			//repackCacheIndex(2);
    			//repackCacheIndex(3);
    			//repackCacheIndex(4);
    same error as i got

    java.io.FileNotFoundException: http://www.vencillio.com/Daniel/11.png
    java.io.FileNotFoundException: http://www.vencillio.com/Daniel/12.png
    Settings loaded: 21
    Sprites Loaded: 490
    Maps Loaded: 975
    Started repacking index 1.
    java.lang.NullPointerException
    at Client.repackCacheIndex(Client.java:8164)
    at Client.startUp(Client.java:7939)
    at ClientEngine.run(ClientEngine.java:221)
    at Client.run(Client.java:5081)
    at java.lang.Thread.run(Unknown Source)
    Error: loaderror Connecting to update server 99
    Reply With Quote  
     


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: 03-01-2014, 04:12 PM
  2. Error when i "Run" client
    By figgatt23 in forum Help
    Replies: 3
    Last Post: 09-16-2013, 03:20 AM
  3. Replies: 0
    Last Post: 07-21-2012, 10:22 PM
  4. Replies: 13
    Last Post: 06-10-2011, 07:32 PM
  5. ERROR WHEN I RUN CLIENT will repp+++
    By tonic in forum Help
    Replies: 0
    Last Post: 02-09-2009, 11:12 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
  •