Main > Free Download Search >

Free ansi software for linux

ansi

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 246
ppmtoansi 0.3

ppmtoansi 0.3


ppmtoansi is a Perl module that converts a ppm-file to ansi text output e.g. colorized text. more>>
ppmtoansi is a Perl module that converts a ppm-file to ansi text output e.g. colorized text.
Example usage in mutt
Add the following to your .mailcap file:
image/*; anytopnm %s 2> /dev/null | pnmnorm 2> /dev/null | pnmscale -xysize 120 50 | pnmnorm 2> /dev/null | ppmtoansi ; copiousoutput
Enhancements:
- Speed was improved.
- Character selection in hls mode was improved.
<<less
Download (0.008MB)
Added: 2007-06-24 License: GPL (GNU General Public License) Price:
852 downloads
Ansilove/PHP 1.03

Ansilove/PHP 1.03


Ansilove/PHP is a set of tools to convert ANSI and art scene-related file formats into PNG images. more>>
Ansilove/PHP is a set of tools to convert ANSi and artscene related file formats into PNG images, supporting ANSi (.ANS), BiNARY (.BIN), and ADF (.ADF) formats.
Ansilove/PHP project includes an all purposes command line converter, along with a library to use on web pages for doing "on the fly" conversions.
Main features:
- ANSi (.ANS) format support
- BiNARY (.BIN) format support
- ADF (.ADF) format support
- Small output file size (4-bit PNG)
- SAUCE (Standard Architecture for Universal Comment Extentions) support
- 80x25 font support
- 80x50 font support
- Amiga font support
- iCE colors support
<<less
Download (0.13MB)
Added: 2006-02-11 License: GPL (GNU General Public License) Price:
1350 downloads
ANSI/Turbo Pascal to C/C++(liunx) 3.58

ANSI/Turbo Pascal to C/C++(liunx) 3.58


Pascal to C/C++ converter more>> This is yet another Pascal to C/C++ converter. The primary idea of this converter is to produce readable and supportable code which preserves style of original code as far as possible.
Converter recognizes Pascal dialects which are compatible with Turbo Pascal 4.0/5.0 and ISO Pascal standard - IEC 7185:1990(E) (including conformant arrays). At this moment it was tested with Turbo Pascal, Oregon Pascal, Sun Pascal and HP Pascal.
Converter can produce both C++ and C output. Using of C++ language allows to encapsulate some Pascal types and constructions into C++ classes. So mapping between Pascal and C++ becomes more direct then between Pascal and C. I use C++ templates to implement Pascal arrays and files. Special template classes are used for conformant arrays. C++ like streams are used to implement Pascal IO routines. The same runtime library is used both for C and C++.
Now PtoC recognizes Turbo Pascals extensions, such as units, strings, some special types and operations. Turbo Pascal extensions are supported only for C++ language.
At this moment PtoC successfully converts more than 400,000 lines of Oregon Pascal to C (from RSX to OpenVMS). To test C++ translation and conversion of Turbo Pascal extensions I convert BGIDEMO.PAS and LISTER.PAS files from Turbo Pascal distribution and also convert some numeric programs written on Turbo Pascal by my friends. To check quality of conversion please look in file bgidemo.cxx which was produces from original Borland bgidemo.pas without any manual changes. Moreover it is possible to compile it, link with WinBGI library and run it under Windows or X-Windows.
<<less
Download (263KB)
Added: 2009-04-10 License: Freeware Price: Free
223 downloads
Console Ansi Mpeg Player interface 1.5.3455

Console Ansi Mpeg Player interface 1.5.3455


CAMP is a complete interface for MP3 players such as mpg123, xaudio, and amp. more>>
CAMP is a complete interface for MP3 players such as mpg123, xaudio, and amp. It is designed for the console using ANSI graphics, and also supports skins.
To compile and install the camp-source, you should type the following commands:
./configure
make
make install
cp skins.tar ~/.camp
cd ~/.camp
tar xvf skins.tar
Make sure to edit "/.camp/camprc" in your homedirectory to point the player variable to mpg123 or any other command-line mp3 player. CAMP is known to compile and run under any linux distribution. older versions did also compile under SunOS, but I havent cared to test newer version. It does also compile under *BSD, but i think the keys are fucked-up, and I will use ncurses for reading keys, as soon as I feel like rewriting that.
Enhancements:
- Fixed a stupid bug wich fucked up the playlist-search (my bad)
- Fixed a bug (segfault) with filenames w/o id3, whith a lenght >100 chars
- Fixed IR (lircd) remote support in background mode.
- Fixed lots of small segfault bugs.
- mpg123 jukebox mode now added and complete.
- Added some more skin stuff, once again, and a new skin leetamp
<<less
Download (0.098MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1188 downloads
CANFestival GUI 0.2

CANFestival GUI 0.2


CANFestival GUI project is an implementation of the CANopen protocol. more>>
CANFestival GUI project is an implementation of the CANopen protocol.
CANopen SlaveLib is an implementation of the CANopen protocol for CAN bus devices.
It makes it very easy to create CANopen slave devices under Linux and on Microchips PIC microcontrollers.
Main features:
- Opensource and therefore available for everyone
- Standard-compliant
- Highly portable
- Programmed in ANSI-C (especially because of the portability)
<<less
Download (0.43MB)
Added: 2006-10-19 License: LGPL (GNU Lesser General Public License) Price:
1112 downloads
hash.c 2

hash.c 2


hash.c is a C hash table with quadratic probing. more>>
hash.c is a C hash table with quadratic probing. hash.c is very small and easy to use.
Compile: gcc -c hash.c
This hashtable uses C-strings for keys and quadratic probing instead of linked-list chains. It depends only on ANSI C and so should work anywhere.
API
hash * hash_new ( unsigned int size ) Create new hashtable.
void hash_destroy ( hash *h ) Free hashtable.
int hash_add ( hash *h , const char *key , void *value ) Add key/value pair.
void * hash_get ( hash *h , const char *key ) Return value matching given key.
void * hash_remove ( hash *h , const char *key ) Remove key from table, returing value.
unsigned int hash_size ( hash *h ) Returns total number of keys.
Enhancements:
- This release uses exponentiation instead of xor in hashing.
- It adds a hash_destroy function.
<<less
Download (0.004MB)
Added: 2006-09-22 License: BSD License Price:
1188 downloads
Dark Lands 0.19

Dark Lands 0.19


Dark Lands project is an ANSI based RPG game. more>>
Dark Lands project is an ANSI based RPG game.
Dark Lands is a multiplayer RPG made fully with ANSI graphics. The source code is in Pascal. Currently, this game has probably no point except exploring the areas and killing monsters. It can be used as a BBS door game.
Main features:
- Door.sys, doorfile.sr and chain.txt support
- up to 115200 bps speed and up to 99 comports
- Easy setup and installation
- Local mode play
- 12 major races and over 60 subraces, including Humans, Dragons, Elf, Undead and Lycanthropes.
- 9 character alignement combinaison are possible
- 12 god to chose from, and player can be atheist
- over 100 different rooms
- over 15 monsters
- over 200 racial skills and 13 racial disadvantaged (most are still not implemented)
- Require a Fossil driver to work
- Online help system
- Players can build their own cities, raise armies and manage it
- And, best of all, this is emailware, just complete the form in the email section and youll receive your registration key at no charge at all.
Enhancements:
- BBS independant operation (optionnal)
- Internal login system
- Max time on
- Daemon operation DPMI + Linux are now functionnal ports.
- Faster Disk i/o
- Sysop can disable the sysop keys in the setup. (security)
<<less
Download (0.34MB)
Added: 2007-01-05 License: LGPL (GNU Lesser General Public License) Price:
1022 downloads
RCUNIT 0.9

RCUNIT 0.9


RCUNIT is a robust C unit testing framework. more>>
RCUNIT is a robust C unit testing framework. Requiring only an ANSI compliant C compiler, It is a highly portable testing tool.
Main features:
- Uniform interfaces for managing test cases
- Optional setup and tear down functions for each test case (test function) to isolate a particular test.
- Optional setup and tear down functions for each test suite (test module).
- Multiple test registries and test suites for structuring test cases. Also provides a default test suite and default test registry.
- Output redirection mechanism to redirect log and test run report when a file I/O facility is not available in the test platform.
- Log handler mechanism for redirecting logs.
- Allows optional test run callback function (test run hook).
- Alternative mechanism to ANSI Cs assert() function (non-test run assertions). Also allows assertion callback function (assertion hook)
- A runtime memory leak check facility
- An extensible exception handling mechanism
Enhancements:
- This is is the pre-release version of 1.0.
- There were no major changes from version 0.1, and it is fairly stable.
<<less
Download (0.40MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1106 downloads
SClient 0.7.2

SClient 0.7.2


SClient project is a mud Client for X windows. more>>
SClient project is a mud Client for X windows.
Its designed to be easy to use, so even an newbie can use it without problems but yet so powerful that the most experienced mud addict will find it usefull!
Main features:
- Connection Wizard with autologin option
- logger
- Triggers
- Macros
- Aliases
- Ansi support
- Command line history
- Font selection
<<less
Download (0.73MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1066 downloads
Papyrus 1.7.0

Papyrus 1.7.0


Papyrus is an XML reporting engine for Linux. more>>
Papyrus project is an XML reporting engine for Linux. Papyrus enables you to generate reports from a variety of different SQL databases.
Your reports can be generated as PDF, PostScript, XML, HTML, DVI, Latex or straight ANSI text. Papyrus will correctly represent the reports in each of these outputted mediums with as much support as it can provide.
The Papyrus XML language is aimed from a formatting perspective. To give you the ability to generate the best looking reports at ease.
Papyrus reports are written in XML. This XML file contains SQL database queries, equations, formatting and layout. Reporting is done in a two phase process. In the first phase the SQL statements and equations are excuted.
The second phase handles all the formatting and layout. While reports are normally printed, we developed a number of different ways which report are generated.
There are three main reporting output engines, a latex, ANSI and HTML version. Your reports do not need to be modified between output versions, so you can export to different media without problems.
The latex version is normally used for generating PDF and PostScript reports and is bet suited for paper printed reports. HTML is designed for the reports for the web, which can be a powerful addition to any large web application. The ANSI was designed for line printers but is also useful in unix for piping.
Enhancements:
- A complete port for Windows has been written.
- The build process has been changed from automake to scons.
- Serval minor improvements to papyrus_gui were made.
<<less
Download (0.77MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
955 downloads
netshng 2.3.0

netshng 2.3.0


netshng project can be used in the development of applications which require direct communication with a STRATA-family router. more>>
netshng project can be used in the development of applications which require direct communication (using the netsh protocol) with a Foxmoxie Networks STRATA-family router.

This program requires the use of libnetshclient. If in doubt, use the latest versions of both.

This application has been tested on the Linux platform only.

To compile, you must have:

GNU make 3.81+
GNUtls 1.4.4+
libnetshclient 2.2.0+

and of course, standard Posix and ANSI headers.

To build the binary, simply edit the Makefile and change the value of the variable named LIBNETSHCLIENT to the directory of your libnetshclient source and build.

Once done, type make.

There is presently no install mechanism, so this must be done manually.
<<less
Download (0.010MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
870 downloads
getAbsPath 1.4

getAbsPath 1.4


getAbsPath is a C header (getAbsPath.h) or an ANSI C tool (getAbsPath) which converts relative unix/win32 pathes to absolute one more>>
getAbsPath is a C header (getAbsPath.h) or an ANSI C tool (getAbsPath) which converts relative unix/win32 pathes to absolute ones.

getAbsPath uses current working directory (CWD) as basis. Use it e.g. for finding out the current path of a shell script.

EXAMPLE:

find out the current path of a script, using the $0 and the ` pwd` command

#!/bin/bash
PWD=`pwd`
RelPath="../../../testdir"
GAP=`./getAbsPath $PWD $0`
echo $GAP
exit 0
<<less
Download (0.009MB)
Added: 2006-03-31 License: Public Domain Price:
1304 downloads
GNU CLISP 2.41

GNU CLISP 2.41


GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system. more>>
GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, and foreign language interface which runs on most UNIXes and Win32.
Common Lisp is a high-level, all-purpose, object-oriented, dynamic, functional programming language.
CLISP is a Common Lisp implementation by Bruno Haible, then of Karlsruhe University, and Michael Stoll, then of Munich University, both in Germany. GNU CLISP supports the Lisp described in the ANSI Common Lisp standard plus many extensions.
CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP, a foreign language interface, i18n, regular expressions, a socket interface, and more. An X11 interface is available through CLX, Garnet and CLUE/CLIO. Command line editing is provided by readline. CLISP runs Maxima, ACL2 and many other Common Lisp packages.
CLISP runs on most Unix workstations (Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX and others) and on other systems (Windows NT/2000/XP, Windows 95/98/ME) and needs only 4 MB of RAM.
CLISP is Free Software and may be distributed under the terms of GNU GPL. You may distribute commercial proprietary applications compiled with CLISP, see file COPYRIGHT in the CLISP distribution.
The user interface comes in English, German, French, Spanish, Dutch, Russian and Danish, and can be changed at run time.
Enhancements:
- The new libsvm module makes Support Vector Machines available in CLISP.
<<less
Download (9.5MB)
Added: 2006-10-13 License: GPL (GNU General Public License) Price:
1110 downloads
Pygments 0.8.1

Pygments 0.8.1


Pygments aims to be a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis. more>>
Pygments aims to be a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code.
Main features:
- a wide range of common languages and markup formats is supported
- special attention is paid to details that increase quality by a fair amount
- support for new languages and formats are added easily
- a number of output formats is available, presently HTML, RTF, LaTeX and ANSI sequences
- it is usable as a command-line tool and as a library
- ... and it highlights even Brainf*ck!
Enhancements:
- This release just contains some bugfixes from 0.8, no new features.
<<less
Download (0.65MB)
Added: 2007-06-28 License: BSD License Price:
849 downloads
hamsterdb 0.4.5

hamsterdb 0.4.5


hamsterdb is a database engine written in ANSI C. more>>
hamsterdb is a database engine written in ANSI C. hamsterdb supports a B+Tree index structure, uses memory mapped I/O (if available), and can create in-memory databases.
Main features:
- B+Tree index with variable length keys
- Configurable page size and cache size
- ANSI-C implementation, should be portable on all platforms, also embedded
- Uses memory mapped I/O for fast disk access (but falls back to read/write if mmap is not available)
- Uses 64bit file pointers
- Endian-independent (not tested, though)
- Support for in-memory-databases
Enhancements:
- This release implements "record number" databases; these databases behave like "auto-increment" tables in SQL.
- The keys of new records are automatically assigned and incremented with each insert.
- Also, a few minor bugs were fixed, and some optimizations took place; the generated database files are much smaller now.
<<less
Download (0.46MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
808 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5