peugeot 407 cc
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 114
perlrpcgen 0.71
perlrpcgen is a Perl module that can generate Perl interfaces from ONC RPC interface definitions. more>>
perlrpcgen is a Perl module that can generate Perl interfaces from ONC RPC interface definitions.
SYNOPSIS
perlrpcgen [--makefile] [--all] [--client] [--server] [--data] [--constants] [--module module] [--typemap typemap] [--fork] [--perl perl] [--cc cc] [--rpclibs rpclibs] rpcfile.x
perlrpcgen builds a set of Perl extensions and a server shell from an ONC RPC interface definition. For an interface Foo, perlrpcgen creates modules Foo::Client, Foo::Data, and Foo::Constants. Foo::Client contains routines for creating a Foo client and making remote procedure calls via the client. Foo::Data contains routines for creating and manipulating the data structures defined in the Foo interface. Foo::Constants contains functions to retrieve the constants defined in the Foo interface.
OPTIONS
The option parsing uses Getopt::Long, so you can abbreviate option names.
--makefile
Generates a top-level Makefile which will build all the pieces. Include all the other options you want so theyll be propagated to the Makefile.
--all
Implies --client, --server, --data, and --constants. This is usually what you want.
--client
Generates Foo::Client module.
--server
Generates Foo/server/foo_svc.
--data
Generates Foo::Data module.
--constants
Generates Foo::Constants module.
--module module
Sets the basename of the modules. If not given, the name defaults to the basename of the interface file.
--typemap typemap
Uses the given typemap during stub generation. This option can be specified many times. perlrpcgen generates a typemap for the data structures in the interface, but you also need the main Perl typemap.
--fork
Munges the server shell code so that it forks for each request. You probably dont want to do this (its better to prefork several processes when you start the server and let them fight over accept() calls).
--perl perl
Sets the Perl binary against which extensions should be built. Defaults to the Perl you used to install perlrpcgen.
--cc cc
Sets the C compiler to use. Defaults to the compiler used when building Perl.
--rpclibs rpclibs
Sets the RPC libraries to link against. Defaults to -lnsl -lrpcsvc.
<<lessSYNOPSIS
perlrpcgen [--makefile] [--all] [--client] [--server] [--data] [--constants] [--module module] [--typemap typemap] [--fork] [--perl perl] [--cc cc] [--rpclibs rpclibs] rpcfile.x
perlrpcgen builds a set of Perl extensions and a server shell from an ONC RPC interface definition. For an interface Foo, perlrpcgen creates modules Foo::Client, Foo::Data, and Foo::Constants. Foo::Client contains routines for creating a Foo client and making remote procedure calls via the client. Foo::Data contains routines for creating and manipulating the data structures defined in the Foo interface. Foo::Constants contains functions to retrieve the constants defined in the Foo interface.
OPTIONS
The option parsing uses Getopt::Long, so you can abbreviate option names.
--makefile
Generates a top-level Makefile which will build all the pieces. Include all the other options you want so theyll be propagated to the Makefile.
--all
Implies --client, --server, --data, and --constants. This is usually what you want.
--client
Generates Foo::Client module.
--server
Generates Foo/server/foo_svc.
--data
Generates Foo::Data module.
--constants
Generates Foo::Constants module.
--module module
Sets the basename of the modules. If not given, the name defaults to the basename of the interface file.
--typemap typemap
Uses the given typemap during stub generation. This option can be specified many times. perlrpcgen generates a typemap for the data structures in the interface, but you also need the main Perl typemap.
--fork
Munges the server shell code so that it forks for each request. You probably dont want to do this (its better to prefork several processes when you start the server and let them fight over accept() calls).
--perl perl
Sets the Perl binary against which extensions should be built. Defaults to the Perl you used to install perlrpcgen.
--cc cc
Sets the C compiler to use. Defaults to the compiler used when building Perl.
--rpclibs rpclibs
Sets the RPC libraries to link against. Defaults to -lnsl -lrpcsvc.
Download (0.037MB)
Added: 2007-05-31 License: Perl Artistic License Price:
876 downloads
CeeSpot 0.1
CeeSpot is a command interpreter that compiles and runs script source. more>>
CeeSpot, or "c." is a program run as a Linux or UNIX command interpreter using the #!/usr/bin/ceespot or #!/bin/c. syntax.
After eating (and interpreting) any # comments at the beginning of the file, it compiles the rest and executes the result.
This lets you use a compiled language as a script file. This is plausible now that machines and compilers are fast enough you dont notice a subsecond compile and link.
Some Exemples
::::::::::::::
hello-c
::::::::::::::
#!/usr/bin/ceespot
#include < stdio.h >
int main(int argc, char **argv)
{
printf("hello, worldn");
return 0;
}
::::::::::::::
hello-cxx
::::::::::::::
#!/usr/bin/ceespot
# CC = g++
#include < iostream >
using namespace std;
int main( int argc, char **argv )
{
cout
#include < X11/StringDefs.h >
#include < X11/Xaw/Label.h >
main(int argc,char **argv)
{
XtAppContext app_context;
Widget toplevel,hello;
toplevel = XtVaAppInitialize(&app_context,"XHello",NULL,0,
&argc,argv,NULL,NULL);
hello = XtVaCreateManagedWidget("Hello World!",labelWidgetClass,
toplevel,(void*)0);
XtRealizeWidget(toplevel);
XtAppMainLoop(app_context);
return 0;
}
<<lessAfter eating (and interpreting) any # comments at the beginning of the file, it compiles the rest and executes the result.
This lets you use a compiled language as a script file. This is plausible now that machines and compilers are fast enough you dont notice a subsecond compile and link.
Some Exemples
::::::::::::::
hello-c
::::::::::::::
#!/usr/bin/ceespot
#include < stdio.h >
int main(int argc, char **argv)
{
printf("hello, worldn");
return 0;
}
::::::::::::::
hello-cxx
::::::::::::::
#!/usr/bin/ceespot
# CC = g++
#include < iostream >
using namespace std;
int main( int argc, char **argv )
{
cout
#include < X11/StringDefs.h >
#include < X11/Xaw/Label.h >
main(int argc,char **argv)
{
XtAppContext app_context;
Widget toplevel,hello;
toplevel = XtVaAppInitialize(&app_context,"XHello",NULL,0,
&argc,argv,NULL,NULL);
hello = XtVaCreateManagedWidget("Hello World!",labelWidgetClass,
toplevel,(void*)0);
XtRealizeWidget(toplevel);
XtAppMainLoop(app_context);
return 0;
}
Download (0.012MB)
Added: 2005-04-14 License: BSD License Price:
1653 downloads
TagReport 0.3
TagReport is a nifty little project Ive been working on which is mostly a giant C++ exploration exercise. more>>
TagReport is a nifty little project Ive been working on which is mostly a giant C++ exploration exercise. The program is very simple at this stage; the indexer part is really an HTML output function right now, that mimics the "Winamp Generated Playlist" format commonly seen on the Internet.
Currently it supports 4 libraries with which it can process audio files; libFLAC for FLAC files, libvorbisfile for Ogg Vorbis audio, libid3tag for MP3 audio, and TagLib, an all-in-one library that supports both Ogg Vorbis and MP3 reading.
Enhancements:
- Many many many new things, hence the version leap
- FLAC support: started with forking metaflac, now uses libFLAC
- Support for using libvorbisfile and libid3tag to process MP3s when TagLib is not available
- Piles of code cleanups
- Fix a giant configure bug involving when we search for where the preprocessor is
- Add a man page in SGML. Should not have to be built by normal users, though.
- Move all tag/comment-retrieving code to ftfuncs.{cc,h}
- Move all HTML-related code to html.cc
<<lessCurrently it supports 4 libraries with which it can process audio files; libFLAC for FLAC files, libvorbisfile for Ogg Vorbis audio, libid3tag for MP3 audio, and TagLib, an all-in-one library that supports both Ogg Vorbis and MP3 reading.
Enhancements:
- Many many many new things, hence the version leap
- FLAC support: started with forking metaflac, now uses libFLAC
- Support for using libvorbisfile and libid3tag to process MP3s when TagLib is not available
- Piles of code cleanups
- Fix a giant configure bug involving when we search for where the preprocessor is
- Add a man page in SGML. Should not have to be built by normal users, though.
- Move all tag/comment-retrieving code to ftfuncs.{cc,h}
- Move all HTML-related code to html.cc
Download (0.058MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1180 downloads
apt 0.7.6
apt is the Debian package manager. more>>
apt is the Debian package manager.
To compile this you need a couple things:
- A working POSIX system with working POSIX gcc, g++, make (GNU), ar, sh, awk and sed in the path
- GNU Make 3.74 or so, -- normal UNIX make will NOT work
* Note 3.77 is broken.
- A working ANSI C++ compiler, this is not g++ 2.7.* g++ 2.8 works OK and newer egcs work well also. Nobody has tried it on other compilers :< You will need a properly working STL as well.
- A C library with the usual POSIX functions and a BSD socket layer. If you OS conforms to the Single Unix Spec then you are fine:
http://www.opengroup.org/onlinepubs/7908799/index.html
- Refer to the Build-Depends information in debian/control for additional requirements (some of which are Debian-specific)
** NOTICE **
The C++ global constructors do not link correctly when using non-shared libaries. This is probably the correct behavior of the linker, but I have not yet had time to devise a work around for it. The correct thing to do is add a reference to debSystem in apt-pkg/init.cc, assert(&debSystem == 0) would be fine for instance.
<<lessTo compile this you need a couple things:
- A working POSIX system with working POSIX gcc, g++, make (GNU), ar, sh, awk and sed in the path
- GNU Make 3.74 or so, -- normal UNIX make will NOT work
* Note 3.77 is broken.
- A working ANSI C++ compiler, this is not g++ 2.7.* g++ 2.8 works OK and newer egcs work well also. Nobody has tried it on other compilers :< You will need a properly working STL as well.
- A C library with the usual POSIX functions and a BSD socket layer. If you OS conforms to the Single Unix Spec then you are fine:
http://www.opengroup.org/onlinepubs/7908799/index.html
- Refer to the Build-Depends information in debian/control for additional requirements (some of which are Debian-specific)
** NOTICE **
The C++ global constructors do not link correctly when using non-shared libaries. This is probably the correct behavior of the linker, but I have not yet had time to devise a work around for it. The correct thing to do is add a reference to debSystem in apt-pkg/init.cc, assert(&debSystem == 0) would be fine for instance.
Download (1.7MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
819 downloads
ccHost 4.0
ccHost is a Web-based infrastructure that may be used to host and allow for commenting, remixing. more>>
ccHost is a Web-based infrastructure that may be used to host and allow for commenting, remixing, and distribution globally.
The more installations of ccHost and its variations, the more content there will be available for enjoyment and artistic re-use in a sane and legal setting.
ccHost is what is used for the infamous Creative Commons CC Mixter project which supports legal media sharing and remixing.
<<lessThe more installations of ccHost and its variations, the more content there will be available for enjoyment and artistic re-use in a sane and legal setting.
ccHost is what is used for the infamous Creative Commons CC Mixter project which supports legal media sharing and remixing.
Download (MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
968 downloads
Kuote 0.9.3
Kuote is an applet for the KDE panel, inspired by Gnomes Wanda the Fish. more>>
Kuote is an applet for the KDE panel, inspired by Gnomes Wanda the Fish. It displays an animated character (a fish by default), which pops up quotes generated by the fortune(6) program when clicked (and optionally shows them in tooltips, too).
Kuote supports kioslaves for both the animation file and fortune files (fortune directories still work from local filesystems only). This means that you can enter any URL, not only local file names.
Try for example this fortune file available over WWW: http://hektor.umcs.lublin.pl/~mikosmul/computing/inet-fortune
It contains only two quotes, so for testing purposes use it as the only fortune file or assign it a high probability if you want to actually see these fortunes.
Main features:
- support for user-defined animations (file format compatible with Wanda the Fish)
- run fortune or any other program to generate quotes
- fortune can be configured through the GUI
Enhancements:
- added new animation: "See, Hear, Speak" (CC-BY-NC-SA license) - thanks to Mark Riedesel [Klowner]
- added French translation (thanks to Nicolas Ternisien)
- added "Next" button to fortune dialog
- fixed a memory leak associated with dialog boxes
<<lessKuote supports kioslaves for both the animation file and fortune files (fortune directories still work from local filesystems only). This means that you can enter any URL, not only local file names.
Try for example this fortune file available over WWW: http://hektor.umcs.lublin.pl/~mikosmul/computing/inet-fortune
It contains only two quotes, so for testing purposes use it as the only fortune file or assign it a high probability if you want to actually see these fortunes.
Main features:
- support for user-defined animations (file format compatible with Wanda the Fish)
- run fortune or any other program to generate quotes
- fortune can be configured through the GUI
Enhancements:
- added new animation: "See, Hear, Speak" (CC-BY-NC-SA license) - thanks to Mark Riedesel [Klowner]
- added French translation (thanks to Nicolas Ternisien)
- added "Next" button to fortune dialog
- fixed a memory leak associated with dialog boxes
Download (0.56MB)
Added: 2005-06-20 License: GPL (GNU General Public License) Price:
1586 downloads
MIME::EncWords 0.040
MIME::EncWords is a Perl module created to deal with RFC-1522 encoded words (improved). more>>
MIME::EncWords is a Perl module created to deal with RFC-1522 encoded words (improved).
SYNOPSIS
MIME::EncWords is aimed to be another implimentation of MIME::Words so that it will achive more exact conformance with MIME specifications. Additionally, it contains some improvements. Following synopsis and descriptions are inherited from its inspirer, with description of improvements and clarifications added.
Before reading further, you should see MIME::Tools to make sure that you understand where this module fits into the grand scheme of things. Go on, do it now. Ill wait.
Ready? Ok...
use MIME::EncWords qw(:all);
### Decode the string into another string, forgetting the charsets:
$decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Split string into array of decoded [DATA,CHARSET] pairs:
AT decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Encode a single unsafe word:
$encoded = encode_mimeword("xABFranxE7oisxBB");
### Encode a string, trying to find the unsafe words inside it:
$encoded = encode_mimewords("Me and xABFranxE7oisxBB in town");
Fellow Americans, you probably wont know what the hell this module is for. Europeans, Russians, et al, you probably do.
For example, heres a valid MIME header you might get:
From: =?US-ASCII?Q?Keith_Moore?= < moore AT utk.edu >
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= < keld AT dkuug.dk >
CC: =?ISO-8859-1?Q?Andr=E9_?= Pirard < PIRARD AT vm1.ulg.ac.be >
Subject: =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
=?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=
=?US-ASCII?Q?.._cool!?=
The fields basically decode to (sorry, I can only approximate the Latin characters with 7 bit sequences /o and e):
From: Keith Moore < moore AT cs.utk.edu >
To: Keld J/orn Simonsen < keld AT dkuug.dk >
CC: Andre Pirard < PIRARD AT vm1.ulg.ac.be >
Subject: If you can read this you understand the example... cool!
Supplement: Fellow Americans, Europeans, you probably wont know what the hell this module is for. East Asians, et al, you probably do.
For example, heres a valid MIME header you might get:
Subject: =?EUC-KR?B?sNTAuLinKGxhemluZXNzKSwgwvzB9ri7seIoaW1w?=
=?EUC-KR?B?YXRpZW5jZSksILGzuLgoaHVicmlzKQ==?=
The fields basically decode to (sorry, I cannot approximate the non-Latin multibyte characters with any 7 bit sequences):
Subject: ???(laziness), ????(impatience), ??(hubris)
<<lessSYNOPSIS
MIME::EncWords is aimed to be another implimentation of MIME::Words so that it will achive more exact conformance with MIME specifications. Additionally, it contains some improvements. Following synopsis and descriptions are inherited from its inspirer, with description of improvements and clarifications added.
Before reading further, you should see MIME::Tools to make sure that you understand where this module fits into the grand scheme of things. Go on, do it now. Ill wait.
Ready? Ok...
use MIME::EncWords qw(:all);
### Decode the string into another string, forgetting the charsets:
$decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Split string into array of decoded [DATA,CHARSET] pairs:
AT decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Encode a single unsafe word:
$encoded = encode_mimeword("xABFranxE7oisxBB");
### Encode a string, trying to find the unsafe words inside it:
$encoded = encode_mimewords("Me and xABFranxE7oisxBB in town");
Fellow Americans, you probably wont know what the hell this module is for. Europeans, Russians, et al, you probably do.
For example, heres a valid MIME header you might get:
From: =?US-ASCII?Q?Keith_Moore?= < moore AT utk.edu >
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= < keld AT dkuug.dk >
CC: =?ISO-8859-1?Q?Andr=E9_?= Pirard < PIRARD AT vm1.ulg.ac.be >
Subject: =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
=?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=
=?US-ASCII?Q?.._cool!?=
The fields basically decode to (sorry, I can only approximate the Latin characters with 7 bit sequences /o and e):
From: Keith Moore < moore AT cs.utk.edu >
To: Keld J/orn Simonsen < keld AT dkuug.dk >
CC: Andre Pirard < PIRARD AT vm1.ulg.ac.be >
Subject: If you can read this you understand the example... cool!
Supplement: Fellow Americans, Europeans, you probably wont know what the hell this module is for. East Asians, et al, you probably do.
For example, heres a valid MIME header you might get:
Subject: =?EUC-KR?B?sNTAuLinKGxhemluZXNzKSwgwvzB9ri7seIoaW1w?=
=?EUC-KR?B?YXRpZW5jZSksILGzuLgoaHVicmlzKQ==?=
The fields basically decode to (sorry, I cannot approximate the non-Latin multibyte characters with any 7 bit sequences):
Subject: ???(laziness), ????(impatience), ??(hubris)
Download (0.021MB)
Added: 2007-07-09 License: Perl Artistic License Price:
841 downloads
tconf 007
tconf is a small configure system analogous to Autoconf, but very different internally. more>>
tconf is a small configure system analogous to Autoconf, but very different internally. tconfs purpose is to check if build tools and libraries are available and create a simple config.mk file.
config.mk contains only variables and it is included by makefile -- tconf does not generate makefiles. tconf can optionally generate header files too.
tconf includes a small library makefile which contains some commonly used commands and a macro (stolen from Kbuild, the Linux kernel build system) which makes build output much nicer. Theres also automatic dependency generation for C and C++ files (optional). You are not forced to use this makefile (configuration and building are nicely separated).
Even though all tconfs files are included in a project it is still much smaller than GNU Autotools build files.
Supported systems include *BSD and Linux. tconf may work with some other UNICES too. If not, this should be easy to fix.
Main features:
- Generates config.mk and optionally header files
- Written in Bourne Shell
- Predefined checks for cc, libs, pkg-config packages, ...
- Easy to extend
- Support for Autoconf style --enable-* flags
- Fast & small
- The whole configure/build system (whopping 25 kB uncompressed) is included in a project tree (no external dependencies).
- Relatively easy to use
Enhancements:
- There are no --enable-* flags anymore, since using environment variables is much simpler approach.
- Solaris support was added. Various bugs were fixed.
- C++ is now supported in compile and link tests.
<<lessconfig.mk contains only variables and it is included by makefile -- tconf does not generate makefiles. tconf can optionally generate header files too.
tconf includes a small library makefile which contains some commonly used commands and a macro (stolen from Kbuild, the Linux kernel build system) which makes build output much nicer. Theres also automatic dependency generation for C and C++ files (optional). You are not forced to use this makefile (configuration and building are nicely separated).
Even though all tconfs files are included in a project it is still much smaller than GNU Autotools build files.
Supported systems include *BSD and Linux. tconf may work with some other UNICES too. If not, this should be easy to fix.
Main features:
- Generates config.mk and optionally header files
- Written in Bourne Shell
- Predefined checks for cc, libs, pkg-config packages, ...
- Easy to extend
- Support for Autoconf style --enable-* flags
- Fast & small
- The whole configure/build system (whopping 25 kB uncompressed) is included in a project tree (no external dependencies).
- Relatively easy to use
Enhancements:
- There are no --enable-* flags anymore, since using environment variables is much simpler approach.
- Solaris support was added. Various bugs were fixed.
- C++ is now supported in compile and link tests.
Download (0.016MB)
Added: 2006-08-25 License: GPL (GNU General Public License) Price:
1155 downloads
GetCodecs 1.0.1
GetCodecs is a simple applet written in python with a GTK2 GUI. more>>
GetCodecs is a simple applet written in python with a GTK2 GUI that downloads, installs, and configures your system to use the various multimedia formats (MP3, DivX, DVD, etc) that are not shipped with many distributions (such as RedHat).
Misc Audio/Video Support:
The following codecs are provided by the "Misc Codecs" package. All codecs are copyright their respective owners. The author takes no responsibility in how you use them. You must agree to each of the license agreements before installing or using these codecs.
- Indeo Video 3.2/4.1/5.0/4.1 quick/5.0 (http://www.ligos.com/indeo)
- DivX ;-) video, ver. 3.11 alpha (http://divx.ctw.cc)
- DivX ;-) DirectShow decompression filter, v3.11 alpha (http://divx.ctw.cc)
- Microsoft MPEG-4 video, beta version 3.0.0.2700
- Microsoft WMV 7 (http://codecs.microsoft.com/codecs/i386/wmvds32.cab)
- Cinepak video
- Microsoft ADPCM video
- Intel 263 video (http://members.aol.com/SlavTrainr/STsPage.html)
- Morgan Multimedia Motion JPEG video v2.0 (http://www.morgan-multimedia.com)
- ATI VCR-2 video (http://www.ati.com)
- DivX ;-) WMA audio (http://divx.ctw.cc)
- Intel Music (http://members.aol.com/SlavTrainr/STsPage.html)
- Voxware Metasound audio (http://codecs.microsoft.com/codecs/i386/voxmsdec.cab)
- ACELP.Net DirectShow audio
<<lessMisc Audio/Video Support:
The following codecs are provided by the "Misc Codecs" package. All codecs are copyright their respective owners. The author takes no responsibility in how you use them. You must agree to each of the license agreements before installing or using these codecs.
- Indeo Video 3.2/4.1/5.0/4.1 quick/5.0 (http://www.ligos.com/indeo)
- DivX ;-) video, ver. 3.11 alpha (http://divx.ctw.cc)
- DivX ;-) DirectShow decompression filter, v3.11 alpha (http://divx.ctw.cc)
- Microsoft MPEG-4 video, beta version 3.0.0.2700
- Microsoft WMV 7 (http://codecs.microsoft.com/codecs/i386/wmvds32.cab)
- Cinepak video
- Microsoft ADPCM video
- Intel 263 video (http://members.aol.com/SlavTrainr/STsPage.html)
- Morgan Multimedia Motion JPEG video v2.0 (http://www.morgan-multimedia.com)
- ATI VCR-2 video (http://www.ati.com)
- DivX ;-) WMA audio (http://divx.ctw.cc)
- Intel Music (http://members.aol.com/SlavTrainr/STsPage.html)
- Voxware Metasound audio (http://codecs.microsoft.com/codecs/i386/voxmsdec.cab)
- ACELP.Net DirectShow audio
Download (0.014MB)
Added: 2005-09-24 License: GPL (GNU General Public License) Price:
1509 downloads
MIME::Words 5.420
MIME::Words is a Perl module to deal with RFC-1522 encoded words. more>>
MIME::Words is a Perl module to deal with RFC-1522 encoded words.
SYNOPSIS
Before reading further, you should see MIME::Tools to make sure that you understand where this module fits into the grand scheme of things. Go on, do it now. Ill wait.
Ready? Ok...
use MIME::Words qw(:all);
### Decode the string into another string, forgetting the charsets:
$decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Split string into array of decoded [DATA,CHARSET] pairs:
@decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Encode a single unsafe word:
$encoded = encode_mimeword("xABFranxE7oisxBB");
### Encode a string, trying to find the unsafe words inside it:
$encoded = encode_mimewords("Me and xABFranxE7oisxBB in town");
Fellow Americans, you probably wont know what the hell this module is for. Europeans, Russians, et al, you probably do.
For example, heres a valid MIME header you might get:
From: =?US-ASCII?Q?Keith_Moore?= < moore@cs.utk.edu>
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= < keld@dkuug.dk>
CC: =?ISO-8859-1?Q?Andr=E9_?= Pirard < PIRARD@vm1.ulg.ac.be>
Subject: =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
=?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=
=?US-ASCII?Q?.._cool!?=
The fields basically decode to (sorry, I can only approximate the Latin characters with 7 bit sequences /o and e):
From: Keith Moore < moore@cs.utk.edu>
To: Keld J/orn Simonsen < keld@dkuug.dk>
CC: Andre Pirard < PIRARD@vm1.ulg.ac.be>
Subject: If you can read this you understand the example... cool!
<<lessSYNOPSIS
Before reading further, you should see MIME::Tools to make sure that you understand where this module fits into the grand scheme of things. Go on, do it now. Ill wait.
Ready? Ok...
use MIME::Words qw(:all);
### Decode the string into another string, forgetting the charsets:
$decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Split string into array of decoded [DATA,CHARSET] pairs:
@decoded = decode_mimewords(
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= ,
);
### Encode a single unsafe word:
$encoded = encode_mimeword("xABFranxE7oisxBB");
### Encode a string, trying to find the unsafe words inside it:
$encoded = encode_mimewords("Me and xABFranxE7oisxBB in town");
Fellow Americans, you probably wont know what the hell this module is for. Europeans, Russians, et al, you probably do.
For example, heres a valid MIME header you might get:
From: =?US-ASCII?Q?Keith_Moore?= < moore@cs.utk.edu>
To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= < keld@dkuug.dk>
CC: =?ISO-8859-1?Q?Andr=E9_?= Pirard < PIRARD@vm1.ulg.ac.be>
Subject: =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
=?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=
=?US-ASCII?Q?.._cool!?=
The fields basically decode to (sorry, I can only approximate the Latin characters with 7 bit sequences /o and e):
From: Keith Moore < moore@cs.utk.edu>
To: Keld J/orn Simonsen < keld@dkuug.dk>
CC: Andre Pirard < PIRARD@vm1.ulg.ac.be>
Subject: If you can read this you understand the example... cool!
Download (0.38MB)
Added: 2007-07-20 License: Perl Artistic License Price:
828 downloads
GTagger 0.2
GTagger is a gtkmm ID3Tag editor which allows you to comfortably browse file lists, select a file and edit/convert its ID3Tag. more>>
GTagger is a gtkmm ID3Tag editor which allows you to comfortably browse file lists, select a file and edit/convert its ID3Tag. Furthermore the programm suggests a filename you can accept in order to rename the file suitable to the tag.
Some systems require unusual options for compilation or linking that the `configure script does not know about. You can give `configure initial values for variables by setting them in the environment. Using a Bourne-compatible shell, you can do that on the command line like
this:
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
Or on systems that have the `env program, you can do it in this way:
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
Enhancements:
- configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.11.5.
<<lessSome systems require unusual options for compilation or linking that the `configure script does not know about. You can give `configure initial values for variables by setting them in the environment. Using a Bourne-compatible shell, you can do that on the command line like
this:
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
Or on systems that have the `env program, you can do it in this way:
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
Enhancements:
- configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.11.5.
Download (0.44MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1182 downloads
THC-FuzzyFingerprint 0.0.8
THC-FuzzyFingerprint tool generates fuzzy fingerprints as described in the corresponding paper. more>>
Welcome to the world of Fuzzy Fingerprinting, a new technique to attack cryptographic key authentication protocols that rely on human verification of key fingerprints. It is important to note that while fuzzy fingerprinting is an attack against a protocol, it is not a cryptographic attack and thus does not attack any cryptographic algorithm.
THC-FuzzyFingerprint tool generates fuzzy fingerprints as described in the corresponding paper. It is an ideal extension to man-in-the-middle attacks against the SSH service. The current version supports RSA and DSA key generation and MD5 and SHA1 fingerprints.
The Challenge:
THC is doing a little "seti@home" like competition. The challenge is to generate the best fuzzy fingerprint for our target public SSH host key. Here are some information on our victims SSH public host key.
The victim host: kimble.org
Public SSH key: kimble.org.pub
Public key algorithm: RSA
Public key length: 1024
MD5 key fingerprint: 08:54:5d:27:f8:e9:47:4e:49:8a:87:7e:03:cc:98:73
Download the fuzzy fingerprint release from the link at the top of this page and join the competition. Compile ffp and launch the tool against the victim hosts fingerprint and key algorithm using the following setup. (It is essential that you provide all of the given arguments to ffp so that we are able to compare different peoples fuzzy fingerprints)
$ ffp -f md5 -k rsa -b 1024
-t 08:54:5d:27:f8:e9:47:4e:49:8a:87:7e:03:cc:98:73
-s /var/tmp/kimble.org.state
You can stop the process at any point and continue later by just using the following comman line options.
$ ffp -s /var/tmp/kimble.org.state
<<lessTHC-FuzzyFingerprint tool generates fuzzy fingerprints as described in the corresponding paper. It is an ideal extension to man-in-the-middle attacks against the SSH service. The current version supports RSA and DSA key generation and MD5 and SHA1 fingerprints.
The Challenge:
THC is doing a little "seti@home" like competition. The challenge is to generate the best fuzzy fingerprint for our target public SSH host key. Here are some information on our victims SSH public host key.
The victim host: kimble.org
Public SSH key: kimble.org.pub
Public key algorithm: RSA
Public key length: 1024
MD5 key fingerprint: 08:54:5d:27:f8:e9:47:4e:49:8a:87:7e:03:cc:98:73
Download the fuzzy fingerprint release from the link at the top of this page and join the competition. Compile ffp and launch the tool against the victim hosts fingerprint and key algorithm using the following setup. (It is essential that you provide all of the given arguments to ffp so that we are able to compare different peoples fuzzy fingerprints)
$ ffp -f md5 -k rsa -b 1024
-t 08:54:5d:27:f8:e9:47:4e:49:8a:87:7e:03:cc:98:73
-s /var/tmp/kimble.org.state
You can stop the process at any point and continue later by just using the following comman line options.
$ ffp -s /var/tmp/kimble.org.state
Download (0.20MB)
Added: 2006-03-08 License: GPL (GNU General Public License) Price:
1327 downloads
Mail::Message::Field 2.072
Mail::Message::Field contains one line of a message header. more>>
Mail::Message::Field contains one line of a message header.
INHERITANCE
Mail::Message::Field
is a Mail::Reporter
Mail::Message::Field is extended by
Mail::Message::Field::Fast
Mail::Message::Field::Flex
Mail::Message::Field::Full
SYNOPSIS
my $field = Mail::Message::Field->new(From => fish@tux.aq);
print $field->name;
print $field->body;
print $field->comment;
print $field->content; # body & comment
$field->print(*OUT);
print $field->string;
print "$fieldn";
print $field->attribute(charset) || us-ascii;
This implementation follows the guidelines of rfc2822 as close as possible, and may there produce a different output than implementations based on the obsolete rfc822. However, the old output will still be accepted.
These objects each store one header line, and facilitates access routines to the information hidden in it. Also, you may want to have a look at the added methods of a message:
my @from = $message->from;
my $sender = $message->sender;
my $subject = $message->subject;
my $msgid = $message->messageId;
my @to = $message->to;
my @cc = $message->cc;
my @bcc = $message->bcc;
my @dest = $message->destinations;
my $other = $message->get(Reply-To);
<<lessINHERITANCE
Mail::Message::Field
is a Mail::Reporter
Mail::Message::Field is extended by
Mail::Message::Field::Fast
Mail::Message::Field::Flex
Mail::Message::Field::Full
SYNOPSIS
my $field = Mail::Message::Field->new(From => fish@tux.aq);
print $field->name;
print $field->body;
print $field->comment;
print $field->content; # body & comment
$field->print(*OUT);
print $field->string;
print "$fieldn";
print $field->attribute(charset) || us-ascii;
This implementation follows the guidelines of rfc2822 as close as possible, and may there produce a different output than implementations based on the obsolete rfc822. However, the old output will still be accepted.
These objects each store one header line, and facilitates access routines to the information hidden in it. Also, you may want to have a look at the added methods of a message:
my @from = $message->from;
my $sender = $message->sender;
my $subject = $message->subject;
my $msgid = $message->messageId;
my @to = $message->to;
my @cc = $message->cc;
my @bcc = $message->bcc;
my @dest = $message->destinations;
my $other = $message->get(Reply-To);
Download (0.58MB)
Added: 2007-07-13 License: Perl Artistic License Price:
833 downloads
mod_stego 1.4
mod_stego is an apache 1.x module. more>>
mod_stego is an apache 1.x module. It steganograph a file or a message inside the html pages.
If you want the message, you should use a a de-steganography software to take it out.
Installation:
mod_stego.c
$ tar xvfz mod_stego-*tar.gz
$ tar xvfz apache_1.3.*.tar.gz
$ cd apache_1.3.*
$ PREFIX=/home/apache
$ ./configure --add-module=../mod_stego/mod_stego.c --prefix=$PREFIX
$ make
# make install
$ vi $PREFIX/conf/httpd.conf
Add:
AddHandler stego-handler .html .htm
StegoMessage /tmp/msg
StegoKey "Be happy!" # This is the key of your stego message. If there isnt
# it, the message isnt crypted. The algorithm is RC5.
stego_extractor.c
$ cc stego_extractor.c -o stego_extractor
$ wget www.autistici.org/bakunin/stego_example.html
$ ./stego_extractor stego_example.html
My page have no password (press enter 2 times).
<<lessIf you want the message, you should use a a de-steganography software to take it out.
Installation:
mod_stego.c
$ tar xvfz mod_stego-*tar.gz
$ tar xvfz apache_1.3.*.tar.gz
$ cd apache_1.3.*
$ PREFIX=/home/apache
$ ./configure --add-module=../mod_stego/mod_stego.c --prefix=$PREFIX
$ make
# make install
$ vi $PREFIX/conf/httpd.conf
Add:
AddHandler stego-handler .html .htm
StegoMessage /tmp/msg
StegoKey "Be happy!" # This is the key of your stego message. If there isnt
# it, the message isnt crypted. The algorithm is RC5.
stego_extractor.c
$ cc stego_extractor.c -o stego_extractor
$ wget www.autistici.org/bakunin/stego_example.html
$ ./stego_extractor stego_example.html
My page have no password (press enter 2 times).
Download (0.014MB)
Added: 2005-12-16 License: GPL (GNU General Public License) Price:
1408 downloads
simplus 0.8.2
simplus is a C++ library for constructing event-driven simulations with an abstraction for processes, virtual time, messages. more>>
simplus is a C++ library for constructing event-driven simulations with an abstraction for processes, virtual time, messages and more.
It features a built-in debugger, support for configuration files, and a flexible logging mechanism. It is lean, fast, and portable, but has only basic functionality at the moment.
Use it e.g. for telecommunication, engineering, or traffic simulations.
Enhancements:
- small speed improvements, lower memory footprint, bug fixes groupproc.h: process_group now follows the NVI pattern and can thus be used as a base class. Now can forward events with its own address EVL.h: added an deconstructer, fixes mysterious seg faults on programm termination process.h: made the Trace methods private fifo.cc: bugfix: now also probe fifo size after pop() message.cc: bugfix in message constructor message_content now forbids copy constructur and operator= minor code clean-up in alarmclock.cc evlist.cc: Del() bugfix for sporadic crashes at program end pager.h: Pager() is now a singleton minor code clean-ups in simpldbgimpl
<<lessIt features a built-in debugger, support for configuration files, and a flexible logging mechanism. It is lean, fast, and portable, but has only basic functionality at the moment.
Use it e.g. for telecommunication, engineering, or traffic simulations.
Enhancements:
- small speed improvements, lower memory footprint, bug fixes groupproc.h: process_group now follows the NVI pattern and can thus be used as a base class. Now can forward events with its own address EVL.h: added an deconstructer, fixes mysterious seg faults on programm termination process.h: made the Trace methods private fifo.cc: bugfix: now also probe fifo size after pop() message.cc: bugfix in message constructor message_content now forbids copy constructur and operator= minor code clean-up in alarmclock.cc evlist.cc: Del() bugfix for sporadic crashes at program end pager.h: Pager() is now a singleton minor code clean-ups in simpldbgimpl
Download (0.44MB)
Added: 2006-09-24 License: LGPL (GNU Lesser General Public License) Price:
1125 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 peugeot 407 cc 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