Show Bid Request
Delphi Web Browser / Edit
Bid Request Id: 38670
|
|
|
Posted by: |
joethewizard (9 ratings)
(Software buyer rating 9.88)
|
Non-action Ratio: |
Above Average - 26.67%
|
Posted: |
Dec 6, 2002 3:05:45 PM EDT
|
Bidding Closes: |
Dec 10, 2002 10:57:13 PM EDT
|
Viewed (by coders): |
421 times
|
Deadline: |
12/19/2002 10:57:13 PM
TIME EXPIRED
|
|
|
|
Description:
Delphi application, 1 of 14 needed. Delphi 3 or 5 - or compatible with both.
Base interface for this project is done and included in the zip file.
Project is a combination of an embedded web browser and simple HTML string replacement with ftp/http upload capability.
Embedded web browser must be able to load HTML from web, or local drive, depending on user response to a prompt. No tool bars or menus, just navigation / history box.
1st, similar to WYSIWYG editors, "editor" must be able to track the position of the mouse in the displayed web page to the corresponding location in the HTML source code when it is clicked. When "insert marker" Mode is active, editor will insert a text string in the source code corresponding to that exact spot where the user clicks in the displayed web page. (the user never "sees" the source, just the displayed page). Up to 4 markers will be defined. When user clicks a spot on the page, a popup list will appear to ask which marker, by name, to insert. The actual "markers" to insert will be defined internally in the EXE (i.e., the user will never see what they are).
2nd function of "editor" - string replacement. When a "Replace Strings" button is clicked, it will scan the source of the displayed page, and replace strings with the contents of a Tmemo (enforcing line feeds - no word wrap) everywhere it finds the string. Internally, we will set upto 5 strings to search for, and 5 corresponding Tmemos with replacement text. Replacements are done in memory.
Final function is to make a local copy of the "new" page, upload the new page - with its original filename - to a web site via http or ftp, using a password and ID supplied by the user. program will automatically try to use http first to upload, if that fails, ftp.(assume that the user doesn't know the difference). It must "find" the original file in order to replace it, and rename the original to: "originalname.old"
Interface uses buttons and notebook pages to split this program into functions :
button --> a notebookpage --> embedded browser button --> same page --> "insert mode" button --> a notebookpage --> upload/ftp stuff (userid entry box, upload button, etc.) an invisible notebook page --> name of marker, marker text (4 times) an invisible notebook page --> edit boxes & Tmemos for string replacements
another invisible notebook page could be used to store the HTML source, if needed.
Third party components are ok.
Deliverables: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
Platform:
all versions of windows. HTML 3.2 and above. IE 5+ Netscape 4.7+
work WITHOUT having to modify the system registries.
NO active X, NO external dll's if humanly possible, and avoid any system dependancies unless it's something every PC is likely to have.
Baldwins THTMLviewer component could be used, to simplify this for editing portion, which would make that simple.
Must be 100% finished and received by buyer on:
Dec 19, 2002 10:57:13 PM 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.
Special Conditions / Other:
I would think a week is enough time (from acceptance) to program this.
BONUS for early delivery.
successful bidders will be top contenders for next projects - bidders should be aware I am a software engineer of 28 years.
I like systems that work for absolute newbies -example: the program should determine, by using SEVERAL methods and comparing the results of each, if the user is connected to the Internet so the user doesn't have to.
I am very price oriented, since I am capable of developing this application myself - I just don't have time.
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 |
|
|
|
N/A
|
Dec 7, 2002 8:56:24 AM EDT
|
10
(Excellent)
|
|
|
I'm a student in a computer science faculty with very good experience both in Delphi and developping web sites.
Before placing a bid I want to know if the deadline is in any way flexible.
Please leave a comment if you have the time. |
|
|
|
This bid was accepted by the buyer!
|
$350 (USD)
|
Dec 9, 2002 3:19:42 AM EDT
|
10
(Excellent)
|
|
|
There's no problemm about my spare time. It was just a problemm of how much time I have to spend working on this application and the right bid amount. |
|
|
|
|
|