static web pages
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5994
RightWebPage 0.8.1
RightWebPage verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std. more>>
RightWebPage project verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std.
2001 - 2002, "Software Engineering - Recommended Practice for the Internet - Web Site Engineering, Web Site Management, and Web Site Life Cycle".
Enhancements:
- In some cases, the images were not loaded during first page loading.
<<less2001 - 2002, "Software Engineering - Recommended Practice for the Internet - Web Site Engineering, Web Site Management, and Web Site Life Cycle".
Enhancements:
- In some cases, the images were not loaded during first page loading.
Download (17.7MB)
Added: 2007-06-25 License: GPL (GNU General Public License) Price:
881 downloads
ASCIIweb 0.90
ASCIIweb is a text-to-HTML formatting system. more>>
ASCIIweb is a text-to-HTML formatting system that uses the pre tag to create ASCII art Web pages, either on-the-fly or for static retrieval.
Installing ASCIIweb is a snap. Simply download the tarball and unpack it in a directory that is web-accessible. Next, configure your web browser to allow cgi scripts (if you want to run dynamically), and set aw.cgi as a acceptable DirectoryIndex. If you are planning to utilize embedded scripts, please rename the sample scriptdir to something unique. An .htaccess file should exist there denying web users from listing the contents of the directory. If one does not exist, create one (see the sample in the tarball). Finally, load your page! If everyting is configured correctly, you should see a default ASCIIweb install. If you do not see the default ASCIIweb installation this is because of two reasons: you unpacked ASCIIweb in the wrong directory, or your web server is not properly configured.
NOTE: If you do not require ASCIIweb to run in dynamic mode, or you do not have permission to run cgi scripts in your webspace, you may install ASCIIweb anywhere you like and generate static pages which you would then copy into your website.
Enhancements:
- This version includes a line wrapping feature.
- Users no longer have to manually format their content pages.
<<lessInstalling ASCIIweb is a snap. Simply download the tarball and unpack it in a directory that is web-accessible. Next, configure your web browser to allow cgi scripts (if you want to run dynamically), and set aw.cgi as a acceptable DirectoryIndex. If you are planning to utilize embedded scripts, please rename the sample scriptdir to something unique. An .htaccess file should exist there denying web users from listing the contents of the directory. If one does not exist, create one (see the sample in the tarball). Finally, load your page! If everyting is configured correctly, you should see a default ASCIIweb install. If you do not see the default ASCIIweb installation this is because of two reasons: you unpacked ASCIIweb in the wrong directory, or your web server is not properly configured.
NOTE: If you do not require ASCIIweb to run in dynamic mode, or you do not have permission to run cgi scripts in your webspace, you may install ASCIIweb anywhere you like and generate static pages which you would then copy into your website.
Enhancements:
- This version includes a line wrapping feature.
- Users no longer have to manually format their content pages.
Download (0.031MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1201 downloads
Simple Page Archive 1.3
Simple Page Archive is a mirror and archiving tool to copy Web pages you are interested in. more>>
Simple Page Archive is a mirror and archiving tool to copy Web pages you are interested in. The CGI script downloads all images and CSS files to preserve the mirrored Web page.
It works with the ZEUS (www.zeus.com) and Apache (www.apache.org) web servers. SPA is an simple CGI script which allows you to mirror a single web page. It stores all images and CSSs locally, so you are able to browse through the archive without the need of the original, images being availiable.
The script is dead simple to install!
1. First you need to download "Beatiful Soup" (BS) from http://www.crummy.com/software/BeautifulSoup/ which is a quite simple but very good HTML Parser (not like the one in the Python distro .. which is acutally broken). Please "install" the BS module in your site-packages directory of python.
2. Copy the "index.py" file to directory of your "web archive".
3. Edit the script and change wroot variable in Configuration section at the beginning of the script to the document root directory of your web archive (NOT the physical path on the disk!)
3.1 If you are behind a firewall and you need proxy support, add your proxy server in the Configuration section as well.
4. Make sure you have CGI support enabled in your web server.
5. Make sure index.py is being called as the default DirectoryIndex.
6. Make sure the permissions of the index.py file and the directory are set
correctly. The CGI process must be able to write to your archive directory.
7. Open a browser and try to mirror a page ;-)
Enhancements:
- Added filter support
- Output now sorted by date
<<lessIt works with the ZEUS (www.zeus.com) and Apache (www.apache.org) web servers. SPA is an simple CGI script which allows you to mirror a single web page. It stores all images and CSSs locally, so you are able to browse through the archive without the need of the original, images being availiable.
The script is dead simple to install!
1. First you need to download "Beatiful Soup" (BS) from http://www.crummy.com/software/BeautifulSoup/ which is a quite simple but very good HTML Parser (not like the one in the Python distro .. which is acutally broken). Please "install" the BS module in your site-packages directory of python.
2. Copy the "index.py" file to directory of your "web archive".
3. Edit the script and change wroot variable in Configuration section at the beginning of the script to the document root directory of your web archive (NOT the physical path on the disk!)
3.1 If you are behind a firewall and you need proxy support, add your proxy server in the Configuration section as well.
4. Make sure you have CGI support enabled in your web server.
5. Make sure index.py is being called as the default DirectoryIndex.
6. Make sure the permissions of the index.py file and the directory are set
correctly. The CGI process must be able to write to your archive directory.
7. Open a browser and try to mirror a page ;-)
Enhancements:
- Added filter support
- Output now sorted by date
Download (0.005MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1222 downloads
web-chpass 1.4
web-chpass utility allows users to change their account password through the web. more>>
web-chpass utility allows users to change their account password through the web. This package was written with security and flexibility as the primary concerns--and in that order. It runs on systems that use PAM to manage user authorizations. At this time, it has been tested only on Red Hat 7.2.
The web pages produced are completely customizable. The chpass.cgi utility contains no HTML. Instead, web pages are produced from an external template.
"Bad password" checking can be optionally enabled. As distributed, the web page template offers the user a choice, with these checks enabled by default.
This package includes several components that may be useful for other applications. The nipasswd utility allows non-privileged programs to authenticate users and change passwords in a
Enhancements:
- This release fixes a bug with previously unexpected "Password changed" notices from PAM on SuSE 10.1.
<<lessThe web pages produced are completely customizable. The chpass.cgi utility contains no HTML. Instead, web pages are produced from an external template.
"Bad password" checking can be optionally enabled. As distributed, the web page template offers the user a choice, with these checks enabled by default.
This package includes several components that may be useful for other applications. The nipasswd utility allows non-privileged programs to authenticate users and change passwords in a
Enhancements:
- This release fixes a bug with previously unexpected "Password changed" notices from PAM on SuSE 10.1.
Download (0.012MB)
Added: 2006-12-23 License: Freeware Price:
1036 downloads
mainfo.org - Easy Page Edit 1.0
Easily change the content of a web page inside your browser. A firefox extensions that allows you to edit page content and locally save changes.... more>> <<less
Download (3KB)
Added: 2009-04-20 License: Freeware Price: Free
187 downloads
Mobile Web Proxy 1.0
Mobile Web Proxy is a (CGI) tool to make more Web pages available from some mobile devices (cell phone Web browsers, etc.). more>>
Mobile Web Proxy is a (CGI) tool to make more Web pages available from some mobile devices (cell phone Web browsers, etc.).
When I began using my cell phones mobile web browser, one of the things I realized was that there were a lot of web pages that my cell phones web browser simply wouldnt let me see. My shiny new Motorola Razr from T-Mobile, for many pages, would display an error message like "413: Page cannot be displayed." It happened annoyingly often; browsing the web from my cell phone was a lot like trying to read a book or a magazine with large chunks simply ripped out. And when I tried troubleshooting, I might have missed something, but it seemed like a big problem without an easily available solution.
So I tried to provide my own solution. I made a proxy that would present webpages for the mobile web so that they would display in a way that would work for my cell phones web browser. Technologies include paging, tag cleaning, and optional caching to improve performance, but without getting into technical details, this means that I can access some pages on the web that I couldnt access earlier.
Enhancements:
- A bug that caused the script to spuriously report 404 errors was fixed.
- A smaller default page size was set so that tag-rich pages would be rendered in a way more likely to be displayable on mobile Web browsers.
<<lessWhen I began using my cell phones mobile web browser, one of the things I realized was that there were a lot of web pages that my cell phones web browser simply wouldnt let me see. My shiny new Motorola Razr from T-Mobile, for many pages, would display an error message like "413: Page cannot be displayed." It happened annoyingly often; browsing the web from my cell phone was a lot like trying to read a book or a magazine with large chunks simply ripped out. And when I tried troubleshooting, I might have missed something, but it seemed like a big problem without an easily available solution.
So I tried to provide my own solution. I made a proxy that would present webpages for the mobile web so that they would display in a way that would work for my cell phones web browser. Technologies include paging, tag cleaning, and optional caching to improve performance, but without getting into technical details, this means that I can access some pages on the web that I couldnt access earlier.
Enhancements:
- A bug that caused the script to spuriously report 404 errors was fixed.
- A smaller default page size was set so that tag-rich pages would be rendered in a way more likely to be displayable on mobile Web browsers.
Download (0.017MB)
Added: 2007-08-04 License: Perl Artistic License Price:
911 downloads
Ruby webgen 0.4.0
webgen is a Web site generator implemented in Ruby. more>>
webgen is a Web site generator implemented in Ruby. Ruby webgen is used to generate static Web sites from templates and page description files. Ruby webgen is easy to use and extensible through plugins.
Main features:
webgen core
- Easily extendable through plugins
- Easy to install and use
- Uses templates for separating layout from content
- Easy to configure if one needs to (no need if you are happy with the default values)
- Command line interface uses command style syntax (like Subversions svn command)
- Fast
File Handler (for handling the files in the source directory)
- Powerful file copy handler for copying single files or entire directories to the output directory
- Support for gallery definition files generates entire image galleries, with automatic thumbnail creation
Page Description Files (for define web pages)
- Support for ERB (embedded Ruby) in page description files and in templates
- Supports several different content formats (Textile, Markdown, RDOC, plain HTML), new ones are easy to add
- Support for specifying meta information (e.g. title, menu ordering information, ...)
Tags (used for easily adding dynamic content to web pages)
- Standard distribution provides often used tags
- Menu tag can generate different types of menus (simple menus and ones with CSS drop downs)
- Breadcrumb trail tag generates a breadcrumb trail so that one always knows where he is in the hierarchy
- Relocatable tag for automatically generating correct relative paths to files
- ... and much more!
Other Features
- Automatically checks generated files if they are standard conform
- Supports virtual files via meta information backing files
- Support for automatic smiley replacement with emoticons
Enhancements:
- The core of webgen has been completely rewritten, many new plugins have been added, more predefined Web site styles are now available, and the homepage has been redesigned.
<<lessMain features:
webgen core
- Easily extendable through plugins
- Easy to install and use
- Uses templates for separating layout from content
- Easy to configure if one needs to (no need if you are happy with the default values)
- Command line interface uses command style syntax (like Subversions svn command)
- Fast
File Handler (for handling the files in the source directory)
- Powerful file copy handler for copying single files or entire directories to the output directory
- Support for gallery definition files generates entire image galleries, with automatic thumbnail creation
Page Description Files (for define web pages)
- Support for ERB (embedded Ruby) in page description files and in templates
- Supports several different content formats (Textile, Markdown, RDOC, plain HTML), new ones are easy to add
- Support for specifying meta information (e.g. title, menu ordering information, ...)
Tags (used for easily adding dynamic content to web pages)
- Standard distribution provides often used tags
- Menu tag can generate different types of menus (simple menus and ones with CSS drop downs)
- Breadcrumb trail tag generates a breadcrumb trail so that one always knows where he is in the hierarchy
- Relocatable tag for automatically generating correct relative paths to files
- ... and much more!
Other Features
- Automatically checks generated files if they are standard conform
- Supports virtual files via meta information backing files
- Support for automatic smiley replacement with emoticons
Enhancements:
- The core of webgen has been completely rewritten, many new plugins have been added, more predefined Web site styles are now available, and the homepage has been redesigned.
Download (1.2MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
1022 downloads
Audio::DB::Web 0.01
Audio::DB::Web is a Perl module that assists in web-based queries of an MP3 Database. more>>
Audio::DB::Web is a Perl module that assists in web-based queries of an MP3 Database.
SYNOPSIS
use Audio::DB::Web;
my $mp3->
Audio::DB is a module for creating relational databases of MP3 files directly from data stored in ID3 tags. Once created, Audio::DB provides various methods for creating reports and web pages of your collection. Although its nutritious and delicious on its own, Audio::DB was created for use with Apache::Audio::DB, a subclass of Apache::MP3. This module makes it easy to make your collection web-accessible, complete with browsing, searching, streaming, multiple users, playlists, ratings, and more!
<<lessSYNOPSIS
use Audio::DB::Web;
my $mp3->
Audio::DB is a module for creating relational databases of MP3 files directly from data stored in ID3 tags. Once created, Audio::DB provides various methods for creating reports and web pages of your collection. Although its nutritious and delicious on its own, Audio::DB was created for use with Apache::Audio::DB, a subclass of Apache::MP3. This module makes it easy to make your collection web-accessible, complete with browsing, searching, streaming, multiple users, playlists, ratings, and more!
Download (0.061MB)
Added: 2006-09-29 License: Perl Artistic License Price:
1121 downloads
Naken Web 2007-03-15
Naken Web is both a tiny web server capable of serving static web pages. more>>
Naken Web is both a tiny web server capable of serving static web pages with built in ability to serve out live and prerecorded video in MJPEG format from video4linux devices and AVI files. Naken Web is small enough (22k to 32k) to run on embedded platforms and has been tested on the Gumstix embedded computer. Naken Web can be configured to serve out video from URLs similar to commercial IP cameras including Axis networked cameras.
History
A couple years ago I modified my Naken Chat chat server so that would act like a web server and serve out JPEG images out of an AVI file. Pressing the refresh button on a web browser to grab a new image would display the next image in the video based on the time that the web server was started. In other words, the video would play at normal speed in the browser. If you wait 5 seconds before pressing refresh and the avi plays at 30 frames a second, 150 frames are skipped so the time in the video is always accurate.
Main features:
- Serve out AVI files as if they were a live webcam
- Serve out static html web content like any other webserver
- Executable size is currently around 22k (32k with video4linux compiled in)
- Small/fast enough to run on embedded platforms such as Gumstix
- Alias URL strings of commerical IP cameras inluding Axis
- Video4Linux support for live video (early stages.. but working width bttv and sn9c102 based video)
- No dependencies unless video4linux is compiled in (libjpeg is needed then)
- Client Pull/Server Push for MJPEG video
- Username/Password Basic-Authentication
- Runs on both Unix/Linux and Microsoft Windows platforms
Version restrictions:
- If youd like to serve out AVI files the AVIs need to use the MJPEG codec. If you have a video encoded with mpeg or some other fileformat/codec, you can convert it to AVI/MJPEG using ffmpeg with the following line:
- ffmpeg -i myvideo.mpeg -vcodec mjpeg -b 10000 -s 352x240 -an out.avi
- Obviously you need to change myvideo.mpeg to the name of your input file, out.avi to what you want the output file to be called, -b is the bitrate and will affect the size of each jpeg in the avi file along with the quality of the video. The -s option is the resolution of the video. The -an option tells ffmpeg to leave out audio.
Enhancements:
- The performance of the server was increased significantly.
- Support for CGI was started.
- Support for Video4Windows devices was added.
<<lessHistory
A couple years ago I modified my Naken Chat chat server so that would act like a web server and serve out JPEG images out of an AVI file. Pressing the refresh button on a web browser to grab a new image would display the next image in the video based on the time that the web server was started. In other words, the video would play at normal speed in the browser. If you wait 5 seconds before pressing refresh and the avi plays at 30 frames a second, 150 frames are skipped so the time in the video is always accurate.
Main features:
- Serve out AVI files as if they were a live webcam
- Serve out static html web content like any other webserver
- Executable size is currently around 22k (32k with video4linux compiled in)
- Small/fast enough to run on embedded platforms such as Gumstix
- Alias URL strings of commerical IP cameras inluding Axis
- Video4Linux support for live video (early stages.. but working width bttv and sn9c102 based video)
- No dependencies unless video4linux is compiled in (libjpeg is needed then)
- Client Pull/Server Push for MJPEG video
- Username/Password Basic-Authentication
- Runs on both Unix/Linux and Microsoft Windows platforms
Version restrictions:
- If youd like to serve out AVI files the AVIs need to use the MJPEG codec. If you have a video encoded with mpeg or some other fileformat/codec, you can convert it to AVI/MJPEG using ffmpeg with the following line:
- ffmpeg -i myvideo.mpeg -vcodec mjpeg -b 10000 -s 352x240 -an out.avi
- Obviously you need to change myvideo.mpeg to the name of your input file, out.avi to what you want the output file to be called, -b is the bitrate and will affect the size of each jpeg in the avi file along with the quality of the video. The -s option is the resolution of the video. The -an option tells ffmpeg to leave out audio.
Enhancements:
- The performance of the server was increased significantly.
- Support for CGI was started.
- Support for Video4Windows devices was added.
Download (0.031MB)
Added: 2007-03-16 License: Other/Proprietary License with Source Price:
954 downloads
phpWebDesk 0.3
phpWebDesk project consists of tool providing server-side compression and conversion for Web pages and files. more>>
phpWebDesk project consists of tool providing server-side compression and conversion for Web pages and files.
phpWebDesk aims to provide a transparent conversion and compression system for Websites.
It aims to provide a simple plugin for a Website so that all files are compressed in the optimum format for both size and the receiving system, and so that the images are converted to the best format from just one file format, even .raw or other less well-used filetypes.
Web pages can also be converted to other formats (i.e. WML, PDF) dynamically or validated and any errors corrected if possible.
<<lessphpWebDesk aims to provide a transparent conversion and compression system for Websites.
It aims to provide a simple plugin for a Website so that all files are compressed in the optimum format for both size and the receiving system, and so that the images are converted to the best format from just one file format, even .raw or other less well-used filetypes.
Web pages can also be converted to other formats (i.e. WML, PDF) dynamically or validated and any errors corrected if possible.
Download (0.089MB)
Added: 2007-01-30 License: GPL (GNU General Public License) Price:
997 downloads
VStar PhotoAlbum 1.1
VStar PhotoAlbum is a Web-based photo album designed for amateur photographers with digital cameras. more>>
VStar PhotoAlbum is a Web-based photo album designed for amateur photographers with digital cameras and their own Web server or home page.
VStar PhotoAlbum alleviates the need to spend much time creating Web pages to show off photographs, and it automatically makes periodic backups for photos.
<<lessVStar PhotoAlbum alleviates the need to spend much time creating Web pages to show off photographs, and it automatically makes periodic backups for photos.
Download (0.010MB)
Added: 2007-07-22 License: GPL (GNU General Public License) Price:
826 downloads
Free Statistics 1.1.0
Free Statistics records and views daily Web site page views (hits) for statistical tracking. more>>
Free Statistics records and views daily Web site page views (hits) for statistical tracking. This is a Free PHP script to record and view daily website page views (hits) for statistical tracking. Features a chart of daily page views totals displayed with bar graph, total for last x days, most hits in a day for last x days, average hits per day for last x days, projected hits for today, and more. Easy to install.
Edit the values in config.php for MySQL; change the other variables if you want (is optional). Do not edit other files.
Copy the files to the same directory on your server.
Install MySQL table. Execute the following in PhpMyAdmin or other MySQL interface:
CREATE TABLE stats_day (
date date DEFAULT 0000-00-00 NOT NULL,
hits mediumint(8) unsigned DEFAULT 0 NOT NULL,
PRIMARY KEY (date)
);
For php files, you can add this code to each page to record page views to it (be sure to add the path if needed):
If the page is in a different folder than the stats script, you can add the path such as:
You can record stats for non-php pages (and php pages also) by adding this code in the body of the html (remember to add the correct path to the script; you can use a full url here; Note, this only records hits for browsers with images-loading enabled):
Main features:
- Chart of daily page views totals displayed with bar graph, total for last x days, most hits in a day for last x days, average hits per day for last x days, projected hits for today, and more. Easy to install.
<<lessEdit the values in config.php for MySQL; change the other variables if you want (is optional). Do not edit other files.
Copy the files to the same directory on your server.
Install MySQL table. Execute the following in PhpMyAdmin or other MySQL interface:
CREATE TABLE stats_day (
date date DEFAULT 0000-00-00 NOT NULL,
hits mediumint(8) unsigned DEFAULT 0 NOT NULL,
PRIMARY KEY (date)
);
For php files, you can add this code to each page to record page views to it (be sure to add the path if needed):
If the page is in a different folder than the stats script, you can add the path such as:
You can record stats for non-php pages (and php pages also) by adding this code in the body of the html (remember to add the correct path to the script; you can use a full url here; Note, this only records hits for browsers with images-loading enabled):
Main features:
- Chart of daily page views totals displayed with bar graph, total for last x days, most hits in a day for last x days, average hits per day for last x days, projected hits for today, and more. Easy to install.
Download (0.006MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1222 downloads
MRTGWebCfg 2.18
MRTGWebCfg is a tool for configuring MRTG through a Web-based interface. more>>
MRTGWebCfg is a tool for configuring MRTG through a Web-based interface.
MRTG is an abbrevation of "Multi Router Traffic Grapher", which is a service, collecting data through SNMP queries and putting that data on a Web page.
For instance, it can represent link load (incoming data rate, outgoing data rate, maximum and average data rate) on hourly, daily and other basis.
MRTGWebCfg is a PHP written tool which provides Web based interface for:
- Managing MRTG config
- Plotting custom RRD plots
- Plotting graphical data on Web pages
Enhancements:
- This release adds MySQL support and has minor bugfixes.
<<lessMRTG is an abbrevation of "Multi Router Traffic Grapher", which is a service, collecting data through SNMP queries and putting that data on a Web page.
For instance, it can represent link load (incoming data rate, outgoing data rate, maximum and average data rate) on hourly, daily and other basis.
MRTGWebCfg is a PHP written tool which provides Web based interface for:
- Managing MRTG config
- Plotting custom RRD plots
- Plotting graphical data on Web pages
Enhancements:
- This release adds MySQL support and has minor bugfixes.
Download (0.041MB)
Added: 2007-05-26 License: GPL (GNU General Public License) Price:
881 downloads
Webmasters Tools
Webmasters Tools is a set of free open-source tools to do the work of the webmaster, under the OSS licence. more>>
Webmasters Tools is a set of free open-source tools to do the work of the webmaster,
under the OSS licence.
Programs included:
metagen Program to generate meta-tags for your web pages.
metarep Report meta-tags and links in web pages.
updater Copy a part of a web page to all others.
outline Build a tutorial from simple unformatted text files.
makelist Build a page made of the list of links from a directory.
Web tools are free software; you can redistribute the archive and/or modify the programs under the terms of the OSS licence.
<<lessunder the OSS licence.
Programs included:
metagen Program to generate meta-tags for your web pages.
metarep Report meta-tags and links in web pages.
updater Copy a part of a web page to all others.
outline Build a tutorial from simple unformatted text files.
makelist Build a page made of the list of links from a directory.
Web tools are free software; you can redistribute the archive and/or modify the programs under the terms of the OSS licence.
Download (0.37MB)
Added: 2005-12-02 License: Open Software License Price:
1422 downloads
simple_scan 2.02
simple_scan Perl module can scan a set of Web pages for strings present/absent. more>>
simple_scan Perl module can scan a set of Web pages for strings present/absent.
ABSTRACT
App::SimpleScan - Mini-language for website testing
SYNOPSIS
simple_scan [--generate] [--run]
[--define key="value value ..." ] [--override] [--defer]
[--debug]
[--warn]
[--no-agent]
[--autocache]
[--status]
{file file file ...}
USAGE
# Run the tests in the files supplied on the command line.
# --run (or -run; were flexible) is assumed if you give no switches.
% simple_scan file1 file2 file3
# Generate a set of tests and save them, then run them.
% | simple_scan --generate > pipe_scan.t
# Run one simple test
% echo "http://yahoo.com yahoo Y Look for yahoo.com" | simple_scan -run
simple_scan is an extensible "little language" for static web page testing. It allows you to define tests in terms of test specs (which tell simple_scan where to go and what to look for there) and pragmas (which define string substitutions, or alter the way that simple_scan runs its tests).
simple_scan is designed to be easy to use. If you know where your page is (what URL) and can write a basic regular expression to match text on that page, you can use simple_scan.
simple_scan itself is based on a pluggable Perl class; more sophisticated users can install plugins to extend the language itself, or even the command-line options that the simple_scan command accepts.
Low-level access to web pages is done via WWW::Mechanize::Pluggable and Test::WWW::Simple, so its even possible to build new methods to access your data into the language by writing plugins for Mech and simple_scan.
simple_scan is meant to be a simple web testing language, so it doesnt implement any control structures. You declare what tests are to be run, and simple_scan then runs them all, telling you at the end which tests passed and which didnt. It uses TAP (Test Anything Protocol) to report on the tests, meaning that any Test::Harness-based program can read and interpret the output.
<<lessABSTRACT
App::SimpleScan - Mini-language for website testing
SYNOPSIS
simple_scan [--generate] [--run]
[--define key="value value ..." ] [--override] [--defer]
[--debug]
[--warn]
[--no-agent]
[--autocache]
[--status]
{file file file ...}
USAGE
# Run the tests in the files supplied on the command line.
# --run (or -run; were flexible) is assumed if you give no switches.
% simple_scan file1 file2 file3
# Generate a set of tests and save them, then run them.
% | simple_scan --generate > pipe_scan.t
# Run one simple test
% echo "http://yahoo.com yahoo Y Look for yahoo.com" | simple_scan -run
simple_scan is an extensible "little language" for static web page testing. It allows you to define tests in terms of test specs (which tell simple_scan where to go and what to look for there) and pragmas (which define string substitutions, or alter the way that simple_scan runs its tests).
simple_scan is designed to be easy to use. If you know where your page is (what URL) and can write a basic regular expression to match text on that page, you can use simple_scan.
simple_scan itself is based on a pluggable Perl class; more sophisticated users can install plugins to extend the language itself, or even the command-line options that the simple_scan command accepts.
Low-level access to web pages is done via WWW::Mechanize::Pluggable and Test::WWW::Simple, so its even possible to build new methods to access your data into the language by writing plugins for Mech and simple_scan.
simple_scan is meant to be a simple web testing language, so it doesnt implement any control structures. You declare what tests are to be run, and simple_scan then runs them all, telling you at the end which tests passed and which didnt. It uses TAP (Test Anything Protocol) to report on the tests, meaning that any Test::Harness-based program can read and interpret the output.
Download (0.053MB)
Added: 2007-06-08 License: Perl Artistic License Price:
868 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 static web pages 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