video 2.1.3
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 917
SDL::Video 2.1.3
SDL::Video is a SDL perl extension. more>>
SDL::Video is a SDL perl extension.
SYNOPSIS
$video = new SDL::Video ( -name => pr0n.mpg );
SDL::Video adds support for MPEG video to your SDL Perl application. Videos are objects bound to surfaces, whose playback is controled through the objects interface.
METHODS
SDL::Video::error() returns any error messages associated with playback
SDL::Video::audio(bool) enables or disables audio playback, (on by default)
SDL::Video::video(bool) enables or disable video playback, (on by default)
SDL::Video::loop(bool) enables or disable playback looping (off by default)
SDL::Video::volume(int) set the volume as per the mixer volume
SDL::Video:display(surface) binds the clip to a display surface
SDL::Video::scale([x,y]|[surface]|int) scales the clip by either x,y factors, scales to the image dimensions, or a single scalar.
SDL::Video::play() plays the video clip, call SDL::Video::display() before playing
SDL::Video::pause() pauses video playback
SDL::Video::stop() stops video playback
SDL::Video::rewind() resets the clip to the beginning
SDL::Video::seek(offset) seeks to a particular byte offset
SDL::Video::skip(time) skips to a particular time
SDL::Video::region(rect) takes a SDL::Rect and defines the display area
SDL::Video::frame(int) renders a specific frame to the screen
SDL::Video::info() returns a new SDL::MPEG object reflecting the current status
SDL::Video::status() returns either SMPEG_PLAYING or SMPEG_STOPPED or SMPEG_ERROR
<<lessSYNOPSIS
$video = new SDL::Video ( -name => pr0n.mpg );
SDL::Video adds support for MPEG video to your SDL Perl application. Videos are objects bound to surfaces, whose playback is controled through the objects interface.
METHODS
SDL::Video::error() returns any error messages associated with playback
SDL::Video::audio(bool) enables or disables audio playback, (on by default)
SDL::Video::video(bool) enables or disable video playback, (on by default)
SDL::Video::loop(bool) enables or disable playback looping (off by default)
SDL::Video::volume(int) set the volume as per the mixer volume
SDL::Video:display(surface) binds the clip to a display surface
SDL::Video::scale([x,y]|[surface]|int) scales the clip by either x,y factors, scales to the image dimensions, or a single scalar.
SDL::Video::play() plays the video clip, call SDL::Video::display() before playing
SDL::Video::pause() pauses video playback
SDL::Video::stop() stops video playback
SDL::Video::rewind() resets the clip to the beginning
SDL::Video::seek(offset) seeks to a particular byte offset
SDL::Video::skip(time) skips to a particular time
SDL::Video::region(rect) takes a SDL::Rect and defines the display area
SDL::Video::frame(int) renders a specific frame to the screen
SDL::Video::info() returns a new SDL::MPEG object reflecting the current status
SDL::Video::status() returns either SMPEG_PLAYING or SMPEG_STOPPED or SMPEG_ERROR
Download (0.76MB)
Added: 2006-07-21 License: Perl Artistic License Price:
1201 downloads
UUID 2.1.3
UUID is an implementation of the UUIDs and GUIDs specification in Java. more>>
UUID is an implementation of the UUIDs and GUIDs specification in Java. UUIDs are 128 bit long identifiers that are guaranteed to be unique.
Example code
Download the latest version and extract the uuid.jar file from the archive. Open a command prompt and type:
> java -jar uuid.jar
A UUID should get printed out. You should be able to compile the following example if uuid.jar is in your classpath:
import com.eaio.uuid.UUID;
public class UUIDTest {
public static void main(String[] args) {
UUID u = new UUID();
System.out.println(u);
}
}
Try assembling UUIDs yourself:
UUID u = new UUID(4242L, 4242L);
Of course, comparing and equality testing is fully implemented:
UUID u1 = new UUID(4242L, 0L);
UUID u2 = new UUID(5203L, 9412);
System.out.println(u1.equals(u2)); // prints out "false"
System.out.println(u1.compareTo(u2)); // prints out "-1"
As well as cloning:
UUID u1 = new UUID(4242L, 0L);
UUID u2 = (UUID) u1.clone();
UUID u3 = new UUID(u1); // or use the clone constructor
Keep in mind that this UUID implementation has public fields (for compatibility with the EJB primary key specification), so cloning should be used for security purposes between in-VM system boundaries.
Enhancements:
- This release closes all streams of the process object.
- Not closing all streams could leak file handles.
<<lessExample code
Download the latest version and extract the uuid.jar file from the archive. Open a command prompt and type:
> java -jar uuid.jar
A UUID should get printed out. You should be able to compile the following example if uuid.jar is in your classpath:
import com.eaio.uuid.UUID;
public class UUIDTest {
public static void main(String[] args) {
UUID u = new UUID();
System.out.println(u);
}
}
Try assembling UUIDs yourself:
UUID u = new UUID(4242L, 4242L);
Of course, comparing and equality testing is fully implemented:
UUID u1 = new UUID(4242L, 0L);
UUID u2 = new UUID(5203L, 9412);
System.out.println(u1.equals(u2)); // prints out "false"
System.out.println(u1.compareTo(u2)); // prints out "-1"
As well as cloning:
UUID u1 = new UUID(4242L, 0L);
UUID u2 = (UUID) u1.clone();
UUID u3 = new UUID(u1); // or use the clone constructor
Keep in mind that this UUID implementation has public fields (for compatibility with the EJB primary key specification), so cloning should be used for security purposes between in-VM system boundaries.
Enhancements:
- This release closes all streams of the process object.
- Not closing all streams could leak file handles.
Download (0.033MB)
Added: 2007-02-01 License: MIT/X Consortium License Price:
1001 downloads
Internote 2.1.3
Internote is an implementation of persistent sticky notes for Firefox. more>>
Internote is an implementation of persistent sticky notes for Firefox. It allows you to create notes on a Web page which will still be there when you return.
Notes are very customizable, and come with many small, useful features. A manager is available, in which you can see all of your saved notes, edit them, print them, and delete them.
Main features:
- Internotes persist on the page they were created on
- A new Internote Manager allows for access to all notes across all pages
- The flipside of a note can be used to change its background and text colors
- Notes come in six appealing text colors and six appealing background colors
- Notes can have either a modern, glassy look, or a classical, flat look
- Optional animations are available for notes
- One of five default locations can be selected for the creation of new Internotes
- Note text is now optionally hilightable
- A scrollbar is now optional for notes which are too small to display all of their content
- Internote is translated into Simplified Chinese, Croatian, Danish, Dutch, French, German, Italian, Brazilian Portuguese, Russian, Slovak, Slovenian, and Spanish
- Internote can now be made to work with special sites, such as GMail
<<lessNotes are very customizable, and come with many small, useful features. A manager is available, in which you can see all of your saved notes, edit them, print them, and delete them.
Main features:
- Internotes persist on the page they were created on
- A new Internote Manager allows for access to all notes across all pages
- The flipside of a note can be used to change its background and text colors
- Notes come in six appealing text colors and six appealing background colors
- Notes can have either a modern, glassy look, or a classical, flat look
- Optional animations are available for notes
- One of five default locations can be selected for the creation of new Internotes
- Note text is now optionally hilightable
- A scrollbar is now optional for notes which are too small to display all of their content
- Internote is translated into Simplified Chinese, Croatian, Danish, Dutch, French, German, Italian, Brazilian Portuguese, Russian, Slovak, Slovenian, and Spanish
- Internote can now be made to work with special sites, such as GMail
Download (0.093MB)
Added: 2007-08-03 License: Other/Proprietary License with Source Price:
813 downloads
aMule 2.1.3
aMule is a multi-platform eMule-like ed2k client. more>>
aMule it is a eMule-like client for ed2k network, supporting Linux, *BSD platforms, Solaris, *MacOSX and *Win32 (*soon).
It was forked from xMule project back in september 2003 (not related to it anymore, except little bits of old code), to drive it to a brand new direction and quality. Uses wxWidgets (formely known as wxWindows) for multiplatform support.
Main features:
- Clients use two networks to create one reliable network (ED2K, Source Exchange).
- aMules Queue and Credit system helps to ensure that everyone will get the file he wants by promoting those that upload back to the network.
- aMule uses the new server protocol like zlib.
- SecureIdent.
- IPFilter reload and "use / dont use" functions (no need to close aMule anymore).
- Localisation: aMule is availabe in more than one language.
- Download Queue: progressbar only - percentage only - both.
- Systray integration.
- Online Signature.
- Leecher ban: Some people use unsocial clients, these clients are banned by aMule.
- aMule is completely free (just like eMule). aMule does not contain Adware or Spyware.
- Each file is checked for corruptions while downloading to ensure an error free file.
- Intelligent Corruption Handler (ICH) helps to speed up the correction of corrupted parts.
- Auto priorities and source management allow you to start many downloads without having to monitor them.
- The Preview function allows you to look at your videos and archives before they are completed.
- For video previewing, MPlayer or Xine is recommanded but Video Lan Client should work too.
- You can create categories to organize your downloads.
- To find the files you want, aMule offers a lot of search possibilities, which are:
- Servers (local and global) and of course direct integration in your favourite browser for easy klick-and-download (with ed2k:// links).
- Messaging and Friend system: you can send messages to other clients and add them as friends.
- In your friend list you can always see if a friend is online.
- aMule supports updating the server list from an URL during run-time.
- You can also configure aMule to download it at startup.
- It also supports updating the server while connecting to a server or a client.
- PowerShare function: better handling of your shared files (release).
- Slot allocation: you can choose how the upload is distributed. For example, if you have 20 kb/s for your maximum upload, you can set slot allocation to 10 kb/s which means that you will upload to two users with 10 kb/s each.
- amulecmd & amulecmdDLG: command line interface or graphical command line interface, to connect to your running aMule and get status or send commands.
- Works locally and from remote clients. NOTE! amulecmd and amulecmdDLG also work in WINDOWS! you can control your linux box from your offices windows.
- Fast ED2K Link handler at the bottom of every page (can be disabled on preferences. Save 5 sources on rare files (<<less
It was forked from xMule project back in september 2003 (not related to it anymore, except little bits of old code), to drive it to a brand new direction and quality. Uses wxWidgets (formely known as wxWindows) for multiplatform support.
Main features:
- Clients use two networks to create one reliable network (ED2K, Source Exchange).
- aMules Queue and Credit system helps to ensure that everyone will get the file he wants by promoting those that upload back to the network.
- aMule uses the new server protocol like zlib.
- SecureIdent.
- IPFilter reload and "use / dont use" functions (no need to close aMule anymore).
- Localisation: aMule is availabe in more than one language.
- Download Queue: progressbar only - percentage only - both.
- Systray integration.
- Online Signature.
- Leecher ban: Some people use unsocial clients, these clients are banned by aMule.
- aMule is completely free (just like eMule). aMule does not contain Adware or Spyware.
- Each file is checked for corruptions while downloading to ensure an error free file.
- Intelligent Corruption Handler (ICH) helps to speed up the correction of corrupted parts.
- Auto priorities and source management allow you to start many downloads without having to monitor them.
- The Preview function allows you to look at your videos and archives before they are completed.
- For video previewing, MPlayer or Xine is recommanded but Video Lan Client should work too.
- You can create categories to organize your downloads.
- To find the files you want, aMule offers a lot of search possibilities, which are:
- Servers (local and global) and of course direct integration in your favourite browser for easy klick-and-download (with ed2k:// links).
- Messaging and Friend system: you can send messages to other clients and add them as friends.
- In your friend list you can always see if a friend is online.
- aMule supports updating the server list from an URL during run-time.
- You can also configure aMule to download it at startup.
- It also supports updating the server while connecting to a server or a client.
- PowerShare function: better handling of your shared files (release).
- Slot allocation: you can choose how the upload is distributed. For example, if you have 20 kb/s for your maximum upload, you can set slot allocation to 10 kb/s which means that you will upload to two users with 10 kb/s each.
- amulecmd & amulecmdDLG: command line interface or graphical command line interface, to connect to your running aMule and get status or send commands.
- Works locally and from remote clients. NOTE! amulecmd and amulecmdDLG also work in WINDOWS! you can control your linux box from your offices windows.
- Fast ED2K Link handler at the bottom of every page (can be disabled on preferences. Save 5 sources on rare files (<<less
Download (3.1MB)
Added: 2006-06-11 License: GPL (GNU General Public License) Price:
1243 downloads
SDL::MPEG 2.1.3
SDL::MPEG is a SDL perl extension. more>>
SDL::MPEG is a SDL perl extension.
SYNOPSIS
$info = new SDL::MPEG -from => $mpeg;
SDL::MPEG provides an interface to quering the status of a SMPEG stream.
METHODS
SDL::MPEG::has_audio returns true if it has audio track
SDL::MPEG::has_video returns true if it has a video track
SDL::MPEG::width returns the width of the video in pixels
SDL::MPEG::height returns the height of the video in pixels
SDL::MPEG::size returns the total size of the clip in bytes
SDL::MPEG::offset returns the offset into the clip in bytes
SDL::MPEG::frame returns the offset into the clip in fames
SDL::MPEG::fps returns the play rate in frames per second
SDL::MPEG::time returns the current play time in seconds
SDL::MPEG::length returns the total play time in seconds
<<lessSYNOPSIS
$info = new SDL::MPEG -from => $mpeg;
SDL::MPEG provides an interface to quering the status of a SMPEG stream.
METHODS
SDL::MPEG::has_audio returns true if it has audio track
SDL::MPEG::has_video returns true if it has a video track
SDL::MPEG::width returns the width of the video in pixels
SDL::MPEG::height returns the height of the video in pixels
SDL::MPEG::size returns the total size of the clip in bytes
SDL::MPEG::offset returns the offset into the clip in bytes
SDL::MPEG::frame returns the offset into the clip in fames
SDL::MPEG::fps returns the play rate in frames per second
SDL::MPEG::time returns the current play time in seconds
SDL::MPEG::length returns the total play time in seconds
Download (0.76MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1074 downloads
SDL::Color 2.1.3
SDL::Color is a SDL perl extension. more>>
SDL::Color is a SDL perl extension.
SYNOPSIS
$color = new SDL::Color ( -r => 0xde, -g => 0xad, -b =>c0 );
$color = new SDL::Color -surface => $app, -pixel => $app->pixel($x,$y);
$color = new SDL::Color -color => SDL::NewColor(0xff,0xaa,0xdd);
SDL::Color is a wrapper for display format independent color representations, with the same interface as SDL::Color.
new ( -color => )
SDL::Color::new with a -color option will construct a new object referencing the passed SDL_Color*.
new (-r => , -g => , -b => )
SDL::Color::new with -r,-g,-b options will construct both a SDL_Color structure, and the associated object with the specified vales.
new (-pixel =>, -surface =>)
SDL::Color::new with -pixel,-surface options will generate a SDL_Color* with the r,g,b values associated with the integer value passed by -pixel for the given -surfaces format.
r ( [ red ] ), g( [ green ] ), b( [ blue ] )
SDL::Color::r, SDL::Color::g, SDL::Color::b are accessor methods for the red, green, and blue components respectively. The color value can be set by passing a byte value (0-255) to each function.
pixel ( surface )
SDL::Color::pixel takes a SDL::Surface object and r,g,b values, and returns the integer representation of the closest color for the given surface.
<<lessSYNOPSIS
$color = new SDL::Color ( -r => 0xde, -g => 0xad, -b =>c0 );
$color = new SDL::Color -surface => $app, -pixel => $app->pixel($x,$y);
$color = new SDL::Color -color => SDL::NewColor(0xff,0xaa,0xdd);
SDL::Color is a wrapper for display format independent color representations, with the same interface as SDL::Color.
new ( -color => )
SDL::Color::new with a -color option will construct a new object referencing the passed SDL_Color*.
new (-r => , -g => , -b => )
SDL::Color::new with -r,-g,-b options will construct both a SDL_Color structure, and the associated object with the specified vales.
new (-pixel =>, -surface =>)
SDL::Color::new with -pixel,-surface options will generate a SDL_Color* with the r,g,b values associated with the integer value passed by -pixel for the given -surfaces format.
r ( [ red ] ), g( [ green ] ), b( [ blue ] )
SDL::Color::r, SDL::Color::g, SDL::Color::b are accessor methods for the red, green, and blue components respectively. The color value can be set by passing a byte value (0-255) to each function.
pixel ( surface )
SDL::Color::pixel takes a SDL::Surface object and r,g,b values, and returns the integer representation of the closest color for the given surface.
Download (0.21MB)
Added: 2007-08-09 License: Perl Artistic License Price:
806 downloads
Video::Info 0.993
Video::Info can retrieve video properties such as: height width codec fps. more>>
Video::Info can retrieve video properties such as: height width codec fps.
SYNOPSIS
use Video::Info;
my $info = Video::Info->new(-file=>my.mpg);
$info->fps();
$info->aspect();
## ... see methods below
Video::Info is a factory class for working with video files. When you create a new Video::Info object (see methods), something like this will happen: 1) open file, determine type. See Video::Info::Magic. 2) attempt to create object of appropriate class (ie, MPEG::Info for MPEG files, RIFF::Info for AVI files). 3) Probe the file for various attributes 4) return the created object, or a Video::Info object if the appropriate class is unavailable.
Currently, Video::Info can create objects for the following filetypes:
Module Filetype
-------------------------------------------------
Video::Info::ASF ASF
MP3::Info MPEG Layer 2, MPEG Layer 3
Video::Info::MPEG MPEG1, MPEG2, MPEG 2.5
Video::Info::RIFF AVI, DivX
Video::Info::Quicktime MOV, MOOV, MDAT, QT
And support is planned for:
Module Filetype
-------------------------------------------------
Video::Info::Real RealNetworks formats
<<lessSYNOPSIS
use Video::Info;
my $info = Video::Info->new(-file=>my.mpg);
$info->fps();
$info->aspect();
## ... see methods below
Video::Info is a factory class for working with video files. When you create a new Video::Info object (see methods), something like this will happen: 1) open file, determine type. See Video::Info::Magic. 2) attempt to create object of appropriate class (ie, MPEG::Info for MPEG files, RIFF::Info for AVI files). 3) Probe the file for various attributes 4) return the created object, or a Video::Info object if the appropriate class is unavailable.
Currently, Video::Info can create objects for the following filetypes:
Module Filetype
-------------------------------------------------
Video::Info::ASF ASF
MP3::Info MPEG Layer 2, MPEG Layer 3
Video::Info::MPEG MPEG1, MPEG2, MPEG 2.5
Video::Info::RIFF AVI, DivX
Video::Info::Quicktime MOV, MOOV, MDAT, QT
And support is planned for:
Module Filetype
-------------------------------------------------
Video::Info::Real RealNetworks formats
Download (0.62MB)
Added: 2006-07-20 License: Perl Artistic License Price:
1197 downloads
PhpCompta 2.1.3
PhpCompta is an accounting application. more>>
PhpCompta is an accounting application. It is Web based, and it follows Belgian law very closely.
This application is able to handle the accounting for several companies (small and medium-sized) and can create invoices or reports with OASIS or RTF templates.
<<lessThis application is able to handle the accounting for several companies (small and medium-sized) and can create invoices or reports with OASIS or RTF templates.
Download (3.0MB)
Added: 2007-01-14 License: GPL (GNU General Public License) Price:
1013 downloads
Get YouTube Video 1.3c
Get YouTube Video is a service menu for KDE. more>>
Get YouTube Video is a service menu for KDE.
Usage:
Right-click onto a link to a YouTube video or at the background of the YouTube site showing the video and choose action -> Download YouTube Video -> ...
Install:
cd ~/.kde/share/apps/konqueror/servicemenus/
tar xvzf /path/to/youtube-servicemenu.tar.gz
I made some modifications to the YouTube Service Menu. It didnt work for me, so I looked at the source. I added a differnent method to guess the video_id and I added additional parameters to the query string to download the video.
The query-string trick is:
video_id is a part of the site-url, in which the video is embedded:
video_ids = set(re.findall(www.youtube.com/v/([-A-Za-z0-9_]+), data))
or
m = re.search(video_id=(?P [-A-Za-z0-9_]+), data)
or
m = re.search(v=(?P [-A-Za-z0-9_]+), data)
Then I do:
url = "http://www.youtube.com/watch?v=%s" % video_id
Now url points to a site in which the video will be embedded, so I can apply following regular expression to its contens:
m = re.search(watch_fullscreen?(?P .*?)&fs=1&title=" + "(?P
<<lessUsage:
Right-click onto a link to a YouTube video or at the background of the YouTube site showing the video and choose action -> Download YouTube Video -> ...
Install:
cd ~/.kde/share/apps/konqueror/servicemenus/
tar xvzf /path/to/youtube-servicemenu.tar.gz
I made some modifications to the YouTube Service Menu. It didnt work for me, so I looked at the source. I added a differnent method to guess the video_id and I added additional parameters to the query string to download the video.
The query-string trick is:
video_id is a part of the site-url, in which the video is embedded:
video_ids = set(re.findall(www.youtube.com/v/([-A-Za-z0-9_]+), data))
or
m = re.search(video_id=(?P [-A-Za-z0-9_]+), data)
or
m = re.search(v=(?P [-A-Za-z0-9_]+), data)
Then I do:
url = "http://www.youtube.com/watch?v=%s" % video_id
Now url points to a site in which the video will be embedded, so I can apply following regular expression to its contens:
m = re.search(watch_fullscreen?(?P .*?)&fs=1&title=" + "(?P
Download (0.003MB)
Added: 2007-03-05 License: GPL (GNU General Public License) Price:
3227 downloads
Keepvid 1.0
Keepvid allows you to download videos from Youtube, Google, Metacafe, iFilm, Dailymotion etc. more>>
Keepvid allows you to download videos from Youtube, Google, Metacafe, iFilm, Dailymotion etc.
Download videos from Youtube, Google, Metacafe, iFilm, Dailymotion... and other video sites !
<<lessDownload videos from Youtube, Google, Metacafe, iFilm, Dailymotion... and other video sites !
Download (0.004MB)
Added: 2007-04-11 License: MPL (Mozilla Public License) Price:
701 downloads
Wackamole 2.1.3
Wackamole is an application that helps with making a cluster highly available. more>>
Wackamole is an application that helps with making a cluster highly available. The project manages a bunch of virtual IPs, that should be available to the outside world at all times. Wackamole ensures that a single machine within a cluster is listening on each virtual IP address that Wackamole manages.
If it discovers that particular machines within the cluster are not alive, it will almost immediately ensure that other machines acquire these public IPs. At no time will more than one machine listen on any virtual IP. Wackamole also works toward achieving a balanced distribution of number IPs on the machine within the cluster it manages.
Wakamole operates on a cluster of tightly connected machines (all on the same LAN). It works by managing a pool of IP addresses that you expect to be available at all times. These IP addresses are virtual (meaning no machine has any of those IPs as its default IP address). Wackamole will work to ensure that all of the IP addresses in the pool are assigned as virtual IPs to the machines in the cluster. No IP address is held by more than one machine and every IP address is available.
This allows you to run a service using multiple DNS RR records without the worry of one of the machines crashing -- if the machine crashes, the virtual IP addresses it was responsible for will be managed by the remaining machines in the cluster.
There is no other software like Wackamole. Wackamole is quite unique in that it operates in a completely peer-to-peer mode within the cluster. Other products that provide the same high-availability guarantees use a "VIP" method. A networking appliance assumes a single virtual IP address and "maps" requests to that IP address to the machines in the cluster. This networking appliance is a single point of failure by itself, so most industry accepted solutions incorporate classic master-slave failover or bonding between two identical appliances. These networking appliances can be:
- simple commodity servers running user applications to provide high availability,
- operating system features like IPVS under Linux or similar such features under Windows 2000 and FreeBSD,
- hardware networking component like Foundry ServerIron, Cisco LocalDirector or other content-aware switch, Cisco Arrowpoint content switched, Extreme Networks load-balancers and other such hardware products.
Enhancements:
- Many changes were made.
<<lessIf it discovers that particular machines within the cluster are not alive, it will almost immediately ensure that other machines acquire these public IPs. At no time will more than one machine listen on any virtual IP. Wackamole also works toward achieving a balanced distribution of number IPs on the machine within the cluster it manages.
Wakamole operates on a cluster of tightly connected machines (all on the same LAN). It works by managing a pool of IP addresses that you expect to be available at all times. These IP addresses are virtual (meaning no machine has any of those IPs as its default IP address). Wackamole will work to ensure that all of the IP addresses in the pool are assigned as virtual IPs to the machines in the cluster. No IP address is held by more than one machine and every IP address is available.
This allows you to run a service using multiple DNS RR records without the worry of one of the machines crashing -- if the machine crashes, the virtual IP addresses it was responsible for will be managed by the remaining machines in the cluster.
There is no other software like Wackamole. Wackamole is quite unique in that it operates in a completely peer-to-peer mode within the cluster. Other products that provide the same high-availability guarantees use a "VIP" method. A networking appliance assumes a single virtual IP address and "maps" requests to that IP address to the machines in the cluster. This networking appliance is a single point of failure by itself, so most industry accepted solutions incorporate classic master-slave failover or bonding between two identical appliances. These networking appliances can be:
- simple commodity servers running user applications to provide high availability,
- operating system features like IPVS under Linux or similar such features under Windows 2000 and FreeBSD,
- hardware networking component like Foundry ServerIron, Cisco LocalDirector or other content-aware switch, Cisco Arrowpoint content switched, Extreme Networks load-balancers and other such hardware products.
Enhancements:
- Many changes were made.
Download (MB)
Added: 2007-03-01 License: GPL (GNU General Public License) Price:
968 downloads
Nag H3 2.1.3
Nag is a Web-based application which provides a simple, clean interface for managing online task lists. more>>
Nag is a Web-based application built upon the Horde Application Framework which provides a simple, clean interface for managing online task lists (i.e., TODO lists).
Nag H3 includes strong integration with the other Horde applications and offers shared task lists.
<<lessNag H3 includes strong integration with the other Horde applications and offers shared task lists.
Download (1.0MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
953 downloads
phpLinks 2.1.3.1
phpLinks project is a free and Open Source PHP script that allows you to run a very powerful link farm. more>>
phpLinks project is a free and Open Source PHP script that allows you to run a very powerful link farm.
phpLinks is a free and Open Source PHP script that allows you to run a very powerful link farm or search engine simulation.
Features: full search capabilities, recursive multilevel site categorization, full referrer tracking, site reviews, site ratings, link validation, related categories, category searching, and search term tracking.
<<lessphpLinks is a free and Open Source PHP script that allows you to run a very powerful link farm or search engine simulation.
Features: full search capabilities, recursive multilevel site categorization, full referrer tracking, site reviews, site ratings, link validation, related categories, category searching, and search term tracking.
Download (0.12MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
912 downloads
Video server 0.6
Video server is a streaming video server which feeds a Java applet/application for display. more>>
Video server is a streaming video server which feeds a Java applet/application for display. The updates are rather slow, somewhere in the 10 frames/second range on a PIII. The server is written in Bigloo scheme and C. The client is written in Java.
To bring up the video server you have to do the following.
./vs --channel 25 --sd 12 --input 0
./vs --help
for more options. (This seems broken with the newest version of bigloo .... )
How to bring up a java client to connect to a server:
Insure that video/java is in your classpath, and invoke
java vpanel servername
<<lessTo bring up the video server you have to do the following.
./vs --channel 25 --sd 12 --input 0
./vs --help
for more options. (This seems broken with the newest version of bigloo .... )
How to bring up a java client to connect to a server:
Insure that video/java is in your classpath, and invoke
java vpanel servername
Download (5.5MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1210 downloads
Video::Xine 0.02
Video::Xine is a Perl interface to libxine. more>>
Video::Xine is a Perl interface to libxine.
SYNOPSIS
use Video::Xine;
# Create and initialize the Xine object
my $xine = Video::Xine->new(
config_file => "$ENV{HOME}/.xine/config",
);
# Load a video driver
my $video_driver = Video::Xine::Driver::Video->new($xine,"auto",1,$x11_visual);
# Create a new stream (put your video driver under $DRIVER)
my $stream = $xine->stream_new(undef,$DRIVER);
# Open a file on the stream
$stream->open(file://my/movie/file.avi)
or die "Couldnt open stream: ", $stream->get_error();
# Get the current position (0 .. 65535), position in time, and length
# of stream in milliseconds
my ($pos, $pos_time, $length_time) = $stream->get_pos_length();
# Start the stream playing
$stream->play()
or die "Couldnt play stream: ", $xine->get_error();
# Play the stream to the end
while ( $stream->get_status() == XINE_STATUS_PLAY ) {
sleep(1);
}
A perl interface to Xine, the Linux movie player. More properly, an interface to libxine, the development library. Requires installation of libxine.
Xine by itself does not provide a user interface, and neither does this interface. Instead, you must set up the window using your own windowing code, and pass the window information to Xine.
<<lessSYNOPSIS
use Video::Xine;
# Create and initialize the Xine object
my $xine = Video::Xine->new(
config_file => "$ENV{HOME}/.xine/config",
);
# Load a video driver
my $video_driver = Video::Xine::Driver::Video->new($xine,"auto",1,$x11_visual);
# Create a new stream (put your video driver under $DRIVER)
my $stream = $xine->stream_new(undef,$DRIVER);
# Open a file on the stream
$stream->open(file://my/movie/file.avi)
or die "Couldnt open stream: ", $stream->get_error();
# Get the current position (0 .. 65535), position in time, and length
# of stream in milliseconds
my ($pos, $pos_time, $length_time) = $stream->get_pos_length();
# Start the stream playing
$stream->play()
or die "Couldnt play stream: ", $xine->get_error();
# Play the stream to the end
while ( $stream->get_status() == XINE_STATUS_PLAY ) {
sleep(1);
}
A perl interface to Xine, the Linux movie player. More properly, an interface to libxine, the development library. Requires installation of libxine.
Xine by itself does not provide a user interface, and neither does this interface. Instead, you must set up the window using your own windowing code, and pass the window information to Xine.
Download (0.63MB)
Added: 2006-07-21 License: Perl Artistic License Price:
1204 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 video 2.1.3 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