fakes are never in fashion
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 261
The amaroK bindings for Python 0.1.0
The amaroK bindings for Python is a fairly complete amaroK remote control class. more>>
The amaroK bindings for Python is a fairly complete amaroK remote control class. It is extremely useful for amaroK scripts and other applications. Basically, you can remote control amaroK by calling methods from an amaroKProxy instance.
In addition, it implements the Observer/Observable pattern so you can deal with events in an object-oriented, loosely coupled fashion. Even better, you can call an amaroKProxy instances collection.getSong(filename) method to get a Song object, with track, artist, album name, and elegant "Artist - Track name" strings.
Nearly all DCOP functions for communication with amaroK are implemented.
It will use KDE bindings DCOP module if available, otherwise it will default to the command-line DCOP dcop command, through python-commandsplus. If using KDE bindings, a slave process is spawned, and IPC is used to marshal and unmarshal function calls, so as to not contaminate your applications sys.modules with KDEs Python modules. This all happens automatically in the background.
To use it, you import the module in your script and instantiate an amaroKProxy instance, then call your instances startMonitoring() method, which will start reading from standard input, monitoring for amaroKs events. You can then sleep(1) until your instances .isAlive() method returns False (which means amaroK is now gone.
amaroKProxy is an Observable class, and so are its members:
- player
- contextBrowser
This means that you can implement Observer objects or Threads in your amaroK script, and have them be notified of amaroK events, instead of having to read standard input and act accordingly (plus error-prone exceptional condition handling).
<<lessIn addition, it implements the Observer/Observable pattern so you can deal with events in an object-oriented, loosely coupled fashion. Even better, you can call an amaroKProxy instances collection.getSong(filename) method to get a Song object, with track, artist, album name, and elegant "Artist - Track name" strings.
Nearly all DCOP functions for communication with amaroK are implemented.
It will use KDE bindings DCOP module if available, otherwise it will default to the command-line DCOP dcop command, through python-commandsplus. If using KDE bindings, a slave process is spawned, and IPC is used to marshal and unmarshal function calls, so as to not contaminate your applications sys.modules with KDEs Python modules. This all happens automatically in the background.
To use it, you import the module in your script and instantiate an amaroKProxy instance, then call your instances startMonitoring() method, which will start reading from standard input, monitoring for amaroKs events. You can then sleep(1) until your instances .isAlive() method returns False (which means amaroK is now gone.
amaroKProxy is an Observable class, and so are its members:
- player
- contextBrowser
This means that you can implement Observer objects or Threads in your amaroK script, and have them be notified of amaroK events, instead of having to read standard input and act accordingly (plus error-prone exceptional condition handling).
Download (0.033MB)
Added: 2005-12-29 License: GPL (GNU General Public License) Price:
1395 downloads
Raw Fake AP 0.2
Raw Fake AP is a program that emulates valid IEEE 802.11 access points using wireless raw injection. more>>
Raw Fake AP is a program that emulates valid IEEE 802.11 access points using wireless raw injection.
Raw Fake AP application aims to create both beacon and probe response frames and could be used to "hide" real networks from novice wardrivers or for testing wireless intrusion detection systems.
Main features:
Overall features:
- Raw injection of beacon and probe response frames in monitor mode
- Try to forge coherent sequence numbers and BSS timestamps (depending on driver injection capabilities)
- Try to have a coherent time interval between beacons (which is hard to achieve without a real time kernel)
Command line interface will help you to choose between:
- Randomize Open/WEP/WPA/RSN crypto
- Randomize b/g cards
- Channel hopping
- TXpower hopping
- Randomize ESSIDs (alnum or not)
- Randomize BSSIDs
- Choose beacon interval
- Choose number of fake access points
- Choose a file with valid OUIs
- Choose a file with ESSIDs
- Choose between beacon or probe response frames
- Select a destination MAC address
<<lessRaw Fake AP application aims to create both beacon and probe response frames and could be used to "hide" real networks from novice wardrivers or for testing wireless intrusion detection systems.
Main features:
Overall features:
- Raw injection of beacon and probe response frames in monitor mode
- Try to forge coherent sequence numbers and BSS timestamps (depending on driver injection capabilities)
- Try to have a coherent time interval between beacons (which is hard to achieve without a real time kernel)
Command line interface will help you to choose between:
- Randomize Open/WEP/WPA/RSN crypto
- Randomize b/g cards
- Channel hopping
- TXpower hopping
- Randomize ESSIDs (alnum or not)
- Randomize BSSIDs
- Choose beacon interval
- Choose number of fake access points
- Choose a file with valid OUIs
- Choose a file with ESSIDs
- Choose between beacon or probe response frames
- Select a destination MAC address
Download (0.013MB)
Added: 2006-02-08 License: GPL (GNU General Public License) Price:
1380 downloads
C Generic Library 0.4.2
C Generic Library is a generic data structure library is a bunch of data structures. more>>
C Generic Library is a generic data structure library is a bunch of data structures that are designed and created in as generic a fashion as possible.
Each data structure will contain its own basic memory management, be able to handle any object type, and hopefully constraint to strict algorithmic constraints. When the library hits version 1.0, it will contain the following data structures:
- Doubly Linked List - Done
- List-based Queue - Done
- List-based Deque - Done
- List-based Stack - Done
- Vector - Done
- Vector-based Queue - Done
- Vector-based Deque - Done
- Vector-based Stack -Done
- Binary Tree - Done(No BFS/DFS iterators)
- Hash Table - In progress
- Priority Queue - In progress
- Heap - In progress
- Memory Manager
- Object Cache w/ Garbage Collection
- AB Tree
- Split Lists
- RB Tree
- AVL Tree
Enhancements:
- Support for compilation on Windows using VS.net was added.
<<lessEach data structure will contain its own basic memory management, be able to handle any object type, and hopefully constraint to strict algorithmic constraints. When the library hits version 1.0, it will contain the following data structures:
- Doubly Linked List - Done
- List-based Queue - Done
- List-based Deque - Done
- List-based Stack - Done
- Vector - Done
- Vector-based Queue - Done
- Vector-based Deque - Done
- Vector-based Stack -Done
- Binary Tree - Done(No BFS/DFS iterators)
- Hash Table - In progress
- Priority Queue - In progress
- Heap - In progress
- Memory Manager
- Object Cache w/ Garbage Collection
- AB Tree
- Split Lists
- RB Tree
- AVL Tree
Enhancements:
- Support for compilation on Windows using VS.net was added.
Download (0.026MB)
Added: 2006-09-15 License: BSD License Price:
1138 downloads
Book Layout Generator 0.2
Book Layout Generator is a tool that comes handy when printing long documents in a book fashion. more>>
Book Layout Generator is a tool that comes handy when printing long documents in a book fashion.
Book Layout Generator tool generates the correct page sequence to print long documents in a book fashion.
You just need to specify how many pages are there in your document and whether to print 2 or 4 pages on each papersheet side (the latter requires cutting the sheets). You can optionally divide the document into sub-volumes and pack them separately. This tool will produce the exact sequence to feed your print dialog with.
If you need to print a book from bottom to top (some books are read from right to left), you can also check the proper option for doing that.
<<lessBook Layout Generator tool generates the correct page sequence to print long documents in a book fashion.
You just need to specify how many pages are there in your document and whether to print 2 or 4 pages on each papersheet side (the latter requires cutting the sheets). You can optionally divide the document into sub-volumes and pack them separately. This tool will produce the exact sequence to feed your print dialog with.
If you need to print a book from bottom to top (some books are read from right to left), you can also check the proper option for doing that.
Download (0.037MB)
Added: 2006-08-18 License: Freeware Price:
1175 downloads
Chess::Game::MoveList 0.6.0
Chess::Game::MoveList is a specialized list class for recording the moves of a Chess::Game. more>>
Chess::Game::MoveList is a specialized list class for recording the moves of a Chess::Game.
SYNOPSIS
$movelist = Chess::Game::MoveList->new("white", "black");
$wpawn = Chess::Game::Pawn->new("e2", "white");
$entry = $movelist->add_move($wpawn, "e2", "e4");
$true = $entry->get_piece() eq $entry;
$bpawn = Chess::Game::Pawn->new("e7", "black");
$entry = $movelist->add_move($bpawn, "e7", "e6");
$entry = $movelist->add_move($wpawn, "e4", "e5");
@del_entries = $movelist->delete_move(1, "white"); # delete the list
$true = $entries[0]->get_piece() eq $wpawn;
$true = $entries[0]->get_dest_square() eq "e4";
$true = $entries[1]->get_piece() eq $bpawn;
$true = $entries[1]->get_dest_square() eq "e6";
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, recording a log of all moves during a Chess::Game in such a fashion that the list can be used to undo moves that have been made.
<<lessSYNOPSIS
$movelist = Chess::Game::MoveList->new("white", "black");
$wpawn = Chess::Game::Pawn->new("e2", "white");
$entry = $movelist->add_move($wpawn, "e2", "e4");
$true = $entry->get_piece() eq $entry;
$bpawn = Chess::Game::Pawn->new("e7", "black");
$entry = $movelist->add_move($bpawn, "e7", "e6");
$entry = $movelist->add_move($wpawn, "e4", "e5");
@del_entries = $movelist->delete_move(1, "white"); # delete the list
$true = $entries[0]->get_piece() eq $wpawn;
$true = $entries[0]->get_dest_square() eq "e4";
$true = $entries[1]->get_piece() eq $bpawn;
$true = $entries[1]->get_dest_square() eq "e6";
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, recording a log of all moves during a Chess::Game in such a fashion that the list can be used to undo moves that have been made.
Download (0.021MB)
Added: 2007-01-02 License: Perl Artistic License Price:
1025 downloads
pygtk2reference 2.9.0
pygtk2reference describes the classes of the Python PyGTK module. more>>
pygtk2reference describes the classes of the Python PyGTK module.
This document describes most of the PyGTK version 2.0 through 2.6 classes and their methods and associated functions.
Deprecated classes, functions and methods have been specifically left out of this reference though classes that have become deprecated since PyGTK 2.0 have been left in but annotated with a deprecation warning.
I have attempted to document as much of the PyGTK API as I can but there are undoubtedly errors and omissions.
This reference describes the API for PyGTK as of version 2.5.0+ and assumes that the additional API changes for version 2.6 may be significant. There will undoubtedly be changes that are not reflected in this reference.
The differences in the API between version 2.0 and previous versions are denoted in this reference with a Note that describes the availability of the object, constructor, method or function. Any of these that do not have a notation can be assumed to be available in all versions of PyGTK from 2.0 and up.
In the case of properties and signals the availability is dependent on the version of the underlying GTK+, GDK or Pango libraries. These will be annotated appropriately in a similar fashion. The source code must be consulted if this reference and your version of PyGTK seem to differ. You are encouraged to use the latest version of PyGTK that is available.
<<lessThis document describes most of the PyGTK version 2.0 through 2.6 classes and their methods and associated functions.
Deprecated classes, functions and methods have been specifically left out of this reference though classes that have become deprecated since PyGTK 2.0 have been left in but annotated with a deprecation warning.
I have attempted to document as much of the PyGTK API as I can but there are undoubtedly errors and omissions.
This reference describes the API for PyGTK as of version 2.5.0+ and assumes that the additional API changes for version 2.6 may be significant. There will undoubtedly be changes that are not reflected in this reference.
The differences in the API between version 2.0 and previous versions are denoted in this reference with a Note that describes the availability of the object, constructor, method or function. Any of these that do not have a notation can be assumed to be available in all versions of PyGTK from 2.0 and up.
In the case of properties and signals the availability is dependent on the version of the underlying GTK+, GDK or Pango libraries. These will be annotated appropriately in a similar fashion. The source code must be consulted if this reference and your version of PyGTK seem to differ. You are encouraged to use the latest version of PyGTK that is available.
Download (1.1MB)
Added: 2006-07-10 License: (FDL) GNU Free Documentation License Price:
1201 downloads
Other version of pygtk2reference
License:(FDL) GNU Free Documentation License
Ghost In The Mail 0.5
Ghost In The Mail is an anonymous e-mail client for linux written in C and designed in GTK+ 2. more>>
Ghost In The Mail is an anonymous e-mail client for linux written in C and designed in GTK+ 2. Look at the screenshots below to have a better idea of how does it works.
This piece of software allows to send e-mails to any person over the net with a fake email address, and also a fake name. Obviously you can use your true identity. gitmail can also send attached files. Ghost In The Mail uses MIME and Base64 technologies.
Enhancements:
- Full review of the code in order to improve stability and performances.
- Rewrite of all functions that contained malloc(CONST_VAL).
- Added functions gitm_malloc & gitm_realloc that check pointers after allocating them.
- Added some commentaries to describe functions.
- New sources files: functions are distributed into files in a more logical way.
- Files cbbentries.* removed (functions in cbbentries.* are now in history.*) Better core/gui splitting.
- Created a constant GITM_VERSION to hold the version number.
- MIME boundary is now randomly generated.
- Server errors are fully displayed.
<<lessThis piece of software allows to send e-mails to any person over the net with a fake email address, and also a fake name. Obviously you can use your true identity. gitmail can also send attached files. Ghost In The Mail uses MIME and Base64 technologies.
Enhancements:
- Full review of the code in order to improve stability and performances.
- Rewrite of all functions that contained malloc(CONST_VAL).
- Added functions gitm_malloc & gitm_realloc that check pointers after allocating them.
- Added some commentaries to describe functions.
- New sources files: functions are distributed into files in a more logical way.
- Files cbbentries.* removed (functions in cbbentries.* are now in history.*) Better core/gui splitting.
- Created a constant GITM_VERSION to hold the version number.
- MIME boundary is now randomly generated.
- Server errors are fully displayed.
Download (0.37MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1347 downloads
Role Playing Tools 1.1
Role Playing Tools extends the pen and paper role playing tabletop to the computer. more>>
Role Playing Tools extends the pen and paper role playing tabletop to the computer by providing a die rolling tool with a full expression language including Javascript functions, tabbed rolling bars, quick summation features, and the ability to save and restore sessions. There is also a client and server map sharing tool. Both are intended to be simple and powerful and enhance the game, not distract from it.
We found that we wanted to augment our pen-and-paper roleplaying (primarily 3.5ed D&D) with computer aids.
These tools extend and augment our traditional playing style. They are not a role playing game by themselves, nor are they meant to replace everything at the D&D table.
DiceToolis a simple but powerful expression parser that has built in functions for random number generation and can be further extended by JavaScript to do all sorts of calculations.
MapToolis an elegant graphical tool to share maps (images) and map data (drawings, markers, grid placement) in a client/server fashion between multiple players.
TokenToolis an accessory to MapTool. Drag any image onto the workspace and use the mouse to move and zoom the image in the reticle. Then drag from the preview pane directly onto MapTool -- or File->Save to save a png file.
<<lessWe found that we wanted to augment our pen-and-paper roleplaying (primarily 3.5ed D&D) with computer aids.
These tools extend and augment our traditional playing style. They are not a role playing game by themselves, nor are they meant to replace everything at the D&D table.
DiceToolis a simple but powerful expression parser that has built in functions for random number generation and can be further extended by JavaScript to do all sorts of calculations.
MapToolis an elegant graphical tool to share maps (images) and map data (drawings, markers, grid placement) in a client/server fashion between multiple players.
TokenToolis an accessory to MapTool. Drag any image onto the workspace and use the mouse to move and zoom the image in the reticle. Then drag from the preview pane directly onto MapTool -- or File->Save to save a png file.
Download (2.4MB)
Added: 2006-12-15 License: MIT/X Consortium License Price:
1049 downloads
Barter 0.2
Barter is an integration of the Bazaar revision control system into Nautilus. more>>
Barter is an integration of the Bazaar revision control system into Nautilus.
Barter is an extension for the Nautilus file-manager. It provides a series of context-menu items and property panels to make management of Arch archives.
One of Barters chief aims is to be as intuitive as is feasible, integrating with the file-manager in a clean and natural fashion. It doesnt attempt to be a complete interface to this notoriously complete versioning system, it just aims to cover the functionality people will be using most often.
Please remember that this is an experimental project in its early stages so it isnt intended for general use yet (although by all means use it and let me know how you find it.) It uses several new and rough technologies, not least the python Extensions API itself. As such it is very much for the bleeding edge, experimenting user.
Main features:
- Context-menu support for add, remove, get, merge, branch, commit, update, new archive and new project
- Automatic generation of changelogs
- Able to forward to mirrors on commit
- Reflection of arch information into RDF for integration with common ontologies such as Dublin Core, FOAF, DOAP and Annotea (to do)
- File, archive and working tree property panels to display metadata (to do)
- Information and metadata reflection into the Frege information store (optional)
<<lessBarter is an extension for the Nautilus file-manager. It provides a series of context-menu items and property panels to make management of Arch archives.
One of Barters chief aims is to be as intuitive as is feasible, integrating with the file-manager in a clean and natural fashion. It doesnt attempt to be a complete interface to this notoriously complete versioning system, it just aims to cover the functionality people will be using most often.
Please remember that this is an experimental project in its early stages so it isnt intended for general use yet (although by all means use it and let me know how you find it.) It uses several new and rough technologies, not least the python Extensions API itself. As such it is very much for the bleeding edge, experimenting user.
Main features:
- Context-menu support for add, remove, get, merge, branch, commit, update, new archive and new project
- Automatic generation of changelogs
- Able to forward to mirrors on commit
- Reflection of arch information into RDF for integration with common ontologies such as Dublin Core, FOAF, DOAP and Annotea (to do)
- File, archive and working tree property panels to display metadata (to do)
- Information and metadata reflection into the Frege information store (optional)
Download (0.018MB)
Added: 2005-08-22 License: GPL (GNU General Public License) Price:
1525 downloads
Apache XML Project
Apache XML Project provides commercial-quality standards-based XML solutions and more. more>>
Apache XML Projects goals are:
- to provide commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion,
- to provide feedback to standards bodies (such as IETF and W3C) from an implementation perspective, and
- to be a focus for XML-related activities within Apache projects
The Apache XML Project used to be the home for many XML-related subprojects, many of which have moved to top-level project status recently or are currently in migration. The Apache XML Project slowly transforms into an place where you can find pointers to XML-related projects here in the Apache Software Foundation. The remaining subprojects directly under the supervision of the XML PMC are:
- AxKit - XML-based web publishing, in mod_perl
- Crimson - A Java XML parser derived from the Sun Project X Parser.
- Xang - Rapid development of dynamic server pages, in JavaScript
- Xindice - A native XML database.
- XML Commons - focussed on common code and guidelines for XML projects
- XML Security - Java and C++ implementations of the XML signature and encryption standards
<<less- to provide commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion,
- to provide feedback to standards bodies (such as IETF and W3C) from an implementation perspective, and
- to be a focus for XML-related activities within Apache projects
The Apache XML Project used to be the home for many XML-related subprojects, many of which have moved to top-level project status recently or are currently in migration. The Apache XML Project slowly transforms into an place where you can find pointers to XML-related projects here in the Apache Software Foundation. The remaining subprojects directly under the supervision of the XML PMC are:
- AxKit - XML-based web publishing, in mod_perl
- Crimson - A Java XML parser derived from the Sun Project X Parser.
- Xang - Rapid development of dynamic server pages, in JavaScript
- Xindice - A native XML database.
- XML Commons - focussed on common code and guidelines for XML projects
- XML Security - Java and C++ implementations of the XML signature and encryption standards
Download (MB)
Added: 2007-05-07 License: The Apache License 2.0 Price:
904 downloads
OurNet::Query 1.56
OurNet::Query is a Perl module for scriptable queries with template extraction. more>>
OurNet::Query is a Perl module for scriptable queries with template extraction.
SYNOPSIS
use OurNet::Query;
# Set query parameters
my ($query, $hits) = (autrijus, 10);
my @sites = (google, google); # XXX: write more templates!
my %found;
# Generate a new Query object
my $bot = OurNet::Query->new($query, $hits, @sites);
# Perform a query
my $found = $bot->begin(&callback, 30); # Timeout after 30 seconds
print *** . ($found ? $found : No) . match(es) found.;
sub callback {
my %entry = @_;
my $entry = %entry;
unless ($found{$entry{url}}) {
print "*** [$entry->{title}]" .
" ($entry->{score})" .
" - [$entry->{id}]n" .
" URL: [$entry->{url}]n";
}
$found{$entry{url}}++;
}
This module provides an easy interface to perform multiple queries to internet services, and wraps them into your own format at once. The results are processed on-the-fly and are returned via callback functions.
Its interfaces resembles that of WWW::Searchs, but implements it in a different fashion. While WWW::Search relies on additional subclasses to parse returned results, OurNet::Query uses site descriptors for search search engine, which makes it much easier to add new backends.
Site descriptors may be written in XML, Template toolkit format, or the .fmt format from the commercial Inforia Quest product.
<<lessSYNOPSIS
use OurNet::Query;
# Set query parameters
my ($query, $hits) = (autrijus, 10);
my @sites = (google, google); # XXX: write more templates!
my %found;
# Generate a new Query object
my $bot = OurNet::Query->new($query, $hits, @sites);
# Perform a query
my $found = $bot->begin(&callback, 30); # Timeout after 30 seconds
print *** . ($found ? $found : No) . match(es) found.;
sub callback {
my %entry = @_;
my $entry = %entry;
unless ($found{$entry{url}}) {
print "*** [$entry->{title}]" .
" ($entry->{score})" .
" - [$entry->{id}]n" .
" URL: [$entry->{url}]n";
}
$found{$entry{url}}++;
}
This module provides an easy interface to perform multiple queries to internet services, and wraps them into your own format at once. The results are processed on-the-fly and are returned via callback functions.
Its interfaces resembles that of WWW::Searchs, but implements it in a different fashion. While WWW::Search relies on additional subclasses to parse returned results, OurNet::Query uses site descriptors for search search engine, which makes it much easier to add new backends.
Site descriptors may be written in XML, Template toolkit format, or the .fmt format from the commercial Inforia Quest product.
Download (0.063MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1054 downloads
Multi-Protocol Remote Login 0.3.0
Multi-Protocol Remote Login provides a middleware allowing SSH, telnet, and local logins from the login: prompt. more>>
Multi-Protocol Remote Login provides a middleware allowing SSH, telnet, and local logins from the login: prompt.
MPRL is a middleware application between a *getty program and SSH, telnet, and other such remote-login protocols. It allows a user at a Linux terminal to log into other systems without needing a valid local user-id. It currently supports telnet, ssh, and /bin/login.
It syntax follows the [protocol:]user[@host][:port] fashion.
These are valid logins:
- buanzo - Normal local login: /bin/login gets called.
- buanzo@linux.org.ar - SSH protocol by default: /usr/bin/ssh gets called
- ssh:buanzo@webserver.algo.net
<<lessMPRL is a middleware application between a *getty program and SSH, telnet, and other such remote-login protocols. It allows a user at a Linux terminal to log into other systems without needing a valid local user-id. It currently supports telnet, ssh, and /bin/login.
It syntax follows the [protocol:]user[@host][:port] fashion.
These are valid logins:
- buanzo - Normal local login: /bin/login gets called.
- buanzo@linux.org.ar - SSH protocol by default: /usr/bin/ssh gets called
- ssh:buanzo@webserver.algo.net
Download (0.022MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
971 downloads
IrNET for Linux-IrDA 1.0.0
IrNET is a protocol allowing to carry TCP/IP traffic between two IrDA peers in an efficient fashion. more>>
IrNET is a protocol allowing to carry TCP/IP traffic between two IrDA peers in an efficient fashion. It is a thin layer, passing PPP packets to IrTTP and vice versa. It uses PPP in synchronous mode, because IrTTP offer a reliable sequenced packet service (as opposed to a byte stream). In fact, you could see IrNET as carrying TCP/IP in a IrDA socket, using PPP to provide the glue.
The main difference with traditional PPP over IrCOMM is that we avoid the framing and serial emulation which are a performance bottleneck. It also allows multipoint communications in a sensible fashion.We can automatically handle incomming connections through irnetd.
The main difference with IrLAN is that we use PPP for the link management, which is more standard, interoperable and flexible than the IrLAN protocol. For example, PPP adds authentication, encryption, compression, header compression and automated routing setup. And, as IrNET let PPP do the hard work, the implementation is much simpler than IrLAN.
IrNET was first introduced by Microsoft in the IrDA stack of Windows 2000, and they decided to remove both IrCOMM and IrLAN in favor of IrNET in their new IrDA stack. IrNET is a great idea (removing IrLAN and IrCOMM, on the other hand...), however IrNET is not an IrDA specification (at least, not yet, but there are rumors of something called IrDial...).
IrNET has been included in Linux kernel 2.4.0-test11, so all subsequent version of the kernel should support it out of the box (provided everything is set up properly). The latest version is in Linux kernel 2.4.15.
<<lessThe main difference with traditional PPP over IrCOMM is that we avoid the framing and serial emulation which are a performance bottleneck. It also allows multipoint communications in a sensible fashion.We can automatically handle incomming connections through irnetd.
The main difference with IrLAN is that we use PPP for the link management, which is more standard, interoperable and flexible than the IrLAN protocol. For example, PPP adds authentication, encryption, compression, header compression and automated routing setup. And, as IrNET let PPP do the hard work, the implementation is much simpler than IrLAN.
IrNET was first introduced by Microsoft in the IrDA stack of Windows 2000, and they decided to remove both IrCOMM and IrLAN in favor of IrNET in their new IrDA stack. IrNET is a great idea (removing IrLAN and IrCOMM, on the other hand...), however IrNET is not an IrDA specification (at least, not yet, but there are rumors of something called IrDial...).
IrNET has been included in Linux kernel 2.4.0-test11, so all subsequent version of the kernel should support it out of the box (provided everything is set up properly). The latest version is in Linux kernel 2.4.15.
Download (0.020MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1207 downloads
FakeBO 0.4.1
FakeBO is a program which fakes trojan server responses and logs incoming requests. more>>
FakeBO is a program which fakes trojan server responses and logs incoming requests.
FakeBO fakes trojan server responses (Back Orifice, NetBus, etc.) and logs every attempt to a logfile, stdout/stderr or syslog.
It is able to send fake pings and replies back to the client which is trying to access your system.
Main features:
- Added -V command line option
- Added one more log level for logreceived (4=hexdump of packet)
- Pontential buffer overflow fixed
- Some bugs in RealBO fixed
- Fixed problem when compiling on libc5 systems
<<lessFakeBO fakes trojan server responses (Back Orifice, NetBus, etc.) and logs every attempt to a logfile, stdout/stderr or syslog.
It is able to send fake pings and replies back to the client which is trying to access your system.
Main features:
- Added -V command line option
- Added one more log level for logreceived (4=hexdump of packet)
- Pontential buffer overflow fixed
- Some bugs in RealBO fixed
- Fixed problem when compiling on libc5 systems
Download (MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
947 downloads
Common Media Input Layer 0.91 Alpha
Common Media Input Layer is an C++ OO framework designed to improve the state of cross-platform input handling in games. more>>
Common Media Input Layer (CMIL) is an C++ OO framework designed to improve the state of cross-platform input handling in games and other similar applications.
CMIL was created out of the belief that the methods used in most media APIs perform input handling in a confusing, difficult, inflexible fashion. CMILs goal is to address this issue by establishing a flexible, easy to use, human readible, OO abstraction layer. This layer specifically allows for media and input device abstraction.
Main features:
- easiliy build complex input sequences, including timed inputs, which do not impose restrictive notions of what is and isnt a moderator on the user
- custom input device configurations, IE: Users can swap input device configurations on the fly and create their own representation of a custom device using the framework facilities
<<lessCMIL was created out of the belief that the methods used in most media APIs perform input handling in a confusing, difficult, inflexible fashion. CMILs goal is to address this issue by establishing a flexible, easy to use, human readible, OO abstraction layer. This layer specifically allows for media and input device abstraction.
Main features:
- easiliy build complex input sequences, including timed inputs, which do not impose restrictive notions of what is and isnt a moderator on the user
- custom input device configurations, IE: Users can swap input device configurations on the fly and create their own representation of a custom device using the framework facilities
Download (0.087MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
821 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 fakes are never in fashion 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