Main > Free Download Search >

Free search widget software for linux

search widget

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2359
js-search 1.0

js-search 1.0


js-search is a javascript indexing and searching. more>>
js-search is a javascript indexing and searching.

A client-side library for building a simple inverted index, and searching it.

You can download the source code from SVN with the following command:

svn checkout http://js-search.googlecode.com/svn/trunk/ js-search
<<less
Download (MB)
Added: 2006-11-03 License: The Apache License 2.0 Price:
1093 downloads
Web Search Aggregator 1.2.0

Web Search Aggregator 1.2.0


Web Search Aggregator (WSA) provides multiple Web searches from one place. more>>
Web Search Aggregator (WSA) provides multiple Web searches from one place. It features multiple categories and the display of results from many sites with a single search.
Your last search and the state of the tabs are remembered. Tabs can be navigated with the keyboard.
Enhancements:
- Mouse navigation has been added (hold down the Ctrl key).
- History of searches has been added (+statistics).
<<less
Download (0.005MB)
Added: 2006-07-15 License: BSD License Price:
1196 downloads
Zero Memory Widget 0.2.0

Zero Memory Widget 0.2.0


Zero Memory Widget is a widget library without a single bit of storage per widget. more>>
Widget libraries have now been developed and used for years. In all these libraries, widget instances require computer memory. But this memory is not really required, We have implemented a widget library to prove that it is possible to use zero bytes of memory per widget.
In such a library, there is no widget reference, so widget programming is easier even in a low level language such as C. Programs are more robust because they do not use pointers, make no memory management and do not translate data between application and widget.
To set the attributes of a widget, it is not possible to use the widgets pointer so a current state is used as in OpenGL. Most classic widgets were integrated into the library, and it is possible to integrate widgets of all kinds without any problem.
This library license is the GNU GPL. Beware: it is alpha software. It works but the API is not yet stable.
Main features:
Base widgets:
- text, text_editable, int, int_editable,
- anchor,
- button, tearoff, button_with_accelerator,
- image, image_from_file,
- scrollbar2, scrollbar_vertical, scrollbar_horizontal,
- toggle (bit or int or char) with or without label. Same for radio button. Really easy to use.
Container widgets:
- window, window_drag, window_popup_right, window_popup_bottom
- anchor_box,
- box_horizontal, box_vertical, box,
- decorator,
- notebook,
- scrolledview (can contains billions of children)
- viewport
- table, table_with_width,
- void, if, popup : base system to make transient widgets. The menu are constructed with "popup"
Composite widgets:
- alert (container),
- message (container),
- filechooser,
Widget attributes:
- Choice of the focus group.
- Width: padding, border, focus
- Expand: vertical, horizontal
- Alignment: vertical, horizontal
- Font: family, size, weight, style
- Geometry: x, y, width, height
- Window auto resize
- Sensibility (to overide the value computed automaticaly)
- Debug level
Other features:
- a drag and drop working only inside the application.
- fully working text cut and paste (UTF8 or not).
- simple animation possible.
- the library runs a web server allowing to debug.
- accelerators. If a modifier key is pressed, a list of short-cut with this key is displayed in a bubble tip.
Enhancements:
- Complete rewrite of the kernel API, in order to have :
- The library can now be updated without recompiling external code
<<less
Download (0.56MB)
Added: 2005-07-06 License: GPL (GNU General Public License) Price:
1573 downloads
Search::Glimpse 0.02

Search::Glimpse 0.02


Search::Glimpse is a Perl extension to communicate with Glimpse server. more>>
Search::Glimpse is a Perl extension to communicate with Glimpse server.

SYNOPSIS

use Search::Glimpse;

my $glimpse = Search::Glimpse->new;

my @results = $glimpse->search("search this string");

ABSTRACT

This module is an extension to use glimpse server from Perl.

Quick hack to connect to glimpse server.

new

Creates a new glimpse object.

search

Search on a glimpse object

hits

Returns the number of hits...

files

Returns the number of files...

<<less
Download (0.004MB)
Added: 2007-04-05 License: Perl Artistic License Price:
933 downloads
DGS Search 0.9.6

DGS Search 0.9.6


DGS Search was created to provide an easy to install search utility. more>>
DGS Search was created to provide an easy to install search utility capable of handling filesystem and database searches on UNIX and Windows based platforms.

DGS Search is aimed at supporting the small to medium sized web site.

<<less
Download (0.044MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1269 downloads
Search Into Directory 0.1

Search Into Directory 0.1


Search Into Directory starts a kfind window (part of kdebase) ready to search into the selected directory. more>>
With this service menu you will be able to search into directory by right-clicking on it. Search Into Directory starts a kfind window (part of kdebase) ready to search into the selected directory.

Note : This servicemenu is in fact duplicated of an existing one on kde-apps. So Ive removed mine and I wont maintain it. Youll find another one named Find in Folder

<<less
Download (0.083MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1185 downloads
pro-search 0.17.2

pro-search 0.17.2


pro-search is a crawler for FTP servers, SMB shares, HTTP servers, and DC++ networks. more>>
pro-search is a crawler for FTP servers, SMB shares, HTTP servers, and DC++ networks.

<<less
Download (0.17MB)
Added: 2007-05-22 License: GPL (GNU General Public License) Price:
896 downloads
HTML::Widget 1.09

HTML::Widget 1.09


HTML::Widget is a Perl module with HTML Widget And Validation Framework. more>>
HTML::Widget is a Perl module with HTML Widget And Validation Framework.

SYNOPSIS

use HTML::Widget;

# Create a widget
my $w = HTML::Widget->new(widget)->method(get)->action(/);

# Add a fieldset to contain the elements
my $fs = $w->element( Fieldset, user )->legend(User Details);

# Add some elements
$fs->element( Textfield, age )->label(Age)->size(3);
$fs->element( Textfield, name )->label(Name)->size(60);
$fs->element( Submit, ok )->value(OK);

# Add some constraints
$w->constraint( Integer, age )->message(No integer.);
$w->constraint( Not_Integer, name )->message(Integer.);
$w->constraint( All, age, name )->message(Missing value.);

# Add some filters
$w->filter(Whitespace);

# Process
my $result = $w->process;
my $result = $w->process($query);


# Check validation results
my @valid_fields = $result->valid;
my $is_valid = $result->valid(foo);
my @invalid_fields = $result->have_errors;
my $is_invalid = $result->has_errors(foo);;

# CGI.pm-compatible! (read-only)
my $value = $result->param(foo);
my @params = $result->param;

# Catalyst::Request-compatible
my $value = $result->params->{foo};
my @params = keys %{ $result->params };

# Merge widgets (constraints and elements will be appended)
$widget->merge($other_widget);

# Embed widgets (as fieldset)
$widget->embed($other_widget);

# Get list of elements
my @elements = $widget->get_elements;

# Get list of constraints
my @constraints = $widget->get_constraints;

# Get list of filters
my @filters = $widget->get_filters;

Create easy to maintain HTML widgets!

Everything is optional, use validation only or just generate forms, you can embed and merge them later.

The API was designed similar to other popular modules like Data::FormValidator and FormValidator::Simple, HTML::FillInForm is also built in (and much faster).

This Module is very powerful, dont misuse it as a template system!

<<less
Download (0.066MB)
Added: 2006-09-27 License: Perl Artistic License Price:
1122 downloads
WWW::Search 2.488

WWW::Search 2.488


WWW::Search is a collection of Perl modules which provide an API to WWW search engines. more>>
WWW::Search is a collection of Perl modules which provide an API to WWW search engines like WebCrawler, AltaVista, Hotbot, Lycos and so on. Currently WWW::Search includes back-ends for variations of AltaVista, Lycos, and HotBot.

We include two applications built from this library: AutoSearch (an program to automate tracking of search results over time), and a small demonstration program to drive the library. Back-ends for other search engines and more sophisticated clients are currently under development.

WWW::Search includes AutoSearch, an program to automate web-based searches.

<<less
Download (0.083MB)
Added: 2006-05-05 License: Perl Artistic License Price:
1267 downloads
Google Search 0.1

Google Search 0.1


Google Search is a desktop tool with you can search anything you want on the Google engine direct from your desktop. more>>
Google Search is a desktop tool with you can search anything you want on the Google engine direct from your desktop.

Installation:

To compile use qmake then make

Example:

bash: qmake mio.pro
bash: make
bash: ./mio

It uses firefox only. I will include konqueror in the next update.

Assign it a global shorcut.
<<less
Download (0.010MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1471 downloads
Search::InvertedIndex 1.14

Search::InvertedIndex 1.14


Search::InvertedIndex is a manager for inverted index maps. more>>
Search::InvertedIndex is a manager for inverted index maps.

SYNOPSIS

use Search::InvertedIndex;

my $database = Search::InvertedIndex::DB::DB_File_SplitHash->new({
-map_name => /www/search-engine/databases/test-maps/test,
-multi => 4,
-file_mode => 0644,
-lock_mode => EX,
-lock_timeout => 30,
-blocking_locks => 0,
-cachesize => 1000000,
-write_through => 0,
-read_write_mode => RDWR;
});

my $inv_map = Search::Inverted->new({ -database => $database });

##########################################################
# Example Update
##########################################################

my $index_data = "Some scalar - complex structure refs are ok";

my $update = Search::InvertedIndex::Update->new({
-group => keywords,
-index => http://www.nihongo.org/,
-data => $index_data,
-keys => {
some => 10,
scalar => 20,
complex => 15,
structure => 15,
refs => 15,
are => 15,
ok => 15,
},
});
my $result = $inv_map->update({ -update => $update });

##########################################################
# Example Query
# -nodes is an anon list of Search::InvertedIndex::Query
# objects (this allows constructing complex booleans by
# nesting).
#
# -leafs is an anon list of Search::InvertedIndex::Query::Leaf
# objects (used for individual search terms).
#
##########################################################

my $query_leaf1 = Search::InvertedIndex::Query::Leaf->new({
-key => complex,
-group => keywords,
-weight => 1,
});

my $query_leaf2 = Search::InvertedIndex::Query::Leaf->new({
-key => structure,
-group => keywords,
-weight => 1,
});
my $query_leaf3 = Search::InvertedIndex::Query::Leaf->new({
-key => gold,
-group => keywords,
-weight => 1,
});
my $query1 = Search::InvertedIndex::Query->new({
-logic => and,
-weight => 1,
-nodes => [],
-leafs => [$query_leaf1,$query_leaf2],
});
my $query2 = Search::InvertedIndex::Query->new({
-logic => or,
-weight => 1,
-nodes => [$query1],
-leafs => [$query_leaf3],
});

my $result = $inv_map->search({ -query => $query2 });

##########################################################

$inv_map->close;

<<less
Download (0.044MB)
Added: 2007-04-06 License: Perl Artistic License Price:
932 downloads
Multi_Search 0.1.4

Multi_Search 0.1.4


Multi_Search is a desktop search widget for Superkaramba. more>>
Multi_Search is a desktop search widget for Superkaramba.

Requirements:

NOTE: A new requirement for version 0.1.0 is the wxPython module. You will not be able to use the new options in this version without wxPython. If you choose not to install wxPython you can still do the old configure options such as change background/default browser/and add search engines, but none of the new features, those need wxPython.

What It Does:

This widget allows one to search almost any search engine right from their desktop. It also gives the ability to run terminal commands. The theme launches the search in your default browser(setup in the right click Configure Theme menu). Click on the icon to the left of the searchbox to change the search engine.

You can add your own search engines to the widget through the right click Configure Theme Menu. This will take a search url and add it and its associated favicon, if it has one, to your widget.

You also have the ability edit and remove existing search engines and change the icon for a search engine.

There are also 8 backgrounds to choose from which can be found in the right click Configure Theme menu.

If anyone has any problems, comments, or ideas I would be glad to hear them.

<<less
Download (0.076MB)
Added: 2007-04-03 License: GPL (GNU General Public License) Price:
936 downloads
WWW::Search::GoTo 1.07

WWW::Search::GoTo 1.07


WWW::Search::GoTo is Perl class for searching GoTo.com. more>>
WWW::Search::GoTo is Perl class for searching GoTo.com.

SYNOPSIS

require WWW::Search;
$search = new WWW::Search(GoTo);

This class is an GoTo specialization of WWW::Search. It handles making and interpreting GoTo searches www-GoTo.com.

Nothing special about GoTo: no search options. It is much like Google in that it attempts to returm relavent search results using simple queries.

This class exports no public interface; all interaction should be done through WWW::Search objects.

<<less
Download (0.004MB)
Added: 2006-11-30 License: Perl Artistic License Price:
1058 downloads
Search::Tools 0.01

Search::Tools 0.01


Search::Tools are tools for building search applications. more>>
Search::Tools are tools for building search applications.

SYNOPSIS

use Search::Tools;

my $re = Search::Tools->regexp(query => the quick brown fox);

my $snipper = Search::Tools->snipper(query => $re);

my $hiliter = Search::Tools->hiliter(query => $re);

for my $result (@search_results)
{
print $hiliter->light( $snipper->snip( $result->summary ) );
}

Search::Tools is a set of utilities for building search applications. Rather than adhering to a particular search application, the goal of Search::Tools is to provide general-purpose methods for common search application features. Think of Search::Tools like a toolbox rather than a hammer.

Examples include:

Parsing search queries for the meaningful keywords
Rich regular expressions for locating keywords in the original indexed documents
Contextual snippets showing query keywords
Highlighting of keywords in context

Search::Tools is derived from some of the features in HTML::HiLiter and SWISH::HiLiter, but has been re-written with an eye to accomodating more general purpose features.

<<less
Download (0.038MB)
Added: 2006-08-31 License: Perl Artistic License Price:
1149 downloads
Curses::UI::Widget 0.95

Curses::UI::Widget 0.95


Curses::UI::Widget is a base class for all widgets. more>>
Curses::UI::Widget is a base class for all widgets.

CLASS HIERARCHY

Curses::UI::Widget - base class

SYNOPSIS

This class is not used directly by somebody who is building an application using Curses::UI. Its a base class that is expanded by the Curses::UI widgets. See WIDGET STRUCTURE below for a basic widget framework.

use Curses::UI::Widget;
my $widget = new Curses::UI::Widget(
-width => 15,
-height => 5,
-border => 1,
);

<<less
Download (0.14MB)
Added: 2006-10-04 License: Perl Artistic License Price:
1115 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5