low level api
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3689
Level Shmup 1.0
Level Shmup is a frantic addictive shoot-em-up. more>>
Level Shmup is a frantic addictive shoot-em-up.
Level Shmup is an old-school arcade style shoot-em-up game in the style of classics such as R-Type and Gradius. Interesting features of this game include the ability to fire in eight directions, and an adaptive difficulty curve.
The game automatically gets easier or harder based on your performance, with bonuses awarded for completion on the highest difficulties.
Usage:
Level Shmup must be run from a terminal to work. Just navigate to the folder youve uncompressed the game to, and type ./levelshmup (then Enter, of course).
<<lessLevel Shmup is an old-school arcade style shoot-em-up game in the style of classics such as R-Type and Gradius. Interesting features of this game include the ability to fire in eight directions, and an adaptive difficulty curve.
The game automatically gets easier or harder based on your performance, with bonuses awarded for completion on the highest difficulties.
Usage:
Level Shmup must be run from a terminal to work. Just navigate to the folder youve uncompressed the game to, and type ./levelshmup (then Enter, of course).
Download (18MB)
Added: 2006-05-30 License: Freeware Price:
1296 downloads
Nameko 20070620 (Low Level Classes)
Nameko was born as a simple PHP webmail. more>>
Nameko was born as a simple PHP webmail. Now Nameko is much more than this: its a set of classes to manage e-mail with PHP.
The project can retrieve message from a POP3 server, parse e-mails, send email through SMTP server, and so on.
The mail parser was totally rewritten from the original version: now its greatly improved, and it can read every kind of email.
The Nameko webmail has also been totally rewritten: now it has a great interface, fast, powerful, with a lot of advanced tools.
Each component of the webmail is customizable, with a sort of plug-ins system: you can add only the plug-ins for the functions you really need.
The basic version on Nameko is always a one-file script: so simple tu set up!
Enhancements:
- This release include great performance improvements, making parsing also of heavy email (> 50MB) much faster.
- It includes some code cleanup and small bugfixes.
<<lessThe project can retrieve message from a POP3 server, parse e-mails, send email through SMTP server, and so on.
The mail parser was totally rewritten from the original version: now its greatly improved, and it can read every kind of email.
The Nameko webmail has also been totally rewritten: now it has a great interface, fast, powerful, with a lot of advanced tools.
Each component of the webmail is customizable, with a sort of plug-ins system: you can add only the plug-ins for the functions you really need.
The basic version on Nameko is always a one-file script: so simple tu set up!
Enhancements:
- This release include great performance improvements, making parsing also of heavy email (> 50MB) much faster.
- It includes some code cleanup and small bugfixes.
Download (0.020MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
859 downloads
Recording level monitor 0.2.1
Recording level monitor records analog audio from the sources you choose and plays it back simultaneously. more>>
Recording level monitor records analog audio from the sources you choose and plays it back simultaneously so that you can hear it, while monitoring the loudness (input) level of the recording.
Youll be able to hear and see whether the volume is too high (introducing analog distortion and digital clipping) or too low (letting through background noise and hiss) on your audio gear.
Do you use your computer to record audio regularly? Have you noticed how hard it is to get great quality sound when recording into a computer? Did you ever try to set volume levels in your gear while juggling with input levels on your sound cards? Then this program is for you.
In the same spirit, you can choose which sound card you want to record from, which sound card you want use to hear the recorded sound, choose a recording input line and a recording input level mixer, and adjust the input level (optionally having the program lower the level if the input is too loud).
This program is licensed to you under the GNU General Public License.
<<lessYoull be able to hear and see whether the volume is too high (introducing analog distortion and digital clipping) or too low (letting through background noise and hiss) on your audio gear.
Do you use your computer to record audio regularly? Have you noticed how hard it is to get great quality sound when recording into a computer? Did you ever try to set volume levels in your gear while juggling with input levels on your sound cards? Then this program is for you.
In the same spirit, you can choose which sound card you want to record from, which sound card you want use to hear the recorded sound, choose a recording input line and a recording input level mixer, and adjust the input level (optionally having the program lower the level if the input is too loud).
This program is licensed to you under the GNU General Public License.
Download (0.045MB)
Added: 2005-11-23 License: GPL (GNU General Public License) Price:
1442 downloads
UK Threat Level 0.15
UK Threat Level is an extension which displays the current UK Threat Level as an icon in the status bar. more>>
UK Threat Level is an extension which displays the current UK Threat Level as an icon in the status bar.
Future releases of this extension should include a preferences window allowing you to choose where you want your threat alert to appear and many other features.
<<lessFuture releases of this extension should include a preferences window allowing you to choose where you want your threat alert to appear and many other features.
Download (0.030MB)
Added: 2007-04-10 License: MPL (Mozilla Public License) Price:
930 downloads
Clickatell SMS API 1.5
Clickatell SMS API provides a tool for sending SMS messages using the Clickatell gateway. more>>
Clickatell SMS API provides a tool for sending SMS messages using the Clickatell gateway.
It provides support to authenticate to this service and query for the current account balance.
This class use the fopen or CURL module to communicate with the gateway via HTTP/S.
Enhancements:
- Fixed bug in function encode_message (tnx Neil)
<<lessIt provides support to authenticate to this service and query for the current account balance.
This class use the fopen or CURL module to communicate with the gateway via HTTP/S.
Enhancements:
- Fixed bug in function encode_message (tnx Neil)
Download (0.033MB)
Added: 2007-02-15 License: BSD License Price:
996 downloads
High Level Virtual Machine 0.1
High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages. more>>
High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages.
The High Level Virtual Machine is:
- Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from LLVM in the areas of code generation, bytecode storage, runtime execution, etc.
- Aimed at supporting dynamic languages such as Ruby, Python, Perl, Jython, Haskell, Prolog, etc.
- A complete compiler developers toolkit for creating new languages easily. To write a new compiler, language designers simply write a plugin that describes the language to HLVM and how to translate the grammar productions into HLVMs comprehensive Abstract Syntax Tree (AST). After that, HLVM handles all aspects of code generation, bytecode storage, XML translation, JIT execution or interpretation, and native compilation.
- A language interoperability framework. Because all front end compilers generate code in the same AST, they can interoperate. Use of the runtime library for common constructs (e.g. "string") allow even complex data types to be shared between languages. Users of HLVM can write complex programs in multiple languages and be assured the result can be executed efficiently.
- A code management system including code revisioning, interface versioning, automated recompilation, separation of workspaces, etc.
- Currently under development. Project started April 20th, 2006. Stay tuned to this web site for future developments.
<<lessThe High Level Virtual Machine is:
- Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from LLVM in the areas of code generation, bytecode storage, runtime execution, etc.
- Aimed at supporting dynamic languages such as Ruby, Python, Perl, Jython, Haskell, Prolog, etc.
- A complete compiler developers toolkit for creating new languages easily. To write a new compiler, language designers simply write a plugin that describes the language to HLVM and how to translate the grammar productions into HLVMs comprehensive Abstract Syntax Tree (AST). After that, HLVM handles all aspects of code generation, bytecode storage, XML translation, JIT execution or interpretation, and native compilation.
- A language interoperability framework. Because all front end compilers generate code in the same AST, they can interoperate. Use of the runtime library for common constructs (e.g. "string") allow even complex data types to be shared between languages. Users of HLVM can write complex programs in multiple languages and be assured the result can be executed efficiently.
- A code management system including code revisioning, interface versioning, automated recompilation, separation of workspaces, etc.
- Currently under development. Project started April 20th, 2006. Stay tuned to this web site for future developments.
Download (0.12MB)
Added: 2006-06-15 License: LGPL (GNU Lesser General Public License) Price:
1227 downloads
Packetflow Firewall Generator 1.0
PacketFlow Firewall Generator is an XML based firewall generator. more>>
PacketFlow Firewall Generator is an XML based firewall generator. It takes an XML configuration file that defines the firewall policy and generates a list of iptables commands to implement this policy. It is primarily intended for use on dedicated firewalls, but it can be used in other scenarios. It makes dealing with many interfaces easy.
PacketFlow works on the concept of interface "security levels." New connections are allowed to flow down hill from interfaces with a high security level to interfaces with a low security level. This approach tends to make rule sets much shorter, even with many interfaces.
Access lists allow you to override the default behavior of the security levels. Access lists are defined between interfaces. There is also support for incoming, outgoing, and wildcard access lists. Wildcard access lists allow you to easily allow new connections to a particular service from any interface. Access lists are applied only to "new" connections, and once a connection has been established, you no longer need to deal with it specifically.
The first thing to do is evaluate what you need your firewall to do. This is probably the most important part. Once you know what you are trying to accomplish, study the samples in the samples directory of this distribution. There are many configurations for this software, and one is likely to give you a place to start.
Once you have a configuration, you need to generate the rules from it. This is done by running the packetflow program with the file name as its argument. For now, it sends the rules to STDOUT, so probably want to redirect them into a file.
Enhancements:
- This version no longer uses the unclean match, because it isnt available in kernel 2.6.
- The Debian packages have been updated to work correctly with newer releases, and the version has been updated to 1.0.
<<lessPacketFlow works on the concept of interface "security levels." New connections are allowed to flow down hill from interfaces with a high security level to interfaces with a low security level. This approach tends to make rule sets much shorter, even with many interfaces.
Access lists allow you to override the default behavior of the security levels. Access lists are defined between interfaces. There is also support for incoming, outgoing, and wildcard access lists. Wildcard access lists allow you to easily allow new connections to a particular service from any interface. Access lists are applied only to "new" connections, and once a connection has been established, you no longer need to deal with it specifically.
The first thing to do is evaluate what you need your firewall to do. This is probably the most important part. Once you know what you are trying to accomplish, study the samples in the samples directory of this distribution. There are many configurations for this software, and one is likely to give you a place to start.
Once you have a configuration, you need to generate the rules from it. This is done by running the packetflow program with the file name as its argument. For now, it sends the rules to STDOUT, so probably want to redirect them into a file.
Enhancements:
- This version no longer uses the unclean match, because it isnt available in kernel 2.6.
- The Debian packages have been updated to work correctly with newer releases, and the version has been updated to 1.0.
Download (0.008MB)
Added: 2006-08-17 License: GPL (GNU General Public License) Price:
1165 downloads
Star Asterisk API 1.00
Star Asterisk API is a high performance API that connects to the manager interface of Asterisk or to AstManProxy. more>>
Star Asterisk API is a high performance API that connects to the manager interface of Asterisk or to AstManProxy.
Star Asterisk API is easy to use, object-oriented, and easy to extend to suit your particular requirements.
Main features:
- Easy to use -- Simple php
- Easy to extend -- Object oriented approach
- High performance -- Handles High volume of traffic
<<lessStar Asterisk API is easy to use, object-oriented, and easy to extend to suit your particular requirements.
Main features:
- Easy to use -- Simple php
- Easy to extend -- Object oriented approach
- High performance -- Handles High volume of traffic
Download (0.020MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
734 downloads
Homeland Security Threat Level 0.52
Homeland Security Threat Level is an extension which displays the current U.S. Homeland Security Threat Level as an icon. more>>
Homeland Security Threat Level is an extension which displays the current U.S. Homeland Security Threat Level as an icon.
Displays the current U.S. Homeland Security Threat Level as an icon in the status bar.
<<lessDisplays the current U.S. Homeland Security Threat Level as an icon in the status bar.
Download (0.028MB)
Added: 2007-04-10 License: MPL (Mozilla Public License) Price:
932 downloads
Jagzilla alpha 6b
Jagzilla is a Java-based set of components for Bugzilla. more>>
Jagzilla is simply the Java version of bugzilla. The idea of this project is:
- To provide a complete java-based interface to bugzilla
- To facilitate interoperation between bugzilla and java based apps
- To provide additional functionality to bugzilla while mantaining compatibility
Main features:
- Bugzilla and java based apps integration
- Bugzilla and eclipse integration (with the eclipse plugin)
- Bugzilla and cvs integration (with the eclipse plugin)
- Bugzilla extended functionality mantaining backwards compatibility (with jagzilla extension tables)
Components:
Hibernate Mapping
- This components includes java classes that represent rows in bugzilla tables, as well as mapping files. This provides direct hibernate access to bugzilla database.
Jagzilla Core API
- The core api is a higher abstraction level than hibernate mapping, which understands buisiness logic and provides an easy access to this funcionality.
Jagzilla Web Services API
- The web services API is actually the core api implementation which uses xml and http as transport. see rest-webapp
WS Client lib
- This is a simple jar to enable easy access to jagzilla WS from any java app.
Jagzilla mail processor
- A program to read email accounts and add bugs to database with information found on these mails.
Hibernate Client lib
- This is a simple jar to enable easy access to jagzilla Core API from any java app.
Eclipse plugin
- This plugin enables using most functionallity of jagzilla. The access can be with hibernate and JDBC (directly to the database) or via web services.
Webapp
- This is the web frontend for jagzilla. This web application shows how to use the jagzilla backend to provide a java web based front-end.
REST Webapp
- This web application is the server for the web services (in a simple sense of xml over http) interface.
<<less- To provide a complete java-based interface to bugzilla
- To facilitate interoperation between bugzilla and java based apps
- To provide additional functionality to bugzilla while mantaining compatibility
Main features:
- Bugzilla and java based apps integration
- Bugzilla and eclipse integration (with the eclipse plugin)
- Bugzilla and cvs integration (with the eclipse plugin)
- Bugzilla extended functionality mantaining backwards compatibility (with jagzilla extension tables)
Components:
Hibernate Mapping
- This components includes java classes that represent rows in bugzilla tables, as well as mapping files. This provides direct hibernate access to bugzilla database.
Jagzilla Core API
- The core api is a higher abstraction level than hibernate mapping, which understands buisiness logic and provides an easy access to this funcionality.
Jagzilla Web Services API
- The web services API is actually the core api implementation which uses xml and http as transport. see rest-webapp
WS Client lib
- This is a simple jar to enable easy access to jagzilla WS from any java app.
Jagzilla mail processor
- A program to read email accounts and add bugs to database with information found on these mails.
Hibernate Client lib
- This is a simple jar to enable easy access to jagzilla Core API from any java app.
Eclipse plugin
- This plugin enables using most functionallity of jagzilla. The access can be with hibernate and JDBC (directly to the database) or via web services.
Webapp
- This is the web frontend for jagzilla. This web application shows how to use the jagzilla backend to provide a java web based front-end.
REST Webapp
- This web application is the server for the web services (in a simple sense of xml over http) interface.
Download (0.13MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1648 downloads
Pequel 2.4-6
Pequel provides a tool to create complex and efficient ETL processes. more>>
Pequel provides a tool to create complex and efficient ETL processes.
Pequel is a comprehensive ETL system. It features a simple, user-friendly event driven scripting interface that transparently generates and executes highly efficient low level multi-db API code (Oracle-OCI, Sqlite).
Enhancements:
- New Pequel Quick Reference Guide (docs/pequelquickref.pdf).
- Fixed module name in ETL::Pequel::Pod2Pdf, scripts/pequelpod2pdf.
- Option: exec_min_lines -use this to specify max program code size that will execute with eval() otherwise execute with exec() on external tmp EXEC program file. Defaults to 200 lines. The exec() execution will substantially improve the performance when copy/divert sections are in use.
- Fixed user defined date type parse problem.
- Some vim-syntax updates.
<<lessPequel is a comprehensive ETL system. It features a simple, user-friendly event driven scripting interface that transparently generates and executes highly efficient low level multi-db API code (Oracle-OCI, Sqlite).
Enhancements:
- New Pequel Quick Reference Guide (docs/pequelquickref.pdf).
- Fixed module name in ETL::Pequel::Pod2Pdf, scripts/pequelpod2pdf.
- Option: exec_min_lines -use this to specify max program code size that will execute with eval() otherwise execute with exec() on external tmp EXEC program file. Defaults to 200 lines. The exec() execution will substantially improve the performance when copy/divert sections are in use.
- Fixed user defined date type parse problem.
- Some vim-syntax updates.
Download (0.71MB)
Added: 2007-01-31 License: GPL (GNU General Public License) Price:
997 downloads
Gamma Low 0.1
Gamma Low is an open-source, multiplayer strategy game. more>>
Gamma Low is an open-source, multiplayer strategy game where players in two teams fight for the dominance of a cellular system in a real-time, match-based environment.
In each team, one player is elected to be The Mind, the commander. A few other players are chosen to be his tactical helpers, called the Spirits and the other players form the working and attacking force of the team.
Gamma Low project is released under the GPL license.
<<lessIn each team, one player is elected to be The Mind, the commander. A few other players are chosen to be his tactical helpers, called the Spirits and the other players form the working and attacking force of the team.
Gamma Low project is released under the GPL license.
Download (0.071MB)
Added: 2007-06-15 License: zlib/libpng License Price:
863 downloads
wyoFiler 0.7.2
wyoFiler is a filer showing the directory hierarchy and the files in the same tree window. more>>
wyoFiler shows all directories and files of a base directory in one tree window. Directories and files can be selected and manipulated across the whole hierarchy, from the base directory all the way down to the lowest level.
Selected items may be in different directories on different levels. The base directory itself may be switched to any other convenient directory.
All file manipulations are done in the background, so multiple commands are possible simultaneously.
The filer can display multiple base directories in tabbed notebook pages or separate top level windows.
<<lessSelected items may be in different directories on different levels. The base directory itself may be switched to any other convenient directory.
All file manipulations are done in the background, so multiple commands are possible simultaneously.
The filer can display multiple base directories in tabbed notebook pages or separate top level windows.
Download (1.7MB)
Added: 2005-04-28 License: GPL (GNU General Public License) Price:
1640 downloads
PDL::API 2.4.3
PDL::API is a Perl module for making piddles from Perl and C/XS code. more>>
PDL::API is a Perl module for making piddles from Perl and C/XS code.
A simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDL core routines that can be accessed from other modules. These routines basically define the PDL API. If you need to access piddles from C/XS you probably need to know about these functions.
SYNOPSIS
use PDL;
sub mkmypiddle {
...
}
<<lessA simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDL core routines that can be accessed from other modules. These routines basically define the PDL API. If you need to access piddles from C/XS you probably need to know about these functions.
SYNOPSIS
use PDL;
sub mkmypiddle {
...
}
Download (2.1MB)
Added: 2006-10-27 License: Perl Artistic License Price:
1092 downloads
eBay::API 0.22
eBay::API is a Perl SDK for eBay Web services Interface. more>>
eBay::API is a Perl SDK for eBay Web services Interface.
SYNOPSIS
# 1. GeteBayOfficialTime use eBay::API::XML::Call::GeteBayOfficialTime;
my $pCall = eBay::API::XML::Call::GeteBayOfficialTime->new();
$pCall->execute();
my $sOfficialTime = $pCall->getEBayOfficialTime();
# 2. GetUser use eBay::API::XML::Call::GetUser; use eBay::API::XML::DataType::Enum::DetailLevelCodeType;
my $pCall = eBay::API::XML::Call::GetUser->new();
$pCall->setDetailLevel( [eBay::API::XML::DataType::Enum::DetailLevelCodeType::ReturnAll] );
$pCall->setUserID(userId);
$pCall->execute();
my $pUser = $pCall->getUser();
my $sStatusCode = $pUser->getStatus();
my $sSiteCode = $pUser->getSite();
# 3. VerifyAddItem use eBay::API::XML::Call::VerifyAddItem; use eBay::API::XML::DataType::ItemType; use eBay::API::XML::DataType::CategoryType; use eBay::API::XML::DataType::Enum::CountryCodeType; use eBay::API::XML::DataType::Enum::CurrencyCodeType; use eBay::API::XML::DataType::Enum::ListingTypeCodeType; use eBay::API::XML::DataType::Enum::BuyerPaymentMethodCodeType;
my $pItem = eBay::API::XML::DataType::ItemType->new();
$pItem->setCountry(eBay::API::XML::DataType::Enum::CountryCodeType::US);
$pItem->setCurrency(eBay::API::XML::DataType::Enum::CurrencyCodeType::USD);
$pItem->setDescription(item description.);
$pItem->setListingDuration(eBay::API::XML::DataType::Enum::ListingTypeCodeType::Days_1);
$pItem->setLocation(San Jose, CA);
$pItem->setPaymentMethods(eBay::API::XML::DataType::Enum::BuyerPaymentMethodCodeType::PaymentSeeDescription);
$pItem->setQuantity(1);
$pItem->getStartPrice()->setValue(1.0);
$pItem->setTitle(item title);
my $pCat = eBay::API::XML::DataType::CategoryType->new();
$pCat->setCategoryID(357);
$pItem->setPrimaryCategory($pCat);
my $pCall = eBay::API::XML::Call::VerifyAddItem->new();
$pCall->setItem($pItem);
$pCall->execute();
$sItemId = $pCall->getItemID()->getValue();
<<lessSYNOPSIS
# 1. GeteBayOfficialTime use eBay::API::XML::Call::GeteBayOfficialTime;
my $pCall = eBay::API::XML::Call::GeteBayOfficialTime->new();
$pCall->execute();
my $sOfficialTime = $pCall->getEBayOfficialTime();
# 2. GetUser use eBay::API::XML::Call::GetUser; use eBay::API::XML::DataType::Enum::DetailLevelCodeType;
my $pCall = eBay::API::XML::Call::GetUser->new();
$pCall->setDetailLevel( [eBay::API::XML::DataType::Enum::DetailLevelCodeType::ReturnAll] );
$pCall->setUserID(userId);
$pCall->execute();
my $pUser = $pCall->getUser();
my $sStatusCode = $pUser->getStatus();
my $sSiteCode = $pUser->getSite();
# 3. VerifyAddItem use eBay::API::XML::Call::VerifyAddItem; use eBay::API::XML::DataType::ItemType; use eBay::API::XML::DataType::CategoryType; use eBay::API::XML::DataType::Enum::CountryCodeType; use eBay::API::XML::DataType::Enum::CurrencyCodeType; use eBay::API::XML::DataType::Enum::ListingTypeCodeType; use eBay::API::XML::DataType::Enum::BuyerPaymentMethodCodeType;
my $pItem = eBay::API::XML::DataType::ItemType->new();
$pItem->setCountry(eBay::API::XML::DataType::Enum::CountryCodeType::US);
$pItem->setCurrency(eBay::API::XML::DataType::Enum::CurrencyCodeType::USD);
$pItem->setDescription(item description.);
$pItem->setListingDuration(eBay::API::XML::DataType::Enum::ListingTypeCodeType::Days_1);
$pItem->setLocation(San Jose, CA);
$pItem->setPaymentMethods(eBay::API::XML::DataType::Enum::BuyerPaymentMethodCodeType::PaymentSeeDescription);
$pItem->setQuantity(1);
$pItem->getStartPrice()->setValue(1.0);
$pItem->setTitle(item title);
my $pCat = eBay::API::XML::DataType::CategoryType->new();
$pCat->setCategoryID(357);
$pItem->setPrimaryCategory($pCat);
my $pCall = eBay::API::XML::Call::VerifyAddItem->new();
$pCall->setItem($pItem);
$pCall->execute();
$sItemId = $pCall->getItemID()->getValue();
Download (0.097MB)
Added: 2007-05-25 License: Perl Artistic License Price:
883 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 low level api 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