Donate Share

najitool

Project News for najitool

  • libnaji 0.6.1 and najitool 0.8.1 released

    Finally, a new release, sorry for taking so long, I know it's been around 7 months since the last release. This was because I took a break from programming, but I'm back now, and I got a new computer as well, check the homepage for the details of the new computer.

    Here are the changes for the new release:

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    najitool 0.8.1 and libnaji 0.6.1 Changes
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    Fixed a long lasting bug since najitool 0.4.0 where the "wrdcount" function
    didn't start when you called it from najitool. This function was first
    introduced in najitool 0.3.1 it worked properly then, but since version
    0.4.0 and above it didn't work, I guess I messed something up and never
    realized it until now, what a shame, this was one of the most useful
    functions of najitool as well, which can be used for checking if you wrote
    the correct amount of words for an essay assignment in school or something.
    And another sad thing is, I never actually documented this function
    until now, in the najitool help system, not even in najitool 0.3.1 when
    "wrdcount" first appeared in najitool.


    rewrote bin2hexi - NECDET COKYAZICI
    reason: original had too many bugs, produced incorrect results

    rewrote hexicat - NECDET COKYAZICI
    reason: original had too many bugs, displayed incorrect results

    added 3 new .bmp (bitmap) files to naji_bmp function:
    rainbow.bmp - NECDET COKYAZICI
    fuzypipe.bmp - NECDET COKYAZICI
    rdpplpnk.bmp - NECDET COKYAZICI

    added blanka - NECDET COKYAZICI
    added unblanka - NECDET COKYAZICI
    added najirle - NECDET COKYAZICI
    added unajirle - NECDET COKYAZICI

    added cpfroml - NECDET COKYAZICI
    added cptiline - NECDET COKYAZICI

    2006-11-25 13:18:20 UTC by naji

  • libnaji 0.6.0 and najitool 0.8.0 released



    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    najitool 0.8.0 and libnaji 0.6.0 Changes
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    Made najitool smarter, it now detects bad parameters and displays exactly
    what was wrong, "command: too many parameters" or "command: not enough
    parameters" and displays help for the command that was incorrectly used
    in najitool. Valid command detection is now case insensitive which should
    make najitool easier to use as well.

    Improved the najout and najiout2 functions, when a file already exists
    it now gives the following options:

    [Q]uit - [R]ename - [O]verwrite ?

    Fixed the segmentation fault bug caused on some systems when najitool 0.7.0
    was called with no parameters. This was because I forgot to add a check for
    parameters in argc before reading argv[1] before the
    'if (!strcmp(argv[1], "mp3taged"))' statement,
    adding 'if (argc >= 2)' before it fixes the bug.

    Fixed the syntax error bug with the rndrange define in libnaji.h



    Following functions were added in this release:
    01. rrrchars - NECDET COKYAZICI
    02. strachar - NECDET COKYAZICI
    03. strbchar - NECDET COKYAZICI
    04. rstrach - NECDET COKYAZICI
    05. rstrbch - NECDET COKYAZICI
    06. tothe - NECDET COKYAZICI
    07. ftothe - NECDET COKYAZICI
    08. onlalnum - NECDET COKYAZICI
    09. onlalpha - NECDET COKYAZICI
    10. onlcntrl - NECDET COKYAZICI
    11. onldigit - NECDET COKYAZICI
    12. onlgraph - NECDET COKYAZICI
    13. onllower - NECDET COKYAZICI
    14. onlprint - NECDET COKYAZICI
    15. onlpunct - NECDET COKYAZICI
    16. onlspace - NECDET COKYAZICI
    17. onlupper - NECDET COKYAZICI
    18. onlxdigt - NECDET COKYAZICI
    19. skpalnum - NECDET COKYAZICI
    20. skpalpha - NECDET COKYAZICI
    21. skpcntrl - NECDET COKYAZICI
    22. skpdigit - NECDET COKYAZICI
    23. skpgraph - NECDET COKYAZICI
    24. skplower - NECDET COKYAZICI
    25. skpprint - NECDET COKYAZICI
    26. skppunct - NECDET COKYAZICI
    27. skpspace - NECDET COKYAZICI
    28. skpupper - NECDET COKYAZICI
    29. skpxdigt - NECDET COKYAZICI

    2006-04-30 20:39:20 UTC by naji

  • libnaji 0.5.0 and najitool 0.7.0 released



    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    najitool 0.7.0 and libnaji 0.5.0 Changes
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    Help system rewritten into a simpler to write design, and help items rearranged in alphabetical order so things are easier to find and update now, also from now on the help items are to be written in alphebetical order.

    The "help examples" pages have been removed, but examples as well as "usage" has been implemented into the new help <command> system, and also "help commands" has been changed, it now displays the commands from the najitool_valid_commands array, but it doesn't display it in pages like it did before, it displays the whole thing in the screen, pausing at each screen full, which makes it even simpler.

    The najitool_valid_commands items have been rearranged in alphabetical order, and each valid command is on a new line now, so it will be easier to insert a new command in alphabetical order.

    Added a function that generates a help.txt called genhelp, cmdref.txt is abandoned now, the help information is only stored in najihelp.c, and it generates the help.txt file so I don't have to write help in two places now, before I had to write the help in cmdref.txt as well as najihelp.c, but now I only write it in najihelp.c and the genhelp function generates a help.txt file, this should save me a lot of time.


    Functions added:
    genhelp - NECDET COKYAZICI
    htmlhelp - NECDET COKYAZICI
    printftx - NECDET COKYAZICI
    mp3split - ARKAINO
    mp3taged - ARKAINO
    mp3tagnf - ARKAINO

    2006-04-17 14:37:14 UTC by naji

  • libnaji 0.4.1 and najitool 0.6.1 released

    Three more programmers have joined the project, and they did more work than me for this release, thanks guys!

    This release took a while I know, I always say that, it's because I couldn't work on it full time, I had big headaches for months.

    Bellow is a list of all the new functions for this release:

    added find_basis/findi_line - YEHRCL
    added getlinks - YEHRCL
    added chstr - YEHRCL
    added skipstr - YEHRCL
    added cat_tail - SACHIN MANE
    added cat_head - SACHIN MANE
    added showline - SACHIN MANE
    added bremline - SACHIN MANE
    added eremline - SACHIN MANE
    added lensorts - MANUEL LE BOETTE
    added lensortl - MANUEL LE BOETTE
    added find - NECDET COKYAZICI
    added findi - NECDET COKYAZICI
    added cfind - NECDET COKYAZICI
    added cfindi - NECDET COKYAZICI
    added remline - NECDET COKYAZICI
    added catrandl - NECDET COKYAZICI

    2006-02-11 16:02:09 UTC by naji

  • libnaji 0.4.0 and najitool 0.6.0 released

    This took ages, I know, but I hope that it was worth the wait. 42 new commands for najitool, which makes it over 100 commands now. The Unicode HTML version of eng2arab called e2ahtml is finally finished, I forgot to finish it for a few releases because I thought it was already finished and implemented but when I checked now, it wasn't so I finished that, which should be very useful to a lot of people. There are a few new developers as well that joined the project, and wrote a few functions each. Bellow is the functions we wrote:

    added ay - NECDET COKYAZICI
    added ayinkaci - NECDET COKYAZICI
    added bugun - NECDET COKYAZICI
    added chchars - NECDET COKYAZICI
    added credits - NECDET COKYAZICI
    added datetime - NECDET COKYAZICI
    added dayofmon - NECDET COKYAZICI
    added downlist - NECDET COKYAZICI
    added dumpoffs - NECDET COKYAZICI
    added e2ahtml - NECDET COKYAZICI
    added f2lower - NECDET COKYAZICI
    added f2upper - NECDET COKYAZICI
    added filbreed - NECDET COKYAZICI
    added file2bin - NECDET COKYAZICI
    added file2dec - NECDET COKYAZICI
    added file2hex - NECDET COKYAZICI
    added fswpcase - NECDET COKYAZICI
    added hilist - NECDET COKYAZICI
    added leetfile - NECDET COKYAZICI
    added leetstr - NECDET COKYAZICI
    added makarray - NECDET COKYAZICI
    added month - NECDET COKYAZICI
    added numlines - NECDET COKYAZICI
    added rbcafter - NECDET COKYAZICI
    added rbcbefor - NECDET COKYAZICI
    added rtcafter - NECDET COKYAZICI
    added rtcbefor - NECDET COKYAZICI
    added saat - NECDET COKYAZICI
    added saatarih - NECDET COKYAZICI
    added swapfeb - NECDET COKYAZICI
    added systemdt - NECDET COKYAZICI
    added telltime - NECDET COKYAZICI
    added today - NECDET COKYAZICI
    added wordline - NECDET COKYAZICI
    added year - NECDET COKYAZICI
    added yil - NECDET COKYAZICI
    added charaftr - SELCUK OZDOGAN
    added charbefr - SELCUK OZDOGAN
    added chchar - POLIKARP
    added strbline - POLIKARP
    added streline - POLIKARP
    added ttt - SAMUEL CHANG

    2005-11-29 20:00:57 UTC by naji