Main > Free Download Search >

Free find the best software for linux

find the best

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4004
Find Em All 1.0

Find Em All 1.0


Find Em All is inspired by XFCE-3s XFglob and Efinder which is part of the Equinox desktop environment. more>>
FindEmAll is another graphical find-and-grep tool.
Find Em All is inspired by XFCE-3s XFglob and Efinder which is part of the Equinox desktop environment.
Unfortunately XFglob is no longer included in XFCE and Efinder does not seem to work (at least for me), because it uses XFCEs glob command which is no longer available.
Main features:
- optional Perl-style regular expression syntax (grep -P)
- search for files owned by non-system user / group (find -nouser -nogroup)
- search files where the search pattern does not match
- exclude binary files from search
Files may be opened in your favorite editor by a double-click on an entry in the list of results. Right-clicking a file opens a context menu that allows to choose an arbitrary application to open this file.
<<less
Download (0.030MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1068 downloads
Rippy the Aggregator 0.13

Rippy the Aggregator 0.13


Rippy the Aggregator is a lightweight RSS aggregator written in vanilla PHP. more>>
Rippy the Aggregator project is a lightweight RSS aggregator written in vanilla PHP.
There are several Web sites (Slashdot, for instance) that I visit regularly or semi-regularly to check for the latest news; there are also several more (like, say, the EFF) that post regular updates and that Id like to visit regularly, or that would like to have me visit regularly, but which I dont visit regularly because its just too much work to keep track of all of them, and too disappointing when I remember to check and find nothing new. I even run a Web site of my own which Id like to have people check regularly - but since I dont spend time making the rounds of my friends similar sites, I cant expect them to visit mine. Rippy the Aggregator aims to solve all these problems.
There is a standard called RSS, for Web sites to publish their updates in a machine-readable format. An appropriate client can quickly visit all the Web sites youre interested in, download their updates, and present you with a customized list of all the newest items. Most "blogging", "portal", and "content management" software already generates RSS files (although its operators may be unaware of that!), and there are services like Syndic8 that compile lists of RSS "feeds". So it only remains to get an appropriate client.
That presents a problem. I hacked an RSS output onto my Web-site updating scripts, so I had that aspect covered, but then I wanted to start reading others RSS feeds, and I discovered that the client programs you can get on the Web mostly suck. Some of them are Windows-only, so those are right out. I saw one in Java that looked pretty good, but its Web site didnt provide a way to download it except through some kind of weird Hot-Buzzy-Java-Scripted-Auto-Virus-Install-Plugin-Thing - there was no actual file. I did eventually find its source code, but it required third-party libraries.
Then I looked at several RSS readers that were written in Perl or PHP and designed to run as scripts on a Web site. Those had possibilities, but they required multiple third-party libraries (Perl) or an SQL server and compiled-in PHP modules that most people dont have (PHP).
The best attempt I found was one written in Python, but in order to make it run I had to start not one but two background server daemons, which would make it tricky to use on my office computer at school. There are Web sites that provide the service of RSS reading, but they all require registration, cookies, JavaScript, etc. I couldnt find an RSS reader (or "aggregator", as theyre called) that I could just download and have it work. Thus, it was necessary to create one: enter Rippy!
The name "Rippy the Aggregator" refers to an Arrogant Worms song about a cute, cuddly little alligator who goes "chomp, chomp, chomp," down in the bottom of the swamp, swamp, swamp. Abram Hindle has suggested that Rippy the Aggregator should go "grep, grep, grep," down in the bottom of the net, net, net. Anyone wanna write the rest of the song?
Main features:
- Cute name
- Written in PHP (needs 4.3.0 or above)
- Doesnt require any compiled-in optional libraries that dont ship with PHP
- Stores its cached data in flat files, no database needed
- Freely licensed and customizable under the GNU GPL version 2
Enhancements:
- Parser ruggedness and general stability were improved, and support was added for setting options like user agent and proxying when acting as an HTTP client.
<<less
Download (0.053MB)
Added: 2005-12-12 License: GPL (GNU General Public License) Price:
1411 downloads
Felidae 0.1.0pre2

Felidae 0.1.0pre2


Felidae ist a collection of modules for Fvwm, written in Perl. more>>
Felidae ist a collection of modules for Fvwm, written in Perl. Currently it contains:

FvwmStorage
FvwmStorage is a fvwm module written in Perl. It lets you define variables, load and store then from/to files and execute any fvwm command using this variables. It is especialy useful to interactively change the fvwm configuration.

FvwmWallpaper
FvwmWallpaper is a fvwm module written in Perl. It lets you change your X wallpaper from within Fvwm. FvwmWallpaper tries to find the best way to display your picture and resizes it if necessary. Resized pictures are cached. FvwmWallpaper can display a menu with thumbnails where you can select your wallpaper. Thumbnails are cached too.

FvwmXMMS
FvwmXMMS is a fvwm module written in Perl. It lets you control XMMS by sending commands to this module.

FvwmOsd
FvwmOsd is a fvwm module written in Perl. It lets you display an on-screen display (like the one on many TVs) on your X display. FvwmOsd is organized in different "channels" each of which you can configure and use independently of the others.

<<less
Download (0.026MB)
Added: 2006-05-12 License: GPL (GNU General Public License) Price:
1261 downloads
Money-From-Internet 1.0

Money-From-Internet 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-28 License: Freeware Price: Free
178 downloads
MP3::Find 0.06

MP3::Find 0.06


MP3::Find is a Perl module to search and sort MP3 files based on their ID3 tags. more>>
MP3::Find is a Perl module to search and sort MP3 files based on their ID3 tags.

SYNOPSIS

# select with backend you want
use MP3::Find qw(Filesystem);

print "$_n" foreach find_mp3s(
dir => /home/peter/cds,
query => {
artist => ilyaimy,
title => deep in the am,
},
ignore_case => 1,
exact_match => 1,
sort => [qw(year album tracknum)],
printf => %2n. %a - %t (%b: %y),
);

This module allows you to search for MP3 files by their ID3 tags. You can ask for the results to be sorted by one or more of those tags, and return either the list of filenames (the deault), a printf-style formatted string for each file using its ID3 tags, or the actual Perl data structure representing the results.

There are currently two backends to this module: MP3::Find::Filesystem and MP3::Find::DB. You choose which one you want by passing its name as the argument to you use statement; MP3::Find will look for a MP3::Find::$BACKEND module. If no backend name is given, it will default to using MP3::Find::Filesystem.
Note: Im still working out some kinks in the DB backend, so it is currently not as stable as the Filesystem backend.

Note the second: This whole project is still in the alpha stage, so I can make no guarentees that there wont be significant interface changes in the next few versions or so. Also, comments about what about the API rocks (or sucks!) are appreciated.

<<less
Download (0.029MB)
Added: 2006-11-07 License: Perl Artistic License Price:
1081 downloads
MP3::Find::Base 0.06

MP3::Find::Base 0.06


MP3::Find::Base is a base class for MP3::Find backends. more>>
MP3::Find::Base is a base class for MP3::Find backends.

SYNOPSIS

package MyFinder;
use base MP3::Find::Base;

sub search {
my $self = shift;
my ($query, $dirs, $sort, $options) = @_;

# do something to find and sort the mp3s...
my @results = do_something(...);

return @results;
}

package main;
my $finder = MyFinder->new;

# see MP3::Find for details about %options
print "$_n" foreach $finder->find_mp3s(%options);

This is the base class for the classes that actually do the searching and sorting for MP3::Find.

<<less
Download (0.029MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1080 downloads
MP3::Find::Filesystem 0.06

MP3::Find::Filesystem 0.06


MP3::Find::Filesystem is a File::Find-based backend to MP3::Find. more>>
MP3::Find::Filesystem is a File::Find-based backend to MP3::Find.

SYNOPSIS

use MP3::Find::Filesystem;
my $finder = MP3::Find::Filesystem->new;

my @mp3s = $finder->find_mp3s(
dir => /home/peter/music,
query => {
artist => ilyaimy,
album => myxomatosis,
},
ignore_case => 1,
);

<<less
Download (0.029MB)
Added: 2006-11-09 License: Perl Artistic License Price:
1080 downloads
File::Find::Rule 0.30

File::Find::Rule 0.30


File::Find::Rule is an alternative Perl interface to File::Find. more>>


SYNOPSIS

use File::Find::Rule;
# find all the subdirectories of a given directory
my @subdirs = File::Find::Rule->directory->in( $directory );

# find all the .pm files in @INC
my @files = File::Find::Rule->file()
->name( *.pm )
->in( @INC );

# as above, but without method chaining
my $rule = File::Find::Rule->new;
$rule->file;
$rule->name( *.pm );
my @files = $rule->in( @INC );

<<less
Download (0.014MB)
Added: 2007-04-26 License: Perl Artistic License Price:
911 downloads
Money-On-Internet 1.0

Money-On-Internet 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-10 License: Freeware Price: Free
196 downloads
Algorithm::Pair::Best 1.010

Algorithm::Pair::Best 1.010


Algorithm::Pair::Best is a Perl module to select pairings (designed for Go tournaments, but can be used for anything, really). more>>
Algorithm::Pair::Best is a Perl module to select pairings (designed for Go tournaments, but can be used for anything, really).

SYNOPSIS

use Algorithm::Pair::Best;

my $pair = Algorithm::Pair::Best->new( ? options ? );

$pair->add( item, ? item, ... ? );

@pairList = $pair->pick( ? $window ? );

After creating an Algorithm::Pair::Best->new object, add a list of items (players) to be paired. add connects the new items into a linked list. The linked list must consist of an even number of items or youll get an error when you try to pick the pairs.

Pairings are determined partially by the original order items were added, but more importantly, items are paired based on scores which are determined by an info hash used to attach any random data to the item, and user supplied functions to provide a score for each item in relation to other items. It may be convenient to add access methods to the Algorithm::Pair::Best package from the main namespace (see the scoreSubs option to new below for an example).
Algorithm::Pair::Best->pick explores all combinations of items and returns the pairing with the best (highest) score. This can be an expensive proposition - the number of combinations goes up very fast with respect to the number of items:

items combinations
2 1 (1)
4 3 (1 * 3)
6 15 (1 * 3 * 5)
8 105 (1 * 3 * 5 * 7)
10 945 (1 * 3 * 5 * 7 * 9
12 10395 (1 * 3 * 5 * 7 * 9 * 11)
14 135135 (1 * 3 * 5 * 7 * 9 * 11 * 13)

It is clearly unreasonable to try to pair a significant number of items. On my system it takes about 2 seconds to pair 12 items (6 pairs), and 20 seconds to pair 14 items (with no negative scores only optimization). Trying to completely pair even 30 items would take too long.

Fortunately, there is a way to get pretty good results for large numbers, even if theyre not perfect. Instead of trying to pair the whole list at once, Algorithm::Pair::Best->pick pairs a series of smaller groups to get good local results. The new method accepts a window option to limit the number of pairs in each window. The window option can also be overridden by calling pick with an explicit window argument:

$pair->pick($window);

See the description of the window option below.

<<less
Download (0.010MB)
Added: 2007-05-17 License: Perl Artistic License Price:
891 downloads
Email::Find 0.10

Email::Find 0.10


Email::Find allows you to find RFC 822 email addresses in plain text. more>>
Email::Find allows you to find RFC 822 email addresses in plain text.

Email::Find is a module for finding a subset of RFC 822 email addresses in arbitrary text (see "CAVEATS"). The addresses it finds are not guaranteed to exist or even actually be email addresses at all (see "CAVEATS"), but they will be valid RFC 822 syntax.

Email::Find will perform some heuristics to avoid some of the more obvious red herrings and false addresses, but theres only so much which can be done without a human.

Finds email addresses in the text and executes callback registered.

The callback is given two arguments. The first is a Mail::Address object representing the address found. The second is the actual original email as found in the text. Whatever the callback returns will replace the original text.

<<less
Download (0.039MB)
Added: 2007-03-31 License: Perl Artistic License Price:
943 downloads
File::Find 5.8.8

File::Find 5.8.8


File::Find is a Perl module to traverse a directory tree. more>>
File::Find is a Perl module to traverse a directory tree.

SYNOPSIS

use File::Find;
find(&wanted, @directories_to_search);
sub wanted { ... }

use File::Find;
finddepth(&wanted, @directories_to_search);
sub wanted { ... }

use File::Find;
find({ wanted => &process, follow => 1 }, .);

These are functions for searching through directory trees doing work on each file found similar to the Unix find command. File::Find exports two functions, find and finddepth. They work similarly but have subtle differences.

find

find(&wanted, @directories);
find(%options, @directories);

find() does a depth-first search over the given @directories in the order they are given. For each file or directory found, it calls the &wanted subroutine. (See below for details on how to use the &wanted function). Additionally, for each directory found, it will chdir() into that directory and continue the search, invoking the &wanted function on each file or subdirectory in the directory.

finddepth

finddepth(&wanted, @directories);
finddepth(%options, @directories);

finddepth() works just like find() except that is invokes the &wanted function for a directory after invoking it for the directorys contents. It does a postorder traversal instead of a preorder traversal, working from the bottom of the directory tree up where find() works from the top of the tree down.

<<less
Download (12.2MB)
Added: 2007-04-26 License: Perl Artistic License Price:
913 downloads
File::Find::Rule::XPath 0.03

File::Find::Rule::XPath 0.03


File::Find::Rule::XPath is a Perl module that contains rule to match on XPath expressions. more>>
File::Find::Rule::XPath is a Perl module that contains rule to match on XPath expressions.

SYNOPSIS

use File::Find::Rule::XPath;

my @files = File::Find::Rule->file
->name(*.dkb)
->xpath( //section/title[contains(., "Crustacean")] )
->in($root);

This module extends File::Find::Rule to provide the ability to locate XML files which match a given XPath expression.

METHODS

xpath( $xpath_expression )

Matches XML files which contain one or more nodes matching the given XPath expression. Files which are not well formed XML are silently skipped.

If no XPath expression is supplied, the value / is used. This will match all files which are well formed XML.

<<less
Download (0.004MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1143 downloads
Earn-Money-Internet 1.0

Earn-Money-Internet 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-14 License: Freeware Price: Free
194 downloads
NASM - The Netwide Assembler 0.99.00

NASM - The Netwide Assembler 0.99.00


NASM - The Netwide Assembler is 80x86 assembler designed for portability and modularity. more>>
NASM is an 80x86 assembler designed for portability and modularity. The project supports a range of object file formats including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and Win32. It will also output plain binary files.
Its syntax is designed to be simple and easy to understand, similar to Intels but less complex. It supports Pentium, P6, MMX, 3DNow! and SSE opcodes, and has macro capability. It includes a disassembler as well.
The Netwide Assembler grew out of an idea on comp.lang.asm.x86 (or possibly alt.lang.asm - I forget which), which was essentially that there didnt seem to be a good free x86-series assembler around, and that maybe someone ought to write one.
- a86 is good, but not free, and in particular you dont get any 32-bit capability until you pay. Its DOS only, too.
- gas is free, and ports over DOS and Unix, but its not very good, since its designed to be a back end to gcc, which always feeds it correct code. So its error checking is minimal. Also, its syntax is horrible, from the point of view of anyone trying to actually write anything in it. Plus you cant write 16-bit code in it (properly).
- as86 is Minix- and Linux-specific, and (my version at least) doesnt seem to have much (or any) documentation.
- MASM isnt very good, and its (was) expensive, and it runs only under DOS.
- TASM is better, but still strives for MASM compatibility, which means millions of directives and tons of red tape. And its syntax is essentially MASMs, with the contradictions and quirks that entails (although it sorts out some of those by means of Ideal mode). Its expensive too. And its DOS-only.
So here, for your coding pleasure, is NASM. At present its still in prototype stage - we dont promise that it can outperform any of these assemblers. But please, please send us bug reports, fixes, helpful information, and anything else you can get your hands on (and thanks to the many people whove done this already! You all know who you are), and well improve it out of all recognition. Again.
Installing NASM under Unix
Once youve obtained the Unix source archive for NASM, nasm-X.XX.tar.gz (where X.XX denotes the version number of NASM contained in the archive), unpack it into a directory such as /usr/local/src. The archive, when unpacked, will create its own subdirectory nasm-X.XX.
NASM is an auto-configuring package: once youve unpacked it, cd to the directory its been unpacked into and type ./configure. This shell script will find the best C compiler to use for building NASM and set up Makefiles accordingly.
Once NASM has auto-configured, you can type make to build the nasm and ndisasm binaries, and then make install to install them in /usr/local/bin and install the man pages nasm.1 and ndisasm.1 in /usr/local/man/man1. Alternatively, you can give options such as --prefix to the configure script (see the file INSTALL for more details), or install the programs yourself.
NASM also comes with a set of utilities for handling the RDOFF custom object-file format, which are in the rdoff subdirectory of the NASM archive. You can build these with make rdf and install them with make rdf_install, if you want them.
If NASM fails to auto-configure, you may still be able to make it compile by using the fall-back Unix makefile Makefile.unx. Copy or rename that file to Makefile and try typing make. There is also a Makefile.unx file in the rdoff subdirectory.
Enhancements:
- adds 64-bit support "-f macho" output format "265th extern" bug in "-f obj" fixed(?)
<<less
Download (MB)
Added: 2007-05-24 License: GMGPL (GNAT Modified GPL) Price:
921 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5