Main > Free Download Search >

Free to export software for linux

to export

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1129
BBDB::Export 0.012

BBDB::Export 0.012


BBDB::Export is a Perl module to export data from The Insidious Big Brother Database. more>>
BBDB::Export is a Perl module to export data from The Insidious Big Brother Database.

SYNOPSIS

use BBDB::Export;

# export to LDIF
my $exporter = BBDB::Export::LDIF->new(
{
bbdb_file => "/path/to/.bbdb",
output_file => "export.ldif",
dc => "dc=geekfarm, dc=org",
}
);
$exporter->export();

# sync with ldap via ldapadd and ldapdelete
my $exporter = BBDB::Export::LDAP->new(
{
bbdb_file => "/path/to/.bbdb",
output_file => "/tmp/tempfile",
dc => "dc=geekfarm, dc=org",
ldappass => "supersecret",
}
);

$exporter->export();

# export to vcards
my $exporter = BBDB::Export::vCard->new(
{
bbdb_file => "/path/to/.bbdb",
output_dir => "/some/path/",
}
);

$exporter->export();

# create .mail_aliases
my $exporter = BBDB::Export::MailAliases->new(
{
bbdb_file => "/path/to/.bbdb",
output_file => ".mail_aliases",
}
);

$exporter->export();

This module was designed to export to your bbdb data to a wide array of formats, and also to make it easy to write new modules to export to new formats. Current export options include building an LDIF, vCard, or .mail_aliases, and automatically updating an ldap server.
For a fully functional command line converter, see the bbdb-export script that comes with this module.

BBDB::Export should not be used directly. Use any of the available subclasses using the examples above. For more examples of using BBDB::Export, see the test cases.

<<less
Download (0.013MB)
Added: 2006-10-11 License: Perl Artistic License Price:
1109 downloads
iTunes Playlist Export 1.3.1

iTunes Playlist Export 1.3.1


iTunes Playlist Export exports .m3u playlists from your iTunes playlists. more>>
iTunes Export provides useful features that are not included in the iTunes application. iTunes Export project is open source and freely available for use.

iTunes Export currently provides the ability to export iTunes Playlists to the standard .m3u file format. Unfortunately, this feature is not included in the iTunes application and is extremely useful for users who wish to use iTunes with other applications or devices.

iTunes Export provides a simple command line application that can be used to generate playlists, a Graphical UI that provides a wizard interface to exporting playlists, or a DLL that can be used by other developers to add the ability to read iTunes Music Library XML files to other applications.

iTunes Export is written using C# on the .NET runtime. It should work on all versions of Windows that support .NET. The iTunesExport command line application also works on Linux using Mono 0.29 or later.

<<less
Download (MB)
Added: 2007-05-17 License: BSD License Price:
896 downloads
Exporter::Easy 0.16

Exporter::Easy 0.16


Exporter::Easy is a Perl module that takes the drudgery out of Exporting symbols. more>>
Exporter::Easy is a Perl module that takes the drudgery out of Exporting symbols.

SYNOPSIS

In module YourModule.pm:
package YourModule;
use Exporter::Easy (
OK => [ $munge, frobnicate ] # symbols to export on request
);
In other files which wish to use YourModule:
use ModuleName qw(frobnicate); # import listed symbols
frobnicate ($left, $right) # calls YourModule::frobnicate

Exporter::Easy makes using Exporter easy. In its simplest case it allows you to drop the boilerplate code that comes with using Exporter, so

require Exporter;
use base qw( Exporter );
use vars qw( @EXPORT );
@EXPORT = ( init );
becomes
use Exporter::Easy ( EXPORT => [ init ] );
and more complicated situations where you use tags to build lists and more tags become easy, like this
use Exporter::Easy (
EXPORT => [qw( init :base )],
TAGS => [
base => [qw( open close )],
read => [qw( read sysread readline )],
write => [qw( print write writeline )],
misc => [qw( select flush )],
all => [qw( :base :read :write :misc)],
no_misc => [qw( :all !:misc )],
],
OK => [qw( some other stuff )],
);

This will set @EXPORT, @EXPORT_OK, @EXPORT_FAIL and %EXPORT_TAGS in the current package, add Exporter to that packages @ISA and do a use vars on all the variables mentioned. The rest is handled as normal by Exporter.

<<less
Download (0.009MB)
Added: 2006-10-03 License: Perl Artistic License Price:
1116 downloads
UMMF::Export::Java 1.02

UMMF::Export::Java 1.02


UMMF::Export::Java is a code generator for JavaTemplate. more>>
UMMF::Export::Java is a code generator for JavaTemplate.

SYNOPSIS

