Main > Free Download Search >

Free jon roigs software for linux

jon roigs

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 62
AutoBrowser 0.3

AutoBrowser 0.3


AutoBrowser is a stateful replacement for lwp-request. more>>
AutoBrowser is a stateful replacement for lwp-request. ("GET"/"POST" commandline tools) It provides a mechanism to describe a series of interactions with a server and tracks cookies, redirections, etc throughout the interaction. It is essentially a non-interactive web browser. It supports SSL connections.

I needed to retrieve a CSV file from a companys web site automatically on a daily basis -- however they were using SSL and their site required that I log in and navigate the menus in order to actually get the file. Thats how autobrowser appeared.

<<less
Download (0.005MB)
Added: 2006-06-15 License: GPL (GNU General Public License) Price:
1226 downloads
Ptk Phone 1.0

Ptk Phone 1.0


Ptk Phone is a small program written in Perl/Tk to be used as an address book. more>>
Ptk Phone is a small program written in Perl/Tk to be used as an address book.

It handles email addresses and comments as well.

<<less
Download (0.014MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1133 downloads
Conquest 8.2c

Conquest 8.2c


Conquest is a real-time multi-player space warfare game originally written in ratfor for the vax/vms platform. more>>
Conquest is a real-time multi-player space warfare game originally written in ratfor for the vax/vms platform. Conquest project was an early predecessor to netrek.
Enhancements:
- This version corrects some minor problems with 8.2b, and adds tcpwrappers support to conquestd and conqmetad.
<<less
Download (6.7MB)
Added: 2007-07-17 License: Artistic License Price:
829 downloads
brainwash 0.3

brainwash 0.3


brainwash is a Brainfuck programming language interpreter. more>>
brainwash project is an open source interpreter for the Brainfuck programming language, written in ANSI C.
Implementation-specific details:
- The array has no bounds; this makes the pointer able to move towards both left and right "infinitely".
- Since each cell holds a signed integer value, cell values can be negative.
- Cell values are initialized to 0 (zero).
- A cell will assume its minimum/maximum value if it is already at its maximum/minimum value and a + / - command is executed respectively.
- Cell values are left intact when executing a , command after the end of input.
- Characters other than the eight Brainfuck commands are considered to be comments and are thus ignored. This, with the exception of ! and # that sometimes act as commands and other times dont (comments).
- When both the program code and its input are read from stdin, ! is (a command) used to separate them.
- When the -d option is used, # is (a command) used to print, to stderr, a memory snapshot of the surrounding cells (useful for debugging).
brainwash is distributed under the terms of the 2-clause revised BSD license which is available in its LICENSE file.
Installation
For gzip:
$ tar -xzvf brainwash-0.2.tar.gz
For bzip2:
$ tar -xjvf brainwash-0.2.tar.bz2
Then:
$ cd brainwash-0.2/
$ gcc brainwash.c -o brainwash
This will create the brainwash binary under the current working directory.
Usage
By invoking brainwash with the -h option, the following help message is printed:
$ ./brainwash -h
brainwash 0.2 (2005-02-05)
Usage: ./brainwash [-t] [-d width] [-i file] [-o file] [file | -]
./brainwash -h
./brainwash -V
-t Time interpretation.
-d width Print the memory snapshot of the width - 1 surrounding cells upon #.
-i file Read the input from file.
-o file Write the output to file.
file Read the program from file.
- Read the program from standard input (default).
-h Print this help message and exit.
-V Print version information and exit.
Enhancements:
- Licensed under the MIT license.
- Standardized the use of temporary files.
- Made unsigned character cells possible by issuing `make char` instead of
- `make` during installation.
- Removed the -t option (not accurate).
- Made the argument of the -d option to default to 11 or less.
- Made the array finite at the left.
- Made the program to ignore a possible shebang line to allow executable
- Brainfuck programs.
- Implemented optimization (suggested by Jon Ripley) through the -O option.
<<less
Download (0.006MB)
Added: 2006-05-10 License: MIT/X Consortium License Price:
1267 downloads
Ekisho_Project

Ekisho_Project


Ekisho_Project is a complete system set for KDE. more>>
Ekisho_Project is a complete system set for KDE. I have assembled this set from icons by Jonas aka Jon@z and his beautiful Ekisho iconset, Everaldo and myself.

I created this set because there are no iconsets for KDE to my liking. I hope everyone enjoys this set and I give all credit to Jonas and Everaldo who made most of these icons.

To install this set:

1. download the zip file
2. extraxt the zip file
3. cd into the Ekisho_Crystal folder
4. open a terminal there
5. run ./buildset
6. get a beer
7. Install the icon theme in KDE Control Panel
8. Enjoy

<<less
Download (MB)
Added: 2007-04-03 License: GPL (GNU General Public License) Price:
936 downloads
NAS 1.9

NAS 1.9


The Network Audio System is a network transparent, client/server audio transport system. more>>
NAS (Network Audio System) is a network transparent, client/server audio transport system.
Network Audio System (NAS), originally developed at Network Computing Devices (NCD), includes:
Sample server implementations
- VOXware/OSS (FreeBSD, Linux, SVR4.[02], UnixWare, Microsoft Windows using Cygwin)
- HPUX (HPPA, HP-UX 10.x, 11.x)
- Sun Sparc/Intel Solaris 2.x, AM79C30A Digital Subscriber Controller and Sparc 10 Dual
- SGI Indigo (IRIX 5.x)
An application programming interface library
A variety of sample applications
Main features:
- Device-independent audio over the network
- Lots of audio file and data formats
- Can store sounds in server for rapid replay
- Extensive mixing, separating, and manipulation of audio data
- Simultaneous use of audio devices by multiple applications
- Use by a growing number of ISVs
- Small size
- Free! No obnoxious licensing terms
Enhancements:
- This version fixes several DOS attacks that could be carried out against a nasd server.
- Most of the server and client code was made ANSI compliant.
- Input and output mixer handling in the voxware (OSS) server was significantly reworked.
<<less
Download (1.4MB)
Added: 2007-04-11 License: MIT/X Consortium License Price:
928 downloads
Obsidian 1.9.1a

Obsidian 1.9.1a


Obsidian is a OpenSource 3D network game for Linux and SGI. more>>
Obsidian project is a OpenSource 3D network game for Linux and SGI.
Obsidian is an extensible virtual world system with a fullblown multiplayer client-server architecture. It is not a VRML2 world system, though there are plans to include VRML2 as a world data format.
Note that active development on this system stopped a while ago, though the code is still available for the curious. The code may not even compile on current Linux or Irix systems.
Main features:
- Multiplayer Client-Server architecture
- Generic TCP/IP hence works natively across the Internet
- Full 3D headsup with texture mapping
- Runs acceptably on a 486, screams on a Pentium
- Editable worlds and textures
- Supports some forms of IMPOSSIBLE ARCHITECTURE (eg. rooms that are bigger inside than out, corridors that curve back on themselves)
- Inter-player communications
- Projectile weapons (rudimentary, anybody is welcome to add more spectacular violence if they can)
<<less
Download (3.3MB)
Added: 2006-12-18 License: Artistic License Price:
1225 downloads
fid-graphics 0.2

fid-graphics 0.2


fid-graphics is a simple toolkit for the Frigand Imperial Desktop. more>>
fid-graphics project is a simple toolkit for the Frigand Imperial Desktop.
It is probably the easiest toolkit to write a display engine for, but it does not support any widgets.
Enhancements:
- src/Desktop/Fid/Window.lhs (displayWaitRedisplay): New function.
- (requestRedisplay): Tidy up.
- src/Desktop/Fid/Main.lhs (data WinCapLine): New type.
- (data WindowType): Use it.
- (&&*, ||*, isnt, haveEnvVar, haveOpt): Deleted.
- (lookupFeature, lookupProtocol, lookupKeywords): New functions.
- (windowTypes): Use WindowCapLine.
- (forkProcess): Unused; deleted.
- (data FidOpt): Unused; deleted.
- (fidMain): Dont consider forking.
- Only call getOpt to sort out verbose options.
- src/Desktop/Fid/Control.lhs (PrimKey): New type.
- (instance Eq PrimKey, instance Ord PrimKey)
- (instance Show PrimKey, instance Arbitrary PrimKey): Instances for t.
- (data Key): Use it.
- (charKey, control, keyToChar): Do the right thing with PrimKey.
- (symbolKey): New function.
- (instance Arbitrary Key): Use instance Arbitrary PrimKey.
- (instance Arbitrary Char): New Instance.
<<less
Download (0.078MB)
Added: 2006-10-02 License: Academic Free License (AFL) Price:
1122 downloads
otto 2.0

otto 2.0


otto is a web based mp3 database and jukebox which can gracefully organize a very large number of albums. more>>
otto is a web based mp3 database and jukebox which can gracefully organize a very large number of albums. it is suitable for home or office workgroup use, or as an interface to a streaming internet radio station.

otto is written in perl. it requires perl5, mysql, the DBI and DBD::mysql perl modules (and a few others), and apache. mod_perl is optional. otto runs under linux and could easily be ported to other versions of unix. mpg123 or icecast are used to play or stream your music.

otto was designed with two purposes in mind:

1) to act as an easy interface to all my cds which ive encoded into mp3s. i use otto at home to act as a jukebox which is always playing music from my collection. i rarely put a cd into my cd player anymore, i simply use otto instead.

2) to be a multi-user network streaming jukebox for a group of people to upload and share their music. you could, for example, use this at work with everyone having separate accounts for accessing otto, and everyone having separate upload/download areas for music which they own. people all over the office can share and listen to the same music and everyone can have the pleasure of acting as dj for everyone else.

otto is always playing music. otto keeps a queue of songs to be played. you can add requests to the queue, change the order of requests, delete songs from the queue, or even kill the currently playing song. when there are no songs left to play, otto will add 20 random songs to the queue. requests always play ahead of the random songs otto has picked.

otto is geared toward people who have ripped+encoded entire albums. the otto database groups together tracks from an album and keeps them in album order. whole albums can easily be played, or shuffled together with tracks from other albums.

otto does search

otto tries to pack a lot of information on to a single page. at first this means otto is not always the simplest thing to use. however, once you get the hang of it, otto makes browsing and using your mp3 collection a straightforward task and it tries to stay out of your way as much as possible.

an example of this is the otto search function. if you type a search term into the search form, otto will show search results in three separate areas indicating search matches against artist names, album names, and song titles.

otto does lists

otto lets you create lists of songs that interest you. you can create as many lists as you like. once you have picked a list to work with, icons appear next to all song titles while browsing the database allowing you to easily add or delete songs to the list.

a special trash list allows you to select songs which otto should avoid when it is randomly picking songs. if you dont like the currently playing song, there is a trash icon for quickly adding the current song to the trash list so you never have to hear it again.

otto is multi-user

you can issue a separate username and password to each of your otto users. this is useful in a office workgroup environment. if you organize your mp3s such that each users mp3s are in a separate directory, then otto can keep track of whos albums are whos. otto displays the albums owner next to the album title while you are browsing the database. the currently playing track also has the owner displayed so you know who to blame.

when a user is browsing a song which is tagged as being owned by them, a download link appears next to that song allowing it to be saved locally on the users machine. if desired, this feature can be disabled so any user can download any song.

otto keeps a list of the 30 most recently loaded albums so you can easily see what has been recently loaded by your fellow users.

you can also choose to configure otto not to prompt for a username + password at all. this can be handy when using otto at home where multi-user features dont make as much sense.

otto as radio station

otto makes a fine front end for an internet radio station. instead of using mpg123 to play the music out of your soundcard, otto can use icecast to stream your mp3s over the network. you can even combine mpg123 and icecast to play music and stream to the network at the same time.

the front page for otto is a public page which does not require a username or password. it shows whats playing and whats coming up. otto also parses the icecast stats file and shows how many people are currently listening. on the request interface, you can also see a list of the last 30 icecast listeners and how long they were connected.

if your users log into the web interface from the same machine they use to listening to the stream, otto automatically associates that username with the icecast listener address. this way you can tell who is behind a given icecast connection.

otto as database

one of the design goals for otto was to be able to gracefully browse and search a very large database of mp3 files. otto is a pleasure to use even if you load 20,000 tracks into it. as part of dealing with so many songs, otto has a few options for controlling the organization of your database.

you can arrange for artists with multiple pseudonyms to be filed together under one name. AFX and Caustic Window can be filed under Aphex Twin, for example. or maybe you would like to file a related artist somewhere other than under their own name, Morrissey under The Smiths perhaps.

if you identify specific artists names as proper names, you can have otto file them under their last name instead of their first. like Charlie Parker under P instead of C.

otto also has a separate various artists section and a separate soundtracks section. if you tell otto how to parse the song and artist names from each of your various artists collections, you can have all your Banco de Gaia tracks appear under Banco de Gaia including all his appearances on numerous various artists collections.

other stuff

otto has support for running multiple icecast channels at once. each channel is configured with a different database of songs and has a separate icecast stream associated with it. all from a single otto installation.

otto has some international language support. it can be configured to use an arbitrary character set encoding. it also has an alternate navagation bar containing the greek alphabet in the iso-8859-7 character set. if you want to support another language this will provide a great starting point.

it is easy to write small scripts that fetch the currently playing song and the upcoming song queue. as long as you have mysql installed and the mysql perl module available, the script can run either on the same machine that runs otto, or on a remote machine. this is great for driving non-web based displays (like lcd displays attached to the serial port). a rough example script is included.

otto was originally inspired by the globecom jukebox. if otto doesnt quite do it for you, then perhaps the globcom one will. please see http://www.globecom.net/jukebox/

otto thanks

otto would like to send props out to its peeps. a special thank you to willg (otto logo and general look), jas (suggested the name), mbletsas, rmadams, bfitz, jfinks, mikeg, kasco, tschroed, dbrandon, nfields, spero, and sgunn. thank you all for your help, feedback and encouragement. i hope i didnt forget anyone, im bad that way.
<<less
Download (0.082MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1196 downloads
JSBSim Flight Dynamics Model 0.9.13

JSBSim Flight Dynamics Model 0.9.13


JSBSim is an open source flight dynamics model. more>>
JSBSim Flight Dynamics Model is an open source flight dynamics model (FDM) that compiles and runs under many operating systems, including Linux, Apple Macintosh, Microsoft Windows, Linux, IRIX, Cygwin (Unix on Windows), etc.
The FDM is essentially the physics/math model that defines the movement of an aircraft under the forces and moments applied to it using the various control mechanisms and from the forces of nature.
JSBSim has no native graphics. It can be run by itself as a standalone program, taking input from a script file and various aircraft configuration files; or, it can be run as an integrated part of a larger flight simulator implementation that includes a visual system.
The most notable example of the use of JSBSim is currently seen in the open source FlightGear simulator. JSBSim models the aerodynamic forces and moments by the classic coefficient buildup method.
JSBSim has seen the growth of a fairly large user base, with some of the more notable projects (of which I am aware) described on the Users page.
Main features:
- Fully configurable flight control system, aerodynamics, propulsion, landing gear arrangement, etc. through XML-based text file format.
- Rotational earth effects on the equations of motion (coriolis and centrifugal acceleration modeled).
- Configurable data output formats to screen, file, socket, or any combination of those.
Enhancements:
- This release includes new options for the standalone JSBSim executable, including improved real-time capability.
- This release also includes experimental (but tested) logic to reduce ground reactions jitter while on the ground.
<<less
Download (0.95MB)
Added: 2007-01-21 License: GPL (GNU General Public License) Price:
604 downloads
Goose 0.5

Goose 0.5


Goose allows you to search Google from the command line. more>>
Goose allows you to search Google from the command line. You run Goose, giving it your list of search terms, and it presents a list of search results using an easy to navigate Curses display in your terminal. You can then select a search result to open in your web browser.

Goose uses Googles web APIs to searche and retrieve the results. Googles web APIs provide a simple, XML-based interface to their search engine, using SOAP. Get more information at Googles Web API page.

Goose uses a script that is part of the Urlview package to automatically open URLs in the correct web browser. This means that if you are running Goose in an XTerm, it will load the URL in Netscape/Mozilla, but if you are simply running in a console or remote shell, it will load the URL in lynx/w3m.

It relies on the url_handler.sh script being located in /etc/urlview/. If your distribution does not install it there, then you will have to edit the goose script to use the new location.

Once you have the requisite packages installed, you can install goose. Place the main goose script anywhere you like. Place the GoogleSearch.wsdl file in /usr/lib/goose/.

Goose uses a configuration file to specify the key that Google requires to use their web API. Read the goose POD documentation for more information.
<<less
Download (0.008MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1220 downloads
Forecastfox 0.9.5.2

Forecastfox 0.9.5.2


Forecastfox is a Firefox extension to get international weather forecasts from AccuWeather.com. more>>
Forecastfox is a Firefox extension to get international weather forecasts from AccuWeather.com, and display it in any toolbar or statusbar with this highly customizable and unobtrusive extension.

Why the switch from Weather.com to AccuWeather.com?

Several factors contributed to us switching our data provider from Weather.com to Accuweather.com. The "Terms of Use" for the feed from Weather.com, was very restrictive. It kept us from implementing some of the things we hope to implement. They had also warned us that they were changing the feed and that we were in breach of the license (25,000 users max on the public XOAP weather.com feed). They offered another feed we could use, which would have limited the amount of data we received. At the same time several companies were contacting us about using their data. Accuweather.com was the most responsive, and provided us with greatest flexibilty and room to grow.

Please note that version 0.7.5 and higher "pings" our server when it is installed or uninstalled. No information is sent other than what version is being installed or uninstalled, and on what program (Mozilla vs Firefox). We simply increment a value in a database everytime it gets pinged so that we can have a rough estimate of the number of Forecastfox users. You can see the statistic page that we use at http://forecastfox.ensolis.com/logs/status.php. By knowing how many users we have and how many users upgrade, we will have a better idea of what we need to work on. For example, we will know if we should spend time supporting Mozilla and Netscape, and if we need to support migrating/upgrading from early versions. Thank you for understanding.

<<less
Download (0.36MB)
Added: 2007-04-09 License: GPL (GNU General Public License) Price:
9661 downloads
The breve simulation environment 2.5.1

The breve simulation environment 2.5.1


Tthe breve simulation environment is a 3D simulation environment for decentralized systems and artificial life. more>>
breve is a free, open-source software package which makes it easy to build 3D simulations of decentralized systems and artificial life.
Users define the behaviors of agents in a 3D world and observe how they interact. breve includes physical simulation and collision detection so you can simulate realistic creatures, and an OpenGL display engine so you can visualize your simulated worlds.
breve simulations are written in an easy to use language called steve. The language is object-oriented and borrows many features from languages such as C, Perl and Objective C, but even users without previous programming experience will find it easy to jump in. More information on the steve language can be found in the documentation section.
breve features an extensible plugin architecture which allows you to write your own plugins and interact with your own code. Writing plugins is simple and allows you to expand breve to work with existing projects. Plugins have been written in breve to generate MIDI music, download web pages, interact with a Lisp environment and interact with the "push" language.
Enhancements:
- An experimental Python language bridge is now available.
- There were also fixes related to Push language support and fixes for broken demos.
<<less
Download (9.8MB)
Added: 2007-01-23 License: Free To Use But Restricted Price:
1004 downloads
ccHost 4.0

ccHost 4.0


ccHost is a Web-based infrastructure that may be used to host and allow for commenting, remixing. more>>
ccHost is a Web-based infrastructure that may be used to host and allow for commenting, remixing, and distribution globally.

The more installations of ccHost and its variations, the more content there will be available for enjoyment and artistic re-use in a sane and legal setting.

ccHost is what is used for the infamous Creative Commons CC Mixter project which supports legal media sharing and remixing.

<<less
Download (MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
968 downloads
SiG Information Generator 0.1.0

SiG Information Generator 0.1.0


SiG Information Generator provides a class for persistant objects in PHP. more>>
SiG Information Generator provides a class for persistant objects in PHP.

SiG allows developers to create, store, retrieve, and search any custom PHP object. Using the Node base class one can create hierachies of related classes. It has been repackaged as a Wordpress Plugin.

SiG is written in PHP. PHP (PHP: Hypertext Preprocessor) is a reflective programming language originally designed for producing dynamic Web pages.[1] PHP is used mainly in server-side scripting, but can be used from a command line interface or in standalone graphical applications. Textual User Interfaces can also be created using ncurses.

The sole implementation is produced by The PHP Group and released under the PHP License. It is considered to be free software by the Free Software Foundation[2]. This implementation serves to define a de facto standard for PHP, as there is no formal specification.

<<less
Download (0.15MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
962 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5