Skip Navigation
web design, software,development,custom,programmer,computer,work,coder,developer,design,c,java,vb,asp,php,perl,flash,linux,mac,macintosh,database,documentation,gui,simple,easy,fast,effective,quick,reliable,professional,guaranteed,visual,page,graphics,multimedia,testing,quality,control,assurance,cheap,consultant

 
How Software Gets Done
Home of the world's most completed
software projects.



Login

Software Buyers
 
Software Coders
 
Affiliates
 
Newest Bid Requests.
 
 
Show Bid Request

PHP directory crawler
Bid Request Id: 124763
Bookmark in my 'To Do' list
Posted by: RentACoder Special Bidding Account* (2 ratings)
(Software buyer rating 10)
Non-action Ratio: Very Good - 0.00%
Buyer Security Verifications: Excellent
Approved on: Feb 19, 2004
8:50:15 PM EDT
Bidding Closes: Feb 20, 2004
8:49:09 PM EDT
Viewed (by coders): 2660 times
Deadline: Tuesday Feb 24, 2004 12:47:54 PM EDT
(3 days after 2/21/2004 12:47:54 PM)
Phase:
100% of work was accepted by buyer. Seller account has been credited.
Pay Type: Pay for deliverables
Max Accepted Bid: Bidding is closed
Project Type: Very Small Business Project: under $100(USD)
Bidding Type: Open Auction
Accepted Bidder Economy Type(s): All
Accepted English fluency(ies): All
ExpertRating Requirement: None
Shortcuts

Communication

Messages summary
Post first reply
Chat log
During project work

Status reports
Escrow Log
Work acceptance
Mediation / Arbitration
Other

Contact info / receipts
Bid request phase log
Ratings

(Note:options without links are not enabled for this phase.)

Enter chat room for this bid request
(0 active users at Nov 21, 2009 3:28:16 PM EDT)



Description:
  • Rent A Coder reminder: You MAY NOT post the final solution for this (and any) project before your bid is accepted and funds are fully escrowed. Anyone who does may have their account permanently suspended. However, you CAN post:
    • On programming projects: A prototype or functional demo...as long as source code is not provided.
    • On graphics projects: A watermarked and low-resolution version of the work.
NOTE: This is a project being posted by Rent a Coder, and for Rent a Coder.
To protect you as a coder and prevent a conflict of interest, I am waiving
my rights to arbitration as described in your Seller Contract "When Exhedra is a bidder".
*****************************************************************

This is an easy project for someone with even moderate experience in PHP on Linux that should not take very long to do.

Basically I need a PHP script/page that will allow the Rent a Coder moderators to make sure the party hosting a site during arbitration is not cheating by changing the files as testing proceeds. So your code will be helping the honest users of Rent a Coder as well.

A) The script will crawl the Linux file system of the directory the script is in (as well as all subdirectories...recursively so that it gets every one of them). It will then produce the following report of the files it found:

1) File Name: self explanatory. Should include directory as well
2) Linux file size: self explanatory.
3) MD5 File Checksum: run the MD5 algorithim on the file contents to produce this number
4) # of lines: # of lines in file (defined in Linux as terminated with Ascii 10)
5) Windows File size: calculated by: "# of lines" + "Linux file size". If you're curious, Windows adds an extra Ascii 13 to each line, so we're figuring out what the size in Windows would be to allow comparison between the file and the same file if on Windows.

B) Directory report: Then the script will produce a directory report of the directory the script is in and all lower directories (recursively crawled).
1) Directory Name: self explanatory
2) MD5 Directory Checksum: run the MD5 algorithim on the file contents of all items in the folder. If the size of the files contents might cause a preformance issue with running MD5 on them, then MD5ing just the MD5 checksums created in A) above is fine too.

C) Grand total report: Final report produced by the script:
1) MD5 Grand Total Checksum: run the MD5 algorithim on the file contents of all items and in every directory...including the lower directories recursively crawled. If the size of the files contents might cause a preformance issue with running MD5 on them, then MD5ing just the MD5 checksums created in B) above is fine too.



Platform:
PHP and Linux

Deliverables:
Since I waive arbitration, I propose that you create the script and host it completely on your own server at first. After I approve it as 100% working I will then release 50% to you. You will then upload the deliverables to the site and I will verify them and then release the final 50% to you.

Good luck in your bidding!

Ian Ippolito
Creator of Rent a Coder

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
  • All deliverables must be uploaded to Rent A Coder before the deadline(s) for this project...with no exceptions. If this contract makes it impossible for a competent person to do this, then do not start this project...but instead alert Rent A Coder of an un-arbitratable, illegal project.
  • 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. Rent A Coder monitors all site activity for such violations and can instantly expel transgressors 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.
Categories:
(Note: Like everything else on this page, these categories are part of the original contract for this bid request.)
Language Specific, Operating Systems / Platforms, PHP, Linux, Software Related (Includes Websites)



Messages summary
( Back to shortcuts )
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.

8 bids have been posted
Bidding/comment cannot be viewed until you are logged in.


Ratings
( Back to shortcuts )

Rating Rated Rated For Rated By Rated On  
  10
(Excellent)
Rnd PHP directory crawler RentACoder Special Bidding Account*
(who themselves is rated 10 - Excellent)
February 23, 2004 2:52:18 PM EDT
  If there were an 11 rating, RND would get it. He stood out from the beginning with his initiative. Unsolicited, he took it upon himself during bidding to create a sample of what he was going to create and hosted it on his server. He was attentive, professional, and extremely quick throughout the entire process and even when I made a small change to the specs.
 
  10
(Excellent)
RentACoder Special Bidding Account* PHP directory crawler Rnd
(who themselves is rated 7.93 - Very Good)
February 28, 2004 3:20:17 AM EDT
  Excellent buyer. Very professional and knows exactly what he wants. Good communicator too. Thanks!
 
 


...Go back to my last search page   
Bid Request Search
 
Highest ranked
'Top Coders'
.
 
Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Privacy | Legal

Copyright © 2001-2009 Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm), "Expert Guarantee" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.. The Expert Guarantee is patent pending.
IISPROD01 at 11/21/2009 3:28:17 PM