use UMMF::Export::Java;

my $exporter = UMMF::Export::Java->new(output => *STDOUT);
my $exporter->export_Model($model);

This package allow UML models to be represented as Java code.

<<less
Download (0.67MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
871 downloads
GENE Graph Export Engine 0.3

GENE Graph Export Engine 0.3


GENE Graph Export Engine is an advanced XML exporter. more>>
GENE Graph Export Engine is an advanced XML exporter.
GENE Graph Export Engine is a complex convertor/framework for multi-namespace XML transforming and exporting.
It is able to convert various XML types including SVG, DocBook, MathML, XSL-FO, and their combinations into a wide area of output formats: PDF, PNG, SVG, PS, MIF, RTF, and XHTML.
Custom XSLT scripts can be registered easily and are used automatically. It requires Sun JRE 5.0.
Enhancements:
- GENE Core bugfixes. FOP plugin bugfixes.
- Gene Runner I18N support has been added. l12n in Slovak.
- Configuration ability has been added.
- New command line switches have been added.
- Preliminary buggy CML (Chemical Markup Language) and XHTML->DocBook exporters have been added.
<<less
Download (1.1MB)
Added: 2006-07-03 License: MPL (Mozilla Public License) Price:
1209 downloads
Perl6::Export::Attrs 0.0.3

Perl6::Export::Attrs 0.0.3


Perl6::Export::Attrs - the Perl 6 is export(...) trait as a Perl 5 attribute. more>>
Perl6::Export::Attrs - the Perl 6 is export(...) trait as a Perl 5 attribute.
SYNOPSIS
package Some::Module;
use Perl6::Export::Attrs;
# Export &foo by default, when explicitly requested,
# or when the :ALL export set is requested...
sub foo :Export(:DEFAULT) {
print "phooo!";
}
# Export &var by default, when explicitly requested,
# or when the :bees, :pubs, or :ALL export set is requested...
# the parens after is export are like the parens of a qw(...)
sub bar :Export(:DEFAULT :bees :pubs) {
print "baaa!";
}
# Export &baz when explicitly requested
# or when the :bees or :ALL export set is requested...
sub baz :Export(:bees) {
print "baassss!";
}
# Always export &qux
# (no matter what else is explicitly or implicitly requested)
sub qux :Export(:MANDATORY) {
print "quuuuuuuuux!";
}
IMPORT {
# This block is called when the module is used (as usual),
# but it is called after any export requests have been handled.
# Those requests will have been stripped from its @_ argument list
}
Implements a Perl 5 native version of what the Perl 6 symbol export mechanism will look like.
Its very straightforward:
- If you want a subroutine to be capable of being exported (when explicitly requested in the use arguments), you mark it with the :Export attribute.
- If you want a subroutine to be automatically exported when the module is used (without specific overriding arguments), you mark it with the :Export(:DEFAULT) attribute.
- If you want a subroutine to be automatically exported when the module is used (even if the user specifies overriding arguments), you mark it with the :Export(:MANDATORY) attribute.
- If the subroutine should also be exported when particular export groups are requested, you add the names of those export groups to the attributes argument list.
<<less
Download (0.005MB)
Added: 2007-01-23 License: Perl Artistic License Price:
1004 downloads
Tagore Beta 1.2

Tagore Beta 1.2


Tagore project is a personal desktop wiki for GNOME. more>>
Tagore project is a personal desktop wiki for GNOME.

Tagore lets you take notes using the textile syntax and display them with the embeded browser. You can add tags to your notes for easy organizing them and you can later export them to html.

<<less
Download (0.036MB)
Added: 2006-09-10 License: GPL (GNU General Public License) Price:
1141 downloads
GTK Photo Gallery 0.51

GTK Photo Gallery 0.51


GTK Photo Gallery is an album to manage small and medium-sized photograph collections. more>>
GTK Photo Gallery is an album to manage small and medium-sized photograph collections. It is possible to upload images to an online laboratory.
It allows quick management by processing multiple files together. Rotate, delete, move, and manage descriptions can be done for all files in one directory at once.
GTK Photo Gallery is implemented with GTK2-Perl, and due to the lack of a Web server in between, it is much faster than CGI-based scripts. It uses the same directory structure as (and can be used together with) My Photo Gallery (a set of CGI scripts).
It is possible to export (and import) an album in 0.7, 4.7 or 8.5 GB parts for easy CD/DVD backup.
Each part contains a html index as overview and for navigation. User can choose the thumnail sizes to export.
This can be used to create a simple static web album.
Enhancements:
- Automatic configuration is done on startup if theres no configuration file.
- Speed enhancements on applying changes to albums and bugfixes were done.
<<less
Download (0.18MB)
Added: 2007-06-04 License: GPL (GNU General Public License) Price:
879 downloads
Sub::Exporter::Tutorial 0.970

Sub::Exporter::Tutorial 0.970


Sub::Exporter::Tutorial is a friendly guide to exporting with Sub::Exporter. more>>
Sub::Exporter::Tutorial is a friendly guide to exporting with Sub::Exporter.

Whats an Exporter?

When you use a module, first it is required, then its import method is called. The Perl documentation tells us that the following two lines are equivalent:

use Module LIST;

BEGIN { require Module; Module->import(LIST); }

The import method is the modules exporter.

The Basics of Sub::Exporter

Sub::Exporter builds a custom exporter which can then be installed into your module. It builds this method based on configuration passed to its setup_exporter method.

A very basic use case might look like this:

package Addition;
use Sub::Exporter;
Sub::Exporter::setup_exporter({ exports => [ qw(plus) ]});

sub plus { my ($x, $y) = @_; return $x + $y; }

This would mean that when someone used your Addition module, they could have its plus routine imported into their package:

use Addition qw(plus);

my $z = plus(2, 2); # this works, because now plus is in the main package

That syntax to set up the exporter, above, is a little verbose, so for the simple case of just naming some exports, you can write this:

use Sub::Exporter -setup => { exports => [ qw(plus) ] };
...which is the same as the original example -- except that now the exporter is built and installed at compile time. Well, that and you typed less.

Using Export Groups

You can specify whole groups of things that should be exportable together. These are called groups. Exporter calls these tags. To specify groups, you just pass a groups key in your exporter configuration:

package Food;
use Sub::Exporter -setup => {
exports => [ qw(apple banana beef fluff lox rabbit) ],
groups => {
fauna => [ qw(beef lox rabbit) ],
flora => [ qw(apple banana) ],
}
};

Now, to import all that delicious foreign meat, your consumer needs only to write:

use Food qw(:fauna);
use Food qw(-fauna);

Either one of the above is acceptable. A colon is more traditional, but barewords with a leading colon cant be enquoted by a fat arrow. Well see why that matters later on.

Groups can contain other groups. If you include a group name (with the leading dash or colon) in a group definition, it will be expanded recursively when the exporter is called. The exporter will not recurse into the same group twice while expanding groups.

There are two special groups: all and default. The all group is defined by default, and contains all exportable subs. You can redefine it, if you want to export only a subset when all exports are requested. The default group is the set of routines to export when nothing specific is requested. By default, there is no default group.

<<less
Download (0.034MB)
Added: 2006-10-16 License: Perl Artistic License Price:
1104 downloads
ObexFS 0.8

ObexFS 0.8


ObexFS project is a FUSE-based filesystem using OBEX to access the memory on mobile phones. more>>
ObexFS project is a FUSE-based filesystem using OBEX to access the memory on mobile phones.

FUSE (Filesystem in USErspace) is a simple interface for userspace programs to export a virtual filesystem to the linux kernel. FUSE also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.

FUSE is made up of three main parts:

- A kernel filesystem module (kernel/fuse.o)

- A userspace library (lib/libfuse.a)

- A mount/unmount program (util/fusermount)

Heres how to create your very own virtual filesystem in five easy steps (after installing FUSE):

1) Edit the file example/fusexmp.c to do whatever you want...

