Najitool
From Wikipedia, the free encyclopedia
| This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since February 2008. |
| najitool | |
|---|---|
![]() |
|
| Developed by | Necdet Cokyazici |
| Latest release | 0.8.0 / April 30, 2006 |
| OS | DOS/Windows/BSD/Linux/Unix |
| License | Public Domain |
| Website | http://najitool.sourceforge.net |
najitool is an open source public domain program created in 2003 by Necdet Cokyazici. najitool is written in C using the ANSI C standard. It currently consists of file manipulation functions such as file converting, filtering, formatting and patching. najitool also has over a hundred other different functions such as an every possible byte combination files generator, which produces every possible file that could exist with the specified file size. It has an Arabic to English and English to Arabic transliteration system.
[edit] History
najitool was originally meant to be called najitools but the author decided to call it najitool because of the 8.3 character file name length restrictions on DOS systems. The first version of najitool started off as nine small stand alone programs, but the following version had all the functionality of the stand alone programs implemented into a programming library called libnaji which was used by najitool, the new standalone program rather than the original design as the "najitools suite". From that version on the new design was kept, and each new release of najitool is accompanied by a release of libnaji. Earlier versions of najitool were poorly documented, but gradually the author started explaining each of his functions to some extent in the new documentation. The najitool project was only worked on by one programmer for a while, but some contributors have written new functions.
najitool is a command-line tool; a GUI version called naji_gui is available. There have only been four different versions of naji_gui and the command line version of najitool is much more frequently updated.


