Main > Free Download Search >

Free m4p 0.30 software for linux

m4p 0.30

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 58
Audio::M4P 0.30

Audio::M4P 0.30


Audio::M4P is a Perl module that provides M4P/MP4/M4A QuickTime audio music format modules. more>>
Audio::M4P is a Perl module that provides M4P/MP4/M4A QuickTime audio music format modules.

M4P is a QuickTime protected audio file format.

SYNOPSIS

use Audio::M4P::QuickTime;

my $mp4file = "file.m4p";
my $qt = new Audio::M4P::QuickTime(file => $mp4file);
my $tags = $qt->GetMetaInfo;
print "Artist is $tags->{ARTIST}n" if $tags->{ARTIST};


use Audio::M4P::Decrypt;

my $outfile = mydecodedfile;
my $deDRMS = new Audio::M4P::Decrypt;
$deDRMS->DeDRMS($mp4file, $outfile);

See also the individual pod documentation for Audio::M4P::QuickTime
and Audio::M4P::Decrypt.

<<less
Download (0.80MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1226 downloads
pin 0.30-4

pin 0.30-4


pin it searches the system (rpm -qi, -ql), and the SuSE table of contents file. more>>
Pin is package info searches the System (rpm -pi, -ql) and the SuSE table of contents file from the CD for a item.

The table of contents file is on the first SuSE CD (ARCHIVES.gz)
<<less
Download (0.009MB)
Added: 2005-04-07 License: GPL (GNU General Public License) Price:
1664 downloads
Spiffy 0.30

Spiffy 0.30


Spiffy is a Spiffy Perl Interface Framework For You. more>>
Spiffy is a Spiffy Perl Interface Framework For You.

SYNOPSIS

package Keen;
use Spiffy -Base;
field mirth;
const mood => :-);

sub happy {
if ($self->mood eq :-() {
$self->mirth(-1);
print "Cheer up!";
}
super;
}

"Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of traditional Perl OO, in a clean, straightforward and (perhaps someday) standard way.

Spiffy borrows ideas from other OO languages like Python, Ruby, Java and Perl 6. It also adds a few tricks of its own.

If you take a look on CPAN, there are a ton of OO related modules. When starting a new project, you need to pick the set of modules that makes most sense, and then you need to use those modules in each of your classes. Spiffy, on the other hand, has everything youll probably need in one module, and you only need to use it once in one of your classes. If you make Spiffy.pm the base class of the basest class in your project, Spiffy will automatically pass all of its magic to all of your subclasses. You may eventually forget that youre even using it!

The most striking difference between Spiffy and other Perl object oriented base classes, is that it has the ability to export things. If you create a subclass of Spiffy, all the things that Spiffy exports will automatically be exported by your subclass, in addition to any more things that you want to export. And if someone creates a subclass of your subclass, all of those things will be exported automatically, and so on. Think of it as "Inherited Exportation", and it uses the familiar Exporter.pm specification syntax.

To use Spiffy or any subclass of Spiffy as a base class of your class, you specify the -base argument to the use command.

use MySpiffyBaseModule -base;

You can also use the traditional use base MySpiffyBaseModule; syntax and everything will work exactly the same. The only caveat is that Spiffy.pm must already be loaded. Thats because Spiffy rewires base.pm on the fly to do all the Spiffy magics.

Spiffy has support for Ruby-like mixins with Perl6-like roles. Just like base you can use either of the following invocations:

use mixin MySpiffyBaseModule;
use MySpiffyBaseModule -mixin;

The second version will only work if the class being mixed in is a subclass of Spiffy. The first version will work in all cases, as long as Spiffy has already been loaded.

To limit the methods that get mixed in, use roles. (Hint: they work just like an Exporter list):

use MySpiffyBaseModule -mixin => qw(:basics x y !foo);

In object oriented Perl almost every subroutine is a method. Each method gets the object passed to it as its first argument. That means practically every subroutine starts with the line:

my $self = shift;

Spiffy provides a simple, optional filter mechanism to insert that line for you, resulting in cleaner code. If you figure an average method has 10 lines of code, thats 10% of your code! To turn this option on, you just use the -Base option instead of the -base option, or add the -selfless option. If source filtering makes you queazy, dont use the feature. I personally find it addictive in my quest for writing squeaky clean, maintainable code.

A useful feature of Spiffy is that it exports two functions: field and const that can be used to declare the attributes of your class, and automatically generate accessor methods for them. The only difference between the two functions is that const attributes can not be modified; thus the accessor is much faster.
One interesting aspect of OO programming is when a method calls the same method from a parent class. This is generally known as calling a super method. Perls facility for doing this is butt ugly:

sub cleanup {
my $self = shift;
$self->scrub;
$self->SUPER::cleanup(@_);
}

Spiffy makes it, er, super easy to call super methods. You just use the super function. You dont need to pass it any arguments because it automatically passes them on for you. Heres the same function with Spiffy:

sub cleanup {
$self->scrub;
super;
}

Spiffy has a special method for parsing arguments called parse_arguments, that it also uses for parsing its own arguments. You declare which arguments are boolean (singletons) and which ones are paired, with two special methods called boolean_arguments and paired_arguments. Parse arguments pulls out the booleans and pairs and returns them in an anonymous hash, followed by a list of the unmatched arguments.

Finally, Spiffy can export a few debugging functions WWW, XXX, YYY and ZZZ. Each of them produces a YAML dump of its arguments. WWW warns the output, XXX dies with the output, YYY prints the output, and ZZZ confesses the output. If YAML doesnt suit your needs, you can switch all the dumps to Data::Dumper format with the -dumper option.

<<less
Download (0.027MB)
Added: 2007-06-13 License: Perl Artistic License Price:
863 downloads
AnyMeal 0.30

AnyMeal 0.30


AnyMeal is a Linux recipe database software offering recipe management for a cookbook with more than 100,000 recipes. more>> <<less
Download (1.0MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1096 downloads
gDSPsim 0.30.2

gDSPsim 0.30.2


gDSPsim is a Digital Signal Processor Simulator for the C54x. more>>
Gnu Digital Signal Processor Simulator. To use the tool, currently youll need a C54x executable to load. You can compile binutils for the C54x and compile the test program in gDSPsims test directory to try things out.

Work is starting on the TMS320C55x but it still needs a lot of work to be useful for non-developers.

<<less
Download (0.15MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1649 downloads
Gammu+ 0.30.00

Gammu+ 0.30.00


Gammu+ is a cellular manager for various mobile phones/modems. more>>
Gammu+ project can be named as next step in evolution. Author of this www started to think about new project written in C++ using classes somewhere in August 2002.
Some first source was written in October 2003 (16-10-2003 can be taken as start date), but a little faster progress started in December 2003.
Main features:
- full modular construction
- using Unicode everywhere
- using all modern possibilities available in C++ language
- breaking problems available because of using structures with declared size of members (in other words: using everywhere structures allocated dynamically)
For now there is available command line version. In the future there will be GUI and shared library for using in own applications.
Enhancements:
- This release adds support for SMS with WAP push, Nokia phonebook, Nokia calendar, and Nokia todo entries.
<<less
Download (0.24MB)
Added: 2007-08-01 License: LGPL (GNU Lesser General Public License) Price:
817 downloads
Rudiments 0.30

Rudiments 0.30


Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers. more>>
Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers, and wrapper classes for the standard C functions for things like semaphores, regular expressions, and signal handling.
In the early days of SQL Relay and Groundwork, some of the classes being developed for each project didnt exactly fit. Or more precisely, could concievably be useful in other projects. Some of these classes were very generic base classes, others were utilities. The older the projects got, the more obvious it became that these classes should be extracted and assembled into a library of their own.
Rudiments was born.
As a result, some of the rudiments classes are fairly full featured and others very incomplete; containing only the functions that were required by the project they were derived from.
Rudiments is very much a work in progress, and not extremely well defined at that. Currently though, the objective of the project is to develop a set of utility classes that provide the functionality of the standard C libraries through an object oriented interface and a set of useful base classes for some standard kinds of programs.
Enhancements:
- This release fixes several memory leaks, a vulnerability in readdir_r, and a few additional methods in several classes.
<<less
Download (0.58MB)
Added: 2006-11-03 License: GPL (GNU General Public License) Price:
1085 downloads
Wyseman 0.30.2

Wyseman 0.30.2


WyattERP short from Enterprise Resource Planning means total business management software. more>>
WyattERP short from Enterprise Resource Planning means total business management software, designed to handle every aspect of your business from contact management to sales/orders, fulfillment to shipping, invoicing to accounting, from vendor management to purchase orders, receiving to inventory, human resources to payroll, in one fully integrated solution.

Traditionally, there have been three methods to achieve a true ERP. Grow your own software from scratch, try to integrate a diverse set of existing commercial applications, or pay for a commercial ERP system.

Off-the-shelf ERP systems always seem to have a pre-determined set of business rules in mind. The problem is, they may not fit your business. So either you change the way you do business, or the ERP may not work right for you.

Integrating existing applications seems like the easiest way to get a custom solution, but it is much harder than it sounds. Each application typically has its own way of storing data, its own API, and its own operational methodology. Furthermore, application providers seldom make it easy to get into the internals of their application--a must for a true integration project. And when applications are not seamlessly integrated across the business, it makes it difficult-to-impossible to query data across a wide range of sources and parameters.

Growing your own software seems the only way to achieve true custom integration. But the size of the task has made it next-to-impossible for all but the largest enterprises. Companies have emerged claiming to be able to produce a custom solution for you, but it seldom works out as good as it sounded in the sales presentation. And more troubling, you get left with a product your own people dont know how to maintain or extend. You are locked into your original provider for ever whether you like it or not.

WyattERP has released a set of tools created for the purpose of making it possible for even a small enterprise to develop its own fully-functioning ERP system. Your own IT people can learn to use WyattERP tools to make a database-driven system to run every aspect of your business. You can design your own system that runs according to your companys way of doing business. You will own and understand your design so you can maintain and extend it as much as you like.

Wylib and Wyseman are open source tools used for creating fully customizable, affordable ERP solutions on a Linux platform using the PostgreSQL database backend and the Tcl scripting language. Wylib provides an easy to use, robust, application framework. Wyseman provides a way to create database models using user defined schema files. Wylib and Wyseman interact with the PostgreSQL database to provide a starting point for a seamless ERP solution.

Wylib and Wyseman are released under two licensing options. This dual license allows for a fair exchange, or Quid pro Quo, to take place between the licensee (you) and the licensor (WyattERP). The source code for Wylib and Wyseman is identical for both licenses.
<<less
Download (0.056MB)
Added: 2005-12-01 License: GPL (GNU General Public License) Price:
1426 downloads
Bitflu 0.30

Bitflu 0.30


Bitfu is a BitTorrent client designed to run non-stop as a daemon. more>>
Bitfu is a BitTorrent client designed to run non-stop as a daemon. Bitflu does not provide a graphical interface, but offers a telnet interface and can handle multiple torrent downloads.
Main features:
- Multiple downloads
- Designed to run as a daemon/No GUI: You can connect to the client using telnet
- Security: The client can chroot itself and drop privileges
- Bandwith shaping (currently only upload)
- Crash-Proof design: Crashes or a full filesystem will never corrupt your downloads again :-)
- Non-Threading/(almost)Non-Forking design: All connections are handled in non-blocking state using a dynamic select loop
Enhancements:
- This release adds selective downloading for multifile torrents.
<<less
Download (0.024MB)
Added: 2007-01-27 License: Artistic License Price:
1000 downloads
Mac::EyeTV 0.30

Mac::EyeTV 0.30


Mac::EyeTV is a interface to the Elgato EyeTV Digital Video Recorder. more>>
Mac::EyeTV is a interface to the Elgato EyeTV Digital Video Recorder.

SYNOPSIS

use Mac::EyeTV;
my $eyetv = Mac::EyeTV->new();

# See Mac::EyeTV::Channel
foreach my $channel ($eyetv->channels) {
my $name = $channel->name;
my $number = $channel->number;
print "$number $namen";
}

# See Mac::EyeTV::Programme
foreach my $programme ($eyetv->programmes) {
my $start = $programme->start;
my $stop = $programme->stop;
my $title = $programme->title;
print "$title $start - $stopn";
}

This module allows you to interface to the Elgato EyeTV Digital Video Recorder. EyeTV is a piece of software and hardware for Mac OS X which can record and play back television much like a Tivo. This module allows you to interface to the EyeTV software, view the channel list and the recorded programmes and schedule recordings.

See Mac::EyeTV::Programme for information on scheduling a recording.
You should create Mac::Glue bindings to EyeTV before using this (along the lines of sudo gluemac EyeTV).

The EyeTV software itself is available from Elgato Systems at http://www.elgato.com/index.php?file=support_updates_eyetv

<<less
Download (0.004MB)
Added: 2006-07-21 License: GPL (GNU General Public License) Price:
1217 downloads
Audio::M4P::QuickTime 0.30

Audio::M4P::QuickTime 0.30


Audio::M4P::QuickTime is a Perl module for m4p/mp4/m4a Quicktime audio files. more>>
Audio::M4P::QuickTime is a Perl module for m4p/mp4/m4a Quicktime audio files.

Perl manipulation of Quicktime Audio files, including protected audio M4P files. Allows extraction and modification of meta information in Apple QuickTime AAC/m4a music files.

About QuickTime File Structure and Atoms

M4P is a QuickTime protected audio file format. It is composed of a linear stream of bytes which are segmented into units called atoms. Some atoms may be containers for other atoms. iTunes Music Store M4P music files are Quicktime audio files which are encrypted using a combination of information in the files drms atom and information which is commonly stored on the computer or audio player.

SYNOPSIS

use Audio::M4P::QuickTime;

my $mp4file = "file.m4p";

my $qt = new Audio::M4P::QuickTime(file => $mp4file);

my $tags = $qt->GetMetaInfo;

print "Artist is $tags->{ARTIST}n" if $tags->{ARTIST};

<<less
Download (0.80MB)
Added: 2006-06-19 License: Perl Artistic License Price:
1225 downloads
phpLanParty 0.30

phpLanParty 0.30


phpLanParty project is a Lan Party registration application. more>>
phpLanParty project is a Lan Party registration application.
phpLanParty is an application to administer Lan Parties.If you host gaming sites, parties, tournaments, or the like, you may be interested in using this utility.
Main features:
- Its fast, easy, and easily modified to suit your needs.
- Being written in PHP, is multi-platform. Although its only been used and tested on Linux, it should work well on other Unix-like platforms, and probably the Win32 platform, provided the required packages (below) are installed.
<<less
Download (0.079MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1074 downloads
Nitro 0.30.0

Nitro 0.30.0


Nitro provides everything you need to develop professional Web applications using Ruby and Javascript. more>>
Nitro provides everything you need to develop professional Web applications using Ruby and Javascript.
Nitro redefines Rapid Application Development by providing a clean, yet efficient API, a layer of domain specific languages implemented on top of Ruby and the most powerful and elegant object relational mapping solution available everywhere.
Nitro is Web 2.0 ready, featuring excellent support for AJAX, XML, Syndication while staying standards compliant.
Enhancements:
- VCR mode, Og QBE, feeds, and fixes were added.
<<less
Download (0.22MB)
Added: 2006-05-08 License: BSD License Price:
1264 downloads
iFish 0.30.1

iFish 0.30.1


iFish is a Instant Messenger gui made with nice Fishs. more>>
iFish is a Instant Messenger gui made with nice Fishs. Written in python. (now only Gtk, may be later we use Qt and others). Main objetives are of this application are: be nice, fast, usable, portable, and sopport different free messengers systems/backends

Since beta2, when you start up IMFish you should see a couple of whales, as many as backend and IM libs, used by IMFish were detected.

You can talk to each of them, depending on who are you talking to, you have the following commands:

all whales:
start : make this protocol start to run
quit : stops this protocol/backend
autohide=bool: where bool is True or False, so you dont need to exec start on this whale everytime you start IMFish
var=value: enables you to setup a value for a variable named var.

And for each whale, available vars are:

Ysm Vars
autohide=bool: lets you choose to see or not the ysm, textmode console

Jabber Vars
server=server-id :that may be a host or an ip addres user=username: is your jabber user (from user@server/resource)
pass=password :the password for your jabber user res=resourcename :resource to connect to..
ssl=bool :use ssl connection

Msnlib Vars
user=username:is your msn user for login
pass=password:is the password of your user

Sometimes the backends freezes the gui, gave it some time to connect. (Its a known bug)

After that, when you are logged in some net, you should see fishes on the window and you can talk to them in the same way that you did to the whales!
<<less
Download (MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1228 downloads
Wylib 0.30.2

Wylib 0.30.2


WyattERP short from Enterprise Resource Planning means total business management software. more>>
WyattERP short from Enterprise Resource Planning means total business management software, designed to handle every aspect of your business from contact management to sales/orders, fulfillment to shipping, invoicing to accounting, from vendor management to purchase orders, receiving to inventory, human resources to payroll, in one fully integrated solution.

Traditionally, there have been three methods to achieve a true ERP. Grow your own software from scratch, try to integrate a diverse set of existing commercial applications, or pay for a commercial ERP system.

Off-the-shelf ERP systems always seem to have a pre-determined set of business rules in mind. The problem is, they may not fit your business. So either you change the way you do business, or the ERP may not work right for you.

Integrating existing applications seems like the easiest way to get a custom solution, but it is much harder than it sounds. Each application typically has its own way of storing data, its own API, and its own operational methodology. Furthermore, application providers seldom make it easy to get into the internals of their application--a must for a true integration project. And when applications are not seamlessly integrated across the business, it makes it difficult-to-impossible to query data across a wide range of sources and parameters.

Growing your own software seems the only way to achieve true custom integration. But the size of the task has made it next-to-impossible for all but the largest enterprises. Companies have emerged claiming to be able to produce a custom solution for you, but it seldom works out as good as it sounded in the sales presentation. And more troubling, you get left with a product your own people dont know how to maintain or extend. You are locked into your original provider for ever whether you like it or not.

WyattERP has released a set of tools created for the purpose of making it possible for even a small enterprise to develop its own fully-functioning ERP system. Your own IT people can learn to use WyattERP tools to make a database-driven system to run every aspect of your business. You can design your own system that runs according to your companys way of doing business. You will own and understand your design so you can maintain and extend it as much as you like.

Wylib and Wyseman are open source tools used for creating fully customizable, affordable ERP solutions on a Linux platform using the PostgreSQL database backend and the Tcl scripting language. Wylib provides an easy to use, robust, application framework. Wyseman provides a way to create database models using user defined schema files. Wylib and Wyseman interact with the PostgreSQL database to provide a starting point for a seamless ERP solution.

Wylib and Wyseman are released under two licensing options. This dual license allows for a fair exchange, or Quid pro Quo, to take place between the licensee (you) and the licensor (WyattERP). The source code for Wylib and Wyseman is identical for both licenses.
<<less
Download (0.25MB)
Added: 2005-12-01 License: GPL (GNU General Public License) Price:
1423 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 4
  • 1
  • 2
  • 3
  • 4