Main > Free Download Search >

Free in the setting software for linux

in the setting

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1613
simplesettings 0.5

simplesettings 0.5


This provides simple settings for initialization for third party apps and libraries in Python. more>>
simplesettings 0.5 is an excellent tool for programmers. It provides simple settings for initialization for third party apps and libraries in Python.
<<less
Added: 2009-07-14 License: The Apache License 2.0 Price: FREE
1 downloads
jSettings 0.2

jSettings 0.2


jSettings package is meant to provide a Java library for dealing with program settings. more>>
jSettings package is meant to provide a Java library for dealing with program settings. (I use "settings" as just another synonym for preferences, properties, etc but I chose the word settings because of the already existing Preferences and Properties frameworks in Java). It wants to be a powerful tool for the developers of Java programs that want to manipulate structures of settings.
The code (as well as this page) is at an early development and testing stage. On top of that, I am only doing it as a means to teach myself Java (Im an economist by training and by profession) , so even at later stages you can expect the quality of the code to be quite low.
If you feel like any part of the design, code, Javadoc, examples etc is silly please dont hesitate to let me know about it. Also, I would also be happy to include requested features as long as I can understand the need for them and I also know how to do it. So please write to me if you have anything to say about this project!
Main features:
- Handles INI and FSTAB type of files and settings. There is no XML support yet, but I plan to do it if it seems to be requested.
- INI settings are specified by a setting = value pair.
- FSTAB settings are defined by an array of settings, each in a predefined field. I call them like this because the structure is similar to the fstab file in UNIX environments. Logical structure is quite similar to that of XML files.
- Settings can be logically structured into sections.
- There are two degrees of hierarchy available, called hierarchical and non-hierarchical. For example, in a hierarchical organization, the settings in a file called settings.ini, containing the following lines:
[section1]
setting1=value1
[[section1-2]] //Notice the double brackets
setting1-2=value1-2
would be refered to as
settings:section1:setting1
and
settings:section1:section1-2:setting1-2
In a non-hierarchical structure they would be
settings:section1:setting1
and
settings:section1-2:setting1-2 (section1-2 is not a child of section1 anymore).
- Loads settings from external files, either from individual files in ASCII format or from archives containing several settings files.
- Includes support for default values for settings, both for ini and fstab settings.
- The advantage is that the actual ini and fstab files will only contain the deviations from the defaults.
- Includes support for system-wide and user-specific settings, for multi-user environments.
- A program would first load the defaults, then the system-wide settings and then the user-specific ones. Also when modifying the settings, there is a choice between doing it at user and at system level.
- Support for adding/modifying/deleting settings.
- Default support for validating the settings.
- Each ini-type setting and each fstab-type field have a validation rule in the form of a regular expression. When loading the value for that setting/field, it is being checked against the rule and only accepted if it confirms to the rule. Of course, if the user wants it she can have .* as the rule for each setting.
- Support for flushing the changes made to the settings to the external files.
- Extensive logging/debug messages.
<<less
Download (0.33MB)
Added: 2006-06-16 License: MIT/X Consortium License Price:
1225 downloads
Magic Settings Wizard 0.1

Magic Settings Wizard 0.1


Magic Settings Wizard is designed to quickly and easily restore or backup your favorite applications settings. more>>
Magic Settings Wizard is designed to quickly and easily restore or backup your favorite applications settings.
Magic Settings Wizard can backup/restore through an FTP location used as a storage medium.
Main features:
- backup or restore applications settings : select which ones from a list.
- personal home dir is automatically detected by default, but another directory can be specified.
- communicates with a FTP server specified by the user.
- FTP settings may be saved in a config file.
- a FTP directory may be created from the interface if needed.
- add your own applications settings definitions if yours dont exist in the database (edit settings_definitions.py).
<<less
Download (0.015MB)
Added: 2006-01-24 License: GPL (GNU General Public License) Price:
1374 downloads
The Castle 0.7.0

The Castle 0.7.0


The Castle is a first-person shooter (FPS) style game in a dark fantasy setting. more>>
The Castle is a first-person shooter (FPS) style game in a dark fantasy setting. Your main weapon is a sword, so the fight is mostly short-range. 3 main levels included, packed with creatures, items and sounds.

Also a bonus level, from a well-known 3D game, will be available to you from "New Game" menu once you finish the main game (you can also switch to this level from the debug menu, if youre impatient).

<<less
Download (37MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
862 downloads
gnome-settings-visualeffects 0.4

gnome-settings-visualeffects 0.4


gnome-settings-visualeffects allows the control of the xcompmgr composite manager. more>>
gnome-settings-visualeffects allows the control of the xcompmgr composite manager, it provides the user with control of the shadow radius,opacity,offsets and colour, and the speed of fades and where they are applied.
Main features:
- Splitting shadow configuration into active and inactive windows
- Adding a path locator and version checker for xcompmgr/transset
- Incorporating window translucency (decided on a minimum of 25%)
- Window translucency can be added to active/inactive windows by single windows or window types i.e. File Chooser, applications or application children, and Im hoping that I can make this persistent.
- Increase compatibility with gdesklets
- Propose to luminocity developers a configuration standard for these types of settings, therefore improving the future of the project.
- Incorporate code from xcompmgr/transset to reduce reliance on what are intended to be demos rather than real life tools.
- Notification area tool/Panel applet for accessing effects quickly.
<<less
Download (0.44MB)
Added: 2005-08-02 License: GPL (GNU General Public License) Price:
1548 downloads
Netkit 4 TIC

Netkit 4 TIC


Netkit is a poor mans system to experiment computer networking. more>>
Understanding computer networks without performing practical experiments is really difficult, not to say it is almost impossible. Unfortunately, setting up a networking lab can be very expensive.

Netkit has been conceived as an environment for setting up and performing networking experiments at low cost and with little effort. It allows to "create" several virtual network devices (full-fledged routers, switches, computers, etc.) that can be easily interconnected in order to form a network on a single PC. Networking equipments are virtual but feature many of the characteristics of the real ones, including the configuration interface.

Netkit exploits open source software (mostly licensed under GPL) and is heavily based on the User Mode Linux (UML) variant of the linux kernel. The purpose of this project is to solve many of the difficulties and technicalities that a user could have in using UML for networking. We offer the users an easy-to-use-and-install package, which at the same time implements effective network emulation. Further, we provide a corpus of teaching material that can be used for courses at different levels.
<<less
Download (0.76MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
979 downloads
Claros In Touch 2.0

Claros In Touch 2.0


Claros In Touch is a webmail, address book, calendar, and notebook application. more>>
Claros In Touch is a webmail, address book, calendar, and notebook application. Claros In Touch aims to fulfill the need for a stable, full featured messaging application.
Main features:
- Bayesian Spam protection (no need to do setting on mail server, it is bundled with the webmail)
- Message Filtering (custom filters can be applied to the incoming mail)
- Its is developed using Apache Struts, Apache Commons, Claros Commons, JSP and Servlet technology.
- Folder support on the POP3 protocol. (It simulates the IMAP folders by database)
- No need to do database setup (indeed it supports any JDBC compliant database engine), it comes bundled with a ready to run database engine. (Look: http://www.hsqldb.org)
- It is compatible with any standarts compliant POP3 and SMTP server. (No IMAP)
- Operating system independent. Written with regular JSP and servlets.
- Can send HTML e-mail (DHTML based HTML editor included)
- Fully MIME compatible (can read any HTML e-mail)
- An address book aplication
- An advanced notebook application
- A calendar application, with daily, weekly, monthly views and reminder facilities etc...
Enhancements:
- The UI was improved.
- A preference window was added.
- More languages were added.
- Internet Explorer compatibility problems were fixed.
- POP3 mode was re-engineered. List titles were fixed.
- Attachment handling and the drag-drop system were improved.
- Message headers are now shown correctly.
- Message arrived (sound) notification was added.
- A paging system was introduced.
- Inline HTML messages are now shown correctly.
- A HTML sanitizer was added to prevent hacking.
- An address book was added.
- A chat module was added.
- Performance was improved.
- Less system resources are used.
<<less
Download (9.1MB)
Added: 2007-06-08 License: MPL (Mozilla Public License) Price:
924 downloads
Rippy the Aggregator 0.13

Rippy the Aggregator 0.13


Rippy the Aggregator is a lightweight RSS aggregator written in vanilla PHP. more>>
Rippy the Aggregator project is a lightweight RSS aggregator written in vanilla PHP.
There are several Web sites (Slashdot, for instance) that I visit regularly or semi-regularly to check for the latest news; there are also several more (like, say, the EFF) that post regular updates and that Id like to visit regularly, or that would like to have me visit regularly, but which I dont visit regularly because its just too much work to keep track of all of them, and too disappointing when I remember to check and find nothing new. I even run a Web site of my own which Id like to have people check regularly - but since I dont spend time making the rounds of my friends similar sites, I cant expect them to visit mine. Rippy the Aggregator aims to solve all these problems.
There is a standard called RSS, for Web sites to publish their updates in a machine-readable format. An appropriate client can quickly visit all the Web sites youre interested in, download their updates, and present you with a customized list of all the newest items. Most "blogging", "portal", and "content management" software already generates RSS files (although its operators may be unaware of that!), and there are services like Syndic8 that compile lists of RSS "feeds". So it only remains to get an appropriate client.
That presents a problem. I hacked an RSS output onto my Web-site updating scripts, so I had that aspect covered, but then I wanted to start reading others RSS feeds, and I discovered that the client programs you can get on the Web mostly suck. Some of them are Windows-only, so those are right out. I saw one in Java that looked pretty good, but its Web site didnt provide a way to download it except through some kind of weird Hot-Buzzy-Java-Scripted-Auto-Virus-Install-Plugin-Thing - there was no actual file. I did eventually find its source code, but it required third-party libraries.
Then I looked at several RSS readers that were written in Perl or PHP and designed to run as scripts on a Web site. Those had possibilities, but they required multiple third-party libraries (Perl) or an SQL server and compiled-in PHP modules that most people dont have (PHP).
The best attempt I found was one written in Python, but in order to make it run I had to start not one but two background server daemons, which would make it tricky to use on my office computer at school. There are Web sites that provide the service of RSS reading, but they all require registration, cookies, JavaScript, etc. I couldnt find an RSS reader (or "aggregator", as theyre called) that I could just download and have it work. Thus, it was necessary to create one: enter Rippy!
The name "Rippy the Aggregator" refers to an Arrogant Worms song about a cute, cuddly little alligator who goes "chomp, chomp, chomp," down in the bottom of the swamp, swamp, swamp. Abram Hindle has suggested that Rippy the Aggregator should go "grep, grep, grep," down in the bottom of the net, net, net. Anyone wanna write the rest of the song?
Main features:
- Cute name
- Written in PHP (needs 4.3.0 or above)
- Doesnt require any compiled-in optional libraries that dont ship with PHP
- Stores its cached data in flat files, no database needed
- Freely licensed and customizable under the GNU GPL version 2
Enhancements:
- Parser ruggedness and general stability were improved, and support was added for setting options like user agent and proxying when acting as an HTTP client.
<<less
Download (0.053MB)
Added: 2005-12-12 License: GPL (GNU General Public License) Price:
1411 downloads
Libtext 0.0.0 Beta 1

Libtext 0.0.0 Beta 1


Libtext is a C library for creating, reading, and performing operations on growable text / string buffer objects. more>>
Libtext is a C library for creating, reading, and performing operations on growable text / string buffer objects with optional error callbacks. Libtext performs actions such as append, delete, find, get, insert, prepend, replace, and reverse.

Libtext can also append, insert, overwrite, and prepend printf style formats. Further options include rejecting binary characters, setting a maximum size, and setting a mask that controls for which errors the callback will be executed.

All of which can be set for each individual object. Libtext is general purpose enough that it can be used to build more complex routines, while still being simple enough to use as is in rudimentary applications with little effort, learning the API within minutes.
<<less
Download (0.13MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1089 downloads
Distributed Hardware Evolution Project

Distributed Hardware Evolution Project


Distributed Hardware Evolution Project is populations of circuits evolving in a distributed online genetic algorithm. more>>
The Distributed Hardware Evolution Project allows the distribution of a genetic algorithm evolving hardware designs across the Internet by setting up an island on each clients PC which will evolve during idle time. Individuals from these islands will migrate between each other as they compete for survival.

All source code is available at Sourceforge under the projects named JaGa, DistrIT, and IslandEv. The source code is generalizable to any genetic algorithm or distributed processing task.

<<less
Download (0.006MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1670 downloads
the poldek 0.20

the poldek 0.20


the poldek is a full-featured console frontend to RPM. more>>
The poldek project is the RPM packages management helper tool; its basic features are similar to every modern package updater like apt-get -- the program takes information about packages from package index file (packages.dir.gz by default) and allows packaging installation, upgrading and removal.
Package dependencies are automatically handled, so if you need to install a package which requires other packages to be installed, poldek downloads and installs all the required packages by itself.
Main poldeks advantages are:
- Relatively fast dependency processing
Package dependencies, conflicts and setting in order are handled by poldek itself without using rpmlib, so the program is significantly faster and uses less memory than rpmlib-based tools.
- "Smart" installation of a big package sets
Before their installation packages are divided into small groups, usually from 2 to 10 items (depending on their reciprocal dependencies). Each group is installed separately, which ensures that unsucessful installation of one of the groups doesnt influence other groups.
Another benefit of this separate installation is that it requires less memory and disk space than the usual one.
- Interactive mode
The poldek can work in two modes: a batch mode (in use similar to apt-get one) and interactive one. The interactive mode puts the user into a readline interface with command line auto-completion and history. In this mode the user is able to browse, search, download, install/upgrade and deinstall packages. In its concept it is similar to shell mode of Perls CPAN module (see sample interactive mode session).
- Installation system from scratch needs 8-12 MB memory only
During this type of install packages are downloaded and installed separately, so used memory size is independent of number of packages intended to install. Program is used by PLD Installer
- Quick package set verification for unresolved dependencies unneeded conflicts and dependency loops.
Feature is useful for distribution maintainers; see sample report.
- Division package set for the purpose of placing it on removable media (like CDROM or ZIP).
Program divide packages in the way that minimize needs of disk changes; for example if distribution fits on 3 CDs, then only 2 changes of CD disk are necessary during installation system from scratch. This feature is used for making PLD CD ISO images, see geniso-poldek script for details.
- Support for "patches" of package index
To save users time and bandwidth program supports "incremental indexes" which is very useful with repositories which frequently change. This feature consist in creation "patches" of index which gives the users possibility to update local index by download "patch" with information of changes only.
- Program is prepared to be run by ordinary user, installation of packages in that case can be done with sudo.
Enhancements:
- This is the first release after the poldek redesign.
- New features and significant changes include a new native package repository index format, support for Yum and XML Metadata repositories, improved support for APT-RPM indexes, a more user friendly interactive mode, proper packages ordering before their uninstallation, a clearer configuration syntax, a better dependency resolver, and many more.
<<less
Download (0.21MB)
Added: 2005-10-28 License: GPL (GNU General Public License) Price:
1457 downloads
The Analysis & Reconstruction Sound Engine 0.1

The Analysis & Reconstruction Sound Engine 0.1


Analysis & Reconstruction Sound Engine is a program that analyses a sound file into a spectrogram. more>>
The Analysis & Reconstruction Sound Engine also known as ARSE, is a program that analyses a sound file into a spectrogram and is able to synthetise this spectrogram, or any other user-created image, back into a sound.
The ARSE consists in two main parts, a spectrographer with a base-2 logarithmic frequency scale, and a spectrogram synthetiser.
Unlike most spectrographers which are based on STFTs and perform the analysis by cutting the signal into small time slices to analyse these slices in the frequency domain, the ARSE is based on a filter bank followed by envelope detection, which means that the signal is cut into small frequency-domain slices, and then analysed in the time domain.
The filter bank is, as of now, made up with overlapping bandpass FIR filters defined logarithmically. Once the original signal is filtered with the filter bank, each resulting signal is sent to envelope detection.
Envelope detection in the ARSE isnt based on a Hilbert transform and peak detection, as its usually done. To achieve envelope detection, we first perform a FFT on the signal, zero-pad the beginning of the signal in the frequency domain according to a user-defined setting, then we perform an IFFT, and, now in the time domain, we turn every negative sample into a positive one, and we low-pass filter (and eventually decimate) the signal according to the same user-defined setting as we previously used.
For instance, lets say we have a signal with a sampling frequency of 44,100 Hz, and that we want to obtain an envelope for it which sampling frequency would be 100 Hz. Once we perform the FFT, we add enough zeroes in the frequency domain at the beginning of our signal so that every frequency component shifts by 50 Hz (100 Hz divided by two, it will later appear obvious why), and we perform an IFFT. Our signal now has a sampling frequency of 44,200 Hz (44,100 + 100 Hz), and the original signal which previously spanned from 0 Hz to 22,050 Hz now spans from 50 Hz to 22,100 Hz.
Now we turn every time-domain sample into its absolute value by turning every negative sample into a positive one. To perform this on a signal means that, for example, a sine wave of a certain frequency would become a signal which periodicity would be twice that frequency. Once we low-pass filter that signal to twice that frequency we obtain that signals envelope. In our case, now that we have obtained the absolute values for our signal, since the periodicity of a sine at the lowest frequency - 50 Hz - would now be 100 Hz, we only low-pass filter our signal at 100 Hz to obtain the original signals envelope. We can now decimate the signal to a sample rate of 100 Hz.
The resulting envelope for each frequency band makes the horizontal lines of the image representing the spectrogram. The amplitude of the envelopes translate linearly into intensity in the image.
The spectrogram synthetiser is based on modulation using horizontal lines of the image as envelopes. Each horizontal line is upsampled to the sampling rate of the desired final signals sampling rate, and is then modulated with, depending on the synthetisation mode chosen by the user, sines matching to the central frequency each horizontal line represents, or noise filtered through the filter bank.
Enhancements:
- Replaced fixed phase sine generation with random phase sine generation
- Changed the PRNG
- Removed the unused code
- Removed every call of nearbyint() due to compatibility issues
- Included the necessary files in order to make using ./configure && make && make install
<<less
Download (0.68MB)
Added: 2007-05-29 License: GPL (GNU General Public License) Price:
883 downloads
Blinkensisters - Hunt for the Lost Pixels 0.4

Blinkensisters - Hunt for the Lost Pixels 0.4


Blinkensisters - Hunt for the Lost Pixels is a Parallax-style 2D scrolling game. more>>
Blinkensisters - Hunt for the Lost Pixels is a Parallax-style 2D scrolling game.

Blinkensisters is a new 2D scrolling gaming system for Linux, MacOSX, Windows and POSIX-compatible Unix-Systems (every platform that can run SDL).

You can even make your own levels with a simple text-editor.

EXPORTING

This program may be exported to ALL countries, as long as the following guidelines is followed:

*) The GNU General Public License is backed up by local law
*) The program and/or its content does not violate local law.
*) Neither the Programm nor any of its files are used for any war-like purpose. (Country of origin is Austria; our local law does not allow to export products that support war).

CREATION OF LEVELS

You can create your own levels with a text editor. A level consist of a

Config-File: e.g. level1.conf
-----------

These are simple "Variable-assignments", you define the following levels:

# a background picture (jpg or bmp format, put the file in the GFX directory)
bg=level1.jpg
# a background music (ogg Format, put the file in the SND directory)
snd=menuMusic.ogg
# Pictures of the tiles, predefined are now: bathtiles.bmp and weirdtiles.bmp
tiles=bathtiles.bmp
# the level data file (how does the level look like (see below))
leveldata=level1.dat
# The time in which the level must be solved (in seconds) (0 = no time limit)
leveltime=90

Data-File, e.g. level1.dat
---------

This is a text file which looks like something like this:

1 1
1 1
1 1
1 1
1 # B C # 1
1 11111 1111111
1 1
1+ ## A C - 1
111111111111111111111111111

Every character is a tile of 32x32 pixels in size. The characters have the following meanings:

+ ... Start point. Here starts the player (Blue)
- ... End point. After collecting the pixels, the player must arrive here.
(Red = not all pixels collected / Green = Player can exit)

# ... A pixel. You have to collect all pixels to solve the level.
P ... A power pixel. Must be collected; scares blue datenkraken away
* ... A bonus live.
$ ... Ponus points

A ... Monster (the brown Datenkrake)
B ... Monster (the blue Datenkrake)
C ... Monster (the yellow Datenkrake)
D ... Monster (the Eye-Monster)
E ... Monster (the Buggy)

1-9 ... diffent wall types / availability depends on the tiles-setting in config

NOTE: Do NOT use tabs; always use spaces!
<<less
Download (17.8MB)
Added: 2006-12-08 License: GPL (GNU General Public License) Price:
1051 downloads
DMines 0.5

DMines 0.5


DMines project is a dynamic version of the classic minesweeper game. more>>
DMines project is a dynamic version of the classic minesweeper game.
Some of the unrevealed mines change locations every set number of seconds (15 by default).
Current features include 3 levels (easy, normal, and hard), resizing of the playing field, setting the number of mines, and setting the time it takes the mines to change locations.
Main features:
- 3 levels (easy, normal, and hard).
- Resizing of the playing field.
- Setting the number of mines.
- Setting the time it takes the mines to change locations.
Enhancements:
- First public release
<<less
Download (MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1066 downloads
phpDEV 0.1e Beta

phpDEV 0.1e Beta


phpDEV project provides a framework for any php development. more>>
phpDEV project provides a framework for any php development. It includes users, setting, session, elements and template management as a base to build upon. All base functionality has full web based management included, where you take it from there is up to you.
Enhancements:
- Bus fixes and large amount of polishing
<<less
Download (0.071MB)
Added: 2007-06-06 License: BSD License Price:
875 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5