Main > Free Download Search >

Free para software for linux

para

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 21
Para::Frame 1.02

Para::Frame 1.02


Para::Frame is a system to use for dynamic web sites. more>>
Para::Frame is a system to use for dynamic web sites. Para::Frame runs as a backend daemon taking page requests from a Apache mod_perl client and returns a HTTP response.
The URLs in the site corresponds to templates for displaying information. Operations on the data is put in perl modules separated from the templates.
Para::Frame handles multitasking within the process, enabeling you to keep your initialized objects in memory with no need to sync with the DB for each request.
The session data lives in memory. No need to save it in an external format.
Para::Frame uses "routes" for planning things to do in a session, taking care of which page to display next, depending on form actions. Integrated with exception handling.
One Para::Frame daemon can handle many sites on the same server. It uses the Apache configuration for handling URL to file translation.
You can have any number of Para::Frame daemons running in parallell on the same server. Maby using one for development, one for the stable version and one backup in case of failure. You can easily configure the site to use a backup daemon as a last resort.
A Watchdog makes sure that the system works. It pings the daemon in regular intervals and restarts it if locks up or if the memory limit is reached. The restart is done by forking.
There are tons of useful functions.
Enhancements:
- A lot of major changes and additions were made.
- 19 new classes were added, including classes for relational database access, internationalization, and file and directory handling.
- The server/client communication has changed and is now safer and faster.
- A load-page will display a progress report from the server before the new page is loaded.
- The html/pf directory now contains some default images, styles, JavaScript, and more.
- A demo has been included.
<<less
Download (0.11MB)
Added: 2006-09-09 License: Perl Artistic License Price:
1141 downloads
Convert::Wiki::Node::Para 0.05

Convert::Wiki::Node::Para 0.05


Convert::Wiki::Node::Para is a Perl module that represents a text paragraph node. more>>
Convert::Wiki::Node::Para is a Perl module that represents a text paragraph node.

SYNOPSIS

use Convert::Wiki::Node::Para;

my $para = Convert::Wiki::Node->new( txt => Foo is a foobar., type => para );

print $para->as_wiki();

A Convert::Wiki::Node::Para represents a normal text paragraph.

<<less
Download (0.019MB)
Added: 2006-08-21 License: GPL (GNU General Public License) Price:
1159 downloads
Sanvirc 2005.0 beta 2

Sanvirc 2005.0 beta 2


Sanvirc is a script for KVirc that includes funtions like: nick identification, autojoin, defense, etc. more>>
Sanvirc is a script for KVirc that includes funtions like: nick identification, autojoin, defense, atack, bots management, away system, etc.
At the moment works whis IRC-Hispano bots but is very easy to adapt to other servers.
Enhancements:
- AutoawayOn y AutoAwayOff
- Sugerencias para el Sanvirc
<<less
Download (2.3MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1495 downloads
AxKit2::Transformer::XSP 1.1

AxKit2::Transformer::XSP 1.1


AxKit2::Transformer::XSP Perl module contains eXtensible Server Pages. more>>
AxKit2::Transformer::XSP Perl module contains eXtensible Server Pages.

SYNOPSIS

< xsp:page
xmlns:xsp="http://apache.org/xsp/core/v1" >

< xsp:structure >
< xsp:import >Time::Piece< /xsp:import >
< /xsp:structure >

< page >
< title >XSP Test< /title >
< para >
Hello World!
< /para >
< para >
Good
< xsp:logic >
if (localtime->hour >= 12) {
< xsp:content >Afternoon< /xsp:content >
}
else {
< xsp:content >Morning< /xsp:content >
}
< /xsp:logic >
< /para >
< /page >

< /xsp:page >

XSP implements a tag-based dynamic language that allows you to develop your own tags, examples include sendmail and sql taglibs. It is AxKits way of providing an environment for dynamic pages. XSP is originally part of the Apache Cocoon project, and so you will see some Apache namespaces used in XSP.

Also, use only one XSP processor in a pipeline. XSP is powerful enough that you should only need one stage, and this implementation allows only one stage. If you have two XSP processors, perhaps in a pipeline that looks like:

... => XSP => XSLT => XSLT => XSP => ...

it is pretty likely that the functionality of the intermediate XSLT stages can be factored in to either upstream or downstream XSLT:

... => XSLT => XSP => XSLT => ...

This design is likely to lead to a clearer and more maintainable implementation, if only because generating code, especially embedded Perl code, in one XSP processor and consuming it in another is often confusing and even more often a symptom of misdesign.

Likewise, you may want to lean towards using Perl taglib modules instead of upstream XSLT "LogicSheets". Upstream XSLT LogicSheets work fine, mind you, but using Perl taglib modules results in a simpler pipeline, simpler configuration (just load the taglib modules in httpd.conf, no need to have the correct LogicSheet XSLT page included whereever you need that taglib), a more flexible coding environment, the ability to pretest your taglibs before installing them on a server, and better isolation of interface (the taglib API) and implementation (the Perl module behind it). LogicSheets work, and can be useful, but are often the long way home. That said, people used to the Cocoon environment may prefer them.

Result Code

You can specify the result code of the request in two ways. Both actions go inside a < xsp:logic > tag.

If you want to completely abort the current request, throw an exception:

throw Apache::AxKit::Exception::Retval(return_code => FORBIDDEN);

If you want to send your page but have a custom result code, return it:

return FORBIDDEN;

In that case, only the part of the document that was processed so far gets sent/processed further.

Debugging

If you have PerlTidy installed (get it from http://perltidy.sourceforge.net), the compiled XSP scripts can be formatted nicely to spot errors easier. Enable AxDebugTidy for this, but be warned that reformatting is quite slow, it can take 20 seconds or more on each XSP run for large scripts.

If you enable AxTraceIntermediate, your script will be dumped alongside the other intermediate files, with an extension of ".XSP". These are unnumbered, thus only get one dump per request. If you have more than one XSP run in a single request, the last one will overwrite the dumps of earlier runs.

<<less
Download (0.63MB)
Added: 2007-07-30 License: Perl Artistic License Price:
816 downloads
Apache::AxKit::Language::XSP 1.6.2

Apache::AxKit::Language::XSP 1.6.2


Apache::AxKit::Language::XSP is a Perl module with eXtensible Server Pages. more>>
Apache::AxKit::Language::XSP is a Perl module with eXtensible Server Pages.

SYNOPSIS

< xsp:page
xmlns:xsp="http://apache.org/xsp/core/v1" >

< xsp:structure >
< xsp:import >Time::Object< /xsp:import >
< /xsp:structure >

< page >
< title >XSP Test< /title >
< para >
Hello World!
< /para >
< para >
Good
< xsp:logic >
if (localtime->hour >= 12) {
< xsp:content >Afternoon< /xsp:content >
}
else {
< xsp:content >Morning< /xsp:content >
}
< /xsp:logic >
< /para >
< /page >

< /xsp:page >

XSP implements a tag-based dynamic language that allows you to develop your own tags, examples include sendmail and sql taglibs. It is AxKits way of providing an environment for dynamic pages. XSP is originally part of the Apache Cocoon project, and so you will see some Apache namespaces used in XSP.

Also, use only one XSP processor in a pipeline. XSP is powerful enough that you should only need one stage, and this implementation allows only one stage. If you have two XSP processors, perhaps in a pipeline that looks like:

... => XSP => XSLT => XSLT => XSP => ...

it is pretty likely that the functionality of the intermediate XSLT stages can be factored in to either upstream or downstream XSLT:

... => XSLT => XSP => XSLT => ...

This design is likely to lead to a clearer and more maintainable implementation, if only because generating code, especially embedded Perl code, in one XSP processor and consuming it in another is often confusing and even more often a symptom of misdesign.

Likewise, you may want to lean towards using Perl taglib modules instead of upstream XSLT "LogicSheets". Upstream XSLT LogicSheets work fine, mind you, but using Perl taglib modules results in a simpler pipeline, simpler configuration (just load the taglib modules in httpd.conf, no need to have the correct LogicSheet XSLT page included whereever you need that taglib), a more flexible coding environment, the ability to pretest your taglibs before installing them on a server, and better isolation of interface (the taglib API) and implementation (the Perl module behind it). LogicSheets work, and can be useful, but are often the long way home. That said, people used to the Cocoon environment may prefer them.

<<less
Download (0.30MB)
Added: 2007-08-02 License: Perl Artistic License Price:
813 downloads
Gratis Descarga 1.0.1

Gratis Descarga 1.0.1


Descargue grátis, para celulares Nokia, Samsung, SonyEricsson, Sony Ericsson, Motorola, Benq, Philips, Siemens, Sharp, LG, Sanyo, Pantech, Panasonic, ... more>> <<less
Download (1KB)
Added: 2009-04-10 License: Freeware Price: Free
203 downloads
DynaPage::Document 0.90

DynaPage::Document 0.90


DynaPage::Document is a Perl module with DynaPage Document container. more>>
DynaPage::Document is a Perl module with DynaPage Document container.

SYNOPSIS:

step1 - document ( create file mydoc.document )
---[content of mydoc-document.info]---

!include.template =- mydoc-template.htmt
my-title =- This is single line
my-head =- Hello World
my-para ==~
This is block
multiline content
blah blah
blah blah
~== my-para

---[content of mydoc-document.info]---
step2 - template ( create file mydoc.template )
---[content of mydoc-template.htmt]---

< html >
< title >[~my-title~]< /title >
< h1 >[~my-head~]< /h1 >
< p >[~my-para~]< /p >
< /html >

---[content of mydoc-template.htmt]---
step3 - open
use DynaPage::Document;
use DynaPage::Document::ext::include;
my $doc = DynaPage::Document->new(
{
RootDir=>.,
Document=>mydoc-document.info,
}
);
step4 - render
print $doc->Render();

---[dump of printed result]---
< html >
< title >This is single line< /title >
< h1 >Hello World< /h1 >
< p > This is block
multiline content
blah blah
blah blah< /p >
< /html >
---[dump of printed result]---

<<less
Download (0.014MB)
Added: 2006-10-03 License: Perl Artistic License Price:
1116 downloads
Text::TemplateFill 1.7

Text::TemplateFill 1.7


Text::TemplateFill is a Perl module for formatting of reports with templates from files, use for I18N. more>>
Text::TemplateFill is a Perl module for formatting of reports with templates from files, use for I18N.
SYNOPSIS
use Text::TemplateFill;
my $tmpl = new Text::TemplateFill;
$tmpl->SetOpt(BaseDir => "paras/$Country");
$tmpl->SetOpt(ErrorFunction => &LogMsg, LineTerminator => "rn");
# Must read all the files before printing a paragraph
$tmpl->ReadPara(Header, "head");
$tmpl->ReadPara(FirstPage);
$tmpl->ReadPara(Footer);
$tmpl->ReadPara(Body);
$tmpl->SetOpt(StartPageTag => Header);
my ($a, $b, $cn, $d) = (a, letter b, ACME Inc, 4.92);
$tmpl->BindVars(NameOfA => $a, B => $b, CustomerName => $cn, VarD => $d);
print $tmpl->GeneratePara(FirstPage); # Optional - since we want a specific 1st page
print $tmpl->GeneratePara(Body);
... $a = ...; $b = ...
print $tmpl->GeneratePara(Body);
print $tmpl->CompletePage;
Main features:
- I18N formatting support, eg: decimal comma in France
- I18N date support
- Automatic page breaks
- Variables are registered, not passed to each GeneratePara
- Items of text (paragraphs) that are output are initially read from a text file.
- Calculations may be defined as part of the paragraph definition in the file.
- Optional use of your own Error reporting code
- Variables can be formatted by the full power of printf
- Automatic page/paragraph counting
- Output is a string that may be then written anywhere
<<less
Download (0.021MB)
Added: 2007-08-06 License: Perl Artistic License Price:
809 downloads
Mail::LMLM::Render 0.6300

Mail::LMLM::Render 0.6300


Mail::LMLM::Render is a Perl module for rendering backend for LMLM. more>>
Mail::LMLM::Render is a Perl module for rendering backend for LMLM.

SYNOPSIS

use Mail::LMLM::Render::HTML;

open O, ">out.html";
my $r = Mail::LMLM::Render::HTML->new(*O);

$r->start_document("My Document", "Head Title");

$r->start_section("Google", { title_url => "http://www.google.com/", });

$r->para("Google is a very nice search engine.");
$r->end_section();
$r->end_document();
close(O);

The Mail::LMLM::Render is a base class for rendering hypertext. It is used by LMLM extensively as a thin layer around the actual format.

To use it open a filehandle, and call the packages new constructor with a refernce to the filehandle. Afterwards call the start_document method (documented below), and when youre done call the end_document method. For each section call start_section and end_section explicitly.

<<less
Download (0.014MB)
Added: 2006-11-29 License: Perl Artistic License Price:
1059 downloads
GPLIGC 1.5.1

GPLIGC 1.5.1


GPLIGC is a software package for glider* pilots. more>>
GPLIGC is a software package for glider* pilots. IGC flight data files can be analysed and visualised.
The package contains two components:
*and all others who want to view GPS track logs (para-glider pilots, hang-glider pilots and even pilots of radio-controlled (sail)planes.
- GPLIGC, analysation
- openGLIGCexplorer, 3d visualisation (can be used as a viewer for digital elevation data too)
GPLIGC can be used on Linux, Unix, Windows and Mac OS X.
GPLIGC application can be used under the terms of the GNU General Public License (GPL).
Enhancements:
- This release fixes a few bugs.
- Some options were added that allow you to specify a destination folder and filenames for screenshots.
- The background colors (including gradients) can be changed.
<<less
Download (0.85MB)
Added: 2007-04-24 License: GPL (GNU General Public License) Price:
548 downloads
video2wii 0.01a

video2wii 0.01a


video2wii is another service menu for KDE, this time to convert a video for nintendo wii. more>>
video2wii is another service menu for KDE, this time to convert a video for nintendo wii.

It depends of the ffmpeg.

It looks like this:

[Desktop Action 2video4wii]
Exec=cd "%d";konsole --noclose -e ffmpeg -i %u -vcodec mjpeg -acodec pcm_u8 "`echo %u | perl -pe s/.[^.]+$//`.avi"
Icon=video
Name=Convert to video for Wii
Name[es]=Convertir en video para Wii

[Desktop Entry]
Actions=2video4wii
Icon=video
Name=2wii
Name[es]=2wii
ServiceTypes=video/*

<<less
Download (MB)
Added: 2007-01-26 License: GPL (GNU General Public License) Price:
1003 downloads
kydpdict 0.9.3

kydpdict 0.9.3


Kydpdict is a graphical frontend to Collins English-Polish, Polish-English and Langenscheidt Polish-German. more>>
Kydpdict is a graphical frontend to Collins Polish-English, English-Polish and Langenscheidt Polish-German. German-Polish dictionaries published by Young Digital Poland.
This is a front-end to YDP Collins dictionary. You need to have windows version installed. In fact you need only four files:
dict100.dat, dict101.dat, dict100.idx, dict101.idx
for German language these will be needed:
dict200.dat, dict201.dat, dict200.idx, dict201.idx
It is very possible that there is also French version of YDP dictionary that also can be used with this program. Please contact me if you have such thing.
The program will ask you to supply the path to a directory where these files are located. Additionaly, if you would have mounted CD-ROM with the dictionary, the program is able to play samples with prononciation of English words. (note that you can simply copy files from CD-ROM somewhere and pass that path to kydpdict. The player is configurable so you can encode these files to mp3 or ogg).
Most notable feature of kydpdict is that every time you copy a word to the clipboard (it is enough to highlight it) the application will catch it and try to find in the current dictionary, then will put its window on top so you can actually read the definition of that word (or the most similar one). To turn off this behavior simply minimize kydpdict window or use toolbal or tray icon menu. In order to quickly enter a new word without using mouse just press ESC and then type.
This application is heavily based on ydpdict by Wojciech Kaniewski.
Enhancements:
- This version brings some usability fixes and a new option to have program initially hidden.
<<less
Download (0.64MB)
Added: 2006-04-16 License: GPL (GNU General Public License) Price:
1291 downloads
AudioLink 0.05

AudioLink 0.05


AudioLink is a tool that makes searching for music on your local storage media easier and faster. more>>
.AudioLink is a tool that makes searching for music on your local storage media easier and faster. Your searches can include a variety of criteria, like male artists, female artists, band, genre, etc. It is flexible, you have options of using a command line interface, multiple choices of GUIs, designing your own search criteria, etc. The possibilities are endless.
Currently, its called AudioLink, cos the first milestone would just handle audio files... subsequent versions will be capable of searching for content in HTMLs, PDFs, PSs and other file formats.
This project started with my need of searching for files on my local machine, be it music or any stored information in .txt, .html, .pdf formats. The main goal of the software is to make searching for _content_ on local file systems (or remote file systems mounted in the local namespace) easier. This differs from other search tools, which look for files, not content. You cant use traditional tools like grep to search for songs or a particular artist, for example.
If you are in search of such a tool, AudioLink is the right choice for you for you!
The project will further be improved upon to include a LAN crawler, which will sniff on NFS, SMB, FTP, among other protocols, to collect information on the files residing on other machines as well.
Enhancements:
- * code/alsearch:
1. config file isnt perl code now; simple "a = b" stuff
2. command-line args override config file options
- code/alfilldb: ouch! one more ref. to alfilldb_usage code/alfilldb: removed ref. to alfilldb_usage.txt
- code/alfilldb:
- config file isnt perl code now; simple "a = b" stuff
- command-line args override config file options
- code/audiolink: 1. clean up the printed statements.
- added a verbose mode
- config file isnt perl code now; simple "a = b" stuff
- default to localhost for the host field
- command-line args override config file options
- cvsignore: ignore debian/ and gui/
- Documentation/alsearch_usage.txt, Documentation/alfilldb_usage.txt: remove the _usage.txt files; we now have *_doc.html files.
- INSTALL:
- You can now use the audiolink script to create the datbase and table.
- README: better 1st para
- TODO: 1. We have a config file
- Debian packaging is done; get rpms done now
<<less
Download (0.033MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1193 downloads
HTML::Simple 0.4

HTML::Simple 0.4


HTML::Simple is a simple, dependency free module for generating HTML (and XML). more>>
HTML::Simple is a simple, dependency free module for generating HTML (and XML).

SYNOPSIS

Note: It turns out that TOMC owns the HTML::Simple namespace so Ive moved development of this module to HTML::Tiny. Please use HTML::Tiny in preference to this module.

use HTML::Simple;

my $h = HTML::Simple->new;

# Generate a simple page
print $h->html(
[
$h->head( $h->title( Sample page ) ),
$h->body(
[
$h->h1( { class => main }, Sample page ),
$h->p( Hello, World, { class => detail }, Second para )
]
)
]
);

# Outputs
< html>
< head>
< title>Sample page< /title>
< /head>
< body>
< h1 class="main">Sample page< /h1>
< p>Hello, World< /p>
< p class="detail">Second para< /p>
< /body>
< /html>

<<less
Download (0.010MB)
Added: 2007-07-04 License: Perl Artistic License Price:
843 downloads
UT2004: SAS 3.1

UT2004: SAS 3.1


UT2004: SAS is an UT2004 Mod that focuses on the three main SAS units around the world. more>>
UT2004: SAS is an UT2004 Mod that focuses on the three main SAS units around the world. SAS focuses on the three main SAS units around the world, the British SAS, the Australian SASR and the New Zealand NZSAS who all perform counter-terrorism, operating deep behind enemy lines, gathering intelligence and other duties in various countries.

Their main advesary is OpFor that stands for Opposing Forces who are a collection of the enemies the SAS have faced in past and present times. Their ranks are comprised of regular military, guerilla, terrorist and para-military groups.

Players can choose their in-game player model from a variety of uniforms based on its real world counterpart. From the environment based camouflage patterns of desert, woodland, and jungle to counter-terrorism kits players will have a wide variety of choices. Certain player models feature unique attributes such as body armor, anti-flash hoods and camouflage.

Weapon selection in SAS is done through a loadout system where you can select a primary weapon where your choices are a submachine gun, assault rifle, shotgun, sniper rifle or light machine gun. Secondary weapons include pistols while other parts of the loadout allow you to chose three different grenade types and a knife. Weapons in SAS can kill very easily, some with just a single three round burst.

<<less
Download (MB)
Added: 2006-05-19 License: Freeware Price:
1259 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2