Find Jobs
Hire Freelancers

Inno setup help: Fix my source code according to suggestions on stackoverflow

€8-10 EUR

Closed
Posted 6 months ago

€8-10 EUR

Paid on delivery
Please say "Yo!" first so that is know that this is not an automatic bid. Automatic bids will be ignored. I have an Inno Setup script for my software installation process and need to add password protection. I want the setup to run only when a correct password is provided via a command-line argument (/PASS=Password) or entered interactively during installation. Multiple valid passwords should be supported, and invalid passwords should trigger an error message and termination. The existing code in the InitializeWizard function should not be heavily modified. Please keep the code efficient and provide clear instructions. Somebody posted on stackoverflow how this can be fixed, but I didn't have time to do it myself: [login to view URL]
Project ID: 37435985

About the project

10 proposals
Remote project
Active 5 mos 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
10 freelancers are bidding on average €10 EUR for this job
User Avatar
Guten Morgen Yo! I have a solution that can meet the requirements you outlined. Here is what you need to do: 1. Add the following four lines of code to the InitializeWizard() function: var checkPassword: Boolean; checkPassword := GetPassword(); If Not checkPassword Then Abort; 2. Create a new function called GetPassword() outside of the InitializeWizard() function. This function should perform user input validation and/or command line argument validation. It should return true if the password entered is valid, and false if the password is not valid. 3. Within GetPassword(), create a list of valid passwords which can be accepted. If the user input or command line argument is in the list of valid passwords, return true. 4. Lastly, create an error message which is triggered when a user enters an invalid password. This error message should tell the user that an invalid password was entered and the installation process will be terminated. If you have any further questions or need help implementing this solution, please let me know. Thanks! Best regards, Giáp Văn Hưng
€10 EUR in 7 days
5.0 (9 reviews)
4.0
4.0
User Avatar
Yo Hi there I am computer system and network engineer let me know if you want to set password protection to Inno script.
€10 EUR in 1 day
5.0 (1 review)
0.6
0.6
User Avatar
Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Windows Desktop, Software Architecture Please come over chat and discuss your requirement in a detailed way. Regards
€9 EUR in 7 days
5.0 (2 reviews)
0.4
0.4
User Avatar
Hi Tom W. Expert is here If you are seeking a Experienced Developer with Software Architecture and Windows Desktop, please send me "Hello" . If you send me a message, you can get perfect result on time. I am waiting for your message now. Let's go together. Best Regards
€10 EUR in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Greetings Dear Client, Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified & Experienced Expert in the respective project requirements. Dear Client, I take this opportunity to inform you that i have KEENLY gone through all your project requirements as given in your project description and I confirm to you that i can perfectly deliver as instructed. Being in possession of all CLEARLY STATED required project skills (Windows Desktop and Software Architecture) as this is my area of professional specialisation having completed all Certifications and developed adequate experience in the same area, I hereby humbly request you to consider my bid for Professional, Quality and Affordable services always. STRICT TIMELY DELIVERY & UNLIMITED REVISIONS. Kindly Message Me We Discuss More About The Project and seal the contract. Welcome and Thank-you.
€10 EUR in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there, I'm Talha, a passionate web developer with expertise in front-end technologies and responsive design. I understand that you're looking for help with Inno Setup password protection and would like to offer my services. With over 13 years of experience working with software architecture and Windows Desktop, I am confident that I can provide the best solution for your needs. I have experience implementing similar solutions in the past and can confidently assure you that my expertise will result in an effective solution that meets all your requirements. Please feel free to contact me if you'd like to discuss further or if you need any additional information before making a decision on moving forward with me for this project.
€10 EUR in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Skilled Python developer with a strong background in AI and web scraping, I offer tailored solutions for your data-driven challenges. My expertise extends to building efficient, automated systems that accurately gather and analyze complex data sets, ensuring high-quality outcomes. With a keen eye for detail and a commitment to innovation, I excel at transforming intricate data into actionable insights. My approach involves understanding your specific needs, applying advanced techniques to extract and process data, and delivering results that drive decision-making and growth. Let's collaborate to turn your data into a strategic asset, leveraging my technical acumen for your project's success.
€9 EUR in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Yo! I'm excited to bid on your project involving the enhancement of your Inno Setup script to include password protection. With my expertise in scripting and software installation processes, I am confident in delivering a solution that meets your specific requirements. I understand the need for secure and controlled installation processes. To achieve this, I will modify the script to allow for password protection, ensuring the setup runs only when a correct password is provided. This can be implemented either through a command-line argument (/PASS=Password) or by an interactive prompt during the installation. I will ensure that the script supports multiple valid passwords, as per your requirement. In case of an invalid password entry, the script will display an error message and terminate the installation process, enhancing security. Importantly, I will make these modifications with minimal changes to the existing code in the InitializeWizard function, maintaining the efficiency and integrity of your current setup. I will also provide clear instructions and documentation for any changes made, ensuring ease of understanding and future maintenance. Thank you for considering my proposal. I am eager to bring my technical skills to your project and ensure a successful enhancement of your Inno Setup script. Best regards, Daniel
€15 EUR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Offenbach, Germany
5.0
759
Payment method verified
Member since Sep 22, 2009

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.