Find Jobs
Hire Freelancers

Text Modification Program (With GUI)

$30-250 USD

Completed
Posted over 5 years ago

$30-250 USD

Paid on delivery
I don't know what language this should be in, so I just added different ones as tags. So I need a text modification program that will work on windows and that can handle fairly large text files if needed. The input file will always be items, one per line, each will have a colon in between. The program needs to modify the item after the colon, the item before it should never be modified at all. This is a sample of what an input will look like: John:monkey123 Thomas:123456 Bob:dragon Steve:Knight44 Each time it says "add number range" - I need it to add a range of numbers, there will be a box to add what I want. If I say "1-3" it will add numbers "1", "2" and "3" to the end. By default I want there to be "1" as a placeholder and I can edit it if I want to. Here are the modules: REMEMBER: NEVER MODIFY WHAT COMES BEFORE THE COLON, ONLY WHAT COMES AFTER. Everything below refers to only modifying what comes AFTER the colon. Add number range: Adds a range of numbers that I type. By default, "1" should appear when selected. If the desired range is simply a single number like "1", it will be this: Input: John:monkey Bob:dragon Output: John:monkey1 Bob:dragon1 Capitalize first letter: This capitalizes the first letter Input: John:monkey123 Bob:dragon Output: John:Monkey123 Bob:Dragon IF SOME LINES HAVE NO NUMBERS, example: "Thomas:123456", then remove those lines. Capitalize first letter and add number range: This does the same thing above, but also adds a number range in addition to capitalizing the first letter in the same way I described before Input: Joe:smart Dan:hahaha Output: Joe:Smart1 Dan:Hahaha1 IF SOME LINES HAVE NO NUMBERS, example: "Thomas:123456", then remove those lines. Make all letters lowercase: This makes all letters lowercase. IF SOME LINES HAVE NO NUMBERS, example: "Thomas:123456", then remove those lines. Input: John:Monkey4 Tom:DRAGON123 Output: John:monkey4 Tom:dragon123 Make all letters lowercase and add number range: This does the same as above, but adds a range of numbers. Remove all numbers Simple, just removes all numbers. If there are only numbers like "Tom:123456" then remove the line entirely. Remove all numbers and add number range Same as above but just with adding a number range. Remove all numbers and capitalize first letter Same as above but just capitalizing the first letter. REMEMBER: Each module should take the input on it's own and then the next module also takes the input and applies the modifications. I DO NOT want it to keep piling onto each modification. At the end, it all should be combined together and all duplicate lines (case sensitive) should be removed. For example if my input was: John:Dragon123 Bob:Monkey5 And I applied "Make all letters lowercase" and "Remove all numbers", the output would be: John:dragon123 Bob:monkey5 John:Dragon Bob:Monkey ^ Notice that each module got applied separately and then combined at the end. I need it to do this and then remove duplicate lines if there are any (case-sensitive) I will post a crudely drawn image of what I want: [login to view URL] Thank you and let me know if you have any questions :) I don't care about looks, this just needs to be functional!
Project ID: 18546095

About the project

11 proposals
Remote project
Active 5 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
Hello My name is Ahmed, i'm a top rated freelancer. i worked over 400 projects and over 700 hours doing java projects. plus i passed freelancer java v3 exam with score 3.75 plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. small overview of feedback on my profile "you want to get your projects completed with quality? Hire Ahmed. Highly recommended." "Thoroughly satisfied with Ahmed, and would recommend him to anyone looking for an excellent java developer!" "Highly recommended. Very smart and well experience" looking forward to work with you Regards
$50 USD in 3 days
4.9 (408 reviews)
6.6
6.6
11 freelancers are bidding on average $112 USD for this job
User Avatar
Hi There I've excellent programming and development skills and knowledge. I can provide an efficient, perfect, well documented development of your Programming and Computer project according to 100% accuracy and requirements, with dedicated support. Thanks Farah Saif
$100 USD in 3 days
5.0 (410 reviews)
7.1
7.1
User Avatar
Dear sir. Your project attracted my attention at first glance, because I've extensive experience in Text Editing Programming. I'm really confident about your project, and very eager to join your project. If we have a chance to cooperate, I'll do my best to provide wonderful result. Looking forward to your response. Best Regards.
$200 USD in 3 days
4.8 (43 reviews)
6.1
6.1
User Avatar
Hello. I am an expert in such a programming. I've read your requirement fully and I can do this. Please send me message so that we can discuss more about the project. Best regards.
$150 USD in 3 days
5.0 (26 reviews)
5.1
5.1
User Avatar
Hello? How are you? I have good experiences in "Text Modification Program (With GUI)" as you can see my profile for these (C Programming, Java, User Interface Design). I have been working for 7 yrs in this scope. While we contract and work in our jobs, I will get paid once you have confirmed satisfied result. If I do not deliver satisfied result, I will never get paid from you. We can discuss more details to understand more easily if you have other infos. Hope to work with you. Thank you.
$155 USD in 3 days
5.0 (6 reviews)
4.1
4.1
User Avatar
Hello I have experience in this domain. Let me know your requirements. I will provide you high quality work. Ping me if you are interested. Thanks
$30 USD in 1 day
5.0 (10 reviews)
4.0
4.0
User Avatar
Hi, I can provide you a good GUI based c or c++ executable file (exe for Windows and run file for linux) which you can run on any system and just select the input file along with options present on GUI, this will produce your desired output file. I'm having rich experience of 5 yrs of C and C++ programming experience which can be useful to you. Thanks. Would like to work with you.
$111 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Greetings. I can implement it using a console application or a application with user interface. It would run on windows, linux or iOS? I can get it done by 1 day deadline.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Miami Beach, United States
5.0
2
Payment method verified
Member since Sep 3, 2015

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.