Main > Free Download Search >

Free convtools 0.08 software for linux

convtools 0.08

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 96
Audio::ConvTools 0.08

Audio::ConvTools 0.08


Audio::ConvTools is a API to convert audio files from/to mp3 ogg and wav. more>>
Audio::ConvTools is a API to convert audio files from/to mp3 ogg and wav.

SYNOPSIS

use Audio::ConvTools;
use Audio::ConvTools qw/:DEFAULT :Tmp :Log/;

$status = ogg2mp3(file.ogg);
$status = ogg2wav(file.ogg);
$status = ogg2wav(in.ogg, out.wav);
$status = mp32ogg(file.mp3);
$status = mp32wav(file.mp3);
$status = mp32wav(in.mp3, out.wav);
$status = wav2ogg(file.wav);
$status = wav2ogg(in.wav, out.ogg);
$status = wav2mp3(file.wav);
$status = wav2mp3(in.wav, out.mp3);

Audio::ConvTools::logMsg(This is a log message);
Audio::ConvTools::errMsg(This is an error message);

$tmp = Audio::ConvTools::getTmpFile(.wav);
Audio::ConvTools::destroyTmpFile($tmp);

<<less
Download (0.007MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1088 downloads
Convert::AcrossLite 0.08

Convert::AcrossLite 0.08


Convert::AcrossLite is a Perl module to convert binary AcrossLite puzzle files to text. more>>
Convert::AcrossLite is a Perl module to convert binary AcrossLite puzzle files to text.

SYNOPSIS

use Convert::AcrossLite;

my $ac = Convert::AcrossLite->new();
$ac->in_file(/home/doug/puzzles/Easy.puz);
$ac->out_file(/home/doug/puzzles/Easy.txt);
$ac->puz2text;

or

use Convert::AcrossLite;

my $ac = Convert::AcrossLite->new();
$ac->in_file(/home/doug/puzzles/Easy.puz);
my $text = $ac->puz2text;

or

use Convert::AcrossLite;

my $ac = Convert::AcrossLite->new();
$ac->in_file(/home/doug/puzzles/Easy.puz);
my $ac->parse_file;
my $title = $ac->get_title;
my $author = $ac->get_author;
my $copyright = $ac->get_copyright;
my @solution = $ac->get_solution;
my @diagram = $ac->get_diagram;
my $across_clues = $ac->get_across_clues;
my $down_clues = $ac->get_down_clues;

or

use Convert::AcrossLite;

my $ac = Convert::AcrossLite->new();
$ac->in_file(/home/doug/puzzles/Easy.puz);

my($across_hashref, $down_hashref) = get_across_down;

my %across= %$across_hashref;
foreach my $key (sort { $a $b } keys %across) {
print "Direction: $across{$key}{direction}n";
print "Clue Number: $across{$key}{clue_number}n";
print "Row: $across{$key}{row}n";
print "Col: $across{$key}{column}n";
print "Clue: $across{$key}{clue}n";
print "Solution: $across{$key}{solution}n";
print "Length: $across{$key}{length}nn";
}

my %down= %$down_hashref;
foreach my $key (sort { $a $b } keys %down) {
print "Direction: $down{$key}{direction}n";
print "Clue Number: $down{$key}{clue_number}n";
print "Row: $down{$key}{row}n";
print "Col: $down{$key}{column}n";
print "Clue: $down{$key}{clue}n";
print "Solution: $down{$key}{solution}n";
print "Length: $down{$key}{length}nn";
}

Convert::AcrossLite is used to convert binary AcrossLite puzzle files to text.

<<less
Download (0.010MB)
Added: 2006-08-03 License: Perl Artistic License Price:
1178 downloads
QtOIDUA 0.08

QtOIDUA 0.08


QtOIDUA is a graphical user interface for OIDUA for Linux and Mac OS X written in C++ using Qt. more>>
QtOIDUA is a graphical user interface for OIDUA for Linux and Mac OS X written in C++ using Qt. It is completely free and open source, and is licensed under the GNU GPL.
QtOIDUA supports all the features of OIDUA and makes it easy to create fields, add directories, choose colors, and set options. QtOIDUA also allows you to save list configuration files, so you can easily recreate any previously created list.
OIDUA is an Audiolist clone by Sylvester Johansson and Mattias Paivarinta. Its purpose is to generate lists of audio files based on their location in your directory tree.
Enhancements:
- Added options that allow the user to specify whether they want a new file, the previously opened file, or a specific file to be loaded on startup.
- Fixed a bug that caused options to be enabled/disabled improperly when the output.db option was checked while OIDUA was downgraded to a version that didnt support it.
- Slightly resized the icons image so it better fits in both Linux and OS X.
- Icon now displayed in Linux if supported by the users window manager.
- No longer necessary to manually copy the icon into the application bundle and edit the Info.plist file when compiling in OS X.
- Added logo to the About window.
- Various code changes and cleanups.
<<less
Download (0.099MB)
Added: 2005-07-25 License: GPL (GNU General Public License) Price:
1552 downloads

convtools 0.08 related searches

: use audio convtools,
Net::Milter 0.08

Net::Milter 0.08


Net::Milter provides a masquerade as the MTA to communicate with email filters through a milter interface. more>>
Net::Milter provides a masquerade as the MTA to communicate with email filters through a milter interface.

SYNOPSIS

use Net::Milter;
my $milter = new Net::Milter;
$milter->open(127.0.0.1,5513,tcp);

my ($milter_version,$returned_actions_ref,$returned_protocol_ref) =
$milter->protocol_negotiation();

my (@results) = $milter->send_header(From,martin@localhost);
foreach (@results) {
if ($$_{action} eq reject) {exit;}
}
Also see example in scripts directory.

Perl module to provide a pure Perl implementation of the MTA part the milter interface. The goal of this module is to allow other email systems to easily integrate with the various email filters that accept content via milter.

This implementation of milter is developed from the description provided by Todd Vierling, cvs.sourceforge.net/viewcvs.py/pmilter/pmilter/doc/milter-protocol.txt?rev=1.2 and from examining the tcp output from Sendmail.

<<less
Download (0.010MB)
Added: 2006-07-27 License: Perl Artistic License Price:
1184 downloads
AI::DecisionTree 0.08

AI::DecisionTree 0.08


AI::DecisionTree is Perl module for automatically Learns Decision Trees. more>>
AI::DecisionTree is Perl module for automatically Learns Decision Trees.

SYNOPSIS

use AI::DecisionTree;
my $dtree = new AI::DecisionTree;

# A set of training data for deciding whether to play tennis
$dtree->add_instance
(attributes => {outlook => sunny,
temperature => hot,
humidity => high},
result => no);

$dtree->add_instance
(attributes => {outlook => overcast,
temperature => hot,
humidity => normal},
result => yes);

... repeat for several more instances, then:
$dtree->train;

# Find results for unseen instances
my $result = $dtree->get_result
(attributes => {outlook => sunny,
temperature => hot,
humidity => normal});

The AI::DecisionTree module automatically creates so-called "decision trees" to explain a set of training data. A decision tree is a kind of categorizer that use a flowchart-like process for categorizing new instances. For instance, a learned decision tree might look like the following, which classifies for the concept "play tennis":

OUTLOOK
/ |
/ |
/ |
sunny/ overcast rainy
/ |
HUMIDITY | WIND
/ *no* /
/ /
high/ normal /
/ strong/ weak
*no* *yes* /
*no* *yes*

(This example, and the inspiration for the AI::DecisionTree module, come directly from Tom Mitchells excellent book "Machine Learning", available from McGraw Hill.)

A decision tree like this one can be learned from training data, and then applied to previously unseen data to obtain results that are consistent with the training data.

The usual goal of a decision tree is to somehow encapsulate the training data in the smallest possible tree. This is motivated by an "Occams Razor" philosophy, in which the simplest possible explanation for a set of phenomena should be preferred over other explanations. Also, small trees will make decisions faster than large trees, and they are much easier for a human to look at and understand. One of the biggest reasons for using a decision tree instead of many other machine learning techniques is that a decision tree is a much more scrutable decision maker than, say, a neural network.

The current implementation of this module uses an extremely simple method for creating the decision tree based on the training instances. It uses an Information Gain metric (based on expected reduction in entropy) to select the "most informative" attribute at each node in the tree. This is essentially the ID3 algorithm, developed by J. R. Quinlan in 1986. The idea is that the attribute with the highest Information Gain will (probably) be the best attribute to split the tree on at each point if were interested in making small trees.

<<less
Download (0.025MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1111 downloads
XML::PatAct::ToObjects 0.08

XML::PatAct::ToObjects 0.08


XML::PatAct::ToObjects is an action module for creating Perl objects. more>>
XML::PatAct::ToObjects is an action module for creating Perl objects.

SYNOPSIS

use XML::PatAct::ToObjects;

my $patterns = [ PATTERN => [ OPTIONS ],
PATTERN => "PERL-CODE",
... ];

my $matcher = XML::PatAct::ToObjects->new( Patterns => $patterns,
Matcher => $matcher,
CopyId => 1,
CopyAttributes => 1 );

XML::PatAct::ToObjects is a PerlSAX handler for applying pattern-action lists to XML parses or trees. XML::PatAct::ToObjects creates Perl objects of the types and contents of the action items you define.

New XML::PatAct::ToObject instances are creating by calling `new(). Parameters can be passed as a list of key, value pairs or a hash. `new() requires the Patterns and Matcher parameters, the rest are optional:

Patterns
The pattern-action list to apply.

Matcher
An instance of the pattern or query matching module.

CopyId
Causes the `ID attribute, if any, in a source XML element to be copied to an `ID attribute in newly created objects. Note that IDs may be lost of no pattern matches that element or an object is not created (-make) for that element.

CopyAttributes
Causes all attributes of the element to be copied to the newly created objects.

Each action can either be a list of options defined below or a string containing a fragment of Perl code. If the action is a string of Perl code then simple then some simple substitutions are made as described further below.

<<less
Download (0.031MB)
Added: 2006-09-15 License: Perl Artistic License Price:
1134 downloads
Inline::CPP2XS 0.08

Inline::CPP2XS 0.08


Inline::CPP2XS is capable of parsing correctly only that CPP code that is suitable for inclusion in an Inline::CPP script. more>>
The Inline::CPP2XS Perl module is deprecated. Please install the latest version of InlineX::CPP2XS.

SYNOPSIS

use Inline::CPP2XS qw(cpp2xs);

my $module_name = MY::XS_MOD;
my $package_name = MY::XS_MOD;

# $build_dir is an optional third arg
my $build_dir = /some/where/else;

# $config_opts is an optional fourth arg (hash reference)
my $config_opts = {AUTOWRAP => 1,
AUTO_INCLUDE => my_header.h,
TYPEMAPS => [my_typemap],
INC => -Imy/includes/dir,
};

# Create /some/where/else/XS_MOD.xs from ./src/XS_MOD.cpp
# Will also create the typemap file /some/where/else/CPP.map
# if that file is going to be needed to build the module:
cpp2xs($module_name, $package_name, $build_dir);

# Or create XS_MOD.xs (and CPP.map, if needed) in the cwd:
cpp2xs($module_name, $package_name);

The optional fourth arg (a reference to a hash) is to enable the writing of XS files using Inline::CPPs autowrap capability. It currently only accommodates 4 hash keys - AUTOWRAP, INC, AUTO_INCLUDE, and TYPEMAPS - though other keys may be added in in the future to accommodate additional functionality.

# Create XS_MOD.xs in the cwd, using the AUTOWRAP feature:
cpp2xs($module_name, $package_name, ., $config_opts);

Dont feed an actual Inline::CPP script to this module - it wont be able to parse it. It is capable of parsing correctly only that CPP code that is suitable for inclusion in an Inline::CPP script.

For example, here is a simple Inline::CPP script:

use warnings;
use Inline CPP => Config =>
BUILD_NOISY => 1,
CLEAN_AFTER_BUILD => 0;
use Inline CPP =><<less
Download (0.007MB)
Added: 2007-05-30 License: Perl Artistic License Price:
877 downloads
HTML::Scrubber 0.08

HTML::Scrubber 0.08


HTML::Scrubber is a Perl extension for scrubbing/sanitizing html. more>>
HTML::Scrubber is a Perl extension for scrubbing/sanitizing html.

SYNOPSIS

#!/usr/bin/perl -w
use HTML::Scrubber;
use strict;
#
my $html = q[




a => link
br =>

b => bold
u => UNDERLINE
];
#
my $scrubber = HTML::Scrubber->new( allow => [ qw[ p b i u hr br ] ] ); #
#
print $scrubber->scrub($html); #
#
$scrubber->deny( qw[ p b i u hr br ] ); #
#
print $scrubber->scrub($html); #
#

If you wanna "scrub" or "sanitize" html input in a reliable an flexible fashion, then this module is for you.

I wasnt satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought Id write something similar that works directly with HTML::Parser.

<<less
Download (0.017MB)
Added: 2007-06-18 License: Perl Artistic License Price:
859 downloads
libdoomwad 0.08

libdoomwad 0.08


libdoomwad is a platform-independant library for manipulating data files from id Softwares game, Doom. more>>
libdoomwad is a library that automates much of the grunt work involved with managing data files for id Softwares game Doom. This is just a library, not a program, so if you are looking for a wad editor, look elsewhere.
Despite Doom being ten years old, quite a few people still play the game and edit maps for it.
I noticed that there is no robust library to manage the low end gruntwork of reading and writing wads, converting binary data into C++ classes and structures for use in editors, etc. so I set out to write my own.
The result is libdoomwad, a cross-platform OS-neutral library to do all these tasks.
Main features:
- Defines structures to represent most of the entries found in wad files.
- Defines a generic Lump class that abstracts a single entry of any type. It handles memory allocation and provides a few useful functions.
- Wad class that abstracts a single wad file. Provides easy file extraction and insertion.
- Consistently uses standard C++ exceptions to provide meaningful, verbose error messages to aid in debugging and to pinpoint exactly what went wrong.
Enhancements:
- Updated documentation. Made the version changes in each file into a pretty list.
- Added LGPL license to Doxygen documentation.
- Added a bunch of warning flags to GCCs command line, then fixed all the warnings that popped up.
<<less
Download (0.097MB)
Added: 2005-09-29 License: GPL (GNU General Public License) Price:
1486 downloads
SX-IDE 0.08

SX-IDE 0.08


SX-IDE is an IDE to program the Ubicom SX28/52 microcontroller from within Linux. more>>
This is an application to compile assembler files and transfer them from Linux to the XGS (SX28/52 microcontrollers) with the SX-Key.

It requires QT 4, WINE and the SASM assembler. The 0.02 version contains just the transfer part. The newer versions also contain the rest of the IDE to compile the source code and transfer the files.

<<less
Download (0.084MB)
Added: 2005-08-07 License: GPL (GNU General Public License) Price:
1538 downloads
MDV::Repsys 0.08

MDV::Repsys 0.08


MDV::Repsys is a Perl module to build rpm from a svn. more>>
MDV::Repsys is a Perl module to build rpm from a svn.

FUNCTIONS

set_verbosity($level)

Set the verbosity verbosity of the module:

0 silent
1 progress message
2 debug message

set_rpm_dirs($dir)

Set internals rpm macros that are used by rpm building functions:
_sourcedir to $dir/SOURCES
_patchdir to $dir/SOURCES
_specdir to $dir/SPECS
create_rpm_dirs

Create directories used by rpm building functions:
_sourcedir
_patchdir
_specdir
Return 1 on sucess, 0 on failure.

extract_srpm($rpmfile, $directory)

Extract (install) a source package into $directory.
find_unsync_files($working_dir, $specfile)

Return two array ref of lists of files that should be added or removed from the svn working copy to be sync with the specfile.

sync_svn_copy($add, $remove)

Perform add or remove of files listed in both array ref.

sync_source($workingdir, $specfile)

Synchronize svn content by performing add/remove on file need to build the package.

$workingdir should a svn directory. No changes are applied to the repository, you have to commit yourself after.

Return 1 on success, 0 on error.

strip_changelog($specfile)

Remove the %changelog section from the specfile.

build($dir, $what, %options)

Build package locate in $dir. The type of packages to build is set in the string $what: b for binaries, s for source.

If $options{specfile} is set, the build is done from this specfile and not the one contains in SPECS/ directory.

<<less
Download (0.034MB)
Added: 2006-09-29 License: Perl Artistic License Price:
1120 downloads
Text::Scrub 0.08

Text::Scrub 0.08


Text::Scrub is a Perl module used to wild card out text used for comparison. more>>
Text::Scrub is a Perl module used to wild card out text used for comparison.

SYNOPSIS

#########
# Subroutine Interface
#
use Text::Scrub qw(scrub_date scrub_date_ticket scrub_date_version scrub_file_line
scrub_probe scrub_test_file);

$scrubbed_text = scrub_architect($script_text)
$scrubbed_text = scrub_file_line($script_text)
$scrubbed_text = scrub_date($script_text)
$scrubbed_text = scrub_date_ticket($script_text)
$scrubbed_text = scrub_date_version($script_text)
$scrubbed_text = scrub_probe($script_text)
$scrubbed_text = scrub_test_file($script_text)

#########
# Class Interface
#
use Text::Scrub

$scrubbed_text = Text::Scrub->scrub_architect($script_text)
$scrubbed_text = Text::Scrub->scrub_file_line($script_text)
$scrubbed_text = Text::Scrub->scrub_date($script_text)
$scrubbed_text = Text::Scrub->scrub_date_ticket($script_text)
$scrubbed_text = Text::Scrub->scrub_date_version($script_text)
$scrubbed_text = Text::Scrub->scrub_probe($script_text)
$scrubbed_text = Text::Scrub->scrub_test_file($script_text)

The methods in the Test::STD:Scrub package are designed to support the Test::STDmaker and the ExtUtils::SVDmaker package. This is the focus and no other focus. Since Test::STD::Scrub is a separate package, the methods may be used elsewhere. They are used to wild card out parts of two documents before they are compared by making these snippets the same. In all likehood, any revisions will maintain backwards compatibility with previous revisions. However, support and the performance of the Test::STDmaker and ExtUtils::SVDmaker packages has priority over backwards compatibility.

<<less
Download (0.062MB)
Added: 2007-02-15 License: Perl Artistic License Price:
982 downloads
bgpd.pl 0.08

bgpd.pl 0.08


bgpd.pl is a partial implementation of the BGP protocol (RFC1771) in Perl. more>>
bgpd.pl is a partial implementation of the BGP protocol (RFC1771) in Perl. It was writen as a tool to monitor BGP routing updates.
bgpd.pl is NOT written to be used as a BGP router in an operational network, in fact is has no support to propogate routing information because there is no code to send BGP UPDATE messages. bgpd.pl also does not touch the routing table of the host it runs on.
tTo install follow these commands:
download and install Net::Patricia from
http://net.doit.wisc.edu/~plonka/Net-Patricia/
cd ; tar zxvf bgpd.pl-0.05.tar.gz
Enhancements:
- One-liner bug fix in handling unknown optional non-transitive attributes (Bug found and fixed by andrew@supernews.net)
<<less
Download (0.028MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1207 downloads
DBD::AnyData 0.08

DBD::AnyData 0.08


DBD::AnyData is a DBI access to XML, CSV and other formats. more>>
DBD::AnyData is a DBI access to XML, CSV and other formats.

SYNOPSIS

use DBI;
my $dbh = DBI->connect(dbi:AnyData(RaiseError=>1):);
$dbh->func( trains, CSV, /users/joe/cars.csv, ad_catalog);
$dbh->func( bikes, XML, [$xml_str], ad_import);
$dbh->func( cars, DBI, $mysql_dbh, ad_import);
#
# ... DBI/SQL methods to access/modify the tables cars,bikes,trains
#
print $dbh->func( cars, HTMLtable, ad_export);

or

use DBI;
my $dbh = DBI->connect(dbi:AnyData(RaiseError=>1):);
$dbh->func( Pipe, data.pipe, XML, data.xml, ad_convert);

or

(many combinations of a dozen other data formats, see below)

The DBD::AnyData module provides a DBI/SQL interface to data in many formats and from many sources.

Currently supported formats include general format flatfiles (CSV, Fixed Length, Tab or Pipe "delimited", etc.), specific formats (passwd files, web logs, etc.), a variety of other kinds of formats (XML, Mp3, HTML tables), and, for some operations, any DBI accessible database. The number of supported formats will continue to grow rapidly since there is an open API making it easy for any author to create additional format parsers which can be plugged in to AnyData.

Data in these various formats can come from local files, from remote files, or from perl data structures such as strings and arrays.

Regardless of the format or source of the data, it may be accessed and/or modified using all standard DBI methods and a subset of SQL syntax.

In addition to standard database access to files, the module also supports in-memory tables which allow you to create temporary views; to combine data from a number of sources; to quickly prototype database systems; and to display or save the data in any of the supported formats (e.g. to display data in a CSV file as an HTML table).

These in-memory tables can be created from any combination of DBI databases or files of any format. They may also be created from perl data structures which means its possible to quickly prototype a database system without any file access or rdbms backend.

<<less
Download (0.020MB)
Added: 2006-11-11 License: Perl Artistic License Price:
1077 downloads
KVideoEncoder 0.08

KVideoEncoder 0.08


KVideoEncoder is a GUI for the mencoder. more>>
KVideoEncoder is a GUI for the mencoder; the goal of this application is to be a clone of TMPGEnc for Linux with additional features.

KVideoEncoder supports joining of two or more videos and dvd-ripping.

<<less
Download (MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1018 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5