automated support for compound rpc calls 0.2
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 11949
django-json-rpc 0.2
A simple JSON-RPC implementation for Django more>> django-json-rpc 0.2 is designed as a basic JSON-RPC implementation for your Django power sites.
Major Features:
- Simple, pythonic API.
- Support for Django authentication.
- Mostly supports JSON-RPC 1.1 spec.
- Proxy to test your JSON Service.
Requirements:
- Python
Added: 2009-07-07 License: MIT/X Consortium Lic... Price: FREE
15 downloads

Skype for Linux Debian 1.2
Skype Linux Debian package allows you to make calls from your computer. more>> Skype is a little piece of software that allows you to make calls from your computer. Talk for as long as you like without worrying about the cost or the distance.
Free Skype-to-Skype calls
Make video calls
Send cheap text messages
Easy conference calling
Free to download<<less
Download (7.54MB)
Added: 2009-04-26 License: Freeware Price: Free
180 downloads

Skype For Linux Mandriva 1.2
Skype linux Mandriva allows you to make calls from your computer. more>> Skype is a little piece of software that allows you to make calls from your computer. Talk for as long as you like without worrying about the cost or the distance.
Free Skype-to-Skype calls
Make video calls
Send cheap text messages
Easy conference calling
Free to download
RPM version
Open console
Log on as superuser ("root")
Find the location where you saved the RPM
Enter the following command: "rpm -U skype-version.rpm", where skype-version.rpm is the name of the file you downloaded, such as skype-0_90_0_1.rpm.<<less
Download (7.44MB)
Added: 2009-04-25 License: Freeware Price: Free
181 downloads
PeaZip For Linux 2.2
Free archiver utility, open 7Z, ACE, PAQ, TAR, RAR, ZIP, encrypt and split files more>> PeaZip is an open source file and archive manager for 32 and 64 bit Windows (9x, 2000, XP, Vista) and Linux.
For both platforms it is available as installable or portable package, not needing installation.
Full support: 7Z, 7Z-sfx, ARC/WRC, BZ2/TBZ2, GZ/TGZ, PAQ/LPAQ, PEA, QUAD/BALZ, split, TAR, UPX, ZIP.
Open, browse, extract, test: ACE, ARJ, CAB, CHM, COMPOUND (MSI, DOC, XLS, PPT), CPIO, ISO, Java (JAR, EAR, WAR), Linux (DEB, PET/PUP, RPM, SLP), LHA/LZH, LZMA, NSIS, OOo, PAK/PK3/PK4, RAR, SMZIP, U3P, WIM, XPI, Z/TZ (71 file extension supported).
Other features: powerful search and filter functions, robust file copy, split/join files, quick or secure file deletion, compare/checksum/hash files, system benchmark, generate random passwords and keyfiles, two factor authentication, strong encryption (AES256).
PeaZip allows to: create/extract multiple archives at once, save archives layout, save job definition as command line (to be inspected, or used in scripts), save job logs.
The user interface is skinnable for colors, transparence and icons.<<less
Download (3.24MB)
Added: 2009-04-22 License: Freeware Price: free
185 downloads
Other version of PeaZip For Linux
Full support: 7Z, 7Z-sfx, ARC/WRC, BZ2/TBZ2, GZ/TGZ, PAQ/LPAQ, PEA, QUAD, split, TAR, UPX ... , ARJ, CAB, CHM, COMPOUND (MSI, DOC, XLS, PPT), CPIO, ISO, Java (JAR, EAR, WAR), Linux (DEB, PETLicense:Freeware
DataparkSearch 4.52
DataparkSearch Engine is a full-featured open sources web-based search engine released under the GNU General Public License and designed to organize search within a website, group of websites, intranet or local system. more>>
DataparkSearch 4.52 offers users a powerful and functional open sources web-based search engine released under the GNU General Public License and designed to organize search within a website, group of websites, intranet or local system.
DataparkSearch consists of two parts. The first part is indexing mechanism (indexer). Indexer walks over html hypertext references and stores found words and new references into database. The second part is web CGI front-end to provide search using data collected by indexer.
Major Features:
- Support for http, https, ftp, nntp and news URL schemes.
- htdb virtual URL scheme for indexing SQL databases.
- Indexes text/html, text/xml, text/plain, audio/mpeg (mp3) and image/gif mime types natively.
- External parsers support for other document types, including Microsoft Word, Excel, RTF, PowerPoint, Adobe Acrobat PDF and Flash.
- Can index multilingual sites using content negotiation.
- Can search all of the word forms using ispell affixes and dictionaries.
- Synonym, acronym and abbreviation query expansion based on editable dictionaries, specified by language and charset.
- Stop-words, synonyms and acronyms lists.
- Options to query with all words, all words near to each others, any words, or Boolean queries. A subset of VQL (Verity Query Language) is supported.
- Popularity Rank based on a neural network model.
- Results can be sorted by relevancy (using vector calculation), popularity rank as "Goo" (adding weight for incoming links), and "Neo" (neural network model), last modified time, and by "importance" (a combination of relevancy and popularity rank).
- Supports wide range of character sets support with automated character set and language detection.
- Offers an accent insensitive search option.
- Provides phrase segmenting (tokenizing) for Chinese, Japanese, Korean and Thai.
- Includes an indexer and a web CGI front-end, as well as a search module for Apache web server (mod_dpsearch).
- Handles Internationalized Domain Names (IDN).
- Summary Extraction Algorithm automatically sums up each document in several sentences.
- Uses If-Modified-Since for efficient transfer of only changed files.
- Can tweak URLs with session IDs and other weird formats, including some JavaScript link decoding.
- Can perform parallel and multi-threaded indexing for faster updating.
- Flexible update scheduling, including options for checking some sections of a site more frequently.
- Handles basic authentication (user name and password) and cookies.
- Stores a compressed text version of the documents for extracting and viewing.
- Can specify a default character set and language for a server or subdirectory, or a list of possible languages.
- No index tags: , , , Google's special comments , and consider as tags to include/exclude.
- Can specify a content body tag.
- Spell checking for query words with aspell.
- Flexible options and commands to customize search result pages.
- Effective caching gives significant time reduction in search times.
- Query logging stores the query, query parameters and the number of results found.
WareSeeker Editor
Download (2.07MB)
Added: 2009-04-20 License: Freeware Price:
186 downloads
ulxmlrpcpp 1.7.0
ulxmlrpcpp is a library to call methods on a remote server. more>>
ulxmlrpcpp is a library to call methods on a remote server. ulxmlrpcpps main goal is to be as easy to use as possible but be fully compliant. It is object oriented and written in C++.
ulxmlrpcpp is a library to perform calls via XML-RPC in an object oriented approach implemented in C++. It is intended to have simple interfaces and to be easy to learn. But it shall still be fully compliant to the standards and safe in its use.
Unlike other implementations is does not insist on HTTP for transportation but might also accept other ways. For example a simple serial line with a user defined protocol.
This library uses expat as xml parser. In the unlikely case that you dont have it on your system download it from http://expat.sourceforge.net.
The following files are useful to learn more about this library:
- contrib/*
Contributed demos or other useful stuff
- ulxmlrpcpp/tests/*
Validators and test applications. Intended mainly for visual checking.
For the expected output see the according *.out.
val1_[server|client] are most important since they check most of the
functionality several thousand times.
secure_[server|client] demonstrates an approach to send and receive secure calls.
But dont take the encryption algorithm to serious, it is just to show how to do it
basically :-) Replace it by your favourite encryption algorithm.
mt_[server|client] does all the processing in parallel using threads.
- ulxmlrpcpp/apps/*
More or less useful applications in the real world
- ulxmlrpcpp/docs/en/index.html
The handbook with an introduction.
- ulxmlrpcpp/docs/api/html/index.html
The api docs. They are not part of the source distribution. Either download
them from the same place or generate yourself if you have doxygen installed.
Just type "make apidoc" in the the source directory.
In ulxr_config.h/ulxr_config-bcb5.h/ulxr_config-msvc.h/... there are some #defines that might be useful on non-autoconf systems or when you need to set up some things manually after running "configure".
There is also a directory for Borland BCB5 or M$VC++ users with project files. See "bcb5" resp. msvc and its subdirectories with the READMEs.
BCB5 users will want to turn off CodeGuard to increase the speed after they have verified that everything is working correctly with their applications.
ulxmlrpcpp is known to run fine on Linux, OpenBSD and Solaris, Windoze ports are working but not very reliably (BCB5 is ok from my point of view).
Enhancements:
- This release contains several fixes regarding SSL, timeout handling, and code generation.
- There are now more possibilities to create client and server code from sources as well as from introspection.
- The documentation contains examples on how to use the generated files.
<<lessulxmlrpcpp is a library to perform calls via XML-RPC in an object oriented approach implemented in C++. It is intended to have simple interfaces and to be easy to learn. But it shall still be fully compliant to the standards and safe in its use.
Unlike other implementations is does not insist on HTTP for transportation but might also accept other ways. For example a simple serial line with a user defined protocol.
This library uses expat as xml parser. In the unlikely case that you dont have it on your system download it from http://expat.sourceforge.net.
The following files are useful to learn more about this library:
- contrib/*
Contributed demos or other useful stuff
- ulxmlrpcpp/tests/*
Validators and test applications. Intended mainly for visual checking.
For the expected output see the according *.out.
val1_[server|client] are most important since they check most of the
functionality several thousand times.
secure_[server|client] demonstrates an approach to send and receive secure calls.
But dont take the encryption algorithm to serious, it is just to show how to do it
basically :-) Replace it by your favourite encryption algorithm.
mt_[server|client] does all the processing in parallel using threads.
- ulxmlrpcpp/apps/*
More or less useful applications in the real world
- ulxmlrpcpp/docs/en/index.html
The handbook with an introduction.
- ulxmlrpcpp/docs/api/html/index.html
The api docs. They are not part of the source distribution. Either download
them from the same place or generate yourself if you have doxygen installed.
Just type "make apidoc" in the the source directory.
In ulxr_config.h/ulxr_config-bcb5.h/ulxr_config-msvc.h/... there are some #defines that might be useful on non-autoconf systems or when you need to set up some things manually after running "configure".
There is also a directory for Borland BCB5 or M$VC++ users with project files. See "bcb5" resp. msvc and its subdirectories with the READMEs.
BCB5 users will want to turn off CodeGuard to increase the speed after they have verified that everything is working correctly with their applications.
ulxmlrpcpp is known to run fine on Linux, OpenBSD and Solaris, Windoze ports are working but not very reliably (BCB5 is ok from my point of view).
Enhancements:
- This release contains several fixes regarding SSL, timeout handling, and code generation.
- There are now more possibilities to create client and server code from sources as well as from introspection.
- The documentation contains examples on how to use the generated files.
Download (0.53MB)
Added: 2007-08-20 License: LGPL (GNU Lesser General Public License) Price:
799 downloads
zOGI r581
zOGI is the ZideStore OpenGroupware Interface. more>>
zOGI project is the ZideStore OpenGroupware Interface.
zOGIs mission is to provide a clean and consistent XML-RPC API to the full suite of OpenGroupwares collaberation services.
Main features:
The initial focus is to support tasks and projects.
- These are the weakest sections of the older official XML-RPC.
- Surpasses functionality and performance of the older XML-RPC API.
- TODO Support BLOB retrieval (via URL?)
- TODO Support storing BLOBS (?)
The secondary focus is to support calendaring / scheduling functions,
- Conflicts are reported
- Access hints provided to client
- Permissions can be modified
- Participants can be modified
- Notes can be created, edited, and deleted
- TODO Still needs support for accept/decline
- TODO Still needs some proposal mechanism (very low priority)
The tertiary focus is to support contact management.
- As of r408 addresses and phone numbers can be put to the server.
- As of r411 contacts and enterprises can be created, edited, and deleted.
- As of r419 contacts and enterprise assignments are stored.
- TODO Assignment of contacts and enterprises to projects
The primary consumer of zOGI support is the Consonance groupware client.
<<lesszOGIs mission is to provide a clean and consistent XML-RPC API to the full suite of OpenGroupwares collaberation services.
Main features:
The initial focus is to support tasks and projects.
- These are the weakest sections of the older official XML-RPC.
- Surpasses functionality and performance of the older XML-RPC API.
- TODO Support BLOB retrieval (via URL?)
- TODO Support storing BLOBS (?)
The secondary focus is to support calendaring / scheduling functions,
- Conflicts are reported
- Access hints provided to client
- Permissions can be modified
- Participants can be modified
- Notes can be created, edited, and deleted
- TODO Still needs support for accept/decline
- TODO Still needs some proposal mechanism (very low priority)
The tertiary focus is to support contact management.
- As of r408 addresses and phone numbers can be put to the server.
- As of r411 contacts and enterprises can be created, edited, and deleted.
- As of r419 contacts and enterprise assignments are stored.
- TODO Assignment of contacts and enterprises to projects
The primary consumer of zOGI support is the Consonance groupware client.
Download (0.17MB)
Added: 2007-08-16 License: LGPL (GNU Lesser General Public License) Price:
799 downloads
Internet Registry Routing Daemon 2.3.4
Internet Registry Routing Daemon (IRRd) is a freely available, stand-alone Internet Routing Registry database server. more>>
Internet Registry Routing Daemon (IRRd) is a freely available, stand-alone Internet Routing Registry database server. IRRd supports the RPSL and RPSLng Routing Policy Specification Language standards.
The IRRd package includes all required IRR support services, including: automated near real-time mirroring of other IRR databases, update syntax checking, authentication/security, and notification.
<<lessThe IRRd package includes all required IRR support services, including: automated near real-time mirroring of other IRR databases, update syntax checking, authentication/security, and notification.
Download (0.67MB)
Added: 2007-08-14 License: BSD License Price:
801 downloads
Snare 1.2
Snare is an audit subsystem for Linux. more>>
SNARE (System iNtrusion Analysis and Reporting Environment) is a kernel patch, daemon, and Gnome2 GUI, that together provide a host intrusion detection facility and C2-style auditing/event logging capability for Linux similar to the Basic Security Module (BSM) for Solaris, or the Windows Event Log.
SNARE is divided into three key components:
The Kernel changes
In order to collect event log data, Snare needs to add auditing support into the operating system. You can choose to either install a binary version of the kernel, with Snare already integrated, or you can apply a patch to your kernel source.
Although we try hard to make Snare as easy to install as possible, there are hundreds of different distributions and kernel versions, and it would be an immense task to build Snare for each variant. We are hoping that recent efforts towards creating a native auditing subsystem for linux will soon mean that the kernel component of the Snare for Linux agent, will no longer be required.
The Snare Audit Daemon
The Snare audit daemon acts as an interface between the Linux kernel, and the security administrator. It allow you to turn on events, filter the output, and potentially push audit log information back to a central location for collection, analysis and archival.
The Snare Micro-Web Server, and Audit GUI
The Snare audit GUI provides a graphical user interface to the Snare audit daemon. It allows you to add, remove or modify audit objectives, and change reporting options.
The Micro-Web Server, is embedded in the audit daemon, and provides a very simple configuration capability that can be managed from your web browser.
Enhancements:
- Added support for compound matching elements (e.g. name=/etc/* name!=/etc/blah/*)
- Improved authentication support for remote control interface
- Updated SELinux policy (RHEL5 support)
- Improved automatic audit configuration using objective returncode detection to pre filter unnecessary records
- Fixed element matching error
- Fixed error in criticality reporting (e.g. criticality was always zero)
- Fixed race condition that could potentially clear all audit rules on restart
- Improved effeciency allowing a higher throughput
- Improved installer for easier deployment
- Disabled local logging by default
<<lessSNARE is divided into three key components:
The Kernel changes
In order to collect event log data, Snare needs to add auditing support into the operating system. You can choose to either install a binary version of the kernel, with Snare already integrated, or you can apply a patch to your kernel source.
Although we try hard to make Snare as easy to install as possible, there are hundreds of different distributions and kernel versions, and it would be an immense task to build Snare for each variant. We are hoping that recent efforts towards creating a native auditing subsystem for linux will soon mean that the kernel component of the Snare for Linux agent, will no longer be required.
The Snare Audit Daemon
The Snare audit daemon acts as an interface between the Linux kernel, and the security administrator. It allow you to turn on events, filter the output, and potentially push audit log information back to a central location for collection, analysis and archival.
The Snare Micro-Web Server, and Audit GUI
The Snare audit GUI provides a graphical user interface to the Snare audit daemon. It allows you to add, remove or modify audit objectives, and change reporting options.
The Micro-Web Server, is embedded in the audit daemon, and provides a very simple configuration capability that can be managed from your web browser.
Enhancements:
- Added support for compound matching elements (e.g. name=/etc/* name!=/etc/blah/*)
- Improved authentication support for remote control interface
- Updated SELinux policy (RHEL5 support)
- Improved automatic audit configuration using objective returncode detection to pre filter unnecessary records
- Fixed element matching error
- Fixed error in criticality reporting (e.g. criticality was always zero)
- Fixed race condition that could potentially clear all audit rules on restart
- Improved effeciency allowing a higher throughput
- Improved installer for easier deployment
- Disabled local logging by default
Download (0.32MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
813 downloads
Mr. Persister 4.0.0
Mr. Persister is a simple, small, object relational mapping API capable of reading Java objects. more>>
Mr. Persister is a simple, small, object relational mapping API capable of reading Java objects from, and writing Java objects to relational databases. It was first released july 2004.
Main features:
- Fast! (Faster than Hibernate)
- Read objects of any size in just 3-5 lines of code.
- Automatic and manual mapping of objects to database tables.
- No config files required.
- SQL as query language.
- Automatic connection and transaction management
- (via DAO commands).
- Automatic connection and transaction management
- (via connection and transaction scoping).
- Automatic SQL generation for most trivial tasks.
- Batch updates of multiple objects.
- Compound primary key support.
- Partial object reading and writing.
- Read Filters.
- Simplifies trivial JDBC tasks.
- Interleave custom JDBC with Mr. Persister operations.
- Fully Pluggable Design.
- Well Tested. 290 unit tests were executed against each supported database.
Enhancements:
- Mr. Persister now uses JDK 5.0.
- Some important bugs have been fixed, and the software now enables annotation-based class-to-database mappings both as an alternative and a supplement to automatic and programmatic mapping.
<<lessMain features:
- Fast! (Faster than Hibernate)
- Read objects of any size in just 3-5 lines of code.
- Automatic and manual mapping of objects to database tables.
- No config files required.
- SQL as query language.
- Automatic connection and transaction management
- (via DAO commands).
- Automatic connection and transaction management
- (via connection and transaction scoping).
- Automatic SQL generation for most trivial tasks.
- Batch updates of multiple objects.
- Compound primary key support.
- Partial object reading and writing.
- Read Filters.
- Simplifies trivial JDBC tasks.
- Interleave custom JDBC with Mr. Persister operations.
- Fully Pluggable Design.
- Well Tested. 290 unit tests were executed against each supported database.
Enhancements:
- Mr. Persister now uses JDK 5.0.
- Some important bugs have been fixed, and the software now enables annotation-based class-to-database mappings both as an alternative and a supplement to automatic and programmatic mapping.
Download (MB)
Added: 2007-08-08 License: The Apache License 2.0 Price:
807 downloads
AjaxStub 0.3.0
AjaxStub package provides a Python API for writing Web pages that include JavaScript stubs for Python functions or methods. more>>
AjaxStub package provides a Python API for writing Web pages that include JavaScript stubs for Python functions or methods.
A few months ago (it is now February 2007) I decided to start looking into AJAX. My engineering experience has mostly been in writing servers, threaded application, etc. in Java, Python, and some in C. When I started to play with AJAX I had to add Javascript to my repertoire. I have always applied the rules of abstraction to my code and I wasnt going to change with Javascript, so I started searching the NET for what the best practices were in AJAX implementations.
I found some interesting stuff on Web Services, REST (Representational State Transfer), RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), and the list goes on. Ive done a lot of work with XMLRPC, so I thought Id look for something in that vane. I found only one API for RPC written in Python that seemed to work, but when I looked at the code I realized that it was very immature, so I rolled my own. So, here is my contribution to the OpenSource community. It is only in its early stages, but is quite functional already.
The idea behind AjaxStub is to provide an API that will let you write Python methods or functions that will be called by an identically named function in Javascript. The AJAX communication is completely abstracted from the developer. You write your Python API and a few Javascript functions and your done. Well it may not be that easy depending on what you are trying to achieve with your site, however, the concept is really very simple.
Enhancements:
- AjaxStub now will process multi-requests properly.
- Custom content types can now be added, and the debug mode now is more verbose.
- The home page now has additional example code and API documentation is now available.
- All documentation is now included in the tarball or zip packages.
<<lessA few months ago (it is now February 2007) I decided to start looking into AJAX. My engineering experience has mostly been in writing servers, threaded application, etc. in Java, Python, and some in C. When I started to play with AJAX I had to add Javascript to my repertoire. I have always applied the rules of abstraction to my code and I wasnt going to change with Javascript, so I started searching the NET for what the best practices were in AJAX implementations.
I found some interesting stuff on Web Services, REST (Representational State Transfer), RPC (Remote Procedure Call), SOAP (Simple Object Access Protocol), and the list goes on. Ive done a lot of work with XMLRPC, so I thought Id look for something in that vane. I found only one API for RPC written in Python that seemed to work, but when I looked at the code I realized that it was very immature, so I rolled my own. So, here is my contribution to the OpenSource community. It is only in its early stages, but is quite functional already.
The idea behind AjaxStub is to provide an API that will let you write Python methods or functions that will be called by an identically named function in Javascript. The AJAX communication is completely abstracted from the developer. You write your Python API and a few Javascript functions and your done. Well it may not be that easy depending on what you are trying to achieve with your site, however, the concept is really very simple.
Enhancements:
- AjaxStub now will process multi-requests properly.
- Custom content types can now be added, and the debug mode now is more verbose.
- The home page now has additional example code and API documentation is now available.
- All documentation is now included in the tarball or zip packages.
Download (0.023MB)
Added: 2007-08-05 License: Eclipse Public License Price:
810 downloads
motion 3.2.8
motion is a motion detector for video4linux devices. more>>
Motion is a program that monitors the video signal from one or more cameras and is able to detect if a significant part of the picture has changed. Or in other words, it can detect motion.
The program is written in C and is made for the Linux operating system.
Motion is a command line based tool. It has absolutely no graphical user interface. Everything is setup either via the command line or via a set of configuration files (simple ASCII files that can be edited by any ASCII editor).
The output from motion can be:
- jpg files
- ppm format files
- mpeg video sequences
Main features:
- Taking snapshots of movement
- Watch multiple video devices at the same time
- Watch multiple inputs on one capture card at the same time
- Live streaming webcam (using multipart/x-mixed-replace)
- Real time creation of mpeg movies using libavcodec from ffmpeg
- Take automated snapshots on regular intervals
- Take automated snapshots at irregular intervals using cron
- Sending an e-mail when detecting movement
- Sending a SMS message when detecting movement
- Execute external commands when detecting movement
- Motion tracking
- Feed events to an MySQL or PostgreSQL database.
- Feed video back to a video4linux loopback for real time viewing
- Web interface using Motion Related Projects such as motion.cgi, Kenneths Webcam Package, Kevins Webpage, X-Motion and many more.
- User configurable and user defined on screen display.
- Control via xml-rpc - small control binary to control motion while running
- Automatic noise and threshold control
- Ability to control the pan/tilt of a Logitech Sphere (or Orbit) camera
- Highly configurable display of text on images.
- High configurable definition of path and file names of the stored images and films.
Enhancements:
- V4L2 devices are now supported along with V4L2_bayer, SN9C10X, MJPEG, and UYVY.
- Device status was enhanced.
- Debian packaging was improved.
- The SWF codec for movie creation was added.
- ucvideo track pan/tilt support was added.
- A FreeBSD directory for building ports was added.
<<lessThe program is written in C and is made for the Linux operating system.
Motion is a command line based tool. It has absolutely no graphical user interface. Everything is setup either via the command line or via a set of configuration files (simple ASCII files that can be edited by any ASCII editor).
The output from motion can be:
- jpg files
- ppm format files
- mpeg video sequences
Main features:
- Taking snapshots of movement
- Watch multiple video devices at the same time
- Watch multiple inputs on one capture card at the same time
- Live streaming webcam (using multipart/x-mixed-replace)
- Real time creation of mpeg movies using libavcodec from ffmpeg
- Take automated snapshots on regular intervals
- Take automated snapshots at irregular intervals using cron
- Sending an e-mail when detecting movement
- Sending a SMS message when detecting movement
- Execute external commands when detecting movement
- Motion tracking
- Feed events to an MySQL or PostgreSQL database.
- Feed video back to a video4linux loopback for real time viewing
- Web interface using Motion Related Projects such as motion.cgi, Kenneths Webcam Package, Kevins Webpage, X-Motion and many more.
- User configurable and user defined on screen display.
- Control via xml-rpc - small control binary to control motion while running
- Automatic noise and threshold control
- Ability to control the pan/tilt of a Logitech Sphere (or Orbit) camera
- Highly configurable display of text on images.
- High configurable definition of path and file names of the stored images and films.
Enhancements:
- V4L2 devices are now supported along with V4L2_bayer, SN9C10X, MJPEG, and UYVY.
- Device status was enhanced.
- Debian packaging was improved.
- The SWF codec for movie creation was added.
- ucvideo track pan/tilt support was added.
- A FreeBSD directory for building ports was added.
Download (0.21MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
828 downloads
RPC::pClient 0.1005
RPC::pClient is a Perl extension for writing pRPC clients. more>>
RPC::pClient is a Perl extension for writing pRPC clients.
SYNOPSIS
use RPC::pClient;
$sock = IO::Socket::INET->new(PeerAddr => joes.host.de,
PeerPort => 2570,
Proto => tcp);
$connection = new RPC::pClient(sock => $sock,
application => My App,
version => 1.0,
user => joe,
password => hello!);
pRPC (Perl RPC) is a package that simplifies the writing of Perl based client/server applications. RPC::pServer is the package used on the server side, and you guess what RPC::pClient is for. See RPC::pClient(3) for this part.
pRPC works by defining a set of of functions that may be executed by the client. For example, the server might offer a function "multiply" to the client. Now a function call
@result = $con->Call(multiply, $a, $b);
on the client will be mapped to a corresponding call
multiply($con, $data, $a, $b);
on the server. (See the funcTable description below for $data.) The function calls result will be returned to the client and stored in the array @result. Simple, eh?
Client methods
new
The client constructor. Returns a client object or an error string, thus you typically use it like this:
$client = RPC::pClient->new ( ... );
if (!ref($client)) {
print STDERR "Error while creating client object: $clientn";
} else {
# Do real stuff
...
}
Call
calls a function on the server; the arguments are a function name, followed by function arguments. It returns the function results, if successfull. After executing Call() you should always check the error attribute: An empty string indicates success. Thus the equivalent to
$c = Add($a, $b)
# Use $c
...
is
$c = $client->Call("Add", $a, $b);
if ($client->error) {
# Do something in case of error
...
} else {
# Use $c
...
}
CallInt
Similar to and internally used by Call. Receives the same arguments, but the result is prepended by a status value: If this status value is TRUE, then all went fine and the following result array is valid. Otherwise an error occurred and the error message follows immediately after the status code. Example:
my($status, @result) = $client->CallInt("Add", $a, $b);
if (!$status) {
# Do something in case of error
my $errmsg = shift @result || "Unknown error";
...
} else {
...
}
Encrypt
This method can be used to get or set the cipher attribute, thus the encryption mode. If the method is passed an argument, the argument will be used as the new encryption mode. (undef for no encryption.) In either case the current encryption mode will be returned. Example:
# Get the current encryption mode
$mode = $server->Encrypt();
# Currently disable encryption
$server->Encrypt(undef);
# Switch back to the old mode
$server->Encrypt($mode);
<<lessSYNOPSIS
use RPC::pClient;
$sock = IO::Socket::INET->new(PeerAddr => joes.host.de,
PeerPort => 2570,
Proto => tcp);
$connection = new RPC::pClient(sock => $sock,
application => My App,
version => 1.0,
user => joe,
password => hello!);
pRPC (Perl RPC) is a package that simplifies the writing of Perl based client/server applications. RPC::pServer is the package used on the server side, and you guess what RPC::pClient is for. See RPC::pClient(3) for this part.
pRPC works by defining a set of of functions that may be executed by the client. For example, the server might offer a function "multiply" to the client. Now a function call
@result = $con->Call(multiply, $a, $b);
on the client will be mapped to a corresponding call
multiply($con, $data, $a, $b);
on the server. (See the funcTable description below for $data.) The function calls result will be returned to the client and stored in the array @result. Simple, eh?
Client methods
new
The client constructor. Returns a client object or an error string, thus you typically use it like this:
$client = RPC::pClient->new ( ... );
if (!ref($client)) {
print STDERR "Error while creating client object: $clientn";
} else {
# Do real stuff
...
}
Call
calls a function on the server; the arguments are a function name, followed by function arguments. It returns the function results, if successfull. After executing Call() you should always check the error attribute: An empty string indicates success. Thus the equivalent to
$c = Add($a, $b)
# Use $c
...
is
$c = $client->Call("Add", $a, $b);
if ($client->error) {
# Do something in case of error
...
} else {
# Use $c
...
}
CallInt
Similar to and internally used by Call. Receives the same arguments, but the result is prepended by a status value: If this status value is TRUE, then all went fine and the following result array is valid. Otherwise an error occurred and the error message follows immediately after the status code. Example:
my($status, @result) = $client->CallInt("Add", $a, $b);
if (!$status) {
# Do something in case of error
my $errmsg = shift @result || "Unknown error";
...
} else {
...
}
Encrypt
This method can be used to get or set the cipher attribute, thus the encryption mode. If the method is passed an argument, the argument will be used as the new encryption mode. (undef for no encryption.) In either case the current encryption mode will be returned. Example:
# Get the current encryption mode
$mode = $server->Encrypt();
# Currently disable encryption
$server->Encrypt(undef);
# Switch back to the old mode
$server->Encrypt($mode);
Download (0.019MB)
Added: 2007-07-24 License: Perl Artistic License Price:
823 downloads
LUX4 2.1.2
LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC). more>>
LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC). LUX4 library provides both Client and Server classes.
C/C++ porting is planned but for the Client side only. LUX4 performances are far ahead of other RPC protocol like RMI.
Enhancements:
- First Open Source release.
<<lessC/C++ porting is planned but for the Client side only. LUX4 performances are far ahead of other RPC protocol like RMI.
Enhancements:
- First Open Source release.
Download (0.17MB)
Added: 2007-07-23 License: LGPL (GNU Lesser General Public License) Price:
823 downloads
Zimbra Collaboration Suite 4.5.6 / 5.0.0 Beta 1
Zimbra is a server and client technology for enterprise messaging and collaboration. more>>
Zimbra Collaboration Suite project is a client/server technology for enterprise messaging and collaboration.
Zimbra delivers innovation for both the administrator and the end-user as well as compatibility with existing infrastructure and applications (both open source and proprietary).
The Zimbra Collaboration Suite provides support for email, contacts, and group calendaring, and consists of a server and client.
Main features:
Administrator Benefits
- Online move, backup and recovery of individual or a group of mailboxes
- Compatibility with Active Directory and existing LDAP directories
- Native hierarchical storage management and clustering
- Web services integration with existing enterprise applications
- Integrated anti-spam and anti-virus
End-User Benefits
- Browser based client with search, shared calendar and mail that is integrated with contacts and calendar
- Support for Outlook: calendar, mail, contacts and offline mode
- Support for mobile devices: Blackberry, Treo and etc
- Support of Windows, Apple and Linux computer.
Whats New in 5.0.0 Beta 1 Development Release:
- This is the first release in the 5.0.0 release cycle.
- New features include IM, Tasks, Standard Client autocompletion, and keyboard navigation.
- Updates have been made to migration wizards and apple/outlook connectors.
Whats New in 4.5.6 Stable Release:
- Support for an automated MySQL database corruption check that will send a notification to the admin.
- Spam training has been enhanced by allowing programmatic scanning of folders without requiring a password.
- Admins can get backup and restore complete notifications sent via email.
- .Doc and .pdf files open correctly in Zimbra Web Client.
- iSync will not duplicate the calendar, and iSync Connector works correctly with Mac OS X 10.4.10.
- Servers automatically start after a ZCS upgrade.
- Web-based cross-mailbox discovery is available for the optional Zimbra Archiving and Discovery module.
<<lessZimbra delivers innovation for both the administrator and the end-user as well as compatibility with existing infrastructure and applications (both open source and proprietary).
The Zimbra Collaboration Suite provides support for email, contacts, and group calendaring, and consists of a server and client.
Main features:
Administrator Benefits
- Online move, backup and recovery of individual or a group of mailboxes
- Compatibility with Active Directory and existing LDAP directories
- Native hierarchical storage management and clustering
- Web services integration with existing enterprise applications
- Integrated anti-spam and anti-virus
End-User Benefits
- Browser based client with search, shared calendar and mail that is integrated with contacts and calendar
- Support for Outlook: calendar, mail, contacts and offline mode
- Support for mobile devices: Blackberry, Treo and etc
- Support of Windows, Apple and Linux computer.
Whats New in 5.0.0 Beta 1 Development Release:
- This is the first release in the 5.0.0 release cycle.
- New features include IM, Tasks, Standard Client autocompletion, and keyboard navigation.
- Updates have been made to migration wizards and apple/outlook connectors.
Whats New in 4.5.6 Stable Release:
- Support for an automated MySQL database corruption check that will send a notification to the admin.
- Spam training has been enhanced by allowing programmatic scanning of folders without requiring a password.
- Admins can get backup and restore complete notifications sent via email.
- .Doc and .pdf files open correctly in Zimbra Web Client.
- iSync will not duplicate the calendar, and iSync Connector works correctly with Mac OS X 10.4.10.
- Servers automatically start after a ZCS upgrade.
- Web-based cross-mailbox discovery is available for the optional Zimbra Archiving and Discovery module.
Download (155MB)
Added: 2007-07-20 License: MPL (Mozilla Public License) Price:
766 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 automated support for compound rpc calls 0.2 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