Find Jobs
Hire Freelancers

Delphi Web Browser / Edit

$100-450 USD

In Progress
Posted over 21 years ago

$100-450 USD

Paid on delivery
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: "[login to view URL]" 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. ## Deadline information 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.
Project ID: 2890079

About the project

5 proposals
Remote project
Active 21 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$297.50 USD in 14 days
5.0 (7 reviews)
3.9
3.9
5 freelancers are bidding on average $354 USD for this job
User Avatar
See private message.
$382.50 USD in 14 days
3.9 (19 reviews)
6.1
6.1
User Avatar
See private message.
$369.75 USD in 14 days
5.0 (3 reviews)
4.0
4.0
User Avatar
See private message.
$382.50 USD in 14 days
5.0 (5 reviews)
3.1
3.1
User Avatar
See private message.
$340 USD in 14 days
0.0 (0 reviews)
2.5
2.5

About the client

Flag of
4.9
38
Member since Aug 13, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.