Main > Free Download Search >

Free up to the minute software for linux

up to the minute

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 765
popcheck 1.2

popcheck 1.2


popcheck is a SuperKaramba theme that displayes the most recent 20 e-mails received at a POP account. more>>
popcheck is a SuperKaramba theme that displayes the most recent 20 e-mails received at a POP account that are still awaiting download.

Queries the POP server once per minute and as new e-mails as they arrive.

The sender and the title are displayed.

You must configure the hostname and username/password info in the popcheck.py file.

You can include a list of substrings, such that if one of them is found in a new mail, an audible alert will sound. This allows you to know when new mail from particular people has arived.

The default alert sound is the word "MAIL" in Morse code. You can change this in the popcheck.py file by pointing to a different alert_file, or by replacing the included mail.ogg file with a different sound.

Clicking on an e-mail will cause popcheck to download the beginning of the file and display it in a kdialog message box. This way you can look at the start of an e-mail (up to 30 lines) without opening your e-mail client to download the message.

<<less
Download (0.041MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1222 downloads
Deep Breathing 1.9

Deep Breathing 1.9


Deep Breathing is a small program program I wrote that guides a user for deep breathing. more>>
Deep Breathing is a small program program I wrote that guides a user for deep breathing. It’s been nice to use while at work or when looking for moment’s relaxation. The program has values for setting the number of beats for breathing in and breathing out, the beats per minute, and if to use sound or not.

In the texts I’ve read, breathing out longer than breathing in is good for detoxifying, breathing in longer than breathing out is good for energizing, and an equal amount of both is calming.

Suggested uses:

2 beats in, 4 beats out, 40 beats per minute
4 beats in, 2 beats out, 40 beats per minute
4 beats in, 4 beats out, 40 beats per minute

Also, I sometimes start at a a faster beats per minute when I’m just getting settled in, and slowly lower the beats per minute as I go along. Enjoy!

Note: If you are not hearing any sound it is most likely that your installation of Java does not have a MIDI Soundbank installed. You can install one from here. If you’re having problems installing the soundbank, please feel free to email me.

If you’ve found this program to be of value to you, please consider making a donation.

<<less
Download (MB)
Added: 2006-08-31 License: Free for non-commercial use Price:
1153 downloads
RIR to DNS converter 0.1

RIR to DNS converter 0.1


RIR to DNS converter is a tool to convert Regional Internet Registry data to a DNS country lookup zone. more>>
RIR to DNS converter is a tool to convert Regional Internet Registry data to a DNS country lookup zone. You can use it to build your own DNS zone for looking up country codes from IP addresses.

It uses data directly from RIPE, ARIN, APNIC, LACNIC, and AFRINIC. The data can be updated on a schedule of your choosing.

The input data comes from:

ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest
ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest
ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest

The input data format is described in:

http://www.apnic.net/db/rir-stats-format.html

The output is a BIND 9 zone file that can be used to look up country codes
in a similar fashion to in-addr.arpa. For example, to find out what country
203.30.47.58 is:

host 58.47.30.203.rir.example.com
58.47.30.203.rir.example.com has address 127.0.65.86

where 65 and 85 are ASCII for A and U, which means 203.30.47.58 is
in Australia (AU).

HOW TO USE IT

Just feed it the above delegated- -latest files into stdin and it will
spit out the zone file to stdout. The zone file will only have the IP addresses,
so you could $INCLUDE it into a zone file that contains NS records, SOA, $ORIGIN,
etc.

WHY USE IT

You dont need the resolution of MaxMinds GeoIP database, but you do want
something that is free and you want it kept up to date on a schedule that
you decide.

You could use this to block or tag email based on countries, block or redirect
visitors to your website based on end-user country, and so on. Be very
careful about blocking mail this way, though, as you may block legitimate
email. Instead of blocking outright, use it in a SpamAssassin rule to add
something to the spam level, based on where the email comes from.

HOW IT WORKS

The RIR files contain ranges of IP addresses, and indicate what CC each range is allocated to. At the simplest level, rir2dns just sorts the ranges then iterates
through the IPs in each range and generates a reverse-dns-style A record that
represents the country code.

HOW IT WORKS - IN DETAIL

Rather than iterate through each IP address, the program tries to skip through
entire classes at a time (256 IPs, 65536 IPs, etc). Rather than iterate
through each IP, the loop iterates through classes or IP ranges (whichever are
smaller at the loop control), using control-breaks to accummulate neighbouring
ranges where possible so that entire classes that are in the same country dont
generate huge numbers of records.

Firstly, IPs are considered to be 4-digit numbers, but in base-256. In other
words, each octet is dealt with as if it were a single base-256 digit. This
turns out to be convenient because optimisations of large chunks of IP space can be done by looking for places where least-significant base-256 digits are zero.

Next, IP ranges are broken down into the following sub-ranges:

Optional individual IP addresses (ie: 4 octets)
Optional A-class ranges (ie: 3 octets)
Optional B-class ranges (ie: 2 octets)
Optional C-class ranges (ie: 1 octet)
Optional B-class ranges (ie: 2 octets)
Optional A-class ranges (ie: 3 octets)
Optional individual IP addresses (ie: 4 octets)

Considering that there is a pattern here, Im sure theres an elegant way to
handle breaking this down into two loops (one reducing the octets and one
increasing the octets), but I cant be bothered, so Ill break it down into
seven loops. Kind of hard-coded, but at least its simple.

For ease of processing, the IP addresses are actually converted to 32-bit numbers, then back again. This simplifies mathematics and looping through ranges.

Thats pretty much it, really...

Note that currently there are about 80,000 RIR records between all five
registries. This takes about 35 seconds on a 2.4GHz P4 to process, and
generates a 26MB file with around 3/4 million lines (RRs). This causes BIND
to use about 100MB or so of memory, and on a slow machine will probably cause it to take too long to reply, while it searches the zone. That size zone can
take a minute or two to load, which is quite a while.

Basic algorithm:

Read & process RIR data:

Read RIR ranges
Sort RIR ranges by start IP address
Glue together contiguous ranges of the same country

For each range

Generate the IPs at the start of the range

Generate the A-classes at the start of the range

Generate the B-classes at the start of the range

Generate the C-classes in the middle of the range

Generate the B-classes at the end of the range

Generate the A-classes at the end of the range

Generate the IPs at the end of the range
<<less
Download (0.60MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
913 downloads
Skype for Linux SuSE 1.2

Skype for Linux SuSE 1.2


Skype Linux SuSE allows you to make calls from your computer. more>> Skype is a little piece of software that allows you to make calls from your computer. Talk for as long as you like without worrying about the cost or the distance.
Free Skype-to-Skype calls
Make video calls
Send cheap text messages
Easy conference calling
Free to download
Skype is a little piece of software that lets you make free calls to anyone else on Skype, anywhere in the world. And even though the calls are free, they are really excellent quality. If you and your friends, family or business contacts are using webcams, you can also make free video calls. You can even call landlines and mobile phones at really cheap per minute rates (and theres no setup or subscription fee).
RPM version
Open console
Log on as superuser ("root")
Find the location where you saved the RPM
Enter the following command: "rpm -U skype-version.rpm", where skype-version.rpm is the name of the file you downloaded, such as skype-0_90_0_1.rpm.
<<less
Download (7.39MB)
Added: 2009-04-27 License: Freeware Price: Free
179 downloads
DKP Log Parser 1.4.1

DKP Log Parser 1.4.1


DKP Log Parser (DKPLP) is a tool designed to help administrate time-based and/or event-based DKP reward system. more>>
DKP Log Parser (DKPLP) is a tool designed to help administrate time-based and/or event-based DKP reward system in conjunction with EQDKP (or any other DKP software implementing a required interface). The project is configurable to be compatible with any game that produces any kind of log. There are currently predefined pattern sets for EverQuest, EverQuest2 and World of Warcraft (with CT RaidTracker). If you are playing another game then you can either write new patterns for it yourself, or ask the the forum (be sure to include a sample log though).
DKP Log Parsers goal is to reduce the administrative overhead of running complex DKP reward system, by parsing the logs, calculating the DKP per person and sending the results (the loot, raids, participants and DKP) directly to EQDKP (or other DKP software). Its widely configurable, allowing it to be used by the many variations of zero-sum and time-based DKP around.
Overview of how DKP Log Parser is used
DKP Log Parser is a software program run on a users desktop (Windows or Unix). It reads in the contents of a game log once a raid has been completed, parses all the information and displays the data for administrators to edit. Once happy with the information, the administrator uploads the data from their PC to the DKP Log Parser plugin on an EQDKP webserver (or any other server implementing the required DKPLP interface), where it can be viewed by all members of the DKP system.
Main features:
- Inbuilt support for Everquest, Everquest II, World of Warcrafts CT RaidTracker plugin, and Ventrilo.
- Extensible enough to be able to handle most logs.
- Time based dkp:
- Accrue DKP by minute, by interval, by event or by a combination of these.
- Zero-sum DKP can be enabled (by minute or by interval) or disabled.
- Tag certain intervals as being more or less important by using weightings to adjust the DKP.
- Data export:
- Upload data to for example EQDKP, select from a number of different data representations.
- Export to plain text
- Export to BB forum markup
- Export to wiki markup
- Export to XML
- Member list and alt character list synchronises with server, making it easy to share setups with other users.
- Optional autocompletion database to remember item names and values between sessions.
- Preprocessors available to perform other operations on the log file. The skys the limit!
<<less
Download (4.2MB)
Added: 2007-06-28 License: GPL (GNU General Public License) Price:
850 downloads
Web Domain Manager 0.05

Web Domain Manager 0.05


Web Domain Manager is a script to add and delete domains from one or many servers. more>>
Web Domain Manager is a PHP based product to add in a new domain to a server, by just filling out the domain name and putting in the ip, username, and password it will setup the new domain on the server by doing the following:
- Adding the config to Apache
- Adding a new user to the system for FTP Access
- Copying over a default site if you have one available
- Adding the domain into Qmail/vpopmail if you want that setup
- Makes the config file for awstats
- Also makes a file you can add into cron to update awstats automaticly
- Restarts apache with the new config
- Runs from cron every minute to make adding the domains near real time
The Script is made up of two parts, the backend script (AddDomainScript-0.05) which runs from cron every minute and adds any new domains that need added.
And then you need a front end script, I am going to have three of them, One for a administrator, One for a Reseller, and one where a customer could signup on your website.
If you have more than one webserver you just need a copy of the backend script running from each of those servers and it will check a central database for the updates so you can control an unlimited amount of server from just one frontend script, so administrating your servers is all done from one page!
<<less
Download (0.037MB)
Added: 2005-05-05 License: GPL (GNU General Public License) Price:
1635 downloads
Spoink 1.0

Spoink 1.0


Spoink is an output-plugin for snort that works by blocking access to attackers using OpenBSDs pf api. more>>
Spoink is an output-plugin for snort that works by blocking access to attackers using OpenBSDs pf api.

All you need is an OpenBSD machine (or pf compatible), and snort (last version works well).

Spoink uses a pf table and a blocking rule to stop "attackers" accessing our system. To protect from false negatives you must have a whitelist full of ips you want save (see section 2).

Spoink program only blocks attacks defined in snort rules so think for a minute what rules you want to use first.
<<less
Download (0.005MB)
Added: 2006-03-27 License: BSD License Price:
1308 downloads
Zen explorer desktop entry 0.01

Zen explorer desktop entry 0.01


Zen explorer desktop entry adds a service menu with the option to send a music file to your Creative zen jukebox. more>>
Zen explorer desktop entry adds a service menu with the option to send a music file to your Creative zen jukebox.

Ive only tested it with Zen V Plus 2 gig, but it uses libmtp to send the file. Not too exciting, i wrote it in less than a minute.
<<less
Download (MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
1043 downloads
JCapture 1.0

JCapture 1.0


JCapture is an automatic Webcam image grabber & image manipulator. more>>
JCapture is an automatic Webcam image grabber & image manipulator. Control it from your crontab once a minute, or however often you want to update the image.

A working installation of ImageMagick is required for this to run properly. I also use CQCam v0.90p7 to capture the image. You will need to change the associated lines in the file where necessary to adjust for paths to the proper executables on your machine.
<<less
Download (0.002MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1223 downloads
Simple Metronome 0.4

Simple Metronome 0.4


Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns. more>>
Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns.
If all you want is a 100 bpm metronome, do this:
../simetro 100 9 | ecasound -f:s16,2,44100,i -i:stdin
A sightly fancier example would use simetro like this:
./simetro 240 6232
1st arg: 240 ticks per minute. 2nd arg: a string of one or more digits, possibly annotated with other non-digit characters. 0 is silent. 5 is medium. 9 is loud. The pattern 9099 means loud-rest-loud-loud. The example pattern, 240 6232, represents normally accented sixteenth notes at 60 beats per minute. The length of the second argument determines the length of the pattern.
Typical accent strings (second arg):
5, 73, 733, 8242, 8222, 832-632
For your convenience, you can add non-numeric characters (annotation) to the accent string. These characters are ignored by simetro. So 832-632 and 832632 are equivalent. The groove and military examples in the examples/ directory illustrate this. noaccent-100bpm is the simplest example. tabla is a fanciest example.
The first argument is "ticks per minute" so if you are representing your rhythm with one tick per beat, than the ticks per minute will be equal to the beats per minute. But if, for example, your ticks are 16th notes, then the ticks per minute will be four times the beats per minute.
There are two methods for hearing the output waveform.
1) Pipe the output to a realtime raw audio player.
2) Send the output to a file. Convert to WAV. Play WAV file.
Using Ecasound, you can do it like this:
./simetro 240 6232 | ecasound -f:s16,2,44100,i -i:stdin
This is probably the most practical configuration. Ecasound is good code and I recommend it. Or you can use some other program that can play an audio stream from stdin. Srp also works:
./simetro 240 6232 | srp > /dev/null
It starts immediately, does not create any files, and stops with CTRL-C. srp is part of my Simple Multitrack package which can be found at http://freshmeat.net/projects/simple-multitrack/ and runs on Linux/OSS and on Mac OS X. Other programs undoubtedly provide the same capability.
On Solaris 9, I use this bash command for realtime (but low quality) output:
alias rawplay="sox -t sw -r 44100 -c 2 - -t raw -r 8012 -u -b -c 1 /dev/audio"
./simetro 300 5222 | rawplay
If you want to make a file and play it (method 2), you can do this:
./simetro 240 6232 | dd bs=1024 count=10k > rawfile
sox -t sw -r 44100 -c 2 rawfile outfile.wav
sox is an audio format converter. You can get it here:
http://sox.sourceforge.net/
Please email your comments, suggestions, and bug reports to me. My email address is on my webpage: http://w140.com/kurt Please include the word simetro in your subject to skip the spam filter.
Enhancements:
- Rhythms can now be specified in a more convenient free-form syntax.
- It is easier to read and easier to write rhythms in the new syntax.
- More examples are included.
- Ecasound is used in the examples for sending the audio stream to the sound card.
<<less
Download (0.003MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
614 downloads
yauap 0.1pre4

yauap 0.1pre4


yauap is a simple commandline audio player that is using the GStreamer multimedia framework. more>>
yauap is a simple commandline audio player that is using the GStreamer multimedia framework.

yauap project comes complete with a amarok engine that is able to control the player over DBus.

yauap is licenced under the GNU LESSER GENERAL PUBLIC LICENSE.

Keybindings:

SPACE
Pause/Unpause

Seek backward/forward 10 seconds.
up and down
Seek backward/forward 1 minute.

q / ESC
Quit
/ and *
Decrease/increase volume.
<<less
Download (0.097MB)
Added: 2006-11-16 License: LGPL (GNU Lesser General Public License) Price:
1074 downloads
Local IP Takeover 1.2

Local IP Takeover 1.2


Local IP Takeover provides network link redundancy within a single server that has multiple network interface cards. more>>
Local IP Takeover provides network link redundancy within a single server that has multiple network interface cards (NICs) with each NIC connected to separate network switches.
If the primary NIC fails (i.e. it cannot ping its default gateway), the "service" IP (the IP that the outside world connects to) will automatically float to the secondary NIC and a specially crafted ARP (utilizing send_arp) will be broadcast on the local network, thereby instructing all other hosts to update their local ARP cache.
The result is minimal service downtime. Plus, no manual intervention is required in the event that a network card, cable, or switch breaks.
Enhancements:
- The initialization step is more robust and it doesnt allow lipt to abort its execution. Instead, lipt should recover to a sane state eventually (within less than half a minute under normal circumstances).
- Other minor fixes were made.
<<less
Download (0.011MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
892 downloads
Useful Traffic Accounting Dragon 0.4

Useful Traffic Accounting Dragon 0.4


Useful Traffic Accounting Dragon is a traffic accounter that actually gives useful information about traffic. more>>
Useful Traffic Accounting Dragon is a traffic accounter that actually gives useful information about traffic instead of stupidly counting incoming/outgoing packets.
Dragon accounts traffic by user, program and timestamp and puts this information into useful correlation.
Dragon is implemented as a Perl script for the backend, using /etc/passwd to automatically get information about user accounts, /proc/net/ to get information about open connections and /proc/ to get information about running processes and which processes currently use which network connection.
All this information can be combined so you can actually see what user caused which traffic using what program and when it happened.
All this information is acquired automatically so the minimal configuration necessary is to tell dragon where it can find its MySQL database.
Enhancements:
Features:
- cleanup on CTRL-C
- add patch for Linux Kernel 2.6.17.7
- for now, graphs are disabled in the webfrontend
- webfrontend has now Total, User and Program tabs
Bugfixes:
- forgot to close a filedescriptor fixed
- use leading zeroes on port numbers in messages about connections that no longer exist
- really fix wait for next minute
<<less
Download (0.086MB)
Added: 2006-09-07 License: GPL (GNU General Public License) Price:
1145 downloads
Zero Calorie DNS Server 1.1.0

Zero Calorie DNS Server 1.1.0


Zero Calorie DNS is a domain name server. more>>
Zero Calorie DNS is a domain name server for which the binary weighs in at 26K, that has no dependencies other than the minimal FreeBSD 6.0 installation.

The server responds to "name server" (NS), "start of authority" (SOA), "address record" (A), "reverse address" (PTR), and "mail exchanger" (MX) requests. The server is fairly fast because the feature set has been trimmed down to the bare minimum.

A few things are hard-coded so that a two minute setup is easy to accomplish. The hard-coding means that it may not be for everyone, however.
<<less
Download (5.9MB)
Added: 2007-05-17 License: Free To Use But Restricted Price:
898 downloads
Python Traffic Camera Analyzer

Python Traffic Camera Analyzer


Python Traffic Camera Analyzer is an automated traffic camera congestion analysis tool. more>>
Python Traffic Analyzer is a Python base class and sample driver script written to retrieve and manipulate images from the TrafficLand cameras and calculate a numeric value representing the current traffic flow.

PyTrAn, an example driver script, an image collector and an image mask creator are available for download from the link shown at the bottom. To use the PyTrAn package begin by choosing a camera that you wish to analyze, for this example well use the camera captioned above.

We want to construct a mask over the area of the image that we are interested in, namely the road. In this particular example the road takes up the majority of the image but that is not always the case.

We will apply the mask over captured images to fine tune the area over which we are looking for movement. To create the mask we will first need to collect a sequential series of snapshots from the target camera. The image_collector.py script was written for this task:

$ mkdir mask_200003
$ cd mask_200003
$ ../image_collector.py 200003 30
Collecting 30 images...
30

Done.

The script is hard coded to capture images on a 2-second delay. The delay is necessary to ensure the image has changed. I believe 2-seconds to be the absolute minimum. Once complete, 30 images numbered 1 through 30 will be created in the current directory.

We construct a mask from these captured images by creating a diff-image for each sequential image pair and then adding each diff-image together. Naturally, a script was written to automate this task as well:

$ ../mask_maker.py 1 30
Creating a diff for each sequential image pair.
Diffing 29

Creating the initial mask from the first image pair.

Adding the rest of the diffs to the mask.
Masking 29

Done.

A number of .diff files are generated in this process. These files repesent the movement between individual sequence pairs.

The .diff files are simply intermediary files, the important bit is the mask file, which is generated as the sum of all differences.

The mask file may be dirty (as in this case) and require manual cleanup. The basic shape of the road however is clearly visible, evidence that we can with minimal effort automate the mask generation process. Also, this run was conducted at night, day-time images yield better results.

There are a few final steps we need to take before we can use the example PyTrAn driver script. First we need to convert the mask to ASCII (noraw) format:

$ pnmnoraw mask > mask_200003.ascii

Then we need to open an ImageMagick display window and get its X-window-ID using xwininfo. Finally, update camera_id and window_id in pytran_sampling.py and launch the driver:

$ ../pytran_sampling.py
DEBUG> grabbing frame from camera 200003
DEBUG> rotating image: pytran.this > pytran.last
DEBUG> refreshing image in 3 secs
taking a 5 minute sample at various thresholds.
DEBUG> grabbing frame from camera 200003
DEBUG> generating frame diff on pytran.last, pytran.this
DEBUG> displaying image: pytran.diff
DEBUG> converting pytran.diff to ascii
DEBUG> calculating traffic ratio...
ratio[5]: 55%
DEBUG> calculating traffic ratio...
ratio[10]: 52%
...
...
5 minute sample[5]: 67.88
5 minute sample[10]: 42.66
5 minute sample[15]: 30.57
5 minute sample[20]: 23.03
5 minute sample[25]: 18.39
5 minute sample[30]: 14.79
5 minute sample[35]: 12.42
5 minute sample[40]: 10.53
5 minute sample[45]: 9.06
5 minute sample[50]: 7.85

The sampling script will take 5 minute samples at varying color thresholds. The optimal threshold must be manually chosen. Furthermore, you will need to sample the traffic ratios during both heavy and light traffic times to get a good feel for your acceptable range. Also, keep in mind that the traffic ratio value is simply the percent change detected, or in other words the movement detected within the masked region. This means that a completely empty road will register similar values to a road so congested it looks like a parking lot. The time of day can be combined with the traffic ration to determine the logical truth.

With this task implemented and abstracted more complex systems can be built. When I find the time Id like to create a system that will take multiple potential travel routes and times, and during the travel time e-mail the traveler with the best route to take. Another idea I had would be to record the traffic flow values for each camera, for each day and for each half hour interval. Travelers and other interested parties can then analyze traffic patterns to determine the fastest route dependant on date/time.
<<less
Download (0.003MB)
Added: 2005-05-20 License: GPL (GNU General Public License) Price:
1620 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5