2) Build the fusexmp program

3) run example/fusexmp /mnt/whatever -d

4) ls -al /mnt/whatever

5) Be glad

If it doesnt work out, please ask! Also see the file include/fuse.h for detailed documentation of the library interface.

You can also mount your filesystem like this:

fusermount /mnt/whatever example/fusexmp -d

The fusermount program now accepts a couple of additional options. Run it with the -h option to see a description.
<<less
Download (0.073MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
801 downloads
Tail Server 0.2.2

Tail Server 0.2.2


Tail server allows you to export the output of a more>>
Tail server allows you to export the output of a "tail -f" command of a log file to a TCP port, allowing it to be viewed remotely with telnet. Tail Server provides a regular expression filter to include or exclude output view.
In several circumstances the need to access on remote time-varying log file leads to write some simple scripts.
These files generated by applications like syslog, http, news, etc. are often located on different machines.
System Administrator usually logon on remote system then type:
# tail -f filename
Tail Server offers the possibliy to map on Tcp/Ip port the output of "# tail -f filename" without (each time) logging on remote systems.
Also offers output regular expressions filter in order to include or exclude strings.
Enhancements:
- Server Log File has been implemented.
<<less
Download (0.011MB)
Added: 2007-01-25 License: GPL (GNU General Public License) Price:
1003 downloads
MDB Tools 0.6pre1

MDB Tools 0.6pre1


MDB Tools is a set of tools for reading Microsoft Access MDB files. more>>
The MDB Tools project is a effort to document the MDB file format used in Microsofts Access database package, and to provide a set of tools and applications to make that data available on other platforms.

Specifically, MDB Tools includes programs to export schema and data to other databases such as MySQL, Oracle, Sybase, PostgreSQL, and others.

Also, included is a SQL engine for performing simple SQL queries. The 0.5 release includes an updated GUI interface (screenshot is available here). A sparse but functional ODBC driver is included as well.

MDB Tools currently has read-only support for Access 97 (Jet 3) and Access 2000/2002 (Jet 4) formats. Access 2000 support is a recent addition and may not be as complete as Jet 3 support.

Write support is currently being worked on and the first cut is expected to be included in the 0.6 release.

<<less
Download (0.60MB)
Added: 2005-04-21 License: LGPL (GNU Lesser General Public License) Price:
1695 downloads
Audio Daemon 0.99

Audio Daemon 0.99


Audio Daemon is a perl module to daemonize various players and support a single UDP interace for different players. more>>
Audio Daemon is a perl module to daemonize various players and support a single UDP interace for different players. Currently you can set up a server for MPG123, Xmms and an icecast stream (using libshout).

Audio::Daemon is made of two parts, the client and server.

The Client (Audio::Daemon::Client) remains the same across the board no matter what server you are communicating with, with a few exceptions noted in the pods.

The Server currently can be configured to be MPG123, Xmms or an Icecast (libshout) stream. Neither the Client nor the Servers need to be run as root and I strongly advise against it.

Audio::Daemon::MPG132:
Requires Audio::Play::MPG123 an optionally Audio::Mixer for volume control. It automatically spawns mpg123 in the background so there is no need to prestart it.

Audio::Daemon::Xmms:
Requires the Xmms and MP3::Info perl module and xmms installed. Id suggest getting the latest version of the Xmms perl module. It uses the volume and random feature built into xmms and if it doesnt find an xmms running it will try to spawn its own copy. Bear in mind that
xmms MUST HAVE an X display to export to, and that xmms must be running as the same user Audio::Daemon::Xmms is.

Audio::Daemon::Shout:
This wasnt easy to do. It requires MP3::Info and libshout to be installed (http://developer.icecast.org/libshout/) as well as a functioning icecast server. The timing here is pretty critical so I recomend being careful not to be polling the server too much. Be sure to read the icecast docs as Im still confused on how I got this part to work.

<<less
Download (0.015MB)
Added: 2006-08-03 License: GPL (GNU General Public License) Price:
1178 downloads
QuteMol 0.4

QuteMol 0.4


QuteMol is an open source, interactive, high quality molecular visualization system. more>>
QuteMol is an open source, interactive, high quality molecular visualization system. QuteMol exploits the current GPU capabilities through OpenGL shaders to offers an array of innovative visual effects.
QuteMol visualization techniques are aimed at improving clarity and an easier understanding of the 3D shape and structure of large molecules or complex proteins.
Main features:
- Real Time Ambient Occlusion
- Depth Aware Silhouette Enhancement
- Ball and Sticks, Space-Fill and Liquorice visualization modes
- High resolution antialiased snapshots for creating publication quality renderings
- Interactive rendering of large molecules and protein (100k atoms)
- Standard PDB input
QuteMol was developed by Marco Tarini and Paolo Cignoni of the Visual Computing Lab at ISTI - CNR.
Enhancements:
- Major stable release.
New Features:
- Color per chain selectable. (rather then per atom). Random color schemas can be cycled.
- Export of GIF animation Is is now possible to export GIF animations featuring the current model under inspections (useful for websites)
Minor Features:
- Progress bar shown during any long processing task (which can be cancelled)!
- Various minor speed improvements
- Save snapshot dialog to change the resolution of the fly
Bugfixes:
- Link to Qutemol webpage fixed (now using wxWidgets v. 8.0)
- Fixed a bug that prevented some 2-letter atoms to be correctly understood
- Fixed the clipping plane bug (large molecules where shown as if cut in half)
- Various minor fixes
<<less
Download (0.22MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1037 downloads
F-Spot 0.4.0

F-Spot 0.4.0


F-Spot is an application designed to provide personal photo management to the GNOME desktop. more>>
F-Spot project is an application designed to provide personal photo management to the GNOME desktop.
Main features:
- import
- export
- printing
- advanced sorting of digital images.
<<less
Download (2.3MB)
Added: 2007-08-03 License: GPL (GNU General Public License) Price:
820 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5