Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.872.808 Times

Fnkdat 0.0.8

  Date Added: March 19, 2010  |  Visits: 425

Fnkdat

Report Broken Link
Printer Friendly Version


Product Homepage
Download (71 downloads)



Fnkdat provides an interface for determining common directory names in UNIX and Win32 applications. Appications organize files differently on different platforms. On Win32 systems, an application is generally installed by a user and it is usually (more-or-less) installed entirely under a single tree. For example, the game OmniHype might be installed in the directory C:Program FilesOmniHype. Its maps or data may be in C:Program FilesOmniHypemaps, and the system configuration might be C:Program FilesOmniHypeconfig.dat. Information specific to the user straczynski (such as keyboard/mouse settings) might be stored under G:Documents and SettingsStraczynskiApplication DataOmniHype in Windows NT and its derivatives, and under C:Program FilesOmniHypeusersstraczynski in Windows 95 and its derivatives. On a UNIX system the story is completely different. An application may be compiled by a user or a packager, and file locations (at least one of them, anyway) are often defined at compile-time. The application is then installed by a user or a system administrator, relative to a prefix (such as /usr/). Following the above example, the binary for the game OmniHype may be installed as /usr/bin/omnihype. Its maps or data may be in /usr/share/omnihype/maps/. The system configuration may be /etc/omnihype.conf, and information specific to the user straczynski may be stored under ~straczynski/.omnihype/. fnkdat is an attempt to cope with these differences. Usage: fnkdat is implemented as a single function. The source is released under a GUILE style license and may be statically linked to both public and commercial software. The license text, links to the source, and a couple tutorials are listed below. Whats New in This Release: - A patch that fixes a compiler warning was applied..

Requirements: No special requirements
Platforms: Linux
Keyword: Directory Directory Names Fnkdat Installed Libraries May Be Programming Provides System Unix User
Users rating: 0/10

License: Shareware Size: 17.41 KB
USER REVIEWS
More Reviews or Write Review


FNKDAT RELATED
E-Mail Tools  -  KMail Power Tools 0.3
KMail Power Tools is meant to be a suite of enhancements to KMail and may be other mail user agents. It is currently composed of only one (perl) script that acts as a filter (take input from stdin, outputs the modified mail to stdout), adds...
10.24 KB  
Network & Internet  -  Target IP 1.0
Target IP is installed on you nice expensive computer system (all user accounts)and is instructed to run at startup ----> The system is then stolen :( ----> Thief then trys to access computer ----> Your account is 'secured' with password but the...
2.85 MB  
Programming  -  Useful Java Application Components 0.9.25
UJAC provides a collection of JAVA components which may be useful in some projects. Each component is designed for easy use, easy integration into existing projects, extensibility and last but not least efficiency. Whats New in This Release:...
4.1 MB  
Utilities  -  pam_mktemp 1.0.2
pam_mktemp is a PAM module which may be used with a PAM-aware login service to provide per-user private directories under /tmp as a part of account management or PAM session. When an interactive (shell) session is started, a directory is created...
4.1 KB  
Network & Internet  -  ccHost 4.0
ccHost is a Web-based infrastructure that may be used to host and allow for commenting, remixing, and distribution globally. The more installations of ccHost and its variations, the more content there will be available for enjoyment and artistic...
 
3D Graphic Tools  -  Ghost Diagrams 0.8
Ghost Diagrams is a project that takes sets of tiles and tries to find patterns into which they may be formed. The patterns it finds when given randomly chosen tiles are often surprising. It turns out that tiling patterns are a form of...
33.79 KB  
Puzzles  -  Mazesmith 0.7.0 beta
Mazesmith generates mazes that may be played through a Web browser or printed for offline use. The maze is fully customizable with many options, including size, colors, different shapes (or create your own), five different algorithms, and the...
26.62 KB  
Miscellaneous Mail Tools  -  email@Scanner 2.1.1
email@Scanner is a Macintosh email utility application that will parse email messages from either an email server (POP3 or IMAP), email files on your hard drive or one of several Macintosh email clients, selecting only those email that satisfy...
11.44 MB  
Modules  -  Simple double security stated in clear simple term 1.0
As there may be security problems under certain circumstances for .htaccess , I decided to explore more ways to secure the site in other ways. One simple example of security breach for .htaccess is that there is no Log off option for it, so that...
 
Utilities  -  Directory List Transfer 1.0
Software that enables transfer of Directory List Detail to a text file, directory List may be viewed (cut and pasted etc) via "View Directory". Software includes Visual Basic Source Code.
1.4 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB