Share

unnks - nks and nkx file unpacker

The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

how do you use this?

  1. nobody

    2009-05-07 02:29:00 UTC
    how do I know if this installed properly? how do I launch? not too savvy with code and developing, so be nice
  2. 2009-05-07 23:58:47 UTC
    Assuming you're on Windows, you don't have to install anything. Just extract all the files from the Windows zip somewhere (for example, to c:\unnks).

    Then:
    1. Copy your nks/nkx file to the same directory.
    2. Do "start->run" and type in "cmd". You will get a black console window.
    3. In the console, type in:
    c: [return]
    cd c:\unnks [return]
    unnks -xvf file.nks [return]

    That should do it.
  3. nobody

    2009-05-25 10:56:25 UTC

    could be useful if I could get it to work.
    Downloaded the windows zip file,extracted ,copied the nks file
    to the folder,followed the command line instructions you gave the
    op.
    I get "designated path not found" and " unnks not recognized as
    commandable program or batch file" ( tried both xp and vista).
    Do I need to register the .dll's or just idiot proof instructions ?
  4. 2009-05-30 15:01:27 UTC
    I'm assuming the first error message comes after doing the "cd" command. If that's the case, make sure you're giving it the right directory (like c:\unnks, or c:\unnks-0.2.2-windows-r1). The one you're giving it seems not to exist, so the "cd" doesn't work. You can find out the correct path by going to the unnks directory using Explorer and looking at the "address bar".

    You don't need to register the dlls or do anything fancy, it should work out of the box.
  5. nobody

    2009-06-18 21:36:52 UTC
    I extract the files inside a folder called unnks (C: \ unnks)
    I inserted the file nkc / nkx inside a folder called file.nks (C: \ unnks\file.nks) .
    I followed the commands, but does not work:

    unnks -xvf file.nks: Permission denied
  6. nobody

    2009-06-28 16:50:31 UTC
    nkc / nkx and nks files are different files.

    nkx are ancrypted with specific keys.
    If the key is not one of thos that are known by unnks (cf the readme file), you get the message "access denied".

    You shouldn't get this error with nks files.

  7. nobody

    2009-08-22 12:06:57 UTC
    Hello there.
    I tried to compile latest version of unnks on my macbook pro (Leopard-10.5.8)
    But @ ./configure stage i got error: libgcrypt not found
    It works with unnks-0.2
    Any idea?
    Thanks,

    mrda

    p.s. this is my first unix compiling experience
    p.s.s i made small os x (unnks-0.2 engine) application with graphic interface
  8. nobody

    2009-08-22 12:42:07 UTC
    And i forgot. When i port list installed i get libgcrypt @1.4.4 devel/libgcrypt...

    mrda
  9. 2009-08-27 11:27:48 UTC
    Can you see if there is anything explaining the failure in config.log file after doing ./configure?

    If libgcrypt is installed but it can't find it, then maybe your environment is not set up correctly. Maybe you are missing "-L/opt/local/lib" in your LDFLAGS, and "-I/opt/local/include" in CFLAGS. There should be a script that comes with MacPorts that sets all of this up.
  10. 2009-08-27 11:50:52 UTC
    Here is a good guide for setting up the shell environment for MacPorts:
    http://wiki.inkscape.org/wiki/index.php/CompilingMacOsX#Setting_the_build_environment

    There seem to be a lot of people who use Mac OS, but are having trouble compiling unnks. If you publish a user-friendly graphical front-end for unnks I'm sure it will be very useful.
  11. nobody

    2009-08-30 10:42:39 UTC
    Hi,
    thanks for your help.
    Compile works fine with unnks-0.2, i'll set up all these xxxFLAGS and try to compile again.
    I can send you by mail this small app...
    Regards,
    mrda
  12. nobody

    2009-08-30 13:18:01 UTC
    It works, thank you... I just set up environment as you told me.
    Link: http://monsieurda.monsieuretmadameda.org/binary/UnNKS.zip
    I tried with .nks file and works fine... (list and extract)

    mrda
  13. nobody

    2009-09-10 11:59:28 UTC
    Okay, I manage to get unnks to respond by command prompt as your steps suggest, But I cant get it to extract the files.
    Right now Im trying with drums overkill library which is known to work
    on the original drums overkill folder there's 2 library files Drums Overkill_001.nkx and Drums Overkill_002.nkx
    I copy both of them into C:\unnks then I try all combinations possible from the suggested
    unnks -xvf file.nks which replys "file.nks: No such file or directory"
    to then try
    unnks -xvf drums_overkill.nkx which replys "drums_overkill.nkx: No such file or directory"
    tryed changing nkx to nks same results
    but I think Im quite close to get it...if I type
    C:\unnks> nks-ls-libs
    I get for response

    0000006f 6e7e86b776af546a48bfdaf4907359e6ad
    20b58bfdba78ccd693fd524874 Drums Overkill

    which makes me think it recognizes Drums Overkill, I just havnt figured what Im doing wrong yet.
    Please help
  14. nobody

    2009-09-12 22:05:56 UTC
    It seems that sourceforge has removed support for forum threads, making it a little harder to track all the posts, so I'll try to make it clear whom I'm replying to.

    ---

    Re: nobody @2009-09-10 11:59:28 UTC

    The file name that you give to unnks must be exactly the same as everywhere else, like when viewing the folder in explorer. In your case, try:

    unnks -xvf "Drums Overkill_001.nkx"

    The quotes are needed because there is a space in the name.

    ---

    Re: nobody @2009-08-30 13:18:01 UTC

    Your program seems to work, but only if you already have macports in /opt/local. Will need some further work, but it's getting there!
  15. 2009-09-17 03:17:11 UTC
    nobody:

    You get

    0000006f 6e7e86b776af546a48bfdaf4907359e6ad
    20b58bfdba78ccd693fd524874 Drums Overkill

    This are part of three strings that seem to identify the library "Drums Overkill"

    Two of this strings can be easily found in the registry at "HKEY_USERS\S-1-5-21-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxx-xxxxx\Software\Native Instruments\Drums Overkill" and are called HU and JDX and are created when you register the library using a real serial or a keygen.

    The begining of the string "0000006f" seem to be a sort of ID for the program but it does not correspond to the one that can be founded in the "C:\Program Files\Native Instruments\Service Center\conf\ProductHints.xml" that contains all the "official" program IDs .

    The real question is HOW to use this keys HU & JDX for to decrypt the ".nkx" file, if they are really used to do it.

    In the older libraries these two strings belong to KEY & SYSTEMID in the same registry path.

    There are some fake ways to make the Service Center to show a library/program as "activated" without really activating nothing:

    IMPORTANT: Do it "off line". The Service Center reload & reset all the xml files each time you login.

    1st form: Edit the "ProductHints.xml" file and replace all the >RASxxx< entries for RAS0 or the word NONE.

    2nd form: Add in the registry to the "HKEY_LOCAL_MACHINE\SOFTWARE\Native Instruments\Your Library" a aplhanumeric value called "RASVersion" with the value "0"

    Both forms will show your library as "activated" in the Service Center but really they will not be activated.

    This makes me think that the Service Center is a beautiful mask or that the activation and decryption process goes for other way.
  16. 2009-09-17 03:49:37 UTC
    Aditional Info:

    0000006f 6e7e86b776af546a48bfdaf4907359e6ad 20b58bfdba78ccd693fd524874 Drums Overkill

    Explanation:

    Name of the library: "Drums Overkill"

    Unknown: "0000006f"

    JDX: "6e7e86b776af546a48bfdaf4907359e6ad"

    HU: "20b58bfdba78ccd693fd524874"

    SNO: 550xx-xxxxx-xxxxx-xxxxx-xxxxx
    Encryption: RAS2

    extracted from "ProductHints.xml"

    "<Product>
    <Name>Drums Overkill</Name>
    <Company>Best Service</Company>
    <AuthSystem>RAS2</AuthSystem>
    <SNPID>550</SNPID>
    <RegKey>Drums Overkill</RegKey>
    <Icon>bestservice</Icon>
    </Product>"

    Question: How do you decrypt the nkx files?
  17. nobody

    2009-11-19 16:30:15 UTC
    Hey all...sorry to come on here and sound like an idiot, but I don't know the first thing about computer coding and I'm trying to use this to 'decode' a .nkx symphobia files on my mac. Is there anyone that can lead me through exactly what to do, because I don't know how to use this program. I've downloaded Xcode as well, and copied my .nkx files into my unnks file, but after that I'm lost. Help! Thank you so much!
< Previous | 1 | Next >

Add a Reply

You may use standard BBCode tags in your post.

Monitor this

Log in to monitor this topic. Not registered? Create an account to receive email updates when replies are posted to this topic. If you do not log in or register, your reply will be added anonymously.