Thread: Help please lost my files but rep+++++

Results 1 to 7 of 7
  1. #1 Help please lost my files but rep+++++ 
    Banned
    Join Date
    Oct 2011
    Posts
    416
    Thanks given
    3
    Thanks received
    4
    Rep Power
    0
    i lost my client files! i must have delete don accident and didnt have a backup i have a .jar version can i do anythign with this??? pelase help!
    Reply With Quote  
     

  2. #2  
    Registered Member
    heavenlydreams's Avatar
    Join Date
    Aug 2011
    Age
    30
    Posts
    434
    Thanks given
    8
    Thanks received
    27
    Rep Power
    114
    erhh, maybe you can back up your computer? not shure anything about .jar though soz. =s
    “Is it a crime to fight for what is mine?”
    ― Tupac Shakur

    I don't have no fear of death. My only fear is coming back reincarnated.
    ― Tupac Shakur

    Reply With Quote  
     

  3. #3  
    Registered Member

    Join Date
    Sep 2011
    Posts
    1,140
    Thanks given
    385
    Thanks received
    398
    Rep Power
    474
    You can extract the jar and decompile the class files.
    Reply With Quote  
     

  4. #4  
    Banned
    Join Date
    Oct 2011
    Posts
    416
    Thanks given
    3
    Thanks received
    4
    Rep Power
    0
    how do i decompile class files mate
    Reply With Quote  
     

  5. #5  
    Registered Member jkok's Avatar
    Join Date
    Dec 2011
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    like null said. change the extension to .zip then extract all the files into a folder. then follow these steps.
    (im going to add a decompiler known a jad. put both of these files in the client folder, then load "Dcompile.bat"
    if your curious whats in the batch is make a new document named "Dcompile.bat" or somthing you know its to decompile and add this to it.
    Code:
    @echo off
    jad -t -sjava *.class
    heres the formats for the jad decompiler.

    Code:
    This is README file for Jad - the fast Java Decompiler.
    Jad home page: http://www.kpdus.com/jad.html
    Copyright 2001 Pavel Kouznetsov ([email protected]).
    
    0. Please read the disclaimer on the Jad home page.
    
    1. Installation.
    
    Unzip jad.zip file into any appropriate directory on your hard drive.
    This will create two files:
    
        - an executable file named 'jad.exe' (Windows *)
          or 'jad' (*n*x)
    
        - this README file
    
    No other setup is required.
    
    2. How to use Jad
    
    To decompile a single JAVA class file 'example1.class' 
    type the following:
    
         jad example1.class
    
    This command creates file 'example1.jad' in the current directory.
    If such file already exists Jad asks whether you want to overwrite it or not.
    Option -o permits overwriting without a confirmation.
    
    You can omit .class extension and/or use wildcards in the names of
    input files.
    
    Option -s <ext> allows to change output file extension:
    
         jad -sjava example1.class
    
    This command creates file 'example1.java'. Be careful when using
    options -o and -sjava together, because Jad can accidentally overwrite
    your own source files.
    
    Jad uses JAVA class name as an output file name. For example, if class
    file 'example1.class' contains JAVA class 'test1' then Jad will create
    file 'test1.jad' rather than 'example1.jad'. If you want to specify
    your own output file name use the output redirection:
    
       jad -p example1.class > myexm1.java
    
    Option -d allows you to specify another directory for output files,
    which are created, by default, in the current directory. For example:
    
       jad -o -dtest -sjava *.class
    
       (or jad -o -d test -s java *.class, which has the same effect)
    
    This command decompiles all .class files in the current directory 
    and places all output files with extension .java into directory 'test'.
    
    
    If you want to decompile the whole tree of JAVA classes,
    use the following command:
    
       jad -o -r -sjava -dsrc tree/**/*.class
    
    This command decompiles all .class files located in all 
    subdirectories of 'tree' and creates output files in subdirectories
    of 'src' according to package names of classes. For example, if file 
    'tree/a/b/c.class' contains class 'c' from package 'a.b', then 
    output file will have a name 'src/a/b/c.java'.
    
    Note the use of the "two stars" wildcard ('**') in the previous
    command. It is handled by Jad rather than the command shell, so on
    UNIX the last argument should be single-quoted:
    
       jad -o -r -sjava -dsrc 'tree/**/*.class'
    
    
    In a case you want to check the accuracy of the decompilation or just
    curious, there is an option -a which tells Jad to annotate the output
    with JAVA Virtual Machine bytecodes.
    
    Jad supports the inner and anonymous classes. 
    When Jad expands wildcards in the input file names, 
    it automatically skips matching inner classes. 
    On UNIX Jad skips inner classes if there is more than 
    one class specified in the command line.
    Jad looks for inner classes in the directory of their top-level
    container class.
    
    3. List of the command-line options.
    
    Jad accepts the following options:
    
       -a       - annotate the output with JVM bytecodes (default: off)
       -af      - same as -a, but output fully qualified names when annotating
       -clear   - clear all prefixes, including the default ones (can be abbreviated as -cl)
       -b       - output redundant braces (e.g., if(a) { b(); }, default: off)
       -d <dir> - directory for output files (will be created when necessary)
       -dead    - try to decompile dead parts of code (if any) (default: off)
       -disass  - disassemble method bytecodes (no JAVA source generated)
       -f       - output fully qualified names for classes/fields/methods (default: off)
       -ff      - output class fields before methods (default: after methods)
       -i       - output default initializers for all non-final fields
       -l<num>  - split strings into pieces of maximum <num> chars (default: off)
       -lnc     - annotate the output with line numbers (default: off)
       -lradix<num> - display long integers using the specified radix (8, 10 or 16)
       -nl      - split strings on newline character (default: off)
       -nocast  - don't generate auxiliary casts
       -nocode  - don't generate the source code for methods
       -noconv  - don't convert Java identifiers (default: convert)
       -noctor  - suppress the empty constructors
       -nodos   - do not check for class files written in DOS mode (CR before NL, default: check)
       -nofd    - don't disambiguate fields with the same names by adding signatures to their names (default: do)
       -noinner - turn off the support of inner classes (default: on)
       -nolvt   - ignore Local Variable Table information
       -nonlb   - don't output a newline before opening brace (default: do)
       -o       - overwrite output files without confirmation (default: off)
       -p       - send decompiled code to STDOUT (e.g., for piping)
       -pi<num> - pack imports into one line after <num> imports (default: 3)
       -pv<num> - pack fields with identical types into one line (default: off)
       -pa <pfx>- prefix for all packages in generated source files
       -pc <pfx>- prefix for classes with numerical names (default: _cls)
       -pf <pfx>- prefix for fields with numerical names (default: _fld)
       -pe <pfx>- prefix for unused exception names (default: _ex)
       -pl <pfx>- prefix for locals with numerical names (default: _lcl)
       -pm <pfx>- prefix for methods with numerical names (default: _mth)
       -pp <pfx>- prefix for method parms with numerical names (default: _prm)
       -r       - restore package directory structrure
       -radix<num> - display integers using the specified radix (8, 10 or 16)
       -s <ext> - output file extension (by default '.jad')
       -safe    - generate additional casts to disambiguate methods/fields (default: off)
       -space   - output space between keyword (if/for/while/etc) and expression (default: off)
       -stat    - display the total number of processed classes/methods/fields
       -t       - use tabs instead of spaces for indentation
       -t<num>  - use <num> spaces for indentation (default: 4)
       -v       - display method names being decompiled
       -8       - convert UNICODE strings into 8-bit strings
                  using the current ANSI code page (Win32 only)
       -&       - redirect STDERR to STDOUT (Win32 only)
    
    All single-word options have three formats:
    
      -o    - 'reverses' value of an option
      -o+   - set value to 'true' or 'on'
      -o-   - set value to 'false' or 'off'
    this all came from the original release of the software, dont your if you think the .exe isn't trustworthy, i see that when someone does this kind of stuff, then you dont have to use it. as for the site being shut off i am gonna give you it now =)

    if you dont want to use it you dont have to, its just something i would give to you, as you might be of need.

    sometimes its not 100% accurate, but it works =)

    UPLOAD.EE - Download jad.exe
    Reply With Quote  
     

  6. #6  
    Banned
    Join Date
    Oct 2011
    Posts
    416
    Thanks given
    3
    Thanks received
    4
    Rep Power
    0
    i dno man i need it but dno weather to use
    Reply With Quote  
     

  7. #7  
    Banned
    Join Date
    Oct 2011
    Posts
    416
    Thanks given
    3
    Thanks received
    4
    Rep Power
    0
    Parsing client.class...Overwrite client.java [y/n/a/s] ? y
    Generating client.java
    Couldn't resolve all exception handlers in method delFriend
    Couldn't fully decompile method addFriend
    Couldn't resolve all exception handlers in method addFriend
    Couldn't fully decompile method withinDistance
    Couldn't resolve all exception handlers in method withinDistance
    Overlapped try statements detected. Not all exception handlers will be resolved
    in the method mainGameProcessor
    Couldn't fully decompile method method73
    Couldn't fully decompile method drawFriendsListOrWelcomeScreen
    Couldn't resolve all exception handlers in method login
    Couldn't resolve all exception handlers in method method108
    Couldn't fully decompile method addIgnore
    Couldn't resolve all exception handlers in method addIgnore
    Couldn't fully decompile method delIgnore
    Couldn't resolve all exception handlers in method delIgnore
    Couldn't resolve all exception handlers in method chatJoin
    Couldn't fully decompile method extractInterfaceValues
    Couldn't resolve all exception handlers in method extractInterfaceValues
    Couldn't fully decompile method processLoginScreenInput



    how do i stop this guys i really need client.java changed more than anything
    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: 5
    Last Post: 08-20-2010, 03:19 PM
  2. Un/hiding files - Rep++
    By Debugger in forum Help
    Replies: 9
    Last Post: 07-21-2010, 10:26 PM
  3. [Help] Connection Lost - Rep++
    By Razulo in forum Help
    Replies: 4
    Last Post: 06-12-2010, 06:36 PM
  4. Phate's lost world map xml files !
    By WhiteFang in forum Downloads
    Replies: 16
    Last Post: 08-15-2007, 10:48 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •