wolfenstein trailer
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 21
Wolfenstein: Enemy Territory 2.60b
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. more>>
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. Wolfenstein: Enemy Territory is a team game; you will win or fall along with your comrades. The only way to complete the objectives that lead to victory is by cooperation, with each player covering their teammates and using their class special abilities in concert with the others.
Featuring multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.
Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.
<<lessFeaturing multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.
Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.
Download (4.0MB)
Added: 2006-05-09 License: Freeware Price:
895 downloads
Wolfenstein: Enemy Territory Map Packs
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. more>>
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. Wolfenstein: Enemy Territory is a team game; you will win or fall along with your comrades. The only way to complete the objectives that lead to victory is by cooperation, with each player covering their teammates and using their class special abilities in concert with the others.
Featuring multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.
Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.
<<lessFeaturing multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.
Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.
Download (110.4MB)
Added: 2006-02-02 License: Freeware Price:
1361 downloads
Wolfenstein: Enemy Territory Update 2.60
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. more>>
Wolfenstein: Enemy Territory is a Multiplayer Online First Person Shooter. Wolfenstein: Enemy Territory is a team game; you will win or fall along with your comrades. The only way to complete the objectives that lead to victory is by cooperation, with each player covering their teammates and using their class special abilities in concert with the others.
Featuring multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.
Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.
<<lessFeaturing multiplayer support for as many as 64 players, Wolfenstein: Enemy Territory challenges gamers to the ultimate test of teamwork and strategy. Each of the five character classes is critical to a teams ultimate victory or defeat on the battlefield. The Covert Operative class allows players to steal uniforms, perform reconnaissance and gain access to enemy positions. While, the Engineer allows the Axis and Allied teams to lay and diffuse mines as well as build battlefield bridges, towers, forward command bases and other improvements in the midst of combat to gain advantages for their team.
Wolfenstein: Enemy Territory further online players the option to slug it out in the intense Team Last-Man-Standing game mode, where squad-mates cooperate to ensure their team has the last surviving man on the battlefield. With new game modes, character classes, weaponry, and added tactical skills, Wolfenstein: Enemy Territory will keep gamers in the trenches for hours.
Download (8.1MB)
Added: 2006-02-02 License: Freeware Price:
772 downloads
Intruder Alert 1.0
Intruder Alert is an arcade maze game. more>>
Intruder Alert is an arcade maze game.
Intruder Alert is a free top-down 2D maze arcade game written in FreePascal using the SDL library for multimedia output.
Its a hobby project and was inspired by 80s classics like wolfenstein 2d and alien breed.
<<lessIntruder Alert is a free top-down 2D maze arcade game written in FreePascal using the SDL library for multimedia output.
Its a hobby project and was inspired by 80s classics like wolfenstein 2d and alien breed.
Download (3.5MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
911 downloads
WolfGL 0.93
WolfGL project is a OpenGL port of Castle Wolfenstein and Spear of Destiny. more>>
WolfGL project is a OpenGL port of "Castle Wolfenstein" and "Spear of Destiny".
It runs under Linux and MS-Windows.
Looked damn good back when i was a kid playing this game, now it looks even better! Brings back alot of memories of when i used to play old DOS games, including Rise Of The Triads and F-15 Strike Eagle 2 and 3. Anyways, it would be bad ass if there was a way to enhance the engine, such as Quakeforge has updated the Quake 1 and Quake 2 engines.
--
Jeremy Manning - GameJunkies Inc 2004
Enhancements:
- fixed sprite rotation and shooting/knife
<<lessIt runs under Linux and MS-Windows.
Looked damn good back when i was a kid playing this game, now it looks even better! Brings back alot of memories of when i used to play old DOS games, including Rise Of The Triads and F-15 Strike Eagle 2 and 3. Anyways, it would be bad ass if there was a way to enhance the engine, such as Quakeforge has updated the Quake 1 and Quake 2 engines.
--
Jeremy Manning - GameJunkies Inc 2004
Enhancements:
- fixed sprite rotation and shooting/knife
Download (0.089MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1090 downloads
Trailerfetcher 0.3 Alpha
Trailerfetcher is video conversion application. more>>
Trailerfetcher is video conversion application.
As an owner of a small home-cinema system I got an idea: Wouldnt it be neat if before every film you play, mythtv would automatically show you a few trailers of other cool films too come (or already there)?
Trailers would also allow you to "ease into" actually watching the film and cover the whole "lets get the popcorn"-phase, etc.
But I already knew what a hassle it is to download _one_ trailer from sites like yahoo or apple.com. So I decided to make it easy:
This application provides an easy to use interface for downloading trailers. It fetches a list from a trailerpage (currently only yahoo.com) and lists all avalible trailers.
It then summarize the found trailers and displays info about the title, the genre and a short describtion of the plot. All this is fetched and extracted automatically.
You can than mark the trailers you want to download and simply press "Download" to save them to your harddrive.
Ok this was the marketing talk. I wrote this software because I needed it (probably the reason for most open-source-projects), but it is far from feature-complete. It is usable though (it loaded all 73 currently avalible trailers from yahoo.com last night).
AFAIK it is perfectly legal to download these trailers. If anyone thinks it isnt: please feel free to delete the project.
Usage notes: Set the settings before retrieving the list! Some settings (e.g. the resolution) will not take effect if you dont.
<<lessAs an owner of a small home-cinema system I got an idea: Wouldnt it be neat if before every film you play, mythtv would automatically show you a few trailers of other cool films too come (or already there)?
Trailers would also allow you to "ease into" actually watching the film and cover the whole "lets get the popcorn"-phase, etc.
But I already knew what a hassle it is to download _one_ trailer from sites like yahoo or apple.com. So I decided to make it easy:
This application provides an easy to use interface for downloading trailers. It fetches a list from a trailerpage (currently only yahoo.com) and lists all avalible trailers.
It then summarize the found trailers and displays info about the title, the genre and a short describtion of the plot. All this is fetched and extracted automatically.
You can than mark the trailers you want to download and simply press "Download" to save them to your harddrive.
Ok this was the marketing talk. I wrote this software because I needed it (probably the reason for most open-source-projects), but it is far from feature-complete. It is usable though (it loaded all 73 currently avalible trailers from yahoo.com last night).
AFAIK it is perfectly legal to download these trailers. If anyone thinks it isnt: please feel free to delete the project.
Usage notes: Set the settings before retrieving the list! Some settings (e.g. the resolution) will not take effect if you dont.
Download (0.010MB)
Added: 2007-05-21 License: GPL (GNU General Public License) Price:
887 downloads
WaveGain 1.2.7 Beta 3
WaveGain is a program that applies ReplayGain to wave files. more>>
WaveGain is a program that applies ReplayGain to wave files. WaveGain is an application of the ReplayGain algorithms to standard PCM wave files. Where it differs from the other applications of this principle is that the gain adjustments are applied directly to adjusting the scaling of the samples.
In other words, the option to write tags that can be read by other applications to apply the gain adjustment does not exist, so the adjustments are made directly to the data within the file.
Therefore, in the strictest meaning of the word, this process is NOT lossless. However, with the application of dithering to the output, the losses can be minimized and are, in any event, unlikely to be audible to the human ear.
So in simple terms, the program reads in wave files, analyses them, calculates and displays recommended gain adjustments (track and album), and then applies the adjustments directly to the wave data, if requested.
Usage:
wavegain [options] input.wav [...]
Whats New in 1.2.6 Stable Release:
- With 1.2.4, all header data was copied through to the processed file including bext and cart chunks. As of this version, all trailers are now also copied through regardless of content. This ensures that any chunks appearing after the data chunk are not lost as a result of wavegaining the file. These changes have been implemented primarily to meet the needs of the broadcasting industry but will have no impact when processing regular wave files that contain the minimum chunk requirements.
Whats New in 1.2.7 Beta 3 Development Release:
- This release adds three new options: one to write a gain chunk, another to undo the gain processing, and a third to force reprocessing of a file that already contains a gain chunk.
<<lessIn other words, the option to write tags that can be read by other applications to apply the gain adjustment does not exist, so the adjustments are made directly to the data within the file.
Therefore, in the strictest meaning of the word, this process is NOT lossless. However, with the application of dithering to the output, the losses can be minimized and are, in any event, unlikely to be audible to the human ear.
So in simple terms, the program reads in wave files, analyses them, calculates and displays recommended gain adjustments (track and album), and then applies the adjustments directly to the wave data, if requested.
Usage:
wavegain [options] input.wav [...]
Whats New in 1.2.6 Stable Release:
- With 1.2.4, all header data was copied through to the processed file including bext and cart chunks. As of this version, all trailers are now also copied through regardless of content. This ensures that any chunks appearing after the data chunk are not lost as a result of wavegaining the file. These changes have been implemented primarily to meet the needs of the broadcasting industry but will have no impact when processing regular wave files that contain the minimum chunk requirements.
Whats New in 1.2.7 Beta 3 Development Release:
- This release adds three new options: one to write a gain chunk, another to undo the gain processing, and a third to force reprocessing of a file that already contains a gain chunk.
Download (0.15MB)
Added: 2007-05-09 License: GPL (GNU General Public License) Price:
903 downloads
YAWn! Linux 0.1
YAWn! Linux is a client for the YAWn! Wolfenstein player tracking service. more>>
YAWn! Linux project is a client for the YAWn! Wolfenstein player tracking service.
YAWn! Linux is a client for the YAWn! service, which keeps track of the names used by players of "Return to Castle Wolfenstein".
Players are tracked by their unique PunkBuster GUID, and thus players cannot hide behind a fake name to play recklessly or purposely misbehave. YAWn! adds a console command to "Return to Castle Wolfenstein" that lists all players like PunkBuster does.
However, this command also displays the other names that the player has used before, or (for players that use YAWn! themselves) the name and taunt-message that the player chose at registration.
<<lessYAWn! Linux is a client for the YAWn! service, which keeps track of the names used by players of "Return to Castle Wolfenstein".
Players are tracked by their unique PunkBuster GUID, and thus players cannot hide behind a fake name to play recklessly or purposely misbehave. YAWn! adds a console command to "Return to Castle Wolfenstein" that lists all players like PunkBuster does.
However, this command also displays the other names that the player has used before, or (for players that use YAWn! themselves) the name and taunt-message that the player chose at registration.
Download (0.84MB)
Added: 2006-12-12 License: Freeware Price:
1052 downloads
HTTPClient 0.3-3
HTTPClient provides a complete http client library. more>>
This package provides a complete http client library. It currently implements most of the relevant parts of the HTTP/1.0 and HTTP/1.1 protocols, including the request methods HEAD, GET, POST and PUT, and automatic handling of authorization, redirection requests, and cookies.
Furthermore the included Codecs class contains coders and decoders for the base64, quoted-printable, URL-encoding, chunked and the multipart/form-data encodings. The whole thing is free, and licenced under the GNU Lesser General Public License (LGPL) (note that this is not the same as the GPL).
Following are the kits and documentation for the HTTPClient Version 0.3-3. If you have any problems, bugs, suggestions, comments, etc. see the info on debugging and reporting problems. An older version of these pages are also available in Japanese, thanks to the kindly efforts of Yuji Kumasaka.
Using the HTTPClient should be quite simple. First add the import statement import HTTPClient.*; to your file(s). Next you create an instance of HTTPConnection (youll need one for every server you wish to talk to). Requests can then be sent using one of the methods Head(), Get(), Post(), etc in HTTPConnection.
These methods all return an instance of HTTPResponse which has methods for accessing the response headers (getHeader(), getHeaderAsInt(), etc), various response info (getStatusCode(), getReasonLine(), etc), the response data (getData(), getText(), and getInputStream()) and any trailers that might have been sent (getTrailer(), getTrailerAsInt(), etc). Following are some examples to get started.
To retrieve files from the URL "http://www.myaddr.net/my/file" you can use something like the following:
try
{
HTTPConnection con = new HTTPConnection("www.myaddr.net");
HTTPResponse rsp = con.Get("/my/file");
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
data = rsp.getData();
rsp = con.Get("/another_file");
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
other_data = rsp.getData();
}
catch (IOException ioe)
{
System.err.println(ioe.toString());
}
catch (ParseException pe)
{
System.err.println("Error parsing Content-Type: " + pe.toString());
}
catch (ModuleException me)
{
System.err.println("Error handling request: " + me.getMessage());
}
This will get the files "/my/file" and "/another_file" and put their contents into byte[]s accessible via getData(). Note that you need to only create a new HTTPConnection when sending a request to a new server (different protocol, host or port); although you may create a new HTTPConnection for every request to the same server this not recommended, as various information about the server is cached after the first request (to optimize subsequent requests) and persistent connections are used whenever possible (see also Advanced Info).
To POST form data from an applet back to your server you could use something like this (assuming you have two fields called name and e-mail, whose contents are stored in the variables name and email):
try
{
NVPair form_data[] = new NVPair[2];
form_data[0] = new NVPair("name", name);
form_data[1] = new NVPair("e-mail", email);
// note the convenience constructor for applets
HTTPConnection con = new HTTPConnection(this);
HTTPResponse rsp = con.Post("/cgi-bin/my_script", form_data);
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
stream = rsp.getInputStream();
}
catch (IOException ioe)
{
System.err.println(ioe.toString());
}
catch (ModuleException me)
{
System.err.println("Error handling request: " + me.getMessage());
}
Here the response data is read at leisure via an InputStream instead of all at once into a byte[].
As another example, if you want to upload a document to a URL (and the server supports http PUT) you could do something like the following:
try
{
URL url = new URL("http://www.mydomain.us/test/my_file");
HTTPConnection con = new HTTPConnection(url);
HTTPResponse rsp = con.Put(url.getFile(), "Hello World");
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
text = rsp.getText();
}
catch (IOException ioe)
{
System.err.println(ioe.toString());
}
catch (ModuleException me)
{
System.err.println("Error handling request: " + me.getMessage());
}
<<lessFurthermore the included Codecs class contains coders and decoders for the base64, quoted-printable, URL-encoding, chunked and the multipart/form-data encodings. The whole thing is free, and licenced under the GNU Lesser General Public License (LGPL) (note that this is not the same as the GPL).
Following are the kits and documentation for the HTTPClient Version 0.3-3. If you have any problems, bugs, suggestions, comments, etc. see the info on debugging and reporting problems. An older version of these pages are also available in Japanese, thanks to the kindly efforts of Yuji Kumasaka.
Using the HTTPClient should be quite simple. First add the import statement import HTTPClient.*; to your file(s). Next you create an instance of HTTPConnection (youll need one for every server you wish to talk to). Requests can then be sent using one of the methods Head(), Get(), Post(), etc in HTTPConnection.
These methods all return an instance of HTTPResponse which has methods for accessing the response headers (getHeader(), getHeaderAsInt(), etc), various response info (getStatusCode(), getReasonLine(), etc), the response data (getData(), getText(), and getInputStream()) and any trailers that might have been sent (getTrailer(), getTrailerAsInt(), etc). Following are some examples to get started.
To retrieve files from the URL "http://www.myaddr.net/my/file" you can use something like the following:
try
{
HTTPConnection con = new HTTPConnection("www.myaddr.net");
HTTPResponse rsp = con.Get("/my/file");
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
data = rsp.getData();
rsp = con.Get("/another_file");
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
other_data = rsp.getData();
}
catch (IOException ioe)
{
System.err.println(ioe.toString());
}
catch (ParseException pe)
{
System.err.println("Error parsing Content-Type: " + pe.toString());
}
catch (ModuleException me)
{
System.err.println("Error handling request: " + me.getMessage());
}
This will get the files "/my/file" and "/another_file" and put their contents into byte[]s accessible via getData(). Note that you need to only create a new HTTPConnection when sending a request to a new server (different protocol, host or port); although you may create a new HTTPConnection for every request to the same server this not recommended, as various information about the server is cached after the first request (to optimize subsequent requests) and persistent connections are used whenever possible (see also Advanced Info).
To POST form data from an applet back to your server you could use something like this (assuming you have two fields called name and e-mail, whose contents are stored in the variables name and email):
try
{
NVPair form_data[] = new NVPair[2];
form_data[0] = new NVPair("name", name);
form_data[1] = new NVPair("e-mail", email);
// note the convenience constructor for applets
HTTPConnection con = new HTTPConnection(this);
HTTPResponse rsp = con.Post("/cgi-bin/my_script", form_data);
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
stream = rsp.getInputStream();
}
catch (IOException ioe)
{
System.err.println(ioe.toString());
}
catch (ModuleException me)
{
System.err.println("Error handling request: " + me.getMessage());
}
Here the response data is read at leisure via an InputStream instead of all at once into a byte[].
As another example, if you want to upload a document to a URL (and the server supports http PUT) you could do something like the following:
try
{
URL url = new URL("http://www.mydomain.us/test/my_file");
HTTPConnection con = new HTTPConnection(url);
HTTPResponse rsp = con.Put(url.getFile(), "Hello World");
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else
text = rsp.getText();
}
catch (IOException ioe)
{
System.err.println(ioe.toString());
}
catch (ModuleException me)
{
System.err.println("Error handling request: " + me.getMessage());
}
Download (0.52MB)
Added: 2005-09-27 License: LGPL (GNU Lesser General Public License) Price:
1491 downloads
etvis 0.03
etvis is a demo viewer/commenter for Wolfenstein: Enemy Territory FPS game. more>>
etvis is a demo viewer/commenter for Wolfenstein: Enemy Territory FPS game.
Demos recorded with ET can be sorted, renamed, deleted, and viewed. Comments can be stored for each demo individually.
Comments will remain no matter if a demo-file gets renamed by etvis or by another application.
For now you have to edit some things by hand before compiling, this will be changed in a later release:
Edit src/main.h EXECPARAMS for options to give to ET
src/main.c line 174 for the dir that is filled with your demos
src/main.c line 184 for your ET executable
Usage:
double-click on the filename to rename it
delete-key to delete the selected demo files
double-click views the selected demo in ET
Enhancements:
- A demo file can now be given as a command line parameter to omit the GUI, which is nice for associating etvis with .dm_84 files in your favorite file manager.
- In addition, basic gettext functionality was added.
<<lessDemos recorded with ET can be sorted, renamed, deleted, and viewed. Comments can be stored for each demo individually.
Comments will remain no matter if a demo-file gets renamed by etvis or by another application.
For now you have to edit some things by hand before compiling, this will be changed in a later release:
Edit src/main.h EXECPARAMS for options to give to ET
src/main.c line 174 for the dir that is filled with your demos
src/main.c line 184 for your ET executable
Usage:
double-click on the filename to rename it
delete-key to delete the selected demo files
double-click views the selected demo in ET
Enhancements:
- A demo file can now be given as a command line parameter to omit the GUI, which is nice for associating etvis with .dm_84 files in your favorite file manager.
- In addition, basic gettext functionality was added.
Download (0.089MB)
Added: 2006-05-05 License: GPL (GNU General Public License) Price:
1267 downloads
POE::Component::Client::Rcon 0.23
POE::Component::Client::Rcon is an implementation of the Rcon remote console protocol. more>>
POE::Component::Client::Rcon is an implementation of the Rcon remote console protocol.
SYNOPSIS
use POE qw(Component::Client::Rcon);
my $rcon = new POE::Component::Client::Rcon(Alias => rcon,
Timeout => 15,
Retry => 2,
Bytes => 8192,
);
$kernel->post(rcon, rcon, hl, 127.0.0.1, 27015,
rcon_password, status,
postback_event, identifier);
$kernel->post(rcon, players, hl, 127.0.0.1, 27015,
rcon_password,
player_postback_event, identifier);
sub postback_handler {
my ($type, $ip, $port, $command, $identifier, $response) = @_;
print "Rcon command of $command_executed to a $type server";
print " at $ip:$port";
print " had a identifier of $identifier" if defined $identifier;
print " returned from the server with:n$responsen";
}
sub player_postback_handler {
my ($type, $ip, $port, $identifier, $players) = @_;
use Data::Dumper;
print "Current players at a $type server at $ip:$port";
print " with identifier of $identifier" if defined $identifier;
print ":n", Dumper($players);
}
POE::Component::Client::Rcon is an implementation of the Rcon protocol -- the protocol commonly used to remotely administer Half-Life, Quake, and RTCW (Return to Castle Wolfenstein) servers. It is capable of handling multiple Rcon requests simultaneously, even multiple requests to the same IP/Port simultaneously.
<<lessSYNOPSIS
use POE qw(Component::Client::Rcon);
my $rcon = new POE::Component::Client::Rcon(Alias => rcon,
Timeout => 15,
Retry => 2,
Bytes => 8192,
);
$kernel->post(rcon, rcon, hl, 127.0.0.1, 27015,
rcon_password, status,
postback_event, identifier);
$kernel->post(rcon, players, hl, 127.0.0.1, 27015,
rcon_password,
player_postback_event, identifier);
sub postback_handler {
my ($type, $ip, $port, $command, $identifier, $response) = @_;
print "Rcon command of $command_executed to a $type server";
print " at $ip:$port";
print " had a identifier of $identifier" if defined $identifier;
print " returned from the server with:n$responsen";
}
sub player_postback_handler {
my ($type, $ip, $port, $identifier, $players) = @_;
use Data::Dumper;
print "Current players at a $type server at $ip:$port";
print " with identifier of $identifier" if defined $identifier;
print ":n", Dumper($players);
}
POE::Component::Client::Rcon is an implementation of the Rcon protocol -- the protocol commonly used to remotely administer Half-Life, Quake, and RTCW (Return to Castle Wolfenstein) servers. It is capable of handling multiple Rcon requests simultaneously, even multiple requests to the same IP/Port simultaneously.
Download (0.006MB)
Added: 2007-01-02 License: Perl Artistic License Price:
1053 downloads
Impostor.pl 20040713
Impostor.pl consists of IRC services for Wolfenstein: Enemy Territory. more>>
Impostor.pl consists of IRC services for Wolfenstein: Enemy Territory.
Impostor.pl is IRC bot that provides Wolfenstein: Enemy Territory services. Most important thing is the two-way IRC/ET chat transport.
This software is stable and works on several ET servers more than 6 months by now. Still it is prototype so if you have questions contact me anytime.
Main features:
- two- way IRC/ET chat gateway
- rcon interface
- nick resolution
- server status
<<lessImpostor.pl is IRC bot that provides Wolfenstein: Enemy Territory services. Most important thing is the two-way IRC/ET chat transport.
This software is stable and works on several ET servers more than 6 months by now. Still it is prototype so if you have questions contact me anytime.
Main features:
- two- way IRC/ET chat gateway
- rcon interface
- nick resolution
- server status
Download (0.024MB)
Added: 2006-12-12 License: GPL (GNU General Public License) Price:
1050 downloads
Class::DBI::FormBuilder 0.481
Class::DBI::FormBuilder is a Perl module with Class::DBI/CGI::FormBuilder integration. more>>
Class::DBI::FormBuilder is a Perl module with Class::DBI/CGI::FormBuilder integration.
SYNOPSIS
package Film;
use strict;
use warnings;
use base Class::DBI;
use Class::DBI::FormBuilder;
# for indented output:
# use Class::DBI::FormBuilder PrettyPrint => ALL;
# POST all forms to server
Film->form_builder_defaults->{method} = post;
# customise how some fields are built:
# actor is a has_a field, and the
# related table has 1000s of rows, so we dont want the default popup widget,
# we just want to show the current value
Film->form_builder_defaults->{process_fields}->{actor} = VALUE;
# trailer stores an mpeg file, but CDBI::FB cannot automatically detect
# file upload fields, so need to tell it:
Film->form_builder_defaults->{process_fields}->{trailer} = FILE;
# has_a fields will be automatically set to required. Additional fields can be specified:
Film->form_builder_defaults->{required} = qw( foo bar );
# In a nearby piece of code...
my $film = Film->retrieve( $id );
print $film->as_form( params => $q )->render; # or $r if mod_perl
# For a search app:
my $search_form = Film->search_form; # as_form plus a few tweaks
# A fairly complete mini-app:
my $form = Film->as_form( params => $q ); # or $r if mod_perl
if ( $form->submitted and $form->validate )
{
# whatever you need:
my $obj = Film->create_from_form( $form );
my $obj = Film->update_from_form( $form );
my $obj = Film->update_or_create_from_form( $form );
my $obj = Film->retrieve_from_form( $form );
my $iter = Film->search_from_form( $form );
my $iter = Film->search_like_from_form( $form );
my $iter = Film->search_where_from_form( $form );
my $obj = Film->find_or_create_from_form( $form );
my $obj = Film->retrieve_or_create_from_form( $form );
print $form->confirm;
}
else
{
print $form->render;
}
# See CGI::FormBuilder docs and website for lots more information.
Errata: use of column name/accessor/mutator is currently broken if your column accessors/mutators are different from the column name. The documentation is also broken w.r.t. this.
This module creates a CGI::FormBuilder form from a CDBI class or object. If from an object, it populates the form fields with the objects values.
Column metadata and CDBI relationships are analyzed and the fields of the form are modified accordingly. For instance, MySQL enum and set columns are configured as select, radiobutton or checkbox widgets as appropriate, and appropriate widgets are built for has_a, has_many and might_have relationships. Further relationships can be added by subclassing. has_a columns are set as required fields in create/update forms.
<<lessSYNOPSIS
package Film;
use strict;
use warnings;
use base Class::DBI;
use Class::DBI::FormBuilder;
# for indented output:
# use Class::DBI::FormBuilder PrettyPrint => ALL;
# POST all forms to server
Film->form_builder_defaults->{method} = post;
# customise how some fields are built:
# actor is a has_a field, and the
# related table has 1000s of rows, so we dont want the default popup widget,
# we just want to show the current value
Film->form_builder_defaults->{process_fields}->{actor} = VALUE;
# trailer stores an mpeg file, but CDBI::FB cannot automatically detect
# file upload fields, so need to tell it:
Film->form_builder_defaults->{process_fields}->{trailer} = FILE;
# has_a fields will be automatically set to required. Additional fields can be specified:
Film->form_builder_defaults->{required} = qw( foo bar );
# In a nearby piece of code...
my $film = Film->retrieve( $id );
print $film->as_form( params => $q )->render; # or $r if mod_perl
# For a search app:
my $search_form = Film->search_form; # as_form plus a few tweaks
# A fairly complete mini-app:
my $form = Film->as_form( params => $q ); # or $r if mod_perl
if ( $form->submitted and $form->validate )
{
# whatever you need:
my $obj = Film->create_from_form( $form );
my $obj = Film->update_from_form( $form );
my $obj = Film->update_or_create_from_form( $form );
my $obj = Film->retrieve_from_form( $form );
my $iter = Film->search_from_form( $form );
my $iter = Film->search_like_from_form( $form );
my $iter = Film->search_where_from_form( $form );
my $obj = Film->find_or_create_from_form( $form );
my $obj = Film->retrieve_or_create_from_form( $form );
print $form->confirm;
}
else
{
print $form->render;
}
# See CGI::FormBuilder docs and website for lots more information.
Errata: use of column name/accessor/mutator is currently broken if your column accessors/mutators are different from the column name. The documentation is also broken w.r.t. this.
This module creates a CGI::FormBuilder form from a CDBI class or object. If from an object, it populates the form fields with the objects values.
Column metadata and CDBI relationships are analyzed and the fields of the form are modified accordingly. For instance, MySQL enum and set columns are configured as select, radiobutton or checkbox widgets as appropriate, and appropriate widgets are built for has_a, has_many and might_have relationships. Further relationships can be added by subclassing. has_a columns are set as required fields in create/update forms.
Download (0.045MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
FreevoLive 0.14
FreevoLive is a LiveCD, running Mandriva Linux, with Freevo preinstalled. more>>
FreevoLive is a live cd, running Mandriva Linux, with Freevo preinstalled. It is meant to show people why Freevo is the way to go for your Home Theater PC!
The CD was build with the mklivecd scripts from MCNLive, which is a live cd created by members of the Dutch MandrivaClub.
Enhancements:
- Updated Freevo to version 1.7.3
- Re-enabled the apple-trailers plugin
- Enabled the new lyrics plugin
- Removed Xine and TVTime (They are not needed by Freevo, and thus dont need to be on the cd, if you want them, you can manually install them).
<<lessThe CD was build with the mklivecd scripts from MCNLive, which is a live cd created by members of the Dutch MandrivaClub.
Enhancements:
- Updated Freevo to version 1.7.3
- Re-enabled the apple-trailers plugin
- Enabled the new lyrics plugin
- Removed Xine and TVTime (They are not needed by Freevo, and thus dont need to be on the cd, if you want them, you can manually install them).
Download (273MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
495 downloads
Image::ParseGIF 0.2
Image::ParseGIF can parse a GIF image into its compenent parts. more>>
Image::ParseGIF can parse a GIF image into its compenent parts.
SYNOPSIS
use Image::ParseGIF;
$gif = new Image::ParseGIF ("image.gif") or die "failed to parse: $@n";
# write out a deanimated version, showing only the first frame
$gif->deanimate(0);
# same again, manually printing each part
print $gif->header;
print $gif->part(0);
print $gif->trailer;
# or, without passing scalars around:
$gif->print_header;
$gif->print_part(0);
$gif->print_trailer;
# send an animated gif frame by frame
# - makes for a progress bar which really means something
$gif = new Image::ParseGIF ("progress.gif") or die "failed to parse: $@n";
$gif->print_header;
$gif->print_percent(0.00); # starting...
do_some_work_stage1();
$gif->print_percent(0.10); # 10% complete
do_some_work_stage2();
$gif->print_percent(0.25); # 25% complete
do_some_work_stage3();
$gif->print_percent(0.70); # 70% complete
do_some_work_stage4();
$gif->print_percent(1.00); # done!
$gif->print_trailer;
This module parses a Graphics Interchange Format (GIF) image into its component parts. A GIF is essentially made up of one or more images - multiple images typically are used for animated gifs.
<<lessSYNOPSIS
use Image::ParseGIF;
$gif = new Image::ParseGIF ("image.gif") or die "failed to parse: $@n";
# write out a deanimated version, showing only the first frame
$gif->deanimate(0);
# same again, manually printing each part
print $gif->header;
print $gif->part(0);
print $gif->trailer;
# or, without passing scalars around:
$gif->print_header;
$gif->print_part(0);
$gif->print_trailer;
# send an animated gif frame by frame
# - makes for a progress bar which really means something
$gif = new Image::ParseGIF ("progress.gif") or die "failed to parse: $@n";
$gif->print_header;
$gif->print_percent(0.00); # starting...
do_some_work_stage1();
$gif->print_percent(0.10); # 10% complete
do_some_work_stage2();
$gif->print_percent(0.25); # 25% complete
do_some_work_stage3();
$gif->print_percent(0.70); # 70% complete
do_some_work_stage4();
$gif->print_percent(1.00); # done!
$gif->print_trailer;
This module parses a Graphics Interchange Format (GIF) image into its component parts. A GIF is essentially made up of one or more images - multiple images typically are used for animated gifs.
Download (0.018MB)
Added: 2006-08-01 License: Perl Artistic License Price:
1181 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above wolfenstein trailer 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