Main > Free Download Search >

Free api2 0.53 software for linux

api2 0.53

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 27
PDF::API2 0.53

PDF::API2 0.53


PDF::API2 is The Next Generation of Text::PDF::API, a Perl module-chain that facilitates the creation PDF files. more>>
PDF::API2 is The Next Generation of Text::PDF::API, a Perl module-chain that facilitates the creation and modification of PDF files.
It features support for the 14 base PDF Core Fonts, TrueType fonts, and Adobe-Type1, with unicode mappings, embedding of bitmap images, compression via zlib, and a rich object-oriented API.
Main features:
- Works with more than one PDF file open at once
- It presents a object-oriented API to the user
- Modification of existing PDF Documents
- Import Pages from existing PDF Documents
- the 14 base PDF Core Fonts
- a subset of the base PDF CJK Fonts
- a subset of the Microsoft Webfonts (not embedded)
- Adobe-Type1 Fonts in both ascii and binary format (.pfa/pfb)
- TrueType fonts (.ttf)
- OpenType Fonts with TrueType Outlines (.ttf)
- OpenType Fonts with Postscript Outlines (.otf)
- Joint Photographics Experts Group images (.jpeg)
- Portable Network Graphics images (.png)
- Graphics Interchange Format images (.gif)
- Tagged Image File Format images (.tiff)
- Portable AnyMap images (.pbm/pgm/ppm)
<<less
Download (MB)
Added: 2006-07-08 License: Artistic License Price:
1210 downloads
idl2xs_c 0.53

idl2xs_c 0.53


idl2xs_c is an IDL compiler to extension interface between Perl and C code. more>>
idl2xs_c is an IDL compiler to extension interface between Perl and C code.

SYNOPSIS

idl2xs_c [options] spec.idl

OPTIONS

All options are forwarded to C preprocessor, except -h -i -J -v -x.

With the GNU C Compatible Compiler Processor, useful options are :

-D name
-D name=definition
-I directory
-I-
-nostdinc

Specific options :

-h

Display help.

-i directory

Specify a path for import (only for version 3.0).

-J directory

Specify a path for Perl package importation (use package;).

-v

Display version.

-x

Enable export (only for version 3.0).

idl2xs_c is an alternative to h2xs and XS language when an IDL interface is available.

idl2xs_c parses the given input file (IDL) and generates :

a Perl stub spec.pm
(deals with CDR serialization, and autoload)
a C stub spec.c
(deals with Perl API)
a C stub cdr_spec.c
(deals with CDR serialization)
a include file spec.h
(following the language C mapping rules)
a C skeleton skel_spec.c (with automatic merge)
Makefile.PL
Makefile
(from Makefile.PL)
test.pl

MANIFEST

Changes

The files Makefile, Makefile.PL, Changes, MANIFEST, test.pl and spec.c are generated only if spec.idl contains operation or attribute.

idl2xs_c is a Perl OO application what uses the visitor design pattern. The parser is generated by Parse::Yapp.

idl2xs_c needs a cpp executable.

idl2xs_c needs CORBA::IDL, CORBA::C and CORBA::Perl modules.
CORBA Specifications, including (IDL : Interface Language Definition and CDR : Common Data Representation) and C Language Mapping are available on http://www.omg.org/.

CORBA mapping for Perl [mapping.pod - Draft 1, 7 October 1999] comes with the package CORBA::MICO or CORBA::ORBit.

Exceptions are implemented using the Error module.

<<less
Download (0.016MB)
Added: 2007-05-30 License: Perl Artistic License Price:
877 downloads
Otk 0.53

Otk 0.53


Otk is a portable widget library for making graphical user interfaces (GUIs) for application programs. more>>
Otk is a portable widget library for making graphical user interfaces (GUIs) for application programs. Otk project emphasizes simplicity without eliminating capability. Open graphics Tool Kit supports neutrally: Linux, Unix, Microsoft Windows, and Mac OSX. It is based on OpenGL, and C. Otk provides the following basic widgets:
- Panel - The "container" widget.
- Text Label - Text labels.
- Button - Buttons with labels and call-backs to user functions.
- Text Form Box - Accept text with function call-back. Also scrollable editor window.
- Pull-down Menu - Display hierarchical menu-lists with user function call-backs on mouse release.
- Slider Control - Slider control with call-back.
- Sub-windows - Detachable self-managed windows.
- Many other widgets ...
- Gadgets - High level widgets.
Although initially intended for use with C programs, Otk can be accessed from, or extended to, other languages. Otk addresses several issues with previous graphics toolkits, such as X-Windows, X-Motif, MFC, Tcl/TK, Gtk, Awt, Swing, Glow, FLTK, etc..
Otk deviates from previous graphics environments in several important ways.
- Based on OpenGL - Well supported on most platforms. Clients tend to have the right support files. Easily builds on all platforms. Uses graphics card acceleration when available. Common look and feel. Contains internal default font with arbitrary scale, boldness and slant. Additional fonts can be added.
- API designed from application programmers viewpoint - Simplified interface. Sensible defaults. Most common functions require one line. But flexibility is not limited because defaults can be modified.
- Minimal library files - Link to-, or include-, one file.
- Direct window-size % relative layout - Specify positions and sizes as percentage of container window. Resizing is automatic and proportional. Traditional pixel-coordinate or framework modes can also be supported.
- Colors can be expressed directly as r,g,b values. (No indirect color index tables.)
Enhancements:
- Paste from the clipboard was added.
- A fix was mde to disk-draw for elliptical disks and the control-key handler.
- The slider knob was widened.
- A new indicator-light gadget was started.
- Several updates were made to support Otk-GuiBuilder.
<<less
Download (0.059MB)
Added: 2006-05-25 License: GPL (GNU General Public License) Price:
1247 downloads
Cubulus OLAP 0.53

Cubulus OLAP 0.53


Cubulus is an analytic engine and a slice and dice Web interface on top of a relational database (MySQL at the moment). more>>
Cubulus is an analytic engine and a slice and dice Web interface on top of a relational database (MySQL at the moment).
The project caches calculated cells, and is able to parse basic MDX queries.
Enhancements:
- Rounding has been fixed for MonetDB.
- A bug with keeping the drillpath when dicing has been fixed.
- gen.py generates all tables.
<<less
Download (0.43MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
535 downloads
a2pdf 1.13

a2pdf 1.13


a2pdf project converts ASCII text to PDF format, with optional line/page numbering and Perl syntax highlighting. more>>
a2pdf project converts ASCII text to PDF format, with optional line/page numbering and Perl syntax highlighting.

Usage:

a2pdf [options] input.txt >output.pdf

Options:

a2pdf recognises the following command line options:

--help
Prints usage details and exits.

--doc
Displays full documentation and exits.

--version
Prints version number and exits.

--title
Sets the title to be included in the page header. If unspecified, the title will default to the name of the file which is being converted, or to STDIN if a2pdf is processing from standard input.

--timestamp
Boolean option - if set, the timestamp of the file to be converted will be included in the page header. This option is turned off by default.

--icon
Path to an image file which will be included as part of the header in the top left of each page. Image files may be in any format supported by PDF::API2.

--icon-scale
Scaling value for icon images, default is 0.25.

--header | --noheader | --notitle
Prints a header consististing of the page title, and optionally the timestamp and an image icon at the top of each page. This option is enabled by default, use "--notitle" or "--noheader" to disable.

--footer | --nofooter | --page-numbers | --nopage_numbers
Adds the current page number to the bottom of each page. This is enabled by default, use --nofooter or --nopage-numbers to disable.

--line-numbers | --noline-numbers
By default, line numbers will be included in the output PDF file. To disable this behaviour, use the --noline-numbers option.

--perl-syntax | --noperl-syntax
Enables or disables (default is enabled) Perl syntax highlighting. This feature requires that the Perl::Tidy module is installed.

--page-height
Page height in points. Default is 842 (A4).

--page-width
Page with in points. Default is 595 (A4).

--margins
--left-margin
--right-margin
--top-margin
--bottom-margin
Specifies the non-printable area of the page. The margin option will set all margins to the same value, however individual margins may be altered with the appropriate options. Values must be given in points. The default value for all margins is 48 points (0.75").

--font-face
Sets the font to use for the PDF file - currently this must be one of the PDF core fonts. The default font face is Courier.

--font-size
Font size in points, default value is 10.

--line-spacing
Line spacing in points, default value is the font size + 2.

--noformfeed
By default, any formfeed characters in the input stream will be processed and will act as expected, i.e. a new page will be started in the output PDF file. This can be disabled with the "--noformfeed" option which will cause all formfeed characters to be ignored.

Options may be given in any format recognised by the Getopt::Long Perl module, e.g. --name=value or --name value. Option names may be abbreviated to their shortest unique value.

If the input filename is not given, then a2pdf will expect to receive input from STDIN.

<<less
Download (2.7MB)
Added: 2007-05-11 License: Artistic License Price:
897 downloads
BlueamaroK 0.53

BlueamaroK 0.53


BlueamaroK controls basic functions of the amaroK player with a SonyEriccson mobile telephone through a bluetooth connection. more>>
BlueamaroK is an amaroK script that controls basic functions of the amaroK player with a SonyEriccson mobile telephone through a bluetooth connection.

Using:

Pair your PC and phone, run rfcomm to bind the connectio to a serial device, for example /dev/rfcomm0, and run BlueamaroK.

<<less
Download (0.010MB)
Added: 2006-12-10 License: GPL (GNU General Public License) Price:
1049 downloads
mcl 0.53.00

mcl 0.53.00


mcl project is a MUD client for Linux. more>>
mcl project is a MUD client for Linux.
mcl is a MUD client running in a Virtual Console under Linux or using standard TTY routines under any other UNIX.
Embedded Perl or Python offer very high tweakability. Other features include huge scrollback, a stable input line with the MUD prompt, Perl regexps for actions and substitutions.
Main features:
- Runs under Virtual Console in Linux (fast) or under a TTY (slower, but works under any UNIX and xterms)
- Color scrollback buffer, the size of which is limited only by available memory.
- Telnet GA support - prompt and input line are at the bottom, and the prompt is not displayed in the main window.
- Command history - press arrow up to get a window with the last commands which you can scroll through using standard navigation keys.
- Aliases - tintin style, multiple commands per alias, aliases can call other aliases.
- Automatic login - specify commands to be run on connect to remote server (e.g. name and password).
- Stable ANSI color code support: if an ANSI color code is received broken in two packets (as it often happens to me on a color-heavy MUD on a PPP connection) the color code is reassembled and displayed correctly.
- Windows that display output from commands (e.g. traceroute, finger).
- Windows that you can print to using built-in commands: useful for e.g. logging all tells to a separate window.
- Actions using regular expressions as well as substitutions using Perls powerful regexp library
- Macro keys - key e.g. Keypad 8 to send "north"
- User interface is fairly configurable (done using a text file).
- Embedded Perl or Python support for scripting (embedded interpreter modules are dynamically loaded)
- Supports the MCCP compression standard
- Partial support for the zChat and MudMaster peer-to-peer chat protocols
Enhancements:
- Generally fixups for compilation with modern gcc
<<less
Download (0.22MB)
Added: 2006-11-08 License: GPL (GNU General Public License) Price:
1082 downloads
Class::Meta 0.53

Class::Meta 0.53


Class::Meta is a Perl class automation, introspection, and data validation. more>>
Class::Meta is a Perl class automation, introspection, and data validation.

SYNOPSIS

Generate a class:
package MyApp::Thingy;
use strict;
use Class::Meta;
use Class::Meta::Types::String;
use Class::Meta::Types::Numeric;

BEGIN {

# Create a Class::Meta object for this class.
my $cm = Class::Meta->new( key => thingy );

# Add a constructor.
$cm->add_constructor(
name => new,
create => 1,
);

# Add a couple of attributes with generated methods.
$cm->add_attribute(
name => uuid,
authz => Class::Meta::READ,
type => string,
required => 1,
default => sub { Data::UUID->new->create_str },
);
$cm->add_attribute(
name => name,
is => string,
required => 1,
default => undef,
);
$cm->add_attribute(
name => age,
is => integer,
default => undef,
);

# Add a custom method.
$cm->add_method(
name => chk_pass,
view => Class::Meta::PUBLIC,
);
$cm->build;
}
Then use the class:
use MyApp::Thingy;

my $thingy = MyApp::Thingy->new;
print "ID: ", $thingy->id, $/;
$thingy->name(Larry);
print "Name: ", $thingy->name, $/;
$thingy->age(42);
print "Age: ", $thingy->age, $/;
Or make use of the introspection API:
use MyApp::Thingy;

my $class = MyApp::Thingy->my_class;
my $thingy;

print "Examining object of class ", $class->package, $/;

print "nConstructors:n";
for my $ctor ($class->constructors) {
print " o ", $ctor->name, $/;
$thingy = $ctor->call($class->package);
}

print "nAttributes:n";
for my $attr ($class->attributes) {
print " o ", $attr->name, " => ", $attr->get($thingy), $/;
if ($attr->authz >= Class::Meta::SET && $attr->type eq string) {
$attr->get($thingy, hey there!);
print " Changed to: ", $attr->get($thingy), $/;
}
}

print "nMethods:n";
for my $meth ($class->methods) {
print " o ", $meth->name, $/;
$meth->call($thingy);
}

Class::Meta provides an interface for automating the creation of Perl classes with attribute data type validation. It differs from other such modules in that it includes an introspection API that can be used as a unified interface for all Class::Meta-generated classes. In this sense, it is an implementation of the "Facade" design pattern.

<<less
Download (0.060MB)
Added: 2006-10-05 License: Perl Artistic License Price:
1114 downloads
Class::Meta::Type 0.53

Class::Meta::Type 0.53


Class::Meta::Type is a Perl module for data type validation and accessor building. more>>
Class::Meta::Type is a Perl module for data type validation and accessor building.

SYNOPSIS

package MyApp::TypeDef;

use strict;
use Class::Meta::Type;
use IO::Socket;

my $type = Class::Meta::Type->add( key => io_socket,
desc => IO::Socket object,
name => IO::Socket Object );

This class stores the various data types used by Class::Meta. It manages all aspects of data type validation and method creation. New data types can be added to Class::Meta::Type by means of the add() constructor. This is useful for creating custom types for your Class::Meta-built classes.

Note:This class manages the most advanced features of Class::Meta. Before deciding to create your own accessor closures as described in add(), you should have a thorough working knowledge of how Class::Meta works, and have studied the add() method carefully. Simple data type definitions such as that shown in the SYNOPSIS, on the other hand, are encouraged.

<<less
Download (0.060MB)
Added: 2006-09-22 License: Perl Artistic License Price:
1127 downloads
Image::Button 0.53

Image::Button 0.53


Image::Button is a base class for building PNG buttons using GD. more>>
Image::Button is a base class for building PNG buttons using GD.

SYNOPSIS

use Image::Button::Rect;

my $b1 = new Image::Button::Rect(text => text b1,
font => newsgotn.ttf,
fontsize => 20,
file => b1.png);

# $b2 is like $b1, but with different text and going to another file
my $b2 = $b1->copy(text => text b2,
file => b2.png);

$b1->print;
$b2->print;

Image::Button builds simple PNG buttons of the type you would use in an on-line application. It provides facilities to build several of them, possibly related (same width and/or height). Modules to create different types of buttons can be easily integrated. The buttons it can create so far would not cause a graphic designer to jump from his chair, drooling with excitement. But he wouldnt fall from his chair in disgust either (I hope).

<<less
Download (0.008MB)
Added: 2006-08-01 License: Perl Artistic License Price:
1181 downloads
Apache::WeSQL::Display 0.53

Apache::WeSQL::Display 0.53


Apache::WeSQL::Display is a library of functions to create web-pages based on a Journalled SQL database. more>>
Apache::WeSQL::Display is a library of functions to create web-pages based on a Journalled SQL database.

SYNOPSIS

use Apache::WeSQL::Display qw( :all );

This module contains the functions necessary to deal with the jform.wsql, jdetails.wsql, and jlist.wsql web calls. These calls read their configuration from the form.cf, details.cf, and list.cf files. Also, they use certain (see LAYOUT.CF below to know which) entries from the layout.cf file for the layout. The structure of the .cf files is outlined below.

.CF FILES

STRUCTURE

The .cf files (except for layout.cf, see below) have the following syntax:
< view-name >
< key >:< value >
< value_line2 >
< key >:< value >
< value_line2 >
< value_line3 >
...

< view-name >
< key >:< value >
...
Multi-line values are allowed as long as the extra lines begin with whitespace. Of course they can not be all whitespace, or they would be seen as a view separator!

<<less
Download (0.085MB)
Added: 2006-06-09 License: Perl Artistic License Price:
1232 downloads
BizarroBoards 0.53

BizarroBoards 0.53


BizarroBoards is a Firefox extension that adds links for BizzaroBoards. more>>
BizarroBoards is a Firefox extension that adds links for BizzaroBoards.

<<less
Download (0.017MB)
Added: 2007-05-04 License: MPL (Mozilla Public License) Price:
903 downloads
Overnet 0.53.3

Overnet 0.53.3


Overnet is the distributed search network that the donkey uses to find files. more>>
Overnet is the distributed search network that the donkey uses to find files. It was a standalone application but we have now EDonkey and overnet are the same application.
Main features:
- Elegant easy to use interface
- International versions. Now available in many languages
- Share and Download any type of file.
- Downloads are automatically continued from session to session.
- Completely distributed and self organizing network. No central servers.
- Horde Anti-leeching system (see side bar)
- Multiple source downloads. Download a file from several different users at once.
- Network wide searches (see side bar)
- Support for other download protocols such as http and bittorrent
- Private messaging
- Simultaneous uploading and downloading of the same file. Providing the fastest distribution of files possible.
- Dynamic ports. eDonkey can be configured to run over any port.
- Plugin System
- Skins
- ed2k links. You can embed links in webpages that will initiate downloads within eDonkey.
- Statistics. Keep track of how much your client is sending and receiving
- Multiple search tab interface
- Automatic fake file detection
- Catalogs. Allow you to verify content before you download it. They are like distributed web pages.
Enhancements:
- Create all new files in 00644 mode (no need to make them executable)
<<less
Download (0.39MB)
Added: 2006-06-19 License: Freeware Price:
1253 downloads
TreeSize for Unix 0.53

TreeSize for Unix 0.53


TreeSize for Unix is a disk consumption analyzing tool, which sorts folders according to their physical occupied sizes. more>>
TreeSize for Unix is a disk consumption analyzing tool, which sorts folders according to their physical occupied sizes.

The perfect tool to help you obtaining more disk free space, on your hard drive, usb pen drive or even on network folders (provided that they are mounted and you have access to them, of course )

Just like du, it counts hard links just once and the space utilized by different filesystems are not added together.

<<less
Download (0.20MB)
Added: 2006-12-19 License: GPL (GNU General Public License) Price:
1049 downloads
XML::SimpleObject 0.53

XML::SimpleObject 0.53


XML::SimpleObject is a Perl extension allowing a simple object representation of a parsed XML::Parser tree. more>>
XML::SimpleObject is a Perl extension allowing a simple object representation of a parsed XML::Parser tree.

SYNOPSIS

use XML::SimpleObject;

# Construct with the key/value pairs as argument; this will create its
# own XML::Parser object.
my $xmlobj = new XML::SimpleObject(XML => $XML, ErrorContext => 2);

# ... or construct with the parsed tree as the only argument, having to
# create the XML::Parser object separately.
my $parser = new XML::Parser (ErrorContext => 2, Style => "Tree");
my $xmlobj = new XML::SimpleObject ($parser->parse($XML));

my $filesobj = $xmlobj->child("files")->child("file");

$filesobj->name;
$filesobj->value;
$filesobj->attribute("type");

%attributes = $filesobj->attributes;
@children = $filesobj->children;
@some_children = $filesobj->children("some");
@chilren_names = $filesobj->children_names;

This is a short and simple class allowing simple object access to a parsed XML::Parser tree, with methods for fetching children and attributes in as clean a manner as possible. My apologies for further polluting the XML:: space; this is a small and quick module, with easy and compact usage. See XML::SimpleObject::LibXML for the same interface for XML::LibXML.

USAGE

$xmlobj = new XML::SimpleObject($parser->parse($XML))

$parser is an XML::Parser object created with Style "Tree":

my $parser = new XML::Parser (ErrorContext => 2, Style => "Tree");
After creating $xmlobj, this object can now be used to browse the XML tree with the following methods.

$xmlobj->child(NAME)

This will return a new XML::SimpleObject object using the child element NAME.

$xmlobj->children(NAME)

Called with an argument NAME, children() will return an array of XML::SimpleObject objects of element NAME. Thus, if $xmlobj represents the top-level XML element, children will return an array of all elements directly below the top-level that have the element name NAME.

$xmlobj->children

Called without arguments, children() will return an array of XML::SimpleObject s for all children elements of $xmlobj. These are not in the order they occur in the XML document.

$xmlobj->children_names

This will return an array of all the names of child elements for $xmlobj. You can use this to step through all the children of a given element (see EXAMPLES). Each name will occur only once, even if multiple children exist with that name.

$xmlobj->value

If the element represented by $xmlobj contains any PCDATA, this method will return that text data.

$xmlobj->attribute(NAME)

This returns the text for an attribute NAME of the XML element represented by $xmlobj.

$xmlobj->attributes

This returns a hash of key/value pairs for all elements in element $xmlobj.

<<less
Download (0.011MB)
Added: 2006-06-14 License: Perl Artistic License Price:
1228 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2