Main > Free Download Search >

Free utils software for linux

utils

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 93
B::Utils 0.30

B::Utils 0.30


B::Utils is a helper functions for op tree manipulation. more>>
B::Utils is a helper functions for op tree manipulation.

SYNOPSIS

use B::Utils;


These functions make it easier to manipulate the op tree.

FUNCTIONS

all_starts

all_roots

Returns a hash of all of the starting ops or root ops of optrees, keyed to subroutine name; the optree for main program is simply keyed to __MAIN__.

Note: Certain "dangerous" stashes are not scanned for subroutines: the list of such stashes can be found in @B::Utils::bad_stashes. Feel free to examine and/or modify this to suit your needs. The intention is that a simple program which uses no modules other than B and B::Utils would show no addition symbols.

This does not return the details of ops in anonymous subroutines compiled at compile time. For instance, given

$a = sub { ... };

the subroutine will not appear in the hash. This is just as well, since theyre anonymous... If you want to get at them, use...

anon_subs()

This returns an array of hash references. Each element has the keys "start" and "root". These are the starting and root ops of all of the anonymous subroutines in the program.

$op->oldname

Returns the name of the op, even if it is currently optimized to null. This helps you understand the stucture of the op tree.

$op->kids

Returns an array of all this ops non-null children, in order.

$op->first
$op->last
$op->other

Normally if you call first, last or other on anything which is not an UNOP, BINOP or LOGOP respectivly it will die. This leads to lots of code like:

$op->first if $op->can(first);

B::Utils provides every op with first, last and other methods which will simply return nothing if it isnt relevent.

$op->parent

Returns the parent node in the op tree, if possible. Currently "possible" means "if the tree has already been optimized"; that is, if were during a CHECK block. (and hence, if we have valid next pointers.)

In the future, it may be possible to search for the parent before we have the next pointers in place, but itll take me a while to figure out how to do that.

$op->previous

Like $op->next, but not quite.

walkoptree_simple($op, &callback, [$data])

The B module provides various functions to walk the op tree, but theyre all rather difficult to use, requiring you to inject methods into the B::OP class. This is a very simple op tree walker with more expected semantics.

The &callback is called at each op with the op itself passed in as the first argument and any additional $data as the second.

All the walk functions set $B::Utils::file and $B::Utils::line to the appropriate values of file and line number in the program being examined. Since only COPs contain this information it may be unavailable in the first few callback calls.

walkoptree_filtered($op, &filter, &callback, [$data])

This is much the same as walkoptree_simple, but will only call the callback if the filter returns true. The filter is passed the op in question as a parameter; the opgrep function is fantastic for building your own filters.

walkallops_simple(&callback, [$data])

This combines walkoptree_simple with all_roots and anon_subs to examine every op in the program. $B::Utils::sub is set to the subroutine name if youre in a subroutine, __MAIN__ if youre in the main program and __ANON__ if youre in an anonymous subroutine.

walkallops_filtered(&filter, &callback, [$data])

Same as above, but filtered.

<<less
Download (0.043MB)
Added: 2006-07-04 License: Perl Artistic License Price:
1207 downloads
IMAP utils 0.3

IMAP utils 0.3


IMAP utils software contains a set of simple utilities for managing IMAP emails. more>>
IMAP utils software contains a set of simple utilities for managing IMAP emails.
imap-purge
Purges old read and unread mails from folders.
imap-folders
Creates folders on IMAP.
imap-stats
Shows summary about unread and unseen mails.
Enhancements:
- Several new scripts for reading and storing messages were added.
<<less
Download (0.010MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
817 downloads
CGI::Utils 0.09

CGI::Utils 0.09


CGI::Utils is a Perl module for retrieving information through the Common Gateway Interface and mod_perl. more>>
CGI::Utils is a Perl module for retrieving information through the Common Gateway Interface and mod_perl.
Enhancements:
- This release adds support for mod_perl 2 in addition to mod_perl 1.
- It fixes some formatting issues with the POD documentation and adds underscore versions of more methods.
<<less
Download (0.020MB)
Added: 2006-06-28 License: Perl Artistic License Price:
1214 downloads
rip-utils 0.2.1

rip-utils 0.2.1


rip-utils is a command line toolkit for ripping, encoding, tagging, organizing, compiling, and managing audio archives. more>>
rip-utils is a command line toolkit for ripping, encoding, tagging, organizing, compiling, and managing audio archives. Each utility participates in a common framework that allows commodity tools (such as file browsers, multimedia players and streaming servers) to access your digital catalog simply and effectively.

rip

A single command (tuned for optimal quality using cdparanoia and LAME) drives the ripping, encoding and tagging process from end to end:

% ru rip

No further intervention will be necessary. Each track will be extracted from the compact disc, encoded, tagged (using album information obtained from a freedb server) and filed in a sensible location (~/mp3 by default).

list, tag, diff and submit

For those of us who want to exercise some editorial control, rip-utils also provides powerful support for retrieving, modifying, comparing and submitting album information using freedb servers. In addition to supporting standard editing features based on freedb naming conventions, rip-utils offers convenient methods for performing otherwise tedious tasks such as tagging multi-artist compilations or properly capitalizing album and track information; when maximum flexibility is required, regular expressions can be used. For a detailed example, see:

ru tag + cddb read misc 710ef109

organize and compile

Furthermore, rip-utils uses portable mechanisms to organize your entire audio collection. You can use rip-utils to create file system-based categories or to compile standard Internet playlists. Every file created or managed by rip-utils can be easily used – without modification – by most multimedia players, streaming servers (such as the one provided with the SliMP3 Player) and operating systems that might access your recordings using a shared file system (e.g., Samba). At the same time, every effort is made to ensure that each file name and path is legibly formatted so that humans are able glean as much from the file system as their software:

Hardfloor - The Best of Hardfloor%3A The Mixes.m3u

Hardfloor/The Best of Hardfloor%3A The Mixes/07. Depeche Mode - Its No Good (Hardfloor Remix).mp3

<<less
Download (0.038MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1184 downloads
Array::Utils 0.3

Array::Utils 0.3


Array::Utils module contains small utils for array manipulation. more>>
Array::Utils module contains small utils for array manipulation.

SYNOPSIS

use Array::Utils qw(:all);

my @a = qw( a b c d );
my @b = qw( c d e f );

# symmetric difference
my @diff = array_diff(@a, @b);

# intersection
my @isect = intersect(@a, @b);

# unique union
my @unique = unique(@a, @b);

# check if arrays contain same members

if ( !array_diff(@a, @b) ) {
# do something
}

FUNCTIONS

unique

Returns an array of unique items in the arguments list.

intersect

Returns an intersection of two arrays passed as arguments.

array_diff

Return symmetric difference of two arrays passed as arguments

<<less
Download (0.002MB)
Added: 2007-07-17 License: Perl Artistic License Price:
829 downloads
AFS::Utils 2.4.0

AFS::Utils 2.4.0


AFS::Utils is a Perl module with shared utility functions for the AFS module bundle. more>>
AFS::Utils is a Perl module with shared utility functions for the AFS module bundle.

SYNOPSIS

use AFS::Utils qw (
XSVERSION get_server_version get_syslib_version
setpag sysname unlog
);

my $ok = setpag();
print "Return Code = $okn";

print XS-Version = , XSVERSION, "n";
print Syslib Version = , get_syslib_version, "n";
print Server Version = , get_server_version(pts, ibm-1), "n";

my $sysname = sysname;

unlog;

NOTE: The following lines are version 1 style: all names are exported by default. This style is deprecated !!!
use AFS; # import all AFS names
use AFS @AFS::MISC; # import just the misc names

This module provides several utility functions for the AFS module bundle. You can retrieve the version number for the underlying AFS system libraries, for the XS module, and for the AFS server processes. And it contains several commands that do not belong to any AFS command suites like creating a new PAG or retrieving and setting the CPU/operating system type. Any function required must by explicitly listed by the use statement to be exported into the calling package.

<<less
Download (0.18MB)
Added: 2007-03-01 License: Perl Artistic License Price:
967 downloads
Prima::Utils 1.20

Prima::Utils 1.20


Prima::Utils are miscellanneous routines. more>>
Prima::Utils are miscellanneous routines.

The module contains several helper routines, implemented in both C and perl. Whereas the C-coded parts are accessible only if use Prima; statement was issued prior to the use Prima::Utils invocation, the perl-coded are always available. This makes the module valuable when used without the rest of toolkit code.

API

alarm $TIMEOUT, $SUB, @PARAMS

Calls SUB with PARAMS after TIMEOUT milliseconds.

beep [ FLAGS = mb::Error ]

Invokes the system-depended sound and/or visual bell, corresponding to one of following constants:

mb::Error
mb::Warning
mb::Information
mb::Question

get_gui

Returns one of gui::XXX constants, reflecting the graphic user interface used in the system:
gui::Default
gui::PM
gui::Windows
gui::XLib
gui::OpenLook
gui::Motif

The meaning of the return value is somewhat vague, and might be deprecated in future releases.

get_os

Returns one of apc::XXX constants, reflecting the platfrom. Currently, the list of the supported platforms is:

apc::Os2
apc::Win32
apc::Unix

ceil DOUBLE

Obsolete function.

Returns stdlibs ceil() of DOUBLE

find_image PATH

Converts PATH from perl module notation into a file path, and searches for the file in @INC paths set. If a file is found, its full filename is returned; otherwise undef is returned.

floor DOUBLE

Obsolete function.

Returns stdlibs floor() of DOUBLE

getdir PATH

Reads content of PATH directory and returns array of string pairs, where the first item is a file name, and the second is a file type.

The file type is a string, one of the following:
"fifo" - named pipe
"chr" - character special file
"dir" - directory
"blk" - block special file
"reg" - regular file
"lnk" - symbolic link
"sock" - socket
"wht" - whiteout

This function was implemented for faster directory reading, to avoid successive call of stat for every file.

path [ FILE ]

If called with no parameters, returns path to a directory, usually ~/.prima, that can be used to contain the user settings of a toolkit module or a program. If FILE is specified, appends it to the path and returns the full file name. In the latter case the path is automatically created by File::Path::mkpath unless it already exists.

post $SUB, @PARAMS

Postpones a call to SUB with PARAMS until the next event loop tick.

query_drives_map [ FIRST_DRIVE = "A:" ]

Returns anonymous array to drive letters, used by the system. FIRST_DRIVE can be set to other value to start enumeration from. Some OSes can probe eventual diskette drives inside the drive enumeration routines, so there is a chance to increase responsiveness of the function it might be reasonable to set FIRST_DRIVE to C: string.

If the system supports no drive letters, empty array reference is returned ( unix ).

query_drive_type DRIVE

Returns one of dt::XXX constants, describing the type of drive, where DRIVE is a 1-character string. If there is no such drive, or the system supports no drive letters ( unix ), dt::None is returned.

dt::None
dt::Unknown
dt::Floppy
dt::HDD
dt::Network
dt::CDROM
dt::Memory

sound [ FREQUENCY = 2000, DURATION = 100 ]

Issues a tone of FREQUENCY in Hz with DURATION in milliseconds.

username

Returns the login name of the user. Sometimes is preferred to the perl-provided getlogin ( see "getlogin" in perlfunc ) .

xcolor COLOR

Accepts COLOR string on one of the three formats:

#rgb
#rrggbb
#rrrgggbbb

and returns 24-bit RGB integer value.

<<less
Download (1.4MB)
Added: 2006-08-29 License: Perl Artistic License Price:
1155 downloads
Gnosis Utils 1.2.2

Gnosis Utils 1.2.2


Gnosis Utils contains several Python modules for XML processing. more>>
Gnosis Utils contains several Python modules for XML processing. Gnosis Utils has other generally useful tools:
- xml.pickle (serializes objects to/from XML
- API compatible with the standard pickle module)
- xml.objectify (turns arbitrary XML documents into Python objects)
- xml.validity (enforces XML validity constraints via DTD or Schema)
- xml.indexer (full text indexing/searching), and many more.
Enhancements:
- This release fixes a bug in XML pickling of mx.DateTime objects.
<<less
Download (0.28MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
813 downloads
B::JVM::Utils 0.02

B::JVM::Utils 0.02


B::JVM::Utils is a Perl module that contains utility functions for B::JVM. more>>
B::JVM::Utils is a Perl module that contains utility functions for B::JVM.

SYNOPSIS

use B::JVM::Utils qw(method1 method2);

This package is a set of utilties that are useful when compiling Perl to the JVM architecture. They are a hodgepodge of utilties that dont really fit anywhere else.

B::JVM::Jasmin::Utils Package Variables

$VERSION

Version number of B::JVM::Utils. For now, it should always match the version of B::JVM::Jasmin

@EXPORT_OK

All the methods that one can grab from B::JVM::Utils.

@EXPORT

We dont export anything by default.

Modules used by B::JVM::Utils

Carp

Used for error reporting

Methods in B::JVM::Utils

B::JVM::ExtractMethodData

usage: B::JVM::ExtractMethodData(METHOD_STRING)

Takes a string that is believed to a valid method string for a JVM method, and if it is a valid method string, returns a hash reference that looks like: { methodName => NAME_OF_THE_METHOD, returnType => TYPE_ID_OF_RETURN_TYPE, argumentTypes => [ ARGUMENT_1_RETURN_TYPE_ID, ARGUMENT_1_RETURN_TYPE_ID, ... ] } An undefined value is returned if the method string is not valid.

B::JVM::Utils::IsValidMethodString

usage: B::JVM::Utils::IsValidMethodString(METHOD_STRING)

Takes a string that is believed to a valid method name for a JVM method, and returns a true iff. the METHOD_STRING is a valid JVM method name

B::JVM::Utils

usage: B::JVM::Utils:IsValidTypeIdentifier(TYPE_ID)

Takes a string that is believed to a valid type identifitier name on the JVM, and returns a true iff. the TYPE_ID is a valid JVM type identifier

<<less
Download (0.043MB)
Added: 2007-06-27 License: Perl Artistic License Price:
849 downloads
lisp-cgi-utils 0.10

lisp-cgi-utils 0.10


lisp-cgi-utils is a CGI library for Common Lisp. more>>
lisp-cgi-utils is a CGI library for Common Lisp.
It implements a very basic HTTP/CGI interface (sending headers, getting GET/POST and environment variables) and offers tools for easier HTML generation with special support for handling HTML forms.
lisp-cgi-utils also supports HTTP cookies for managing state across requests.
Usage:
- load the HTTP and HTML packages into your Lisp image simply by
(load "http.lisp")
(load "html.lisp")
Enhancements:
- Support for multibyte encodings was added.
- The default encoding was switched to UTF8.
<<less
Download (0.031MB)
Added: 2006-10-31 License: LGPL (GNU Lesser General Public License) Price:
1088 downloads
Gtk2::Ex::Utils 0.09

Gtk2::Ex::Utils 0.09


Gtk2::Ex::Utils is a Perl module with extra Gtk2 Utilities for working with Gnome2/Gtk2 in Perl. more>>
Gtk2::Ex::Utils is a Perl module with extra Gtk2 Utilities for working with Gnome2/Gtk2 in Perl.

SYNOPSIS

use Gtk2::Ex::Utils qw( :main );

# do stuff
...

# Update the UI and react to pending events
process_pending_events();

# do more stuff
...

# Exit the program with a value of 255 for some reason
process_main_exit( 255 );

This module provides simple utility functions useful for Gnome2/Gtk2 Perl programming.

<<less
Download (0.014MB)
Added: 2007-03-06 License: Perl Artistic License Price:
962 downloads
OpenGuides::Utils 0.57

OpenGuides::Utils 0.57


OpenGuides::Utils is a general utility methods for OpenGuides scripts. more>>
OpenGuides::Utils is a general utility methods for OpenGuides scripts.

Provides general utility methods for OpenGuides scripts. Distributed and installed as part of the OpenGuides project, not intended for independent installation. This documentation is probably only useful to OpenGuides developers.

SYNOPSIS

use OpenGuide::Config;
use OpenGuides::Utils;

my $config = OpenGuides::Config->new( file => "wiki.conf" );
my $wiki = OpenGuides::Utils->make_wiki_object( config => $config );

<<less
Download (0.11MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1055 downloads
InstallUtils 0.3.9

InstallUtils 0.3.9


InstallUtils is a small script which provides installation methods to be used in the Install.py script for Plone products. more>>
InstallUtils is a small script which provides installation methods to be used in the Install.py script for Plone products.
This is a tiny Plone product that provides some often used methods for an Install.py script. The bundle takes the complexity out of your Install script, into separate, well tested methods.
InstallUtils provides installation methods to be used in the Install.py script for Plone products. The bundle takes the complexity out of your installation script, into separately reused and tested installer methods. This greatly enhances the stability of your installation procedures and simplifies your Install.py script.
The bundle provides numerous methods often used in an installation procedure, like installing external methods, new portal roles, workflows, properties on new or existing property sheets, and installing complete content structures during installation.
All methods are coded in separate files, and are imported from the utils.py
file.
If you wish to add your own methods, please be so kind as to obey the following
rules, then send us the method:
- add python doc;
- add code comments;
- add print statements when starting your method, and when ending your install, and in between whatever youre installing;
- have a beer.
Enhancements:
- installWorkflows doesnt automatically update the rolemappings, unless
- overridden with (extra) parameter.
<<less
Download (0.008MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
984 downloads
Net::Abuse::Utils 0.05

Net::Abuse::Utils 0.05


Net::Abuse::Utils are routines useful for processing network abuse. more>>
Net::Abuse::Utils are routines useful for processing network abuse.

SYNOPSIS

use Net::Abuse::Utils qw( :all );
print "IP Whois Contacts: ", join( , get_ipwi_contacts($ip) ), "n";
print "Abuse.net Contacts: ", get_abusenet_contact($domain), "n";
__top

Net::Abuse::Utils provides serveral functions useful for determining information about an IP address including contact/reporting addresses, ASN/network info, reverse dns, and DNSBL listing status.

<<less
Download (0.006MB)
Added: 2006-07-27 License: Perl Artistic License Price:
1184 downloads
Java Clazz Utils 1.2.2

Java Clazz Utils 1.2.2


Java Clazz Utils offers you a full-featured and crossplatform Java bytecode viewer and decompiler which can support latest Java versions (from 1.4 till 1.6). more>>

Java Clazz Utils 1.2.2 offers you a full-featured and crossplatform Java bytecode viewer and decompiler which can support latest Java versions (from 1.4 till 1.6). It can be used both as command line tool and user application with Swing interface. It contains InfoJ, Decompiler and jclazz-GUI.

Major Features:

  1. InfoJ can be used to generate information about Java class. The output includes all possible data that can be extracted from class file: fields, methods, attributes, access flags, signatures, debug information, opcodes etc.
  2. Decompiler can be used to reproduce Java source code from compiled Java class file. It uses debug information to produce Java code which is nearly the same as original source file. Nevertheless, there are several restrictions and Java code constructions that prevent decompiler from producing the same code as original and even correct Java code. You can find out more about these cases below on this page.
  3. jclazz-GUI is user-friendly interface for quick start and easy to use.

Enhancements:

  • Save of decompiled file writes to predefined file name - Fixed
  • Condition structures "condition ? operation1 : operation2" were decompiled incorrectly - Fixed
  • URL to bug reporting page is corrected


<<less
Added: 2009-05-01 License: GPL Price: FREE
1 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5