private encryptor serial
Tiny serial terminal 1.1
Tiny serial terminal is a simple and dumb tool to access serial ports. more>>
Usage:
Download: com.c
Version : 1.1
Size : 4607 bytes
MD5 : 73a394b6d5ad333c2bf542315e1a0b73
SHA1 : 53c8ea8a1d5450ac4237a20c843e1462acaaa96e
Building: cc -o com com.c
Usage : ./com /dev/device [speed]
Example : ./com /dev/ttyS0 [115200]
Keys : Ctrl-A - exit, Ctrl-X - display control lines status
Darcs : darcs get http://tinyserial.sf.net/
Scr.shot: screenshot.png (8862 bytes)
zCI Computer Inventory System 3.1B
zCI is freeware for computer inventory. It is free but contains a lot of corporate feature. zCI has 100% web-based user interface, including its automatic data gathering mechanism. Also, zCI has peripheral inventory capability and facilities to manage device ownerships. zCI provides client programs for Windows and Linux/Unix operating system. The client programs automatically collect hardware and software information. more>>
zCI Computer Inventory System - zCI is freeware for computer inventory. It is free but contains a lot of corporate feature. zCI has 100% web-based user interface, including its automatic data gathering mechanism. Also, zCI has peripheral inventory capability and facilities to manage device ownerships.
zCI provides client programs for Windows and Linux/Unix operating system. The client programs automatically collect hardware and software information, such as hardware list, software list, computer serial number, monitor serial number, MAC address and etc. The free zCI gives you more and better features compared to many non-free inventory softwares.
Enhancements:
Version 3.1B
Advance Computer Finder, Monitor Serial Number Autodetection
System Requirements:PHP, MySQL<<less
interceptty 0.6
interceptty is a program that sits between a real or fake serial port and ethernet, and logs everything that passes through it. more>>
It is designed to let you see exactly whats going to your serial port. It can also act as a logging serial-to-Ethernet client or server.
LibSerial 0.0.3
LibSerial provides a collection of C++ classes that allow one to access serial ports on POSIX systems. more>>
Member functions are provided for setting various parameters of the serial ports such as the baud rate, character size, flow control and others. LibSerials idea is to simplify serial port programming on POSIX systems.
When you have installed the above tools, run the following commands:
Installation:
./configure
make
make install
Note: The html documentation will not be installed by "make install". I will fix this in the future release.
Porsche Gemballa 1
Porsche Gemballa is a KDM theme featuring a Porsche Gemballa. more>>
License: You are free to use for personal use. Do not distribute. Do not link directly to the file. All links must point to http://www.knightechnologysolutions.com/downloads/ For any use other than Private/home use, please include this copyright notice.
OpenChatterBox 1.0.1
OpenChatterBox is an LANChat-like software which is designed for talking in Local Area Network (LAN). more>>
Public messages are plain-text, but private messages are encrypted (XOR). OpenChatterBox UI (User Interface) is Ncurses based, so you can use it via telnet/ssh, from local console or in Xterm.
Crypt::DH 0.06
Crypt::DH is a Diffie-Hellman key exchange system. more>>
SYNOPSIS
use Crypt::DH;
my $dh = Crypt::DH->new;
$dh->g($g);
$dh->p($p);
## Generate public and private keys.
$dh->generate_keys;
$my_pub_key = $dh->pub_key;
## Send $my_pub_key to "other" party, and receive "other"
## public key in return.
## Now compute shared secret from "other" public key.
my $shared_secret = $dh->compute_secret( $other_pub_key );
Crypt::DH is a Perl implementation of the Diffie-Hellman key exchange system. Diffie-Hellman is an algorithm by which two parties can agree on a shared secret key, known only to them. The secret is negotiated over an insecure network without the two parties ever passing the actual shared secret, or their private keys, between them.
Dictator 0.9.7
Dictator project is a Rapid Serial Visual Presentation (RSVP) on-screen text reader. more>>
Dictator permits faster, easier on-screen reading of text using the method of Rapid Serial Visual Presentation (RSVP). Features include dynamic text flow, Unicode support, a bookmark manager, customizable Web references, customizable text import filters, fullscreen mode, and more.
The problem with these texts is that reading them on-screen the conventional way is a drag and printing them out is time-consuming, costly, and wasteful. Dictator provides an alternative approach called Rapid Serial Visual Presentation (RSVP) in which words are displayed consecutively in the same place at a user-controllable rate.
This method prevents unconscious re-reading of adjacent text and decreases the tendency of the reader to oralise the text, allowing for increased reading speeds. RSVP also permits the use of larger fonts for text display which improves text clarity. While it does take some getting used to, with a little practise you may find that reading with Dictator becomes faster and easier than reading from a book.
Main features:
- Rapid Serial Visual Presentation (RSVP) text file reading.
- Single word and multiword displays.
- Unicode support (with Unicode versions of wxPython only).
- Variable reading rate.
- Easy keyboard controls.
- Bookmark manager with automatic recall of last position in text.
- Dynamic text flow (rate related to word length, punctuation).
- Paragraph cues.
- Adjustable fonts and colours.
- Fullscreen mode.
- Text search.
- Customisable text filters allow scraping from PDF/html/Microsoft Word Documents.
- Customisable web queries on current word (e.g. look up definition).
- Open from clipboard.
- Open URL (via text filter only).
Sixlegs PNG Library 2.0 RC6
Sixlegs PNG Library is a Java 1.1-compatible PNG decoder which features full compliance with the latest PNG specification. more>>
Sixlegs PNG Library supports all valid bit depths (grayscale/color), interlacing, palette-indexed images, alpha/transparency, gamma correction, access to all standard chunk data, private chunk handling, progressive display, and more.
Main features:
- Java 1.1 and 1.2-compatible PNG decoders.
- Licensed under the GPL with library exception.
- Full conformance with the latest PNG specification
- Support for all chunk types.
- Simple private chunk handling.
Enhancements:
- Mostly minor bugfixes related to code coverage improvements.
MM3-WebAssistant Private 2009
Archives visited web pages with your browser to be used on- and offline. Offline each page is available with its original URL. There is no difference between surfing in the internet or archive. You can even use your bookmarks offline. Efficient use of the archive by marking and highlighting words. This proxy offline browser allows mobile users to access internet information when they dont have internet access. An ideal addition to every browser! more>>
MM3-WebAssistant Private - The offline browser is a personal proxy server sitting behind your regular browser (Firefox, IE, Safari, Opera - whatever!), silently and speedily handling all the network traffic. Unlike most offline browsers with this concept, you dont have to specifically tell WebAssistant to capture a website - it remembers everything you see, automatically adding new pages to the cache. WebAssistant updates your cached pages (in the background) so youve always got the latest version to hand. Theres no difference between surfing the web and surfing your archive; you can even use your bookmarks or search your pages offline when you dont have a network connection.
Your Benefits:
Work offline (train, plane, beach - wherever you like) without worrying that you have the info you need. Reduces the pressure of knowing what to save, and the necessity for repeating browsing sessions looking for something that was missed.
Incorporate the web into presentations or talks where you dont have internet access. You can sure youll always have the page you need with WebAssistant.
Mobile users have the flexibility of accessing information from the web without having to worry about expensive access points. Shun overpriced wifi access ports - or at least only pay for what you really need.
Important Features:
Automatically archive all pages visited.
Accelerates in the web online browsing or updates the archive.
No difference between on- and offline browsing.
Links to resources of cache archives are marked for quick navigation.
Compare HTML pages from internet and archive. The changes are highlighted.
Browse and interactive navigation in the original hierarchy of downloaded pages.
Burn a site (or many sites) to CD for backup or archive.
Supports the protocols HTTP and FTP.
Supplied with a detailed manual, a simple and completely comprehensive installation and deinstallation.
The reader is an ideal addition to every browser!
Enhancements:
Version 2008
System Requirements:Java of version 1.4 or higher<<less
PoTerm 2.0
PoTerm is a terminal shell that can be used for talking to a comm or serial port. more>>
Enhancements:
- An enhanced cmd shell provided to intaract with serial port
- A serial communication library
- connection profile saving, log support (loglevels also) available
- serial sessions can be established using single commands (useful when sending "at" commands using perl, tcl, etc scripts)
- not tested on linux
libwrapiter 1.2.0
libwrapiter is a library that provides wrappers for C++ STL style iterators. more>>
It makes it easy to define generic iterator wrappers, which remove the need to expose underlying data structures when working with classes using STL containers.
Purpose:
Consider the following massively oversimplified example. Were using the private implementation pattern or pimpl to avoid sticking too much in the header files.
myproject/myclass.hh without libwrapiter
#include < list >
namespace myproject
{
class MyClass
{
private:
///name implementation data, using the private implementation pattern
///{
struct Implementation;
Implementation * _imp;
///}
///name disallow copying and assignment
///{
MyClass(const MyClass &);
const MyClass & operator= (const MyClass &);
///}
public:
MyClass();
~MyClass();
///name iterate over our items
///{
typedef std::list ::const_iterator Iterator;
Iterator begin() const;
Iterator end() const;
///}
};
}
Enhancements:
- Headers are now split into -fwd, -decl, and -impl, allowing finer grained control to give faster compile times.
- The old, undecorated header paths are still fine if you dont need this kind of control.
- libwrapiter has a new homepage.
Serial Over IP 1.0
Serial Over IP is a tool for the transport of serial interfaces over UDP/IP. more>>
One linux will be server and one will be client. On the server you can start the program typing the following command:
bash# serialoverip -d /dev/ttyS0 9600-8n1 -s 127.0.0.1 3000
... and on the client:
bash# serialoverip -c 127.0.0.1 3000 -d /dev/ttyS1 9600-8n1
In both commands the IP address is the server IP. Note that you have to start the server first, and it will be efectively be running only after the first packet received from the client.
Plasmatronics 0.03
Plasmatronics Perl module is a Plasmatronics PL regulator controller. more>>
SYNOPSIS
use Device::Regulator::Plasmatronic;
my $r = Device::Regulator::Plasmatronic;
print "Current state of charge = " . $r->pl_dsoc . "n";
This is an interface library via the serial port to a Plasmatronics Regulator. (http://www.plasmatronics.com.au/)
MAJOR LIMITATIONS
Serial Port
I have to replace the serial port driver - currently I use the unix only version, but I have written
Hard Coded Multiplier
The multiplier used for voltages etc is hard coded (currently 4 = 48 Volt system). This can be read from the system, so I will have to do that as part of the initialisation.
Combined Values
Load and other things combine values from multiple locations to allow for larger numbers. I know that I have got this wrong in a number of places. Work to be done to test these for large numbers (eg: > 25 Amps etc).
KaTeker 0.95
KaTeker is a backup tool for Linux useful for small companies and private people. more>>