Main > Free Download Search >

Free mini software for linux

mini

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 129
mini-lpd 0.4

mini-lpd 0.4


mini-lpd provides a small non-queueing LPD. more>>
mini-lpd provides a small non-queueing LPD.
mini-lpd is a non-queueing simple and small LPD implementation, which simply puts the incoming traffic to a local file. It has support for multiple queues, the maximum number can be changed.
Main features:
- has no queueing
- has not even a queue
- takes input on defined queues and writes it out into files
- ignores control files
- tries to follow RFC1179 as far as possible
- should be much smaller than lpr-ngs lpd
Enhancements:
- removed sigio, replaced with poll
<<less
Download (0.012MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
923 downloads
Mini-XML 2.3

Mini-XML 2.3


Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files. more>>
Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries. The project only requires an ANSI C compatible compiler (GCC works, as do most vendors ANSI C compilers) and a make program.
Main features:
- Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML files and strings.
- Data is stored in a linked-list tree structure, preserving the XML data hierarchy.
- Supports arbitrary element names, attributes, and attribute values with no preset limits, just available memory.
- Supports integer, real, opaque ("cdata"), and text data types in "leaf" nodes.
- Functions for creating, indexing, and managing trees of data.
- "Find" and "walk" functions for easily locating and navigating trees of data.
Enhancements:
- This version adds a SAX API, more convenience functions, a user data pointer to the mxml_node_t structure, and improved HTML and new man page output from mxmldoc.
- This release also offers relaxed LGPL licensing that allows static linking.
<<less
Download (0.15MB)
Added: 2007-05-01 License: LGPL (GNU Lesser General Public License) Price:
908 downloads
Claros Mini 1.0

Claros Mini 1.0


Claros Mini is a multi-protocol (POP3/IMAP) Web mail client. more>>
Claros Mini is a multi-protocol (POP3/IMAP) Web mail client with a user interface that is specially designed for devices with small screens.

Claros Mini can parse HTML and extract text to reduce the size of messages. The installation process takes less than two minutes, and no database setup is needed.

Installation:

Claros Mini install instructions are very simple and straight-forward.

1. Drop mini.war into webapps directory at Tomcat
2. Start Tomcat
3. Edit the WEB-INF/config/config.xml file, follow the instructions.
4. Restart tomcat

Thats it. You can access the Claros Mini interface with your PDA/Mobile Phone
or any other Small Screen Device at :

http://your.domain.com:8080/mini/

If you want to test it before deploying to production, you can download
Opera Browser from http://www.opera.com and use the Shift + F11 shurtcut to
emulate the Small Screen Rendering functionallity.
<<less
Download (4.4MB)
Added: 2006-07-04 License: LGPL (GNU Lesser General Public License) Price:
1208 downloads
XML::Mini 1.2.8

XML::Mini 1.2.8


XML::Mini is a Perl implementation of the XML::Mini XML create/parse interface. more>>
XML::Mini is a Perl implementation of the XML::Mini XML create/parse interface.

SYNOPSIS

use XML::Mini::Document;

use Data::Dumper;


###### PARSING XML #######

# create a new object
my $xmlDoc = XML::Mini::Document->new();

# init the doc from an XML string
$xmlDoc->parse($XMLString);

# You may use the toHash() method to automatically
# convert the XML into a hash reference
my $xmlHash = $xmlDoc->toHash();

print Dumper($xmlHash);


# You can also manipulate the elements like directly, like this:

# Fetch the ROOT element for the document
# (an instance of XML::Mini::Element)
my $xmlRoot = $xmlDoc->getRoot();

# play with the element and its children
# ...
my $topLevelChildren = $xmlRoot->getAllChildren();

foreach my $childElement (@{$topLevelChildren})
{
# ...
}


###### CREATING XML #######

# Create a new document from scratch

my $newDoc = XML::Mini::Document->new();

# This can be done easily by using a hash:
my $h = {
spy => {
id => 007,
type => SuperSpy,
name => James Bond,
email => mi5@london.uk,
address => Wherever he is needed most,
},
};

$newDoc->fromHash($h);



# Or new XML can also be created by manipulating
#elements directly:

my $newDocRoot = $newDoc->getRoot();

# create the < ? xml ?> header
my $xmlHeader = $newDocRoot->header(xml);
# add the version
$xmlHeader->attribute(version, 1.0);

my $person = $newDocRoot->createChild(person);

my $name = $person->createChild(name);
$name->createChild(first)->text(John);
$name->createChild(last)->text(Doe);

my $eyes = $person->createChild(eyes);
$eyes->attribute(color, blue);
$eyes->attribute(number, 2);

# output the document
print $newDoc->toString();
This example would output :
< ?xml version="1.0"? >
< person>
< name>
< first>
John
< /first>
< last>
Doe
< /last>
< /name>
< eyes color="blue" number="2" />
< /person>

XML::Mini is a set of Perl classes that allow you to access XML data and create valid XML output with a tree-based hierarchy of elements. The MiniXML API has both Perl and PHP implementations.

It provides an easy, object-oriented interface for manipulating XML documents and their elements. It is currently being used to send requests and understand responses from remote servers in Perl or PHP applications. An XML::Mini based parser is now being tested within the RPC::XML framework.

XML::Mini does not require any external libraries or modules and is pure Perl. If available, XML::Mini will use the Text::Balanced module in order to escape limitations of the regex-only approach (eg "cross-nested" tag parsing).
The Mini.pm module includes a number of variables you may use to tweak XML::Minis behavior. These include:

$XML::Mini::AutoEscapeEntities - when greater than 0, the values set for nodes are automatically escaped, thus $element->text(4 is > 3) will set the contents of the appended node to 4 is > 3. Default setting is 1.

$XML::Mini::IgnoreWhitespaces - when greater than 0, extraneous whitespaces will be ignored (maily useful when parsing). Thus Hello There will be parsed as containing a text node with contents Hello There instead of Hello There . Default setting is 1.

$XML::Mini::CaseSensitive - when greater than 0, element names are treated as case sensitive. Thus, $element->getElement(subelement) and $element->getElement(SubElement) will be equivalent. Defaults to 0.

<<less
Download (0.034MB)
Added: 2007-03-08 License: Perl Artistic License Price:
960 downloads
Mini Tanques 0.9

Mini Tanques 0.9


Mini Tanques is a cction tank 2D game. more>>
Mini Tanques is a cction tank 2D game.
Action tank 2D game where you drive a little tank and you must kill all opponents in a single map level to pass to the next level. Versatile engine programmed in FPC (Free Pascal) using SDL.
Nice graphics, effects and sounds. Nice playability. You can edit your own level in a single text editor. Different tank models. Pick ups to power up weapons and enhance the play.
Two players in the same machine and future support for network play. Intelligent IA. Still under development but near to finish. With this 2D game engine I plan to make some more others (RPG, Adventure, etc).
Enhancements:
- Now a level editor is included (mteditor).
- New level design and purpose (all old levels already included anyway).
- No network system but all ready for that.
- Some menus changed for easy use.
- AI rewrited from scratch (more smart bot AI).
- Path search changed. Now the game search from /usr/games/minitanques and if not from the current directory.
- Now the configuration file is saved in $HOME directory (.minitanques.ini). You can play changing some rules in the configuration file.
- The map set the rules if it have that.
- New obstacle added (undestructible diamond). So the levels can have a invariable way.
- And some other little things updated...
<<less
Download (6.9MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1425 downloads
Mini-Pentoo 2006.1

Mini-Pentoo 2006.1


Mini-Pentoo is a mini LiveCD distribution generated from Pentoo Linux. more>> <<less
Download (208MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1228 downloads
Amazon Mini Shop 2.8

Amazon Mini Shop 2.8


Amazon Mini Shop allows you to search Amazon.com, .co.uk, .de, .fr, .ca or .co.jp from the sidebar. more>>
Amazon Mini Shop allows you to search Amazon.com, .co.uk, .de, .fr, .ca or .co.jp from the sidebar.
Main features:
- Search all Amazon sites from the sidebar
- Images with results (mouse over to enlarge)
- Add search as a RSS live bookmark
<<less
Download (0.009MB)
Added: 2007-04-28 License: MPL (Mozilla Public License) Price:
910 downloads
CPX-MINI USB 2005-04

CPX-MINI USB 2005-04


CPX-MINI USB is a shrinked version of KANOTIX linux live-cd. more>> <<less
Download (237MB)
Added: 2006-01-12 License: GPL (GNU General Public License) Price:
1382 downloads
XML::Mini::Node 1.2.8

XML::Mini::Node 1.2.8


XML::Mini::Node contains nodes that are used as atomic containers for numerical and text data and act as leaves in the XML tree. more>>
XML::Mini::Node contains nodes that are used as atomic containers for numerical and text data and act as leaves in the XML tree.

They have no name or children.

They always exist as children of XML::MiniElements. For example, < B >this text is bold< /B > Would be represented as a XML::MiniElement named B with a single child, a Node object which contains the string this text is bold.
a Node has

- a parent
- data (text OR numeric)

getValue

Returns the text or numeric value of this Node.

text [SETTO [SETTOALT]]

The text() method is used to get or set text data for this node. If SETTO is passed, the nodes content is set to the SETTO string.

If the optional SETTOALT is passed and SETTO is false, the nodes value is set to SETTOALT.

Returns this nodes text, if set or NULL

numeric [SETTO [SETTOALT]]

The numeric() method is used to get or set numerical data for this node.

If SETTO is passed, the nodes content is set to the SETTO string.

If the optional SETTOALT is passed and SETTO is NULL, the nodes value is set to SETTOALT.

Returns this nodes text, if set or NULL

toString [DEPTH]

Returns this nodes contents as a string. If the special DEPTH $XML::Mini::NoWhiteSpaces is passed, no whitespaces will be inserted.

<<less
Download (0.34MB)
Added: 2007-08-17 License: Perl Artistic License Price:
798 downloads
XML::Mini::Element 1.2.8

XML::Mini::Element 1.2.8


XML::Mini::Element is a Perl implementation of the XML::Mini Element API. more>>
XML::Mini::Element is a Perl implementation of the XML::Mini Element API.

SYNOPSIS

use XML::Mini::Document;

my $xmlDoc = XML::Mini::Document->new();

# Fetch the ROOT element for the document
# (an instance of XML::Mini::Element)
my $xmlElement = $xmlDoc->getRoot();

# Create an tag
my $xmlHeader = $xmlElement->header(xml);

# add the version to get<<less
Download (0.034MB)
Added: 2007-03-08 License: Perl Artistic License Price:
961 downloads
CPAN::Mini::Extract 1.16

CPAN::Mini::Extract 1.16


CPAN::Mini::Extract is a Perl module that can create CPAN::Mini mirrors with the archives extracted. more>>
CPAN::Mini::Extract is a Perl module that can create CPAN::Mini mirrors with the archives extracted.

SYNOPSIS

# Create a CPAN extractor
my $cpan = CPAN::Mini::Extract->new(
remote => http://mirrors.kernel.org/cpan/,
local => /home/adam/.minicpan,
trace => 1,
extract => /home/adam/.cpanextracted,
extract_filter => sub { /.pm$/ and ! /b(inc|t)b/ },
extract_check => 1,
);

# Run the minicpan process
my $changes = $cpan->run;

CPAN::Mini::Extract provides a base for implementing systems that download "all" of CPAN, extract the dists and then process the files within.
It provides the same syncronisation functionality as CPAN::Mini except that it also maintains a parallel directory tree that contains a directory located at an identical path to each archive file, with a controllable subset of the files in the archive extracted below.

How does it work

CPAN::Mini::Extract starts with a CPAN::Mini local mirror, which it will optionally update before each run. Once the CPAN::Mini directory is current, it will scan both directory trees, extracting any new archives and removing any extracted archives no longer in the minicpan mirror.

<<less
Download (0.026MB)
Added: 2007-07-25 License: Perl Artistic License Price:
821 downloads
XML::Mini::Document 1.2.8

XML::Mini::Document 1.2.8


XML::Mini::Document is a Perl implementation of the XML::Mini Document API. more>>
XML::Mini::Document is a Perl implementation of the XML::Mini Document API.

SYNOPSIS

use XML::Mini::Document;


use Data::Dumper;


###### PARSING XML #######

# create a new object
my $xmlDoc = XML::Mini::Document->new();

# init the doc from an XML string
$xmlDoc->parse($XMLString);

# You may use the toHash() method to automatically
# convert the XML into a hash reference
my $xmlHash = $xmlDoc->toHash();

print Dumper($xmlHash);


# You can also manipulate the elements like directly, like this:

# Fetch the ROOT element for the document
# (an instance of XML::Mini::Element)
my $xmlRoot = $xmlDoc->getRoot();

# play with the element and its children
# ...
my $topLevelChildren = $xmlRoot->getAllChildren();

foreach my $childElement (@{$topLevelChildren})
{
# ...
}


###### CREATING XML #######

# Create a new document from scratch

my $newDoc = XML::Mini::Document->new();

# This can be done easily by using a hash:
my $h = {
spy => {
id => 007,
type => SuperSpy,
name => James Bond,
email => mi5@london.uk,
address => Wherever he is needed most,
},
};

$newDoc->fromHash($h);



# Or new XML can also be created by manipulating
#elements directly:

my $newDocRoot = $newDoc->getRoot();

# create the < ? xml ? > header
my $xmlHeader = $newDocRoot->header(xml);
# add the version
$xmlHeader->attribute(version, 1.0);

my $person = $newDocRoot->createChild(person);

my $name = $person->createChild(name);
$name->createChild(first)->text(John);
$name->createChild(last)->text(Doe);

my $eyes = $person->createChild(eyes);
$eyes->attribute(color, blue);
$eyes->attribute(number, 2);

# output the document
print $newDoc->toString();

This example would output :

< ?xml version="1.0"?>
< person>
< name>
< first>
John
< /first>
< last>
Doe
< /last>
< /name>
< eyes color="blue" number="2" />
< /person>

The XML::Mini::Document class is the programmers handle to XML::Mini functionality.
A XML::Mini::Document instance is created in every program that uses XML::Mini. With the XML::Mini::Document object, you can access the root XML::Mini::Element, find/fetch/create elements and read in or output XML strings.

<<less
Download (0.034MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1135 downloads
PHP Mini SQL Admin 1.4.070327

PHP Mini SQL Admin 1.4.070327


PHP Mini SQL Admin is a light, standalone script for accessing MySQL databases. more>>
PHP Mini SQL Admin is a light, standalone script for accessing MySQL databases. PHP Mini SQL Admin is intended for Web developers and requires knowledge of SQL commands.

<<less
Download (0.004MB)
Added: 2007-03-28 License: GPL (GNU General Public License) Price:
943 downloads
GoblinX Mini Edition 2.0.0

GoblinX Mini Edition 2.0.0


GoblinX Mini Edition is a son of GoblinX and contains only XFCE as windows manager and GTK/GTK2 based applications. more>>
GoblinX Mini Edition is a son of GoblinX and contains only XFCE as windows manager and GTK2/GTK based applications.
The edition is indicated for those users whose want to remaster the distro and also those with difficulties to download more than three hundreds of megabytes, original size of GoblinX Main distro.
The GoblinX Mini Edition will have newer versions released faster and it will be used also for tests and for system and hardware support improvements.
The Mini Edition includes GoblinX default modules such as 01.x.base.mo, 02.x.deflibs.mo, 03.x.defX.mo, 04.x.default.mo, modules included also in master edition, and 08.x.mini.mo, which adds more applications to the edition.
The ISO image is about one hundred and fifty megabytes, but the mini edition contains an excellent source of applications and its more easy to download and also to remaster because modules are already prepared to allow a fast rebuild of the ISO file.
The ISO image has less than half size of the original GoblinX.
The edition also is been used for tests and all applications not based on QT libraries will be tested first by the mini edition, and these tests will make more stable the main distro.
Try out the mini edition, make it your small Linux LiveCD and save memory, you can also use a minicd to burn it and some other devices... If you edit or remove some applications, it can fit into a 128MB pen drive...
The Mini Edition will use the same version definition of GoblinX, so the mini edition is starting using 1.2.0 as edition version.
Enhancements:
- GoblinX Mini 2.0.0 is released. The GoblinX Mini Edition is the son of GoblinX and contains only the Xfce windows manager and GTK+-based applications. This release follows Premium 2007.1 edition and starts the second generation of the distribution. All new features and upgrades prepared for the Premium edition are included, including a new functional Magic Center which works with Xfce and all graphical user interfaces.
<<less
Download (167MB)
Added: 2007-04-09 License: GPL (GNU General Public License) Price:
928 downloads
Physics-Live CD Mini 0.1.2

Physics-Live CD Mini 0.1.2


Physics-Live CD is a livecd mainly for physical simulations. more>>
Physics-Live CD is a livecd mainly for physical simulations. The livecd is based on Slax livecd . It contains many physical simulations created by using c, gtk and glade. The physical simulations are taken from my research and from the internet.
I hope this livecd will be useful for learning and teaching physics and research in physics.
Enhancements:
- I am glad to announce the availability of a new minimum version of physics-livecd (physics-livecd-mini-0.1.2.iso). This livecd contains only physical simulation programs and some essential programs such as firefox and gimp. I have changed the window manager from xfce to icewm.
- I have also created a general simulation program called emwave2d.
<<less
Download (116.7MB)
Added: 2007-01-10 License: GPL (GNU General Public License) Price:
1020 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5