
Đã hoàn thành
Đã đăng vào
Thanh toán khi bàn giao
We need a simple program that runs on Windows that does a text file splitting job. The logic is simple (its just searching on a list of keywords to decide the split) but it needs to work with multiple large text files (some up to in the 100,000s of lines). We used to do this by Excel but the data sets got too big. Almost for sure the code for this is in some library on the Internet or could be coded with AI coding methods as it is a simple task and easily described. The program we want to call “Text Spliter”. The program needs to split out lines of text if they contain a certain string. What will make this job hard are the large number of lines in each of the files and the large amount of matching parameters than need to be searched on each line. We are happy with any modern language (C#, C++, Python + PyInstaller, etc.) as long as the final EXE is clean and self-contained. I think you will need some clever array / caching techniques to make this run a good speed. If you are interested in this job please respond with - Whether you are a stand alone programmer or part of a team - Where abouts in the world you are and what hours you work - What technology stack and environment and libraries and UI will be needed to run the program (its needs to be easy for non technical people). - Relevant experience ** The Logic** Inputs & UI 1) “Path” A windows path to a folder which is full of up to 200 large text files [make this a Browse button that opens windows Folder locator and when chosen writes the path into a text box] 2) “Searched Text” A text input box that can be really long (max 30000 terms, but typically 5000-10000). Each term on each line can be up to 200 characters long but typically will be 10-20 chars. The UI should show 40 lines on the screen but you can scroll down infinitely. In practise the search text will be cut and paste into here. Each Searched text item is on a single line. Not commas or semi colons. 3) “Split Files” Button – when this is pressed the program will start. *** Functionality *** 1) When the user presses go the program needs to read in all the search terms into memory. The search terms will in 99% of cases be less than 16 characters long (UPC codes and other similar codes). 2) The program then needs to go to the path of the input folder and open the first text file (which may or may not have .txt extension). If it can be read as text, treat as text. 3) Display “Processing: “ and the file name and “Line: “ the line that is currently being read in that text file. 4) Work through each line in the text file and do a search for ANY of the Searched text items on each line. If any line contains any of the search terms at least once then SPLIT that line out and move it to the Output file. That whole line also needs to be removed from the original file and moved to the Output file (i.e that is the “split”) 5) As the Split lines are found they need to get written out to a new file. That file should be in a subfolder of the path in \OutputXXYY (where XXand YY are the time folder created). The name of the file should be the same as the input text file name appended with _SplitOut ([login to view URL] if it wasn’t there already). This file will grow as lines that match are split out. 6) Eventually the file will be split into to. There should be no duplicates between the input and output file and the stripped out original and the split file should now have the same amount of lines combined as the original file. ** Deliverables *** 1) Compiled 64-bit Windows executable ready to run without extra installs. 2) Source code with clear comments so I can recompile if needed. 3) Brief README explaining build steps and any runtime dependencies. **Example** Text File "The big hairy dog is very scary and he moves quick The sneaky fox is brown and very quick The white cow is slow and friendly and happy" Searched Text "quick big" Output The Output (new) File name should now contain these two lines "The big hairy dog is very scary and he moves quick The sneaky fox is brown and very quick" The original file should now just have this line in it "The white cow is slow and friendly and happy"
Mã dự án: 40327318
50 đề xuất
Dự án từ xa
Hoạt động 25 ngày trước
Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc

Hello I am Windows Desktop application developer and I have 25 years of experience I know very well how to do EXE clean and self-contained. I have read your project description, and I analyzed sample in the end of attached file and it's something like piece of cake for me I can deliver final product in 1 hour of working time, maybe even sooner!
€41,25 EUR trong 1 ngày
8,6
8,6
50 freelancer chào giá trung bình €135 EUR cho công việc này

I have extensive experience in C Programming, Python, C# Programming, Software Architecture, and C++ Programming, making me a great fit for the "Bulk Text File Splitting Program for Windows" project. I am confident in my ability to deliver high-quality results within your budget. Let's discuss the full project scope to adjust the budget accordingly. My priority is your satisfaction, and I am eager to start working on this project. Please review my 15-year-old profile to see my past work. Looking forward to hearing from you.
€175 EUR trong 7 ngày
7,5
7,5

Hello, I can develop a high-performance Windows program, “Text Spliter,” capable of processing hundreds of large text files and splitting lines based on thousands of search terms. Using Python with PyInstaller or C# for a clean, self-contained 64-bit executable, I will implement memory-efficient search algorithms to handle up to 100,000+ lines per file. The UI will include folder browsing, scrollable search-term input, real-time line processing display, and automatic output file creation with no duplicates. Full source code with comments and a concise README will be delivered. My approach ensures reliable line splitting, fast processing through optimized caching/arrays, and robust handling of varied file sizes and extensions. Output files will be generated in timestamped subfolders, preserving original files minus the split lines. I have prior experience in large-scale text processing and delivering user-friendly Windows tools with minimal dependencies, ensuring non-technical usability and maintainability. Thanks, Asif
€250 EUR trong 3 ngày
6,8
6,8

As a full-stack developer with extensive experience in software architecture and development, I am perfectly suited for creating the "Text Splitter" program you envision. I have a deep understanding of C#, C++, and Python, which are all powerful languages for handling large datasets efficiently. I know how burdensome data manipulation tasks can be when file sizes grow. That's where my expertise in clever array and caching techniques come into play—I can leverage these skills to ensure optimum speed and precision while sorting through thousands of lines. Unlike some developers, my commitment extends beyond simply providing the final executable. I pride myself on clear communications and well-documented code, which means that even if we're done working together, you'll still have every instruction you need to recompile the program if necessary. And since your project requires ease-of-use for non-technical users, rest assured—my vast experience with UI design will ensure a simple, intuitive interface that exceeds your expectations. My achievements in building reliable, scalable platforms are proven—but don’t take my word for it. Give me the chance to show you what a decade of industry know-how can achieve by helping simplify your complex data split task in a way that increases your efficiency without sacrificing the integrity of your data. Let's get started refining your bulkiest text files with finesse!
€140 EUR trong 7 ngày
6,3
6,3

Hi, Can you please message me here to discuss more? I AM AVAILABLE. Looking forward to an early and positive response. For more details about my work please go on my profile dashboard https://www.freelancer.com/u/shivansh121 Regards, Shalu
€90 EUR trong 6 ngày
6,1
6,1

Hello, I’m a Senior Software Engineer with extensive experience in Python automation and web scraping & C# WindowFormApp and WFP. I’ve carefully reviewed your requirements and I can deliver a reliable, production-ready solution — not a quick workaround. ✅ Clean and maintainable code ✅ Clear communication ✅ On-time delivery I’d be happy to discuss your project details and propose the best technical approach. Best regards, Samir
€100 EUR trong 1 ngày
5,7
5,7

Hello, I hope you are doing well. I have carefully reviewed your need for a Windows based Text Spliter tool and I am excited about the opportunity to work with you. With over 7 years of experience in software engineering and building high performance file processing utilities, I specialize in creating fast, stable and user friendly desktop applications. I am confident I can deliver a clean executable that efficiently handles hundreds of thousands of lines and large keyword lists without slowing down. Here’s my approach: First, I will design a lightweight Windows UI with folder browsing and a large multiline input area ready for up to 30000 search terms. Then, I will implement a highly optimized scanning and splitting engine using memory caching and fast lookup structures to handle large files smoothly. I am available to start immediately and aim to deliver the full project within 5 days. Additional instructions or notes: I will provide full source code and a clear README. The final EXE will be fully standalone and easy for non technical users. Best regards, Jushua
€155 EUR trong 4 ngày
5,6
5,6

Hi there, I am a standalone developer based in Bangladesh and I can build your Text Spliter as a fast and reliable Windows application. I have experience handling large scale text processing and can ensure the program performs efficiently even with very large files and thousands of search terms. I will build this using Python with a clean GUI and compile it into a standalone EXE using PyInstaller so it runs without any setup. For performance, I will use optimized in memory structures and efficient search logic to handle large keyword lists and files smoothly. The UI will be simple with folder browse, large scrollable input for search terms, and real time progress display. The program will correctly split matching lines into output files, maintain file integrity, and generate organized output folders with proper naming. You will receive the EXE, full source code with comments, and a clear README. I am available to start immediately and can deliver this within a few days with proper testing. Best regards, Avinash
€100 EUR trong 3 ngày
5,5
5,5

Hello, I saw your requirement, i can able to the work can you please give me opportunity, I am a senior developer of ASP.NET Core MVC & CMS & ASP.NET with over 8 years of experience in software development. I am an expert on windows and web development using C#, VB.NET, VB6, ASP.NET, Entity Framework. I work with ASP.NET, Core, MVC, Web API, WebServices, WCFServices, Webform, SQL Server, MongoDB, MySQL, Crystal Report, RDLC, SSIS, SSRS, HTML, CSS, Javascript, TypeScript, Jquery, AJAX, Angular, TFS, SVN, Github, GitLab, Azure, Plesk, Angular, Angular2, Javascript, HTML, CSS, JQUERY I use the Repository Pattern, Onion Architecture, Domain-Driven Design Architecture & Dependency Injection Design Pattern. I follow the SOLID principle. When working on a project with you, I like to keep in touch so we both have a clear understanding of our needs and vision of the project we are creating together. I deliver a quality product on time and on budget. Client satisfaction is my main goal.
€30 EUR trong 3 ngày
4,3
4,3

Dear Client, I’m a standalone full-stack developer with 10+ years of experience building high-performance desktop tools. I’m based in Asia and work flexible overlapping hours with EU/US time zones. I understand your requirement for a fast, reliable Windows EXE to process very large text files with thousands of search terms. I propose building this in C# (.NET, WinForms/WPF) for a clean, user-friendly UI and high-speed processing using optimized string matching (HashSet + efficient search algorithms). The app will support large inputs, real-time progress display, and safe file splitting without duplication. I have experience handling large datasets and performance-critical tools. Deliverables include EXE, source code, and clear README. Best regards, Md Ruhul
€75 EUR trong 3 ngày
5,2
5,2

Hello, I hope you're doing well. I see you're looking for a straightforward solution to split large text files based on specific keywords, which transitioned from being manageable in Excel to needing a more robust program. This task involves not only ensuring accuracy across potentially hundreds of thousands of lines but also optimizing performance to handle many search terms efficiently. I specialize in C# and can create a user-friendly application called "Text Spliter" tailored for Windows. This application will utilize efficient array techniques for swift line processing and implement a straightforward UI that is easy for non-technical users. The program will enable users to select folders, input search terms, and generate output files seamlessly. What specific features or additional functionalities would you like to incorporate? I'd like to have a chat with you at least so I can demonstrate my abilities and prove that I'm the best fit for this project. Warm regards, Natan.
€140 EUR trong 7 ngày
3,4
3,4

★★★★★★ START NOW ★★★★★★ Message me so we talk in detail.. Yes, I can develop Bulk Text File Splitting Program for Windows perfectly !! I placed a bid after checking your requirements. If you want you can ask me any questions regarding your requirement. I'm interested in working on your project. And don't worry about work. First, check my work if you are happy Then pay me. Please let me know if you require any detailed information. Waiting for your reply. I hope you respond to me. Thanks Sunil
€99 EUR trong 1 ngày
3,5
3,5

Hey , I just finished reading the job description and I see you are looking for someone experienced in C++ Programming, Software Architecture, Python, Software Engineering, Software Development, C Programming, Regular Expressions and C# Programming. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Haseeb,
€30 EUR trong 3 ngày
3,1
3,1

Hi, I can develop the "Text Splitter" application you need, designed specifically to handle large text files efficiently. I have extensive experience with Python and C#, both of which will allow for a clean, self-contained executable. The solution will efficiently manage memory and utilize optimized algorithms to ensure quick processing, even with extensive search terms and large line counts. I’ve built similar applications that involve file I/O and string searching, ensuring performance and reliability. I’ll implement a user-friendly interface that allows for easy navigation and input, making it suitable for non-technical users. The final product will include compiled code, source files with detailed comments, and a README to guide you through any potential recompilation. I am a stand-alone programmer based in [Your Location], and I typically work during [Your Working Hours]. My approach to projects emphasizes clarity and efficiency, ensuring you get a robust solution. Let’s move forward with this; I’m ready to start as soon as you are. Thank you.
€156,50 EUR trong 7 ngày
3,1
3,1

Hi, I’m a standalone developer based in Europe, working CET hours, and I’m confident I can build your “Text Spliter” tool efficiently and professionally. I have strong experience handling large-scale text processing, optimized search algorithms, and building clean Windows desktop tools for non-technical users. I will start by designing a high-performance engine using Python (optimized with Aho-Corasick or similar multi-pattern search) to handle thousands of keywords efficiently across very large files. Next, I will build a simple Windows UI (Tkinter or PySide) with folder selection, large scrollable input for search terms, and real-time progress display (file + line tracking). Finally, I will compile a clean 64-bit standalone EXE using PyInstaller, implement fast file streaming (low memory usage), and ensure accurate splitting with zero duplication and correct output structure. This approach ensures fast processing even with 100k+ lines and 10k+ search terms. I’ll deliver fully commented source code, README, and a ready-to-run executable with no extra installs required. Looking forward to collaborating,
€150 EUR trong 2 ngày
2,0
2,0

Hello, I’m interested in Bulk Text File Splitting Program for Windows and would be glad to contribute my expertise to ensure its successful completion. I fully understand your goals and the direction of this project. My focus will be on accuracy, quality, and efficiency throughout the process. I am committed to delivering an outcome that meets and exceeds your expectations. I’m a Senior Software Engineer specialising in C Programming, Python, Software Development, Software Architecture and solution design. Over the years, I’ve completed comparable projects that required careful analysis and technical precision. I focus on delivering results that are both technically sound and aligned with client expectations. I have a few questions before we get started. Could you please send me a message in the chat so we can discuss the details? Thanks, Dax Manning
€200 EUR trong 7 ngày
2,0
2,0

Dear client, I understand the challenge of efficiently splitting large text files based on specific keywords, as Excel is no longer suitable for your needs. With my experience in developing programs for data manipulation and processing, I can create the "Text Spliter" program using modern languages like Python with PyInstaller, ensuring a clean and self-contained executable. Leveraging clever array and caching techniques, I will optimize the program for speed and accuracy, handling the large number of lines and matching parameters effectively. I am a stand-alone programmer, proficient in creating user-friendly interfaces for non-technical users. Let's discuss further how I can tailor the technology stack and environment to meet your requirements. Looking forward to collaborating on this project.
€140 EUR trong 7 ngày
1,6
1,6

Hello, thanks for posting this project. I am confident in my ability to design and develop robust Text Spliter solutions for Windows that handle large text datasets efficiently. I can implement a clean, self-contained 64-bit EXE (C#, C++, or Python with PyInstaller) that reads a folder of large text files, ingests a long list of search terms, and splits out matching lines to a timestamped Output subfolder while preserving line counts and avoiding duplicates. The approach leverages streaming I/O and selective buffering to keep memory usage predictable, with a responsive UI featuring a Browse button for the input path, a multi-line search terms input (one term per line, up to 30000 terms), and a real-time status display like Processing: <filename> and Line: <n> as each line is scanned. The tool will create Output<timestamp> folders under the input path, and the split file will be named the same as the input file with _SplitOut appended. I can provide well-commented source code and a concise README with build steps so you can recompile if needed. What is the expected average size of the input folder (in terms of total lines) and how many distinct search terms do you anticipate in typical runs? Also, do you have any constraints on the maximum memory usage or a preferred language/runtime for distribution? Best regards,
€120 EUR trong 6 ngày
1,1
1,1

⭐⭐⭐⭐⭐ Verified! Hello, Greetings , I have carefully reviewed your job description and your attachment, so I understood what you want. I have developed several projects similar to your project, I can share if you want. I am a skilled full stack developer with skills including Regular Expressions, Software Architecture, Software Development, C Programming, Software Engineering, C++ Programming, Python and C# Programming. I can start working right now. Please send a message to discuss more about this project. For more details Chat with us Luka
€155 EUR trong 3 ngày
1,2
1,2

Hey , I just went through your job description and noticed you need someone skilled in C Programming, Software Engineering, Software Development, C++ Programming, C# Programming, Python, Software Architecture and Regular Expressions. That’s right up my alley. You can check my profile —I’m Software engineer working at large-scale apps as a lead developer with U.S. and European teams. I’ve handled several projects using these exact tools and technologies. Before we proceed, I’d like to clarify a few things: Are these all the project requirements or is there more to it? Do you already have any work done, or will this start from scratch? What’s your preferred deadline for completion? Why Work With Me? 1) Over 230 successful projects completed. 2) I have not received a single bad feedback since the last 5-6 years. 3) You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. 4) Long-term track record of happy clients and repeat work. I prioritize quality, deadlines, and clear communication. Availability: 9am – 9pm Eastern Time (Full-time freelancer) I can share recent examples of similar projects in chat. Let’s connect and discuss your vision in detail. Kind Regards, Imran Haider
€30 EUR trong 3 ngày
0,0
0,0

Hi there. Your Text Spliter idea is clear, and the large file sizes make sense as the real challenge. I’ve built similar high‑volume text tools before, so handling hundreds of thousands of lines with fast matching is something I’m used to. I’d keep the program simple for non‑technical users. I’d deliver: - a Windows EXE built in Python with PyInstaller or C# if you prefer - a UI with folder picker, large text box, and progress display - fast in‑memory search using sets or tries to keep lookups quick - streamed reading so files aren’t fully loaded - clean output and rewritten input files as you described I’m available to start quickly and can finish this in a few days. For the search terms, do you expect exact substring matches only, or should we support anchored or case‑insensitive matching as well? Regards, Slavko
€172 EUR trong 2 ngày
0,0
0,0

London, United Kingdom
Phương thức thanh toán đã xác thực
Thành viên từ thg 9 4, 2023
$30-250 USD
£20-250 GBP
$250-500 USD
$5000-10000 AUD
₹750-1250 INR/ giờ
₹75000-150000 INR
$2-8 USD/ giờ
$50-300 USD
tối thiểu 50 USD$/ giờ
$5000-10000 USD
₹37500-75000 INR
€12-18 EUR/ giờ
₹600-1500 INR
₹1500-12500 INR
€250-750 EUR
$30-250 USD
$10-30 USD
$30-250 USD
₹12500-37500 INR
$30-250 USD
$30-250 USD
€12-18 EUR/ giờ