subscribe now
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 149
RSS Ripper 1.0
RSS Ripper project is a set of Python scripts that rewrites RSS feeds as required for better ease of use. more>>
RSS Ripper project is a set of Python scripts that rewrites RSS feeds as required for better ease of use. After the rip and rewrite, the new RSS feed is uploaded to your FTP server for your own private re-subscription.
Example Usage:
Rename digg_ripper.py-dist
mv digg_ripper.py-dist digg_ripper.py
Edit the FTP values at the top of the script to point to your own FTP.
FTP_HOST = example.com
FTP_USER = username
FTP_PASS = password
FTP_DIR = ~/path/to/public_html
Run it:
python digg_ripper.py
or
./digg_ripper.py
You may want to add a cron job:
0 * * * * /path/to/rss_ripper/digg_ripper.py >/dev/null 2>&1
And finally you can subscribe to your own custom rss feed.
<<lessExample Usage:
Rename digg_ripper.py-dist
mv digg_ripper.py-dist digg_ripper.py
Edit the FTP values at the top of the script to point to your own FTP.
FTP_HOST = example.com
FTP_USER = username
FTP_PASS = password
FTP_DIR = ~/path/to/public_html
Run it:
python digg_ripper.py
or
./digg_ripper.py
You may want to add a cron job:
0 * * * * /path/to/rss_ripper/digg_ripper.py >/dev/null 2>&1
And finally you can subscribe to your own custom rss feed.
Download (0.003MB)
Added: 2007-05-24 License: BSD License Price:
883 downloads
MUSCLE 3.34
MUSCLE is a multiplatform, multilanguage, N-way client/server protocol library and server. more>>
MUSCLE is a somewhat scalable, robust, cross-platform client-server messaging system for dynamic distributed applications that runs under any POSIX-compliant operating system.
MUSCLE has been developed, used, and refined as the networking component of BeShare, CueStation, CueConsole, and various other audio control applications at Level Control Systems for over four years.
Main features:
- Use BMessage-like muscle::Messages under any operating system.
- Send flattened muscle::Messages from one computer to another over TCP streams, eliminating unnecessary compatibility and protocol-versioning hassles.
- Run a "muscled server" on a central machine, and write (or download) client programs to log in to the server and communicate through it. Once logged in, client programs can discover who else is logged in, send muscle::Messages to other clients, and store muscle::Messages in the servers RAM for other clients to download later. Clients can also "subscribe" to selected data on the server, and be automatically notified whenever it changes. Unicast-style, multicast-style, and broadcast-style Message routing are all supported via an intelligent hierarchical pattern-matching routing mechanism. Writing multiplayer games, IRC style chat applications, SETI style distributed calculation apps, or any other type of distributed software is made easy because MUSCLE handles all the dirty work for you!
- Customize the included "muscled server" by defining your own session logic or message-streaming protocol. (Note that this is only necessary for certain specialized applications--the standard server provides sufficient functionality for most things)
- Write your client code in C++, Java, or Python. Single-threaded and multi-threaded messaging APIs are provided for all three languages.
- Or just use the included message, string, dataIO, hashtable, dequeue, string-tokenizer, reference-count, regular expression and pattern matching parser, and object-pool code by themselves, as handy cross-platform utility classes. All source code is included, and you are free to use and abuse it any way you wish.
- See the Beginners Guide for a more detailed description of the system and its capabilites.
Enhancements:
- This release includes various minor bugfixes to the Java and C++ code, as well as a few minor optimizations.
<<lessMUSCLE has been developed, used, and refined as the networking component of BeShare, CueStation, CueConsole, and various other audio control applications at Level Control Systems for over four years.
Main features:
- Use BMessage-like muscle::Messages under any operating system.
- Send flattened muscle::Messages from one computer to another over TCP streams, eliminating unnecessary compatibility and protocol-versioning hassles.
- Run a "muscled server" on a central machine, and write (or download) client programs to log in to the server and communicate through it. Once logged in, client programs can discover who else is logged in, send muscle::Messages to other clients, and store muscle::Messages in the servers RAM for other clients to download later. Clients can also "subscribe" to selected data on the server, and be automatically notified whenever it changes. Unicast-style, multicast-style, and broadcast-style Message routing are all supported via an intelligent hierarchical pattern-matching routing mechanism. Writing multiplayer games, IRC style chat applications, SETI style distributed calculation apps, or any other type of distributed software is made easy because MUSCLE handles all the dirty work for you!
- Customize the included "muscled server" by defining your own session logic or message-streaming protocol. (Note that this is only necessary for certain specialized applications--the standard server provides sufficient functionality for most things)
- Write your client code in C++, Java, or Python. Single-threaded and multi-threaded messaging APIs are provided for all three languages.
- Or just use the included message, string, dataIO, hashtable, dequeue, string-tokenizer, reference-count, regular expression and pattern matching parser, and object-pool code by themselves, as handy cross-platform utility classes. All source code is included, and you are free to use and abuse it any way you wish.
- See the Beginners Guide for a more detailed description of the system and its capabilites.
Enhancements:
- This release includes various minor bugfixes to the Java and C++ code, as well as a few minor optimizations.
Download (0.92MB)
Added: 2007-05-03 License: BSD License Price:
907 downloads
TiX Now! 0.1
TiX Now! is an extension which can stop waiting timer of rapidshare and get direct download links. more>>
TiX Now! is an extension which can stop waiting timer of rapidshare and get direct download links.
It can stop waiting timer of rapidshare and get direct download links from nhacso.net, tialia.com, etc and can solve the MegaUpload full-download-slots problem.
Just very simple: Install the extension and click on the T icon in status bar at the right-bottom corner.
Direct-link will be saved to your clipboard or it can stop the waiting-timer, full download-slots...
I tested on my computer and it works, and i see that it work on some computers, but i also see in your comments that it has error about javascript
<<lessIt can stop waiting timer of rapidshare and get direct download links from nhacso.net, tialia.com, etc and can solve the MegaUpload full-download-slots problem.
Just very simple: Install the extension and click on the T icon in status bar at the right-bottom corner.
Direct-link will be saved to your clipboard or it can stop the waiting-timer, full download-slots...
I tested on my computer and it works, and i see that it work on some computers, but i also see in your comments that it has error about javascript
Download (0.013MB)
Added: 2007-04-06 License: MPL (Mozilla Public License) Price:
574 downloads
libpubsub 0.5.1
libpubsub provides everything to setup a simple publish/subscribe environment. more>>
libpubsub provides everything to setup a simple publish/subscribe environment.
If you are looking for a way to let several processes (not necessarily on the same host) exchange information with each other in a very easy (read at the moment: simple) way, libpubsub may interest you!
The main target is the usage in C++ applications. The package includes a tool to let even shell scripts get in touch with pubsub.
Enhancements:
- the client is able to read the message broker address from the environment variable PUBSUB_BROKER
- added conversion routines between binary data and hexadecimal strings
- added support for very large messages over TCP
- several minor bugfixes and cosmetic changes
- embedded users guide into doxygen generated docs
<<lessIf you are looking for a way to let several processes (not necessarily on the same host) exchange information with each other in a very easy (read at the moment: simple) way, libpubsub may interest you!
The main target is the usage in C++ applications. The package includes a tool to let even shell scripts get in touch with pubsub.
Enhancements:
- the client is able to read the message broker address from the environment variable PUBSUB_BROKER
- added conversion routines between binary data and hexadecimal strings
- added support for very large messages over TCP
- several minor bugfixes and cosmetic changes
- embedded users guide into doxygen generated docs
Download (0.60MB)
Added: 2006-01-18 License: Artistic License Price:
1374 downloads
IPC::PubSub 0.22
IPC::PubSub is Perl module for Interprocess Publish/Subscribe channels. more>>
IPC::PubSub is Perl module for Interprocess Publish/Subscribe channels.
SYNOPSIS
# A new message bus with the DBM::Deep backend
# (Other possible backends include Memcached and PlainHash)
my $bus = IPC::PubSub->new(DBM_Deep => /tmp/pubsub.db);
# A channel is any arbitrary string
my $channel = #perl6;
# Register a new publisher (you can publish to multiple channels)
my $pub = $bus->new_publisher("#perl6", "#moose");
# Publish a message (may be a complex object) to those channels
$pub->msg("This is a message");
# Register a new subscriber (you can subscribe to multiple channels)
my $sub = $bus->new_subscriber("#moose");
# Publish an object to channels
$pub->msg("This is another message");
# Set all subsequent messages from this publisher to expire in 30 seconds
$pub->expiry(30);
$pub->msg("This message will go away in 30 seconds");
# Simple get: Returns the messages sent since the previous get,
# but only for the first channel.
my @msgs = $sub->get;
# Simple get, with an explicit channel key (must be among the ones
# it initially subscribed to)
my @moose_msgs = $sub->get("#moose");
# Complex get: Returns a hash reference from channels to array
# references of [timestamp, message].
my $hash_ref = $sub->get_all;
# Changing the list of channels we subscribe to
$sub->subscribe(some-other-channel);
$sub->unsubscribe(some-other-channel);
# Changing the list of channels we publish to
$pub->publish(some-other-channel);
$pub->unpublish(some-other-channel);
# Listing and checking if we are in a channel
my @sub_channels = $sub->channels;
my @pub_channels = $pub->channels;
print "Sub is in #moose" if $sub->channels->{#moose};
print "Pub is in #moose" if $pub->channels->{#moose};
# Raw cache manipulation APIs (not advised; use ->modify instead)
$bus->lock(channel);
$bus->unlock(channel);
my @timed_msgs = $bus->fetch(key1, key2, key3);
$bus->store(key, value, time, 30);
# Atomic updating of cache content; $_ is stored back on the
# end of the callback.
my $rv = $bus->modify(key => sub { delete $_->{foo} });
# Shorthand for $bus->modify(key => sub { $_ = val });
$bus->modify(key => val);
# Shorthand for $bus->modify(key => sub { $_ });
$bus->modify(key);
This module provides a simple API for publishing messages to channels and for subscribing to them.
When a message is published on a channel, all subscribers currently in that channel will get it on their next get or get_all call.
Currently, it offers three backends: DBM_Deep for on-disk storage, Memcached for possibly multi-host storage, and PlainHash for single-process storage.
Please see the tests in t/ for this distribution, as well as "SYNOPSIS" above, for some usage examples; detailed documentation is not yet available.
<<lessSYNOPSIS
# A new message bus with the DBM::Deep backend
# (Other possible backends include Memcached and PlainHash)
my $bus = IPC::PubSub->new(DBM_Deep => /tmp/pubsub.db);
# A channel is any arbitrary string
my $channel = #perl6;
# Register a new publisher (you can publish to multiple channels)
my $pub = $bus->new_publisher("#perl6", "#moose");
# Publish a message (may be a complex object) to those channels
$pub->msg("This is a message");
# Register a new subscriber (you can subscribe to multiple channels)
my $sub = $bus->new_subscriber("#moose");
# Publish an object to channels
$pub->msg("This is another message");
# Set all subsequent messages from this publisher to expire in 30 seconds
$pub->expiry(30);
$pub->msg("This message will go away in 30 seconds");
# Simple get: Returns the messages sent since the previous get,
# but only for the first channel.
my @msgs = $sub->get;
# Simple get, with an explicit channel key (must be among the ones
# it initially subscribed to)
my @moose_msgs = $sub->get("#moose");
# Complex get: Returns a hash reference from channels to array
# references of [timestamp, message].
my $hash_ref = $sub->get_all;
# Changing the list of channels we subscribe to
$sub->subscribe(some-other-channel);
$sub->unsubscribe(some-other-channel);
# Changing the list of channels we publish to
$pub->publish(some-other-channel);
$pub->unpublish(some-other-channel);
# Listing and checking if we are in a channel
my @sub_channels = $sub->channels;
my @pub_channels = $pub->channels;
print "Sub is in #moose" if $sub->channels->{#moose};
print "Pub is in #moose" if $pub->channels->{#moose};
# Raw cache manipulation APIs (not advised; use ->modify instead)
$bus->lock(channel);
$bus->unlock(channel);
my @timed_msgs = $bus->fetch(key1, key2, key3);
$bus->store(key, value, time, 30);
# Atomic updating of cache content; $_ is stored back on the
# end of the callback.
my $rv = $bus->modify(key => sub { delete $_->{foo} });
# Shorthand for $bus->modify(key => sub { $_ = val });
$bus->modify(key => val);
# Shorthand for $bus->modify(key => sub { $_ });
$bus->modify(key);
This module provides a simple API for publishing messages to channels and for subscribing to them.
When a message is published on a channel, all subscribers currently in that channel will get it on their next get or get_all call.
Currently, it offers three backends: DBM_Deep for on-disk storage, Memcached for possibly multi-host storage, and PlainHash for single-process storage.
Please see the tests in t/ for this distribution, as well as "SYNOPSIS" above, for some usage examples; detailed documentation is not yet available.
Download (0.019MB)
Added: 2007-02-14 License: MIT/X Consortium License Price:
983 downloads
News::Archive 0.14
News::Archive is a Usenet news archiving package for downloading and later accessing news articles in bulk. more>>
News::Archive is a Usenet news archiving package for downloading and later accessing news articles in bulk.
It can load articles laid out in INN format, retrieve them from a running news server, or just take articles one-by-one. News::Archive module is compatible with News::Web and Net::NNTP::Server, so the articles can be shared either via the Web or via NNTP.
SYNOPSIS
use News::Archive;
my $archive = new News::Archive
( basedir => /home/tskirvin/kiboze );
# Get a news article
my $article = News::Article->new(*STDIN);
my $msgid = article->header(message-id);
die "Already processed $msgidn"
if ($archive->article( $messageid ));
# Get the list of groups were supposed to be saving the article into
my @groups = split(s*,s*, $article->header(newsgroups) );
map { s/s+//g } @groups;
# Make sure were subscribed to these groups
foreach (@groups) { $archive->subscribe($_) }
# Actually save the article.
my $ret = $archive->save_article(
[ @{$article->rawheaders}, , @{$article->body} ], @groups );
$ret ? print "Accepted article $messageidn"
: print "Couldnt save article $messageidn";
News::Archive keeps several files to keep track of its archives:
active file
Keeps track of all newsgroups we are "subscribed" to and all of the information that changes regularly - the number of articles we have archived, the current first and last article numbers, etc.
Watched over with News::Active.
history database
A simple database keeping track of articles by Message-ID. Makes access by ID easy, and ensures that we dont save the same article twice. The database chosen to maintain these is user-determined.
newsgroup file
Keeps track of more static information about the newsgroups we are subscribed to - descriptions, creation dates, etc.
Watched over with News::GroupInfo.
archive directory
Directory structure of all articles, with each article saved as a single textfile within a directory structure laid out at one section of the group name per directory, such as "rec/games/mecha". Crossposts are hardlinked to other directory structures.
Articles are actually divided into sub-directories containing up to 500 articles, to avoid Unix directory size performance limitations. Individual files are thus stored in a file such as "rec/games/mecha/1.500/1".
Each newsgroup also contains overview information, watched over with
News::Overview. This overview file goes in the top of the structure,
such as "rec/games/mecha/.overview".
You may note that these files are very similar to how INN does its work. This is intentional - this package is meant to act in many ways like a lighter-weight INN.
Usage:
Global Variables
The following variables are set within News::Archive, and are global throughout all invocations.
$News::Active::DEBUG
Default value for "debug()" in new objects.
$News::Active::HOSTNAME
Default value for "hostname()" in new objects. Obtained using
"Sys::Hostname::hostname()".
$News::Active::HASH
The number of articles to keep in each directory. Default is 500;
change this at your own peril, since things may get screwed up later
if you change it after archiving any articles!
<<lessIt can load articles laid out in INN format, retrieve them from a running news server, or just take articles one-by-one. News::Archive module is compatible with News::Web and Net::NNTP::Server, so the articles can be shared either via the Web or via NNTP.
SYNOPSIS
use News::Archive;
my $archive = new News::Archive
( basedir => /home/tskirvin/kiboze );
# Get a news article
my $article = News::Article->new(*STDIN);
my $msgid = article->header(message-id);
die "Already processed $msgidn"
if ($archive->article( $messageid ));
# Get the list of groups were supposed to be saving the article into
my @groups = split(s*,s*, $article->header(newsgroups) );
map { s/s+//g } @groups;
# Make sure were subscribed to these groups
foreach (@groups) { $archive->subscribe($_) }
# Actually save the article.
my $ret = $archive->save_article(
[ @{$article->rawheaders}, , @{$article->body} ], @groups );
$ret ? print "Accepted article $messageidn"
: print "Couldnt save article $messageidn";
News::Archive keeps several files to keep track of its archives:
active file
Keeps track of all newsgroups we are "subscribed" to and all of the information that changes regularly - the number of articles we have archived, the current first and last article numbers, etc.
Watched over with News::Active.
history database
A simple database keeping track of articles by Message-ID. Makes access by ID easy, and ensures that we dont save the same article twice. The database chosen to maintain these is user-determined.
newsgroup file
Keeps track of more static information about the newsgroups we are subscribed to - descriptions, creation dates, etc.
Watched over with News::GroupInfo.
archive directory
Directory structure of all articles, with each article saved as a single textfile within a directory structure laid out at one section of the group name per directory, such as "rec/games/mecha". Crossposts are hardlinked to other directory structures.
Articles are actually divided into sub-directories containing up to 500 articles, to avoid Unix directory size performance limitations. Individual files are thus stored in a file such as "rec/games/mecha/1.500/1".
Each newsgroup also contains overview information, watched over with
News::Overview. This overview file goes in the top of the structure,
such as "rec/games/mecha/.overview".
You may note that these files are very similar to how INN does its work. This is intentional - this package is meant to act in many ways like a lighter-weight INN.
Usage:
Global Variables
The following variables are set within News::Archive, and are global throughout all invocations.
$News::Active::DEBUG
Default value for "debug()" in new objects.
$News::Active::HOSTNAME
Default value for "hostname()" in new objects. Obtained using
"Sys::Hostname::hostname()".
$News::Active::HASH
The number of articles to keep in each directory. Default is 500;
change this at your own peril, since things may get screwed up later
if you change it after archiving any articles!
Download (0.033MB)
Added: 2006-03-24 License: Perl Artistic License Price:
1309 downloads
Grisbi 0.5.8
Grisbi is a personnal accounting application running under GNU/Linux. more>>
Grisbi is a personnal accounting application running under GNU/Linux.
Our aim is to provide you with the most simple and intuitive software for basic use, and still very powerful if you spend a little time on the setup.
Grisbi can manage multiple accounts, currencies and users. It manages third party, expenditure and receipt categories, as well as budgetary lines, financial years, and other informations that makes it quite adapted for associations (except those that require double entry accounting). The exhaustive list of Grisbis functionalities can be found in the Users guide, paragraph 1.2.
The complete manual under FDL license is avaliable on line (Documentation in the main menu). The version coming with the software is not illustrated, but can be replaced by the illustrated version any time, being availiable for download on this site. The manual will be soon completed with a Guide concerning accounting for associations.
If you want to keep updated with Grisbi releases, you may subscribe to the information mailing list (see Contacts) and if you like to live dangerously you even can download the unstable sources from CVS and compile them. Information about this is in the Manual paragraph 2.1.11.
Last but not least, Grisbi will be soon internationalised. All contributors are welcome.
<<lessOur aim is to provide you with the most simple and intuitive software for basic use, and still very powerful if you spend a little time on the setup.
Grisbi can manage multiple accounts, currencies and users. It manages third party, expenditure and receipt categories, as well as budgetary lines, financial years, and other informations that makes it quite adapted for associations (except those that require double entry accounting). The exhaustive list of Grisbis functionalities can be found in the Users guide, paragraph 1.2.
The complete manual under FDL license is avaliable on line (Documentation in the main menu). The version coming with the software is not illustrated, but can be replaced by the illustrated version any time, being availiable for download on this site. The manual will be soon completed with a Guide concerning accounting for associations.
If you want to keep updated with Grisbi releases, you may subscribe to the information mailing list (see Contacts) and if you like to live dangerously you even can download the unstable sources from CVS and compile them. Information about this is in the Manual paragraph 2.1.11.
Last but not least, Grisbi will be soon internationalised. All contributors are welcome.
Download (0.73MB)
Added: 2006-01-18 License: GPL (GNU General Public License) Price:
1375 downloads
SingleSub 0.1
SingleSub provides a set of tools to make it easier to subscribe to RSS feeds. more>>
The purpose of SingleSub is to a provide a set of tools to make it easier to subscribe to RSS feeds.
It consists of one Perl script and a set of XSLT templates, which provide RSS, HTML and Javascript tools used to subscribe to RSS feeds without restricting them to a specific aggregator.
Instead, a dynamic list of aggregators is provided for the user to choose from. This list of RSS aggregators and how to subscribe to them is provided via several XML formats, so other tool developers can use them as well.
<<lessIt consists of one Perl script and a set of XSLT templates, which provide RSS, HTML and Javascript tools used to subscribe to RSS feeds without restricting them to a specific aggregator.
Instead, a dynamic list of aggregators is provided for the user to choose from. This list of RSS aggregators and how to subscribe to them is provided via several XML formats, so other tool developers can use them as well.
Download (0.027MB)
Added: 2005-10-31 License: The Apache License 2.0 Price:
1454 downloads
PubSubHubbub_Publisher 1.0
A simple, open, web-hook-based pubsub protocol & open source reference implementation more>>
PubSubHubbub_Publisher 1.0 is yet another excellent utility for everyone. It is actually a simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as a simple extension to Atom.
Parties (servers) speaking the PubSubHubbub protocol can get near-instant notifications (via webhook callbacks) when a topic (Atom URL) they're interested in is updated.
This tool works as follow:
- An Atom URL (a "topic") declares its Hub server(s) in its Atom XML file, via . The hub(s) can be run by the publisher of the Atom, or can be a community hub that anybody can use.
- A subscriber (a server that's interested in a topic), initially fetches the Atom URL as normal. If the Atom file declares its hubs, the subscriber can then avoid lame, repeated polling of the URL and can instead register with the feeds hub(s) and subscribe to updates.
- The subscriber subscribes to the Topic URL from the Topic URLs declared Hub(s).
- When the Publisher next updates the Topic URL, the publisher software pings the Hub(s) saying that there's an update.
- The hub efficiently fetches the published feed and multicasts the new/changed content out to all registered subscribers.
- The protocol is decentralized and free. No company is at the center of this controlling it. Anybody can run a hub, or anybody can ping (publish) or subscribe using open hubs.
- To bootstrap this, the publisher has provided an open source reference implementation of the hub (the hard part of the protocol) that runs on Google App Engine, and is open for anybody to use.
Requirements:
- Python
Added: 2009-05-18 License: The Apache License 2.0 Price: FREE
13 downloads
Money-Now 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-11 License: Freeware Price: Free
195 downloads
ejabberd 1.1.3
ejabberd is a Free and Open Source distributed fault-tolerant Jabber/XMPP server. more>>
ejabberd is a multi-platform, scalable, distributed, and fault-tolerant XMPP Jabber and XMPP server.
Moreover, it supports several advanced features such as multi-user chat, IRC transport, publish and subscribe services, Jabber user directory, a Web-based administration interface, an HTTP polling service, SSL and TLS support, LDAP and external authentication.
Main features:
Multiplatform
- Works on most popular platforms. Tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and Windows NT/2000/XP.
Distributed
- You can run ejabberd on a cluster of machines and all of them will serve one Jabber domain. When you want to expand your Jabber server you can simply add a new cheap node to your cluster. So you dont need to buy an expensive high-end machine to support hundreds of concurrent users.
Fault-tolerant
- The nodes on the ejabberd cluster share some or all tables in the database, so all the information required for a properly working service will be stored permanently on more than one node. If one of the nodes crashes the other nodes will continue working without disruption. You can also add or replace nodes on the fly.
Easy Setup
- ejabberd is built on top of Open Source Erlang/OTP. So you dont need to setup an external database, an external web server, etc because everything is already installed, and ready to run out of the box.
- improved in 1.0.0
Virtual Hosts
- Several Jabber hosts can be hosted on the same ejabberd instance. As simple as adding a new domain name to the list of hosts in the configuration file.
IPv6 Support
- It supports IPv6 both for c2s and s2s.
Enhancements:
- A security fix for the roster ODBC module.
<<lessMoreover, it supports several advanced features such as multi-user chat, IRC transport, publish and subscribe services, Jabber user directory, a Web-based administration interface, an HTTP polling service, SSL and TLS support, LDAP and external authentication.
Main features:
Multiplatform
- Works on most popular platforms. Tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and Windows NT/2000/XP.
Distributed
- You can run ejabberd on a cluster of machines and all of them will serve one Jabber domain. When you want to expand your Jabber server you can simply add a new cheap node to your cluster. So you dont need to buy an expensive high-end machine to support hundreds of concurrent users.
Fault-tolerant
- The nodes on the ejabberd cluster share some or all tables in the database, so all the information required for a properly working service will be stored permanently on more than one node. If one of the nodes crashes the other nodes will continue working without disruption. You can also add or replace nodes on the fly.
Easy Setup
- ejabberd is built on top of Open Source Erlang/OTP. So you dont need to setup an external database, an external web server, etc because everything is already installed, and ready to run out of the box.
- improved in 1.0.0
Virtual Hosts
- Several Jabber hosts can be hosted on the same ejabberd instance. As simple as adding a new domain name to the list of hosts in the configuration file.
IPv6 Support
- It supports IPv6 both for c2s and s2s.
Enhancements:
- A security fix for the roster ODBC module.
Download (5.9MB)
Added: 2007-02-06 License: GPL (GNU General Public License) Price:
995 downloads
amaroK Now-Webing 0.2
amaroK Now-Webing starts a webserver at an configurable port (Standard is 8080) which display the current song and artist. more>>
amaroK Now-Webing starts a webserver at an configurable port (Standard is 8080) which display the current song and artist.
Works great for parsing and displaying data on a webserver.
<<lessWorks great for parsing and displaying data on a webserver.
Download (MB)
Added: 2005-12-30 License: GPL (GNU General Public License) Price:
1393 downloads
AmaroK now playing 0.1
AmaroK now playing is a script that displays the song you are currently playing with amaroK. more>>
AmaroK now playing is a script that displays the song you are currently playing with amaroK.
Add it to, /usr/share/apps/konversation/scripts
Then add it to command aliases
Konversation > settings > command aliases
For example: alias: np ;replacement: /exec np
<<lessAdd it to, /usr/share/apps/konversation/scripts
Then add it to command aliases
Konversation > settings > command aliases
For example: alias: np ;replacement: /exec np
Download (MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
872 downloads
Avis client library 1.0
Avis client library is a Java API for clients accessing Elvin event routers. more>>
Avis client library is a Java API for clients accessing Elvin event routers, including the open source Avis event router and the commercial Mantara Elvin product.
Avis is an event router service compatible with the commercial Elvin implementation developed by Mantara Software. Avis provides a fast, general-purpose publish/subscribe message bus.
Elvin event routers alllow arbitrary messages, known as notifications, to be exchanged via a publish/subscribe model. Elvin clients subscribe to messages published by other clients using expressions that match messages by their content.
The content-based routing approach used in Elvin routers differs from many other message bus systems that operate by selecting messages published on pre-defined channels, and has the advantage of promoting a much higher level of decoupling between producers and consumers of events.
The name "Avis" derives from the French word avis, meaning advice or notification.
Enhancements:
- This release marks a stable baseline for the Java client API.
- The core set of features required for an Elvin client library are now implemented and stable, including subscription, notification, security, close event notification, liveness checking, and router connection option support.
<<lessAvis is an event router service compatible with the commercial Elvin implementation developed by Mantara Software. Avis provides a fast, general-purpose publish/subscribe message bus.
Elvin event routers alllow arbitrary messages, known as notifications, to be exchanged via a publish/subscribe model. Elvin clients subscribe to messages published by other clients using expressions that match messages by their content.
The content-based routing approach used in Elvin routers differs from many other message bus systems that operate by selecting messages published on pre-defined channels, and has the advantage of promoting a much higher level of decoupling between producers and consumers of events.
The name "Avis" derives from the French word avis, meaning advice or notification.
Enhancements:
- This release marks a stable baseline for the Java client API.
- The core set of features required for an Elvin client library are now implemented and stable, including subscription, notification, security, close event notification, liveness checking, and router connection option support.
Download (0.24MB)
Added: 2007-06-25 License: LGPL (GNU Lesser General Public License) Price:
855 downloads
TurboCall 1.0.3+
TurboCall is an extension which adds a phone call function to your browser. more>>
TurboCall is an extension which adds a phone call function to your browser.
Select any phone number on any web page, or click on a phone number in your contact list in the integrated panel, and you will receive an incoming call from the desired destination number within seconds.
Main features:
- No obligation to subscribe after trial period
- Use your regular landline or cell phone
- Low international rates!
- Accessible worldwide
- Store your personal contact list
- No connection fee, no maintenance fee!
<<lessSelect any phone number on any web page, or click on a phone number in your contact list in the integrated panel, and you will receive an incoming call from the desired destination number within seconds.
Main features:
- No obligation to subscribe after trial period
- Use your regular landline or cell phone
- Low international rates!
- Accessible worldwide
- Store your personal contact list
- No connection fee, no maintenance fee!
Download (0.026MB)
Added: 2007-04-10 License: MPL (Mozilla Public License) Price:
930 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above subscribe now search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed