Show Bid Request
Search My Web Server and Build A Link List
Bid Request Id: 8490
|
|
|
Description:
Persoanl Link List Script For Each Domain
Basically web pages are uploaded to my server on a regular basis in various domains. I need a way to keep track of what has been uploaded and keep a list of all sites on every domain. The application simply needs to find all directories in a domain, look for index.htm or index.html (in that order) and create an html page based on what it finds.
I&'ll manually copy the application to each domain, run it at least once and I will be responsible for modifying the template used for output. Some domains will not change so I won&'t need to run the program again. Other domains are changed daily and I&'ll run the application on these domains using cron.
Anyone with experience in LL scripts will receive additional consideration as I may need 2 scripts but I&'m providing the specs for the easiest one first. If this goes well I&'ll define the specs for the 2nd script and post them here as well. If the coder does a good job on this script, it&'s easy to understand that they will receive a lot more consideration for the 2nd script but I will follow the rules of Rent A Coder.
I&'ll mention the 2nd script because it may be an extension of the first but it doesn&'t have to be.
The 2nd script will involve combining this type of data from multiple domains on the same server, multiple servers (the data can be manually moved from 1 server to another or ftp) and put into a database. The database can either be MYSQL or text as processing time is not that big a deal and it will be a long time before the database hits 1,000 records.
The database will include information like full URL, a separate description field and multiple category fields. The end result would be the generation of multiple pages of all sites in a number of different categories. Basically I might create a page of one category, all categories or a select few.
Deliverables: Please see the attached text file. As this section may not show up correctly becasue I make reference to some html commands.
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete copyrights to all work purchased.
A PERL script that runs in a reasonably fast and efficient manner and can be moved and executed successfully to different directories and servers without any modifications.
The application should perform the following functions.
Search all subdirectories beneath the starting directory looking for files named “index.htm”. If “index.htm” is found process it and move to the next subdirectory.
If “index.htm” is not found search for “index.html”, process it and move on.
If neither is found skip the directory and move on.
To process the file, find the data between these tags. <title> </title>
(ie. <title>NEEDED DATA HERE</title>)
Create a template based html page from all files found.
Four variables should be clearly commented and be easily changed within the code.
1. The name and location of the template file
2. The name and location of the output file
3. The name of the first file to find (index.htm)
4. The name of the second file to find (index.html)
There should be no limit to the depth of the directory structure. If this is an issue then I can change the specs as needed before work begins.
EXAMPLE OF DIRECTORY STRUCTURE (domain-1)
/home/httpd/domain-1.com/APPLICATION-HERE
/home/httpd/domain-1.com/directory-1/index.htm
/home/httpd/domain-1.com/directory-2/index.html
/home/httpd/domain-1.com/directory/directory-3/index.htm
EXAMPLE OF TEMPLATE FILE (template.txt)
<html>
<body>
<a href =”%%DIRECTORY-NAME%%”>%%TITLE%%
</body>
</html>
EXAMPLE OF APPLICATION OUTPUT (output.html)
<html>
<body>
<a href=”/directory-1”>Title Of Directory 1
<a href =”/directory-2”>Title Of Directory 2
<a href =”/directory/directory-3”>Title Of Directory 3
</body>
</html>
The application should not go up or higher in the directory structure. Meaning that it should not look in /home/httpd in the above directory structure.
Some directories will have both “index.htm” and “index.html” files in them. In this case ignore the “index.html” file and only process “index.htm”
For testing of the script:
I will run this script on 2 different Linux servers and in 2 different directories on each server. I understand that I may have to change the path of the code based on the location of the Perl executable on each server.
I will consider the job complete and well done if the script can
1. Create the output above using the template and directory structure above.
2. I'll make a modification to the template in the text around the %%DIRECTORY-NAME%% and %%TITLE%% fields and the new output file should reflect these changes when the program is executed again.
Platform:
Open UNIX environments such as Linux and BSD PERL 5.x
Must be 100% finished and received by buyer on:
Feb 15, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
RyMon
(8 ratings)
in Fooville, Fantasy Land
French Southern Territories
Bid id: 99,586
|
|
|
$50 (USD)
|
Feb 6, 2002 9:11:18 PM EDT
|
5.5
(Above Average)
|
|
|
Hi! I have a lot of experience with recursive search programs such as this. I can have this to you within a couple of hours after you accept the bid.
I also know in-depth MySQL, as far as the second script goes.
Look forward to working with you! |
|
|
|
|
|