simple udp
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5348
Simple UDP proxy/pipe 0.3
Simple UDP proxy/pipe is an advanced UDP proxy/datapipe/packets forwarder and modifier with multiple functions. more>>
Simple UDP proxy/pipe is an advanced UDP proxy/datapipe/packets forwarder and modifier with multiple functions.
Multiple clients allowed (you can connect many clients you want to this proxy), creation of ACP files (tcpdump capture files, just like a sniffer), packets forwarding (chat style, each packet is forwarded to all the other clients and server connected), packets injection (the tool opens a specific UDP port where you can send your customized packets which will be sent to the server), hexadecimal visualization and plugins support for the modification and visualization of the packets with some example plugins already included (Zdaemon huffman, Doom huffman, Half-life decoding and one for the replacement of the text strings).
Plugins (which work on both Windows and Linux) are very basic to create and use, just take a look at example_sudp.c for more informations.
<<lessMultiple clients allowed (you can connect many clients you want to this proxy), creation of ACP files (tcpdump capture files, just like a sniffer), packets forwarding (chat style, each packet is forwarded to all the other clients and server connected), packets injection (the tool opens a specific UDP port where you can send your customized packets which will be sent to the server), hexadecimal visualization and plugins support for the modification and visualization of the packets with some example plugins already included (Zdaemon huffman, Doom huffman, Half-life decoding and one for the replacement of the text strings).
Plugins (which work on both Windows and Linux) are very basic to create and use, just take a look at example_sudp.c for more informations.
Download (0.037MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
775 downloads
Simple Backup 1.0
Simple Backup is a shell script to create basic backups using tar, grep, sed, and bash. more>>
Simple Backup is a shell script to create basic backups using tar, grep, sed, and bash.
Simple Backup works by using a file that contains the folders to be backed up and a file that contains expressions to exclude certain folders/files.
Usage: backup.sh < backuplist > < excludelist >
Free to use at your own risk. The author cant be held responsible for any side effects
of using this software. Use at your own risk.
<<lessSimple Backup works by using a file that contains the folders to be backed up and a file that contains expressions to exclude certain folders/files.
Usage: backup.sh < backuplist > < excludelist >
Free to use at your own risk. The author cant be held responsible for any side effects
of using this software. Use at your own risk.
Download (0.003MB)
Added: 2006-07-26 License: Freeware Price:
1186 downloads
LJ::Simple 0.15
LJ::Simple is a Perl module to provide a simple OOP-based API for accessing the LiveJournal system. more>>
LJ::Simple is a Perl module to provide a simple OOP-based API for accessing the LiveJournal system.
Main features:
- Log into LiveJournal
- Post a journal entry
- Edit a journal entry
- Delete a journal entry
Example
The following example posts a simple message into the test LiveJournal using the LJ::Simple::QuickPost method.
use LJ::Simple;
LJ::Simple::QuickPost(
user => "test",
pass => "test",
entry => "Just a simple entry",
) || die "$0: Failed to post entry: $LJ::Simple::errorn";
The next example shows how to post an entry into the test LiveJournal using the complete, object-based, interface:
use LJ::Simple;
my $lj = new LJ::Simple ({
user => "test",
pass => "test",
});
(defined $lj)
|| die "$0: Failed to log into LiveJournal: $LJ::Simple::errorn";
my %Event=();
$lj->NewEntry(%Event) ||
die "$0: Failed to create new entry: $LJ::Simple::errorn";
my $entry=SetMood(%Event,"happy")
|| die "$0: Failed to set mood: $LJ::Simple::errorn";
$lj->Setprop_nocomments(%Event,1);
my ($item_id,$anum,$html_id)=$lj->PostEntry(%Event);
(defined $item_id)
|| die "$0: Failed to post journal entry: $LJ::Simple::errorn";
<<lessMain features:
- Log into LiveJournal
- Post a journal entry
- Edit a journal entry
- Delete a journal entry
Example
The following example posts a simple message into the test LiveJournal using the LJ::Simple::QuickPost method.
use LJ::Simple;
LJ::Simple::QuickPost(
user => "test",
pass => "test",
entry => "Just a simple entry",
) || die "$0: Failed to post entry: $LJ::Simple::errorn";
The next example shows how to post an entry into the test LiveJournal using the complete, object-based, interface:
use LJ::Simple;
my $lj = new LJ::Simple ({
user => "test",
pass => "test",
});
(defined $lj)
|| die "$0: Failed to log into LiveJournal: $LJ::Simple::errorn";
my %Event=();
$lj->NewEntry(%Event) ||
die "$0: Failed to create new entry: $LJ::Simple::errorn";
my $entry=SetMood(%Event,"happy")
|| die "$0: Failed to set mood: $LJ::Simple::errorn";
$lj->Setprop_nocomments(%Event,1);
my ($item_id,$anum,$html_id)=$lj->PostEntry(%Event);
(defined $item_id)
|| die "$0: Failed to post journal entry: $LJ::Simple::errorn";
Download (0.043MB)
Added: 2006-02-27 License: BSD License Price:
1335 downloads
Simple Equation 0.9
Simple Equation makes it simple to put equations on the Web. more>>
Simple Equation makes it simple to put equations on the Web. Simple Equation project does not bother the user with the layout of the equation; it just displays it. The focus is on being simple to use.
One of the biggest obstacles to using mathematical expressions on the web is that the user currently needs to worry about layout. Web users should not have to learn a layout engine.
The class is built as a recursive parser. It is pretty easy to add operations to the parser, but it will not scale to a huge set of operations. That is OK, we want to keep things simple. At some point a layout engine may be required for a complexity level. This is not a layout engine.
Currently, only graphical output is generated, but it is hoped that MathML output can be generated automatically if the browser supports it instead of the graphic.
<<lessOne of the biggest obstacles to using mathematical expressions on the web is that the user currently needs to worry about layout. Web users should not have to learn a layout engine.
The class is built as a recursive parser. It is pretty easy to add operations to the parser, but it will not scale to a huge set of operations. That is OK, we want to keep things simple. At some point a layout engine may be required for a complexity level. This is not a layout engine.
Currently, only graphical output is generated, but it is hoped that MathML output can be generated automatically if the browser supports it instead of the graphic.
Download (0.008MB)
Added: 2007-04-25 License: Free for non-commercial use Price:
912 downloads
XML::Simple 2.14
XML::Simple is a easy API to maintain XML (esp config files). more>>
XML::Simple is a easy API to maintain XML (esp config files).
SYNOPSIS
use XML::Simple;
my $ref = XMLin([< xml file or string >] [, < options >]);
my $xml = XMLout($hashref [, < options >]);
Or the object oriented way:
require XML::Simple;
my $xs = new XML::Simple(options);
my $ref = $xs->XMLin([< xml file or string >] [, < options >]);
my $xml = $xs->XMLout($hashref [, < options >]);
(or see "SAX SUPPORT" for the SAX way).
To catch common errors:
use XML::Simple qw(:strict);
<<lessSYNOPSIS
use XML::Simple;
my $ref = XMLin([< xml file or string >] [, < options >]);
my $xml = XMLout($hashref [, < options >]);
Or the object oriented way:
require XML::Simple;
my $xs = new XML::Simple(options);
my $ref = $xs->XMLin([< xml file or string >] [, < options >]);
my $xml = $xs->XMLout($hashref [, < options >]);
(or see "SAX SUPPORT" for the SAX way).
To catch common errors:
use XML::Simple qw(:strict);
Download (0.065MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1151 downloads
HTML::Simple 0.4
HTML::Simple is a simple, dependency free module for generating HTML (and XML). more>>
HTML::Simple is a simple, dependency free module for generating HTML (and XML).
SYNOPSIS
Note: It turns out that TOMC owns the HTML::Simple namespace so Ive moved development of this module to HTML::Tiny. Please use HTML::Tiny in preference to this module.
use HTML::Simple;
my $h = HTML::Simple->new;
# Generate a simple page
print $h->html(
[
$h->head( $h->title( Sample page ) ),
$h->body(
[
$h->h1( { class => main }, Sample page ),
$h->p( Hello, World, { class => detail }, Second para )
]
)
]
);
# Outputs
< html>
< head>
< title>Sample page< /title>
< /head>
< body>
< h1 class="main">Sample page< /h1>
< p>Hello, World< /p>
< p class="detail">Second para< /p>
< /body>
< /html>
<<lessSYNOPSIS
Note: It turns out that TOMC owns the HTML::Simple namespace so Ive moved development of this module to HTML::Tiny. Please use HTML::Tiny in preference to this module.
use HTML::Simple;
my $h = HTML::Simple->new;
# Generate a simple page
print $h->html(
[
$h->head( $h->title( Sample page ) ),
$h->body(
[
$h->h1( { class => main }, Sample page ),
$h->p( Hello, World, { class => detail }, Second para )
]
)
]
);
# Outputs
< html>
< head>
< title>Sample page< /title>
< /head>
< body>
< h1 class="main">Sample page< /h1>
< p>Hello, World< /p>
< p class="detail">Second para< /p>
< /body>
< /html>
Download (0.010MB)
Added: 2007-07-04 License: Perl Artistic License Price:
843 downloads
DFA::Simple 0.32
DFA::Simple is a Perl module to implement simple Discrete Finite Automata. more>>
DFA::Simple is a Perl module to implement simple Discrete Finite Automata.
SYNOPSIS
my $Obj = new DFA::Simple
or
my $Obj = new DFA::Simple $Transitions;
or
my $Obj = new DFA::Simple $Actions, $StateRules;
$Obj->Actions = [...];
my $Trans = $LP->Actions;
$Obj->StateRules = [...];
my $StateRules = $LP->StateRules;
my $Obj = new DFA::Simple $Actions,[States];
This creates a simple automaton with a finite number of individual states. The short version is that state numbers are just indices into the array.
The state basically binds the rest of the machine together:
1. There might be something you want done whenever you enter a given state (Transition Table)
2. There might be something you want done whenever you leave a given state (Transition Table)
3. You can go to some states from the current state (Action table)
4. There are tests to decide whether you should go to that new state (Action table)
5. There are conditional tasks you can do while sitting in that new state (Action table)
This structure may remind you of the SysV run-level concepts. It is very similar.
At run time you dont typically feed any state numbers to the finite machine; you ignore them. Rather your program may read inputs or such. The tests for the state transition would examine this input, or some other variables to decide which new state to go to. Whenever your code has gotten enough input, it would call the Check_For_NextState() method. This method runs through the tests, and carries out the state transitions ("firing the rules").
<<lessSYNOPSIS
my $Obj = new DFA::Simple
or
my $Obj = new DFA::Simple $Transitions;
or
my $Obj = new DFA::Simple $Actions, $StateRules;
$Obj->Actions = [...];
my $Trans = $LP->Actions;
$Obj->StateRules = [...];
my $StateRules = $LP->StateRules;
my $Obj = new DFA::Simple $Actions,[States];
This creates a simple automaton with a finite number of individual states. The short version is that state numbers are just indices into the array.
The state basically binds the rest of the machine together:
1. There might be something you want done whenever you enter a given state (Transition Table)
2. There might be something you want done whenever you leave a given state (Transition Table)
3. You can go to some states from the current state (Action table)
4. There are tests to decide whether you should go to that new state (Action table)
5. There are conditional tasks you can do while sitting in that new state (Action table)
This structure may remind you of the SysV run-level concepts. It is very similar.
At run time you dont typically feed any state numbers to the finite machine; you ignore them. Rather your program may read inputs or such. The tests for the state transition would examine this input, or some other variables to decide which new state to go to. Whenever your code has gotten enough input, it would call the Check_For_NextState() method. This method runs through the tests, and carries out the state transitions ("firing the rules").
Download (0.011MB)
Added: 2007-05-17 License: Perl Artistic License Price:
894 downloads
Blog::Simple 0.02
Blog::Simple is a Perl extension for the creation of a simple weblog (blogger) system. more>>
Blog::Simple is a Perl extension for the creation of a simple weblog (blogger) system.
SYNOPSIS
use Blog::Simple;
my $sbO = Blog::Simple->new(); $sbO->create_index(); #generally only needs to be called once
my $content="
<<lessSYNOPSIS
use Blog::Simple;
my $sbO = Blog::Simple->new(); $sbO->create_index(); #generally only needs to be called once
my $content="
blah blah blah in XHTM"p"
Better when done in XHTM"p""; my $title = some title; my $author = a.n. author; my $email = anaouthor@somedomain.net; my $smmry = blah blah; $sbO->add($title,$author,$email,$smmry,$content);
$sbO->render_current(blog_test.xsl,3); $sbO->render_all(blog_test.xsl);
$sbO->remove(08);
Download (0.007MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1135 downloads
JOpt Simple 2.3.2
JOpt Simple is a Java library for parsing command line switches, such as those you might pass to an invocation of javac. more>>
JOpt Simple is a simple, test-driven command line parser for Java programs. JOpt Simple supports POSIX getopt() and GNU getopt_long().
What command line switch syntax does JOpt Simple support?
As closely as possible, JOpt Simple attempts to adhere to the rules of POSIX getopt() and GNU getopt_long(). You can find a brief summary of these rules in the javadoc for class OptionParser.
Enhancements:
- Minor internal changes.
<<lessWhat command line switch syntax does JOpt Simple support?
As closely as possible, JOpt Simple attempts to adhere to the rules of POSIX getopt() and GNU getopt_long(). You can find a brief summary of these rules in the javadoc for class OptionParser.
Enhancements:
- Minor internal changes.
Download (0.054MB)
Added: 2007-04-22 License: GPL (GNU General Public License) Price:
916 downloads
Simple IPX Bridge 1.2
SIB (Simple IPX Bridge) is able to tunnel IPX and IP frames received by your Ethernet device via UDP over the Internet. more>>
SIB (Simple IPX Bridge) is able to tunnel IPX and IP frames received by your Ethernet device via UDP over the Internet. It is able to put the interface it listens on to promiscous mode, so all frames (not only broadcasts, and frames for the tunneling server) can be received.
Actually every 802.3 frame can be tunneled, but SIB only tunnels IPX frames per default (this can be changed via command line). SIB also filters SMB over IPX, to reduce network traffic (this can be disabled too).
Additionally SIB takes care which frames belong to local MAC addresses and sends only broadcasts and frame to non-local MACs to the remote host.
A non-plus-ultra is, that SIB can compress every frame it tunnels via LZO, but you must have LZO library installed.
You may ask yourself: "Why should I need this?" Well, there are lot of answers, but the main reason is: FOR GAMES. Even with KALI for Windows ($14.99) and KALI cracked 1.2 ($0 - but bugs bugs bugs) there is no real WHOLE NETWORK to WHOLE NETWORK connection program which can tunnel IPX, filter SMB, compress it, and works with 2.4.0. And EVERY new game (for Windows) uses IPX for "network" (or should I say Internet ;-) games. (RA2, Q3, HL...)
Enhancements:
- fix for "divide by zero" bug on alpha
- fixed hostname resolver
- added option to set local UDP port
- added option to bind to an specific local IP
- MAC lists flushed on SIGHUP
<<lessActually every 802.3 frame can be tunneled, but SIB only tunnels IPX frames per default (this can be changed via command line). SIB also filters SMB over IPX, to reduce network traffic (this can be disabled too).
Additionally SIB takes care which frames belong to local MAC addresses and sends only broadcasts and frame to non-local MACs to the remote host.
A non-plus-ultra is, that SIB can compress every frame it tunnels via LZO, but you must have LZO library installed.
You may ask yourself: "Why should I need this?" Well, there are lot of answers, but the main reason is: FOR GAMES. Even with KALI for Windows ($14.99) and KALI cracked 1.2 ($0 - but bugs bugs bugs) there is no real WHOLE NETWORK to WHOLE NETWORK connection program which can tunnel IPX, filter SMB, compress it, and works with 2.4.0. And EVERY new game (for Windows) uses IPX for "network" (or should I say Internet ;-) games. (RA2, Q3, HL...)
Enhancements:
- fix for "divide by zero" bug on alpha
- fixed hostname resolver
- added option to set local UDP port
- added option to bind to an specific local IP
- MAC lists flushed on SIGHUP
Download (0.021MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1209 downloads
Simple Blue 11-08-2006
Simple Blue is a modified Sunergos Blue theme with user list. more>>
Simple Blue is a modified Sunergos Blue theme with user list.
Lightweight (SVG), elegant, works with all languages and widescreen.
<<lessLightweight (SVG), elegant, works with all languages and widescreen.
Download (0.030MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1104 downloads
Simple Spreadsheet 0.8
Simple Spreadsheet is a webbased spreadsheet program written in Javascript, HTML, CSS and PHP. more>>
Simple Spreadsheet is a webbased spreadsheet program written in Javascript, HTML, CSS and PHP.
Simple Spreadsheet features formulas, charts, numeric formats, keyboard navigation, etc. Javascript is used for the default data format and for the macros and formulas.
<<lessSimple Spreadsheet features formulas, charts, numeric formats, keyboard navigation, etc. Javascript is used for the default data format and for the macros and formulas.
Download (MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
878 downloads
Keep IT Simple 0.1
Keep IT Simple is a simple, customizable, Conky-like theme for Superkaramba featuring a mail-checker and a temperatures monitor. more>>
Keep IT Simple is a simple, customizable, Conky-like theme for Superkaramba featuring a mail-checker and a temperatures monitor.
Enjoy!
It monitors:
- CPU usage
- HDD usage
- Network load
- Memory load
- e-mail inbox
<<lessEnjoy!
It monitors:
- CPU usage
- HDD usage
- Network load
- Memory load
- e-mail inbox
Download (0.074MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1206 downloads
Getopt::Simple 1.48
Getopt::Simple is a Perl module that provides a simple wrapper around Getopt::Long. more>>
Getopt::Simple is a Perl module that provides a simple wrapper around Getopt::Long.
SYNOPSIS
use Getopt::Simple;
# Or ...
# use Getopt::Simple qw($switch);
my($options) =
{
help =>
{
type => ,
env => -,
default => ,
# verbose => , # Not needed on every key.
order => 1,
},
username =>
{
type => =s, # As per Getopt::Long.
env => $USER, # Help text.
default => $ENV{USER} || RonSavage, # In case $USER is undef.
verbose => Specify the username on the remote machine,
order => 3, # Help text sort order.
},
password =>
{
type => =s,
env => -,
default => password,
verbose => Specify the password on the remote machine,
order => 4,
},
};
my($option) = Getopt::Simple -> new();
if (! $option -> getOptions($options, "Usage: testSimple.pl [options]") )
{
exit(-1); # Failure.
}
print "username: $$option{switch}{username}. n";
print "password: $$option{switch}{password}. n";
# Or, after use Getopt::Simple qw($switch); ...
# print "username: $$switch{username}. n";
# print "password: $$switch{password}. n";
Getopt::Simple is a pure Perl module.
The Getopt::Simple module provides a simple way of specifying:
Command line switches
Type information for switch values
Default values for the switches
Help text per switch
<<lessSYNOPSIS
use Getopt::Simple;
# Or ...
# use Getopt::Simple qw($switch);
my($options) =
{
help =>
{
type => ,
env => -,
default => ,
# verbose => , # Not needed on every key.
order => 1,
},
username =>
{
type => =s, # As per Getopt::Long.
env => $USER, # Help text.
default => $ENV{USER} || RonSavage, # In case $USER is undef.
verbose => Specify the username on the remote machine,
order => 3, # Help text sort order.
},
password =>
{
type => =s,
env => -,
default => password,
verbose => Specify the password on the remote machine,
order => 4,
},
};
my($option) = Getopt::Simple -> new();
if (! $option -> getOptions($options, "Usage: testSimple.pl [options]") )
{
exit(-1); # Failure.
}
print "username: $$option{switch}{username}. n";
print "password: $$option{switch}{password}. n";
# Or, after use Getopt::Simple qw($switch); ...
# print "username: $$switch{username}. n";
# print "password: $$switch{password}. n";
Getopt::Simple is a pure Perl module.
The Getopt::Simple module provides a simple way of specifying:
Command line switches
Type information for switch values
Default values for the switches
Help text per switch
Download (0.008MB)
Added: 2006-11-03 License: Perl Artistic License Price:
1085 downloads
PGPLOT::Simple 0.05
PGPLOT::Simple is a simple Perl Interface to PGPLOT. more>>
PGPLOT::Simple is a simple Perl Interface to PGPLOT.
SYNOPSIS
use strict;
use PGPLOT::Simple qw(:essential);
die "Must provide a filename.n" unless @ARGV;
my $filename = shift;
chomp $filename;
unless ( $filename =~ /.ps$/ ) {
$filename .= ".ps";
}
set_begin({
file => "$filename/CPS",
});
set_environment({
x_min => 0,
x_max => 50,
y_min => 0,
y_max => 10,
});
write_label({
title => A Simple Graph Using PGPLOT::Simple,
color => Blue,
font => Italic,
});
draw_points({
x => [1, 3, 12, 32, 40],
y => [1, 5, 5, 3, 9],
color => Blue,
width => 20,
});
draw_error_bars({
x => [20],
y1 => [4],
y2 => [6],
terminal => 10,
width => 10,
color => Orange,
});
set_end;
PGPLOT::Simple is a simple interface to the PGPLOT library ala Perl, making simple things easy and difficult things possible.
Why simple? Because it has a simple and intiutive interface to the most common things you will need from PGPLOT, but also allowing you low-level access to the PGPLOT library.
<<lessSYNOPSIS
use strict;
use PGPLOT::Simple qw(:essential);
die "Must provide a filename.n" unless @ARGV;
my $filename = shift;
chomp $filename;
unless ( $filename =~ /.ps$/ ) {
$filename .= ".ps";
}
set_begin({
file => "$filename/CPS",
});
set_environment({
x_min => 0,
x_max => 50,
y_min => 0,
y_max => 10,
});
write_label({
title => A Simple Graph Using PGPLOT::Simple,
color => Blue,
font => Italic,
});
draw_points({
x => [1, 3, 12, 32, 40],
y => [1, 5, 5, 3, 9],
color => Blue,
width => 20,
});
draw_error_bars({
x => [20],
y1 => [4],
y2 => [6],
terminal => 10,
width => 10,
color => Orange,
});
set_end;
PGPLOT::Simple is a simple interface to the PGPLOT library ala Perl, making simple things easy and difficult things possible.
Why simple? Because it has a simple and intiutive interface to the most common things you will need from PGPLOT, but also allowing you low-level access to the PGPLOT library.
Download (0.033MB)
Added: 2007-04-23 License: Perl Artistic License Price:
915 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 simple udp 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