HTTP View Source Suite
Licensing - About - Syntax - FAQ - Screenshots - Download
HTTP View Source Suite
Copyright (C) 2007 Matthew Mikolay
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.

Under license of the GNU General Public License!
About
HTTP View Source is a command-line utility suite written in PERL that allows the user to view information about a web page. Having these tools outside of the browser allows the user to surpass no-right-click codes and other scripts that prevent the user from viewing information and source code!

HTTP View Source Suite 1.3 is now released!
HTTP View Source now allows the user to save the output into a file and change the user agent of the browser!
Syntax of HTTP View Source Suite Programs (Current Release - 1.3)
vsrc 1.3
Returns the source code of a web page and can save output into a file. The user agent can also be changed.
   Windows/DOS
     Syntax: vsrc [url] [options]
     To view valid options, enter "vsrc" and nothing else!

   Linux/Unix
     Syntax: perl vsrc.pl [url] [options]
     To view valid options, enter "perl vsrc.pl" and nothing else!

webinfo 1.0
Returns properties and information about a web page and can save output into a file. The user agent can also be changed. Data includes the amount of HTML tags in the source of a specified URL, and a list of form names and image sources.
   Windows/DOS
     Syntax: webinfo [url] [options]
     To view valid options, enter "webinfo" and nothing else!

   Linux/Unix
     Syntax: perl webinfo.pl [url] [options]
     To view valid options, enter "perl webinfo.pl" and nothing else!

FAQ
Q: How do I run vsrc or webinfo?
A: You must have some sort of PERL interpreter or compiler installed on your computer. The programs assume this. You must go to the HTTP View Source Suite directory, and type '[program name] [url]' to run the program.

Q: Why is HTTP View Source now called a suite?
A: The original name, HTTP View Source, was originally only for the vsrc program, which allows the user to see the source code of a web page. The name has been changed because more programs have been added that do other things than the show the source code. The 1.1 and 1.2 .ZIPs contain only the vsrc program, and are called HTTP View Source, but they are not a suite.

Q: Where can I get PERL?
A: A version of PERL is included on most Unix systems, but all versions of PERL can be found on PERL.org, including versions for Windows/DOS and Mac.

Q: What are the current version of the programs and suite?
A: The current version of the HTTP View Source Suite is 1.3.
The current version of vsrc is 1.3, and the current version of webinfo is 1.0!

Q: How do I use HTTP View Source Suite programs from any location?
A:The answer varies on each operating system. You have to add it to the path environment variable.
  Windows XP:
    1. Right click on "My Computer".
    2. Click "Properties".
    3. In the window that opens, click the "Advanced" tab.
    4. Press the button "Environment Variables."
    5. Find "Path" in the list of system variables.
    6. Press "Edit".
    7. Add the location of vsrc, with a semicolon after it, to the beginning of the text in the box.
    8. Press "Okay" on all the windows to save your changes.

  Linux/Unix:
    1. Start a new terminal session. You might need to login as root.
    2. Type "export PATH=$PATH:" and then the directory that the HTTP View Source Suite is in.

Q: What language is the HTTP View Source Suite written in?
A: The HTTP View Source Suite and all programs in it are written in PERL, with important use of the LWP library. On Windows, BATCH files decrease the length of the syntax needed to run the programs. The first version was made using ActivePerl on Windows/DOS.

Q: Where is the source code?
A: The source code is included in the archive of the programs. Open the included .PL or .PLX files in a text editor, such as NotePad, emacs, Scintilla, or another standard text editor. Microsoft Word, WordPerfect, and OpenOffice are not suggested, but may be used. These are not text editors often used in programming.

Q: Where do I send bug reports?
A: You can send any information you find about bugs to matt_mik at users.sourceforge.net! (Replace at with @)

Q: Where is the Mac suite?
A: There are no plans at this time to create a Mac suite. I will not have access to a Mac any time soon.

Q: Is there any other way I can get the HTTP View Source Suite on Mac?
A: Yes! You can actually download the Windows/DOS (ActivePerl) .zip archive, and unzip it with a program such as 7-Zip. Open the .PLX files, and resave them as .PL files, which then can be opened using PERL. The BATCH files for Windows will not work on any other operating systems! You must type "perl [program name].pl [url] [options]" to run the programs!

Q: Can I help create new versions of the HTTP View Source Suite?
A: Yes! I am currently looking for people to help out with new versions. Ideas are also welcome! Contact me at matt_mik at users.sourceforge.net! (Replace at with @)
Screenshots

vsrc 1.2 in DOS

vsrc 1.1 in DOS

webinfo 1.0 in DOS
Download the Files
  Current Files
    HTTP View Source Suite 1.3 ZIP - Windows/DOS (ActivePERL)
    HTTP View Source Suite 1.3 TAR.GZ - Linux/Unix (PERL)
  Previous Files
    HTTP View Source (vsrc) 1.2 ZIP - Windows/DOS (ActivePERL)
    HTTP View Source (vsrc) 1.1 ZIP - Windows/DOS (ActivePERL)
To Top of Page
SourceForge.net Logo