beyond the red line
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3890
Command Line WRAPper 0.3.0
Command Line WRAPper is a tool to build and run commands from input lines. more>>
Command Line WRAPper is a tool that provides an easy way to build and run commands from input lines, avoiding the use of shell script. It is similar to xargs.
clwrap can make great things with the locate command, and is low resource intensive. It can also do some not-quite-fun works like multiple configure/make/make install after a fresh system installation. In practice, you have to generate a list of files/directories you want to manage, clwrap takes it in standard input and apply the command you want to apply for each files (lines) in input.
But you can do much more, in fact, its up to you to find how to use it ;).
examples:
- copying several files into one specific directory:
locate myfiles | clwrap -e cp {} mydir/
- renaming several files:
ls -1 ultra*
| clwrap -e "echo -n mv -v {}" -e "echo {} | sed s/ultra/ /"
| clwrap -e {}
- running a specific line in the shell history:
history | grep "482" | head -n 1 | sed s/ *[0-9]* *// | clwrap -v -e {}
- try all tv norms and frequency tables possible combinations with scantv:
cat norm
| clwrap -e "cat freq | clwrap -e echo scantv -n {} -f {}"
| clwrap -e {} > file 2>&1
- reformat source code, after a backup of course:
ls -1 | clwrap -e "cp {} {}.orig && flip -u {} && cat {}
| sed s/^[ t]*$//;/^$/d
| indent -kr -bad -bap -bbb -sob -i8 -l100 {} -o {}.tmp
&& mv {} tmp && mv {}.tmp {}"
<<lessclwrap can make great things with the locate command, and is low resource intensive. It can also do some not-quite-fun works like multiple configure/make/make install after a fresh system installation. In practice, you have to generate a list of files/directories you want to manage, clwrap takes it in standard input and apply the command you want to apply for each files (lines) in input.
But you can do much more, in fact, its up to you to find how to use it ;).
examples:
- copying several files into one specific directory:
locate myfiles | clwrap -e cp {} mydir/
- renaming several files:
ls -1 ultra*
| clwrap -e "echo -n mv -v {}" -e "echo {} | sed s/ultra/ /"
| clwrap -e {}
- running a specific line in the shell history:
history | grep "482" | head -n 1 | sed s/ *[0-9]* *// | clwrap -v -e {}
- try all tv norms and frequency tables possible combinations with scantv:
cat norm
| clwrap -e "cat freq | clwrap -e echo scantv -n {} -f {}"
| clwrap -e {} > file 2>&1
- reformat source code, after a backup of course:
ls -1 | clwrap -e "cp {} {}.orig && flip -u {} && cat {}
| sed s/^[ t]*$//;/^$/d
| indent -kr -bad -bap -bbb -sob -i8 -l100 {} -o {}.tmp
&& mv {} tmp && mv {}.tmp {}"
Download (0.042MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1664 downloads
ical for Red Hat 2.2
ical for Red Hat is the ical program, packaged for Red Hat. more>>
ical for Red Hat is an effort to provide the ical program in RPM format for users of current versions of Red Hat Linux.
<<less Download (0.22MB)
Added: 2005-04-19 License: Freely Distributable Price:
1648 downloads
vcr 1.10
vcr is a text-console video recorder. more>>
VCR is a program which enables you to record a program using a video grabber card thats supported by the video4linux drivers. It doesnt require a graphical environment, and you can use all popupular windows codecs (like DivX, Indeo Video 5, etc) because VCR is built around the avifile library.
Now, you can finally record your favourite program from a remote place, because Murphys law dictates that you remember to record it when youre as far away from your home as possible...
System requirements:
- Depending on the codec used, a fast CPU (My celeron-466 CPU copes well enough to record divx low-motion @ 25fps, just occasional frame drops)
- Diskspace (you can never have enough of that!)
- Avifile library: http://divx.euro.ru/
- XawTV: http://www.strusel007.de/linux/xawtv/ (you can do without, but if you want to use tuner presets, you want to read the manual on how to make a .xawtv config file)
- Aumix: http://jpj.net/~trevor/aumix.html (Its not required either, but its very useful to set the recording device for your soundcard (which you probably want if you want to record sound from the soundcards line-in!))
Enhancements:
- Updated source to match avifile-0.7.37, and possibly beyond.
- New configuration directive vflip, with which you can flip the image vertically.
- Support for custom sound device (config file directive sound-device)
- Applied patches from debian/unstable that fix some outstanding bugs and include other improvements. Thanks guys, you rock!
- A/V Syncing improved for longer recordings, thanks to a tip from Alexander Rawass.
<<lessNow, you can finally record your favourite program from a remote place, because Murphys law dictates that you remember to record it when youre as far away from your home as possible...
System requirements:
- Depending on the codec used, a fast CPU (My celeron-466 CPU copes well enough to record divx low-motion @ 25fps, just occasional frame drops)
- Diskspace (you can never have enough of that!)
- Avifile library: http://divx.euro.ru/
- XawTV: http://www.strusel007.de/linux/xawtv/ (you can do without, but if you want to use tuner presets, you want to read the manual on how to make a .xawtv config file)
- Aumix: http://jpj.net/~trevor/aumix.html (Its not required either, but its very useful to set the recording device for your soundcard (which you probably want if you want to record sound from the soundcards line-in!))
Enhancements:
- Updated source to match avifile-0.7.37, and possibly beyond.
- New configuration directive vflip, with which you can flip the image vertically.
- Support for custom sound device (config file directive sound-device)
- Applied patches from debian/unstable that fix some outstanding bugs and include other improvements. Thanks guys, you rock!
- A/V Syncing improved for longer recordings, thanks to a tip from Alexander Rawass.
Download (0.17MB)
Added: 2005-05-03 License: GPL (GNU General Public License) Price:
1644 downloads
Red-Piranha 0.3
Red-Piranha is a search and knowledge management system. more>>
Red-Piranha is an open source search system that can actually learn what you are looking for. It lets you go everywhere , find anything , understand everything.
Because it is open source , it can integrate with any system. Because you can use it as a web page , command line or XML- WebService , it will work with most languages , including Java , Perl , C#/.Net and PHP. As a Java based program , it will run on any platform including Windows , Linux / Unix and Mac.
Main features:
- Personal Search Engine for your Desktop (Windows , Linux and Mac).
- Intranet Search Engine - Search your Company or College Intranet.
- Part of your Development Project - Have search abilities up and running in a few minutes.
- To provide Search facilities on your website.
- As a P2P search engine.
- In conjunction with a wiki, as a knowledge / document management solution.
- Scan a set of websites for the data you want (e.g. Search Job sites on a hourly basis).
- Explore the Semantic web using RDF.
- Search RSS feeds for the information you want.
- Search your Companies systems (including SAP , Oracle or any other Database / Data source).
- Provide a back end for searching in your App (Web , Swing , SWT , Flash, Mozilla-XUL, PHP , Perl or even c#/.Net) .
- Document Management for PDF, Word and other Docs.
- As a Webservice to provide search information
- As a command line tool , to give searching power to your scripts.
- Provide a Search facility for your project documentation.
Using
To use Red-Piranha - open your favourite web browser and point it at http://localhost:8080/RP . Within a few seconds , you should see the Red-Piranha start screen. This will have three items of interest
- A Text box , where we enter the information to add or search
- An add information button - to tell Red-Piranha about new information
- A Search button - to carry out a search.
Before we can search , we must tell Red-Piranha we information we are interested in. This is as easy as putting the piece of information we want to add (e.g. the folder c:temp) in the search box and pressing the Add information button. A message will be displayed saying that your information is being added and will be available to search shortly. For more information , look in the logs at TOMCAT_HOMEWebappsRPlogsrp.log
Examples of things we can add to Red-Piranha are
- A folder (e.g. C:Temp). All files in both this folder and *all* its subfolders will be added.
- An individual file. This file can be text , a web page , a word document , or pdf document. For binary files (like word , which are not plain text) , Red-Piranha will scan the file for recognizable text and add that.
- A Web page. Red-Piranha will add this web page , *and* web pages it links to.
- A Google Search (e.g. http://www.google.com/search?q=some+thing?m=100). Red-Piranha will get the results of the google search , and add information on the pages it links to.
- An XML file (including RSS feeds) , either on disk or over the web.
- Favourites / Bookmarks folders - Red-Piranha will index the web pages that these favourites point to.
Adding information can take anything from a few milliseconds , depending on the amount of information being added. Once added, Red-Piranha will check on a regular basis to see if the information added has changed and re-index if required. Your information is now available to be searched.
To do a search , put the item you want to search for into the textbox and press search. Red-Piranha will show the search results on the screen. Clicking on the link beside the search results will show you the original information (as long as you have access to it).
From version 0.3 onwards , Red-Piranha can learn what search results you are interested in an improve your future searches. To give Red-Piranha feedback and help it learn what you are interested in , click on any of the links on the search results page. Red-Piranha makes a note of your choice , which is used to adjust the search results later.
<<lessBecause it is open source , it can integrate with any system. Because you can use it as a web page , command line or XML- WebService , it will work with most languages , including Java , Perl , C#/.Net and PHP. As a Java based program , it will run on any platform including Windows , Linux / Unix and Mac.
Main features:
- Personal Search Engine for your Desktop (Windows , Linux and Mac).
- Intranet Search Engine - Search your Company or College Intranet.
- Part of your Development Project - Have search abilities up and running in a few minutes.
- To provide Search facilities on your website.
- As a P2P search engine.
- In conjunction with a wiki, as a knowledge / document management solution.
- Scan a set of websites for the data you want (e.g. Search Job sites on a hourly basis).
- Explore the Semantic web using RDF.
- Search RSS feeds for the information you want.
- Search your Companies systems (including SAP , Oracle or any other Database / Data source).
- Provide a back end for searching in your App (Web , Swing , SWT , Flash, Mozilla-XUL, PHP , Perl or even c#/.Net) .
- Document Management for PDF, Word and other Docs.
- As a Webservice to provide search information
- As a command line tool , to give searching power to your scripts.
- Provide a Search facility for your project documentation.
Using
To use Red-Piranha - open your favourite web browser and point it at http://localhost:8080/RP . Within a few seconds , you should see the Red-Piranha start screen. This will have three items of interest
- A Text box , where we enter the information to add or search
- An add information button - to tell Red-Piranha about new information
- A Search button - to carry out a search.
Before we can search , we must tell Red-Piranha we information we are interested in. This is as easy as putting the piece of information we want to add (e.g. the folder c:temp) in the search box and pressing the Add information button. A message will be displayed saying that your information is being added and will be available to search shortly. For more information , look in the logs at TOMCAT_HOMEWebappsRPlogsrp.log
Examples of things we can add to Red-Piranha are
- A folder (e.g. C:Temp). All files in both this folder and *all* its subfolders will be added.
- An individual file. This file can be text , a web page , a word document , or pdf document. For binary files (like word , which are not plain text) , Red-Piranha will scan the file for recognizable text and add that.
- A Web page. Red-Piranha will add this web page , *and* web pages it links to.
- A Google Search (e.g. http://www.google.com/search?q=some+thing?m=100). Red-Piranha will get the results of the google search , and add information on the pages it links to.
- An XML file (including RSS feeds) , either on disk or over the web.
- Favourites / Bookmarks folders - Red-Piranha will index the web pages that these favourites point to.
Adding information can take anything from a few milliseconds , depending on the amount of information being added. Once added, Red-Piranha will check on a regular basis to see if the information added has changed and re-index if required. Your information is now available to be searched.
To do a search , put the item you want to search for into the textbox and press search. Red-Piranha will show the search results on the screen. Clicking on the link beside the search results will show you the original information (as long as you have access to it).
From version 0.3 onwards , Red-Piranha can learn what search results you are interested in an improve your future searches. To give Red-Piranha feedback and help it learn what you are interested in , click on any of the links on the search results page. Red-Piranha makes a note of your choice , which is used to adjust the search results later.
Download (22.4MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1642 downloads
ADS Dexter 0.40
ADS Dexter is a utility for extracting data from scanned graphs. more>>
The following is an excerpt from a poster presented at the American Astronomical Societys 2000 Summer meeting in Rochester, NY.
ADS roughly 1,000,000 scanned pages contain numerous diagrams and figures for which the original data sets are lost or inaccessible. Having scans for the figures invites digitizing the data points to recover at least a part of these data.
Performing this digitization automatically is still beyond the capabilities of current OCR systems, but the computer can ease this process for a human.
This was the starting point for Dexter, a Java applet that runs in the users browsers and provides an interface for selecting the part of the page that is of interest. On that selection, coordinate axes, points and error bars can be marked and, of course, corrected. [...]
In the future, we plan to implement some recognition algorithms that would, e.g., trace a line for the user or automatically search for markers.
<<lessADS roughly 1,000,000 scanned pages contain numerous diagrams and figures for which the original data sets are lost or inaccessible. Having scans for the figures invites digitizing the data points to recover at least a part of these data.
Performing this digitization automatically is still beyond the capabilities of current OCR systems, but the computer can ease this process for a human.
This was the starting point for Dexter, a Java applet that runs in the users browsers and provides an interface for selecting the part of the page that is of interest. On that selection, coordinate axes, points and error bars can be marked and, of course, corrected. [...]
In the future, we plan to implement some recognition algorithms that would, e.g., trace a line for the user or automatically search for markers.
Download (0.079MB)
Added: 2005-05-20 License: GPL (GNU General Public License) Price:
1620 downloads
remerge 2.1.1
remerge is a browser-based package manager. more>>
remerge is a simple browser-based interface to Gentoo Linuxs Portage and Novells Red Carpet package management systems.
It supports installation, uninstallation, and upgrading of many different packages.
Enhancements:
- An installation script glitch was fixed.
<<lessIt supports installation, uninstallation, and upgrading of many different packages.
Enhancements:
- An installation script glitch was fixed.
Download (0.053MB)
Added: 2005-07-20 License: GPL (GNU General Public License) Price:
1556 downloads
iPuissance 4D 6.04
iPuissance 4D is one of the best Connect-Four style game. more>>
iPuissance 4D is probably one of the best Connect-Four style game. Its played with red and yellow counters on a vertical grid of 6x7, closed at the bottom. In turns each player drops a counter of his colour in the column of his choice, until one of them makes a line of 4 counters of his colour, like in Morpion. Easy you think? But its not and if you dont like it, just change the rules.
Come and play against other players on the net. The games grid is rendered in three dimensions, displays players score, time left... To easily find players on Internet you can connect to our Beroux.com server for free and play with all the players connected on the server and gain points, or chat with them. Players are ranked. You can train by playing against the computer. You think youll be in the hightscore?
<<lessCome and play against other players on the net. The games grid is rendered in three dimensions, displays players score, time left... To easily find players on Internet you can connect to our Beroux.com server for free and play with all the players connected on the server and gain points, or chat with them. Players are ranked. You can train by playing against the computer. You think youll be in the hightscore?
Download (3.5MB)
Added: 2006-05-16 License: Freeware Price:
1460 downloads
Tao Linux 4-update2
Tao Linux is one of several projects to build a free Linux distribution from the sources used in the Red Hat Enterprise. more>>
Tao Linux (pronounced dow Linux) is a project to build a free Linux distribution from the sources used in the Red Hat Enterprise Linux product line.
The target market is either experienced system administrators who would like freely available binaries of this code, or end users who are interested in experimenting with enterprise functionality.
Besides being mostly compatible with Red Hat Enterprise Linux 3, it also includes software packages such as Eclipse and clustering tools not found in the base RHEL products.
Main features:
- Includes gcj-compiled Eclipse IDE
- Includes clustering tools
- Yum with protectbase patch for safer use of 3rd-party repos
- Supports ACLs in ext3, nfs and Samba
- Many packages for Red Hat Enterprise Linux also run on Tao Linux
- Free as in speech and beer
- Security updates (in SRPM form, at least) available into 2008
<<lessThe target market is either experienced system administrators who would like freely available binaries of this code, or end users who are interested in experimenting with enterprise functionality.
Besides being mostly compatible with Red Hat Enterprise Linux 3, it also includes software packages such as Eclipse and clustering tools not found in the base RHEL products.
Main features:
- Includes gcj-compiled Eclipse IDE
- Includes clustering tools
- Yum with protectbase patch for safer use of 3rd-party repos
- Supports ACLs in ext3, nfs and Samba
- Many packages for Red Hat Enterprise Linux also run on Tao Linux
- Free as in speech and beer
- Security updates (in SRPM form, at least) available into 2008
Download (2033MB)
Added: 2005-10-27 License: GPL (GNU General Public License) Price:
1458 downloads
VDB Chinese Chess 1.10
VDB Chinese Chess is a Chinese chess program. more>>
VDB Chinese Chess is a Chinese chess program which uses pictures instead of Chinese letters so people who arent Chinese can play it. VDB Chinese Chess supports 99 levels and different computer levels can play against each other.
Installation :
Step 1: Make sure that all necessary components are installed!
This program needs:
1. g++: Gnu c++ support including header files
2. xaw3d: 3D-extension for the Athena Widget Set if you cannot find it you can change xaw3d by xaw in src/Makefile.in but the program will not look so nicely
3. Standard Template Library
Actually this program will use only one header file for the function max(), that returns the maximum of two values. You can implement that yourself. 4. xpm: this is a library for icons in x- all board pieces are implemented with this library, this library is very common under X, so it should be included in your distribution 5. pthread: this is used for multithreading, sometimes also called pthreads, you might have to change this in your src/Makefile.in
Step 2:download this program and unzip it in the directory you want to run it. There is NO separate installation directory! tar xfz cchess.tar.gz
Step 3: cd cchess_dist/cchess
Step 4: ./configure
make
make install
Rules of Chinese Chess:
Indeed, Chinese Chess is very similar to Chess but there are some differences according how to move your pieces on the board and the following:
1. You cannot exchange the pawn against some other piece if you reach the end of the board
2. There is no rochade and moving "en passant"
3. You lose the game also if you are stalemate
4. If both kings are on the same column there must be one piece between them
5. If there is three times the same position because of the same moves you must move different next time
6. The pieces are not black and white but red and black. Red moves first.
There are the following important locations:
The two palaces, each consists of nine fields marked by two diagonal lines.
The river: The area in the middle of the board, that is not interrupted by lines
The pieces on the board move the following way:
King: Can only move one field forward or to the side, not diagonal. Has to stay inside the palace
Pawn: Moves one field forward. If he is beyond the river he can also moves side wards
Rock: Moves one or more fields to the side, forward, backward but not diagonal
Cannon: Moves one or more fields to the side, forward, backward but not diagonal. Must always jump over one piece!
Horse: Moves one field straight, one field diagonal, cannot move over another piece.
Elephant: Moves exactly 2 fields diagonal, cannot move over the river
Mandarin: Has to stay inside the palace. Moves one field diagonal.
Enhancements:
- This release fixes some defects in the game strategy.
<<lessInstallation :
Step 1: Make sure that all necessary components are installed!
This program needs:
1. g++: Gnu c++ support including header files
2. xaw3d: 3D-extension for the Athena Widget Set if you cannot find it you can change xaw3d by xaw in src/Makefile.in but the program will not look so nicely
3. Standard Template Library
Actually this program will use only one header file for the function max(), that returns the maximum of two values. You can implement that yourself. 4. xpm: this is a library for icons in x- all board pieces are implemented with this library, this library is very common under X, so it should be included in your distribution 5. pthread: this is used for multithreading, sometimes also called pthreads, you might have to change this in your src/Makefile.in
Step 2:download this program and unzip it in the directory you want to run it. There is NO separate installation directory! tar xfz cchess.tar.gz
Step 3: cd cchess_dist/cchess
Step 4: ./configure
make
make install
Rules of Chinese Chess:
Indeed, Chinese Chess is very similar to Chess but there are some differences according how to move your pieces on the board and the following:
1. You cannot exchange the pawn against some other piece if you reach the end of the board
2. There is no rochade and moving "en passant"
3. You lose the game also if you are stalemate
4. If both kings are on the same column there must be one piece between them
5. If there is three times the same position because of the same moves you must move different next time
6. The pieces are not black and white but red and black. Red moves first.
There are the following important locations:
The two palaces, each consists of nine fields marked by two diagonal lines.
The river: The area in the middle of the board, that is not interrupted by lines
The pieces on the board move the following way:
King: Can only move one field forward or to the side, not diagonal. Has to stay inside the palace
Pawn: Moves one field forward. If he is beyond the river he can also moves side wards
Rock: Moves one or more fields to the side, forward, backward but not diagonal
Cannon: Moves one or more fields to the side, forward, backward but not diagonal. Must always jump over one piece!
Horse: Moves one field straight, one field diagonal, cannot move over another piece.
Elephant: Moves exactly 2 fields diagonal, cannot move over the river
Mandarin: Has to stay inside the palace. Moves one field diagonal.
Enhancements:
- This release fixes some defects in the game strategy.
Download (0.56MB)
Added: 2005-12-13 License: GPL (GNU General Public License) Price:
1411 downloads
Snoopy vs. the Red Baron 1.0
Snoopy vs. the Red Baron is an open-source one/two player combat game, available for Mac OS X, Linux, BeOS, QNX and Windows. more>>
Snoopy vs. the Red Baron is an open-source one/two player combat game, available for Mac OS X, Linux, BeOS, QNX and Windows.
The original Snoopy was a tiny game for the Apple Macintosh, with black and white graphics, but already almost all the levels of the new Snoopy/SDL were implemented.
Snoopy could be played by two opponents, sharing a single screen and keyboard, and although it had poor graphics and tough controls, we very much liked to play it.
While we learned programming, we constantly sought for simple, yet interesting projects. If you have ever tried to learn a new language or API, you will have recognized that the simplest way in mastering the stuff is simply reprogramming an existing application, without losing much thought on design and originality.
So my friend reprogrammed Snoopy, in Object Pascal, using SAT, the Sprite Animation Toolkit, on his Classic II. That version of Snoopy features a fully functional AI, network play, but only the first level ( weapons drop).
While he was at it, he also implemented a "missing feature", the bombs, for which there where graphics and sounds in the game, but which could not be thrown.
When I discovered SDL, I recognized that it would be ideal for the job. Running on Windows, Linux, MacOS, BeOS and many other platforms, it is my new toolkit of choice for multimedia programming. It took us several weeks to port Snoopy (besides going to school, but now the work is almost done, with only the finishing touches to be made.
I can only encourage everyone to try SDL; it is really easy and portable (if worked right).
<<lessThe original Snoopy was a tiny game for the Apple Macintosh, with black and white graphics, but already almost all the levels of the new Snoopy/SDL were implemented.
Snoopy could be played by two opponents, sharing a single screen and keyboard, and although it had poor graphics and tough controls, we very much liked to play it.
While we learned programming, we constantly sought for simple, yet interesting projects. If you have ever tried to learn a new language or API, you will have recognized that the simplest way in mastering the stuff is simply reprogramming an existing application, without losing much thought on design and originality.
So my friend reprogrammed Snoopy, in Object Pascal, using SAT, the Sprite Animation Toolkit, on his Classic II. That version of Snoopy features a fully functional AI, network play, but only the first level ( weapons drop).
While he was at it, he also implemented a "missing feature", the bombs, for which there where graphics and sounds in the game, but which could not be thrown.
When I discovered SDL, I recognized that it would be ideal for the job. Running on Windows, Linux, MacOS, BeOS and many other platforms, it is my new toolkit of choice for multimedia programming. It took us several weeks to port Snoopy (besides going to school, but now the work is almost done, with only the finishing touches to be made.
I can only encourage everyone to try SDL; it is really easy and portable (if worked right).
Download (0.35MB)
Added: 2005-12-28 License: GPL (GNU General Public License) Price:
1409 downloads
Kudzu 1.2.34.3
Kudzu is the Red Hat Linux hardware probing library and the associated configuration program. more>>
Kudzu is the Red Hat Linux hardware probing library and the associated configuration program. The probing library is used by various system utilities, such as anaconda, Xconfigurator, and hwbrowser.
Kudzu runs at system boot time to determine what hardware has been added or removed from the system.
<<lessKudzu runs at system boot time to determine what hardware has been added or removed from the system.
Download (0.31MB)
Added: 2006-03-27 License: GPL (GNU General Public License) Price:
1322 downloads
Command Line Content Management System 0.6
Command Line Content Management System is my own command line content management system. more>>
Command Line Content Management System is my own command line content management system. Its not a dynamic cms, but a script that takes a source tree and creates a web site out of it.
The idea came to me when i was using m4 for my website to generate the HTML, but i did not like the idea that i was still typing HTML in my pages, even if it was simplified by using macros. I was updating a wiki page somewhere when it hit me: i wanted a command line system that was able to take wiki style input for page content. The result is clcms.
Its in beta state at the moment, mostly to try out some different approaches to various
challenges. But i thought id share it now, so if youre interested and might have some ideas on where to go from here, drop me a line (or a patch). At least it can build this site and the tutorial site, but anything more fancy will probably not work.
Its also a way for me to learn Python, so i might in my ignorance produce some weird constructs here and there. Please let me know, but be gentle.
Main features:
- Updates should be possible with a terminal and an editor
- Content is stored in a directory tree
- Adding pages (or items?) should be as easy as creating a new file and typing some lines in it.
- For default pages/items no config necessary
- No HTML, XML or anything alike for normal usage
- All pages have their binary content (images, download files) in the directory of the page itself
- All output is static, no generating on the fly
Usage:
After untarring the tarball, add < dir>/bin to your path or copy bin/clcms.py to a directory in your path.
You can now go to < dir>/examples/documentation and build the tutorial by running
clcms.py
Now wasnt that easy?
Point your browser to file://< dir>/examples/documentation/out/index.html and see the result of all your hard work.
If it did not work, its not your fault. Just remember that version number.
Enhancements:
- .page files can now contain content attributes.
- Filename extensions are removed and replaced by attribute lines in .page files.
- The page.meta file should now be called page.attr.
- The nomenu option had disappeared in a previous release, and has been put back.
<<lessThe idea came to me when i was using m4 for my website to generate the HTML, but i did not like the idea that i was still typing HTML in my pages, even if it was simplified by using macros. I was updating a wiki page somewhere when it hit me: i wanted a command line system that was able to take wiki style input for page content. The result is clcms.
Its in beta state at the moment, mostly to try out some different approaches to various
challenges. But i thought id share it now, so if youre interested and might have some ideas on where to go from here, drop me a line (or a patch). At least it can build this site and the tutorial site, but anything more fancy will probably not work.
Its also a way for me to learn Python, so i might in my ignorance produce some weird constructs here and there. Please let me know, but be gentle.
Main features:
- Updates should be possible with a terminal and an editor
- Content is stored in a directory tree
- Adding pages (or items?) should be as easy as creating a new file and typing some lines in it.
- For default pages/items no config necessary
- No HTML, XML or anything alike for normal usage
- All pages have their binary content (images, download files) in the directory of the page itself
- All output is static, no generating on the fly
Usage:
After untarring the tarball, add < dir>/bin to your path or copy bin/clcms.py to a directory in your path.
You can now go to < dir>/examples/documentation and build the tutorial by running
clcms.py
Now wasnt that easy?
Point your browser to file://< dir>/examples/documentation/out/index.html and see the result of all your hard work.
If it did not work, its not your fault. Just remember that version number.
Enhancements:
- .page files can now contain content attributes.
- Filename extensions are removed and replaced by attribute lines in .page files.
- The page.meta file should now be called page.attr.
- The nomenu option had disappeared in a previous release, and has been put back.
Download (0.024MB)
Added: 2006-03-21 License: GPL (GNU General Public License) Price:
1312 downloads
MicroLCD 0.1.1
MicroLCD is an XMMS plugin for LCDproc. more>>
MicroLCD is an XMMS plugin for LCDproc. MicroLCD is a very simple plugin. It displays some info on a 1-line LCD. It is based on Wits MiniLCD plugin.
<<less Download (0.011MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1289 downloads
mpgedit 0.72 Beta3
mpgedit is an MPEG 1 layer 1/2/3 (mp3), MPEG 2, and MPEG 2.5 audio file editor. more>>
mpgedit is an MPEG 1 layer 1/2/3 (mp3), MPEG 2, and MPEG 2.5 audio file editor that is capable of processing both Constant Bit Rate (CBR) and Variable Bit Rate (VBR) encoded files.
Since no file decoding / encoding occurs during editing, there is no audio quality loss when editing with mpgedit.
When editing VBR files that have a XING header, mpgedit updates the output files XING header information to reflect the new file size and average bit rate.
mpgedit operates in two modes: a command line and a curses-based, full-screen interactive shell. All editing functionality is available in both modes. The chief advantage of the interactive mode comes when using the playback feature for selection and verification of edit begin and end times, which is more rapidly performed interactively.
xmpgedit provides most of the same editing capabilities as the curses-mode mpgedit, but adds a graphical representation of the volume levels of mp3 file being being edited.
Enhancements:
- This release fixes an occasional crash in xmpgedit when adjusting the volume after playback has stopped.
- mpgedit playto start time is fixed, which would play beyond the specified edit time in some circumstances.
- The command "Copy start time" has been added to the xmpgedit edit menu.
- mpgedit playback and editing with the -I option is fixed, which would frequently repeat up to a second of material at the start of the edit.
<<lessSince no file decoding / encoding occurs during editing, there is no audio quality loss when editing with mpgedit.
When editing VBR files that have a XING header, mpgedit updates the output files XING header information to reflect the new file size and average bit rate.
mpgedit operates in two modes: a command line and a curses-based, full-screen interactive shell. All editing functionality is available in both modes. The chief advantage of the interactive mode comes when using the playback feature for selection and verification of edit begin and end times, which is more rapidly performed interactively.
xmpgedit provides most of the same editing capabilities as the curses-mode mpgedit, but adds a graphical representation of the volume levels of mp3 file being being edited.
Enhancements:
- This release fixes an occasional crash in xmpgedit when adjusting the volume after playback has stopped.
- mpgedit playto start time is fixed, which would play beyond the specified edit time in some circumstances.
- The command "Copy start time" has been added to the xmpgedit edit menu.
- mpgedit playback and editing with the -I option is fixed, which would frequently repeat up to a second of material at the start of the edit.
Download (0.20MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1283 downloads
Daniels Colorize.pl 0.3a
Daniels Colorize.pl is a short script that reads from stdin and writes to stdout. more>>
Daniels Colorize.pl is a short script that reads from stdin and writes to stdout. Rows that match a users search strings will be colorized with user-defined colors. Command line options are available. Colorization is done via ANSI escape codes.
Use any kind of stdin text stream and it will send it on stdout colorized.
e.g.: ls -lF | colorize.pl [options]
colorize.pl will print out every line from stdin to stdout. However rows with matching strings, will be colorized with your choice of color.
Options:
Options format: -[style][foreground][background]:[searchstring]
[style]
n = normal, l = light, u=underscore, i = inverted, b = blinking
[foreground color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[background color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[searchstring]
string
Example:
cat debug.txt | colorize.pl -u17:error -n37:warning -b10:funny
will colorize lines with the word:
- "error" underscored in red front color and white background
- "warning" in green front color and white background
- "funny" blinking in red front color with black background
Enhancements:
- Allows no background colors.
- Support for choosing between colorizing whole rows or just the matching words.
<<lessUse any kind of stdin text stream and it will send it on stdout colorized.
e.g.: ls -lF | colorize.pl [options]
colorize.pl will print out every line from stdin to stdout. However rows with matching strings, will be colorized with your choice of color.
Options:
Options format: -[style][foreground][background]:[searchstring]
[style]
n = normal, l = light, u=underscore, i = inverted, b = blinking
[foreground color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[background color]
0= black, 1= red, 2= green, 3= yellow, 4= blue, 5= purple, 6= cyan, 7= white
[searchstring]
string
Example:
cat debug.txt | colorize.pl -u17:error -n37:warning -b10:funny
will colorize lines with the word:
- "error" underscored in red front color and white background
- "warning" in green front color and white background
- "funny" blinking in red front color with black background
Enhancements:
- Allows no background colors.
- Support for choosing between colorizing whole rows or just the matching words.
Download (0.002MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1249 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 beyond the red line 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