Find Jobs
Hire Freelancers

Basic identifier script (copy, rename and zip a directory)

$30-250 USD

Completed
Posted almost 8 years ago

$30-250 USD

Paid on delivery
I have a main directory with multiple files and sub directories that is about 1GB. I'm looking for a script (in ANY programming language - as it will be used on my personal Windows computer OR on a linux web server) that will create X copies of the main directory, after changing the name of a file in each directory and zipping them afterwards. This will be used to catch piracy, as the name of the file will allow me to link it to the unique person who downloaded it. Let me give you an example: The original directory has a file inside the subdirectory /Data/ called [login to view URL] The script should do the following steps: 1. Create a complete copy of this original directory and NAME the new directory copy a random MD5 hash (e.g. /0e75e448fdbf626a0aec18893146dcfd/foldername/). Where /foldername/ is the name of the original folder. 2. Then it should change the name of the file inside the subdirectory (/0e75e448fdbf626a0aec18893146dcfd/foldername/Data/) by adding 1 digit to it (the file name always ends with a number). With the example above it would change the file name to test_20155593.txt. 3. It should ZIP /foldername/ and all files inside and delete the clone directory afterwards (it should do this after each copying session, to preserve space - so not ZIP after creating all directory copies). So it will look like: /0e75e448fdbf626a0aec18893146dcfd/[login to view URL] 4. And finally, it should create a spreadsheet)for me with the MD5 and corresponding file names. I should be able to set the amount of copies of the directory the script will create. I expect to create about 1000 copies (and yes, I have more than 1TB free space). The function of this script is basically a Piracy catcher. When a customer downloads the ZIP, and decides to pirate it, I will be able to download the pirated ZIP, and find out who did it, as each customer will receive an unique file download. Let me know which programming language you plan to use. I need this script today, so you need to be able to start immediately. If you can't finish it today, then please don't bother bidding. It should be an easy script to make for any developer.
Project ID: 10631623

About the project

15 proposals
Remote project
Active 8 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
Hi I can do it in Microsoft C#, I can start immediately and deliver in less than 5 hours. Thanks for considering my bid
$100 USD in 1 day
5.0 (9 reviews)
5.1
5.1
15 freelancers are bidding on average $132 USD for this job
User Avatar
Hi, Our Zend Certified PHP Engineers with 7+ years of experience can do this project precisely and exactly as per your requirements. We have expertise in PHP/ MySQL/JQuery / CSS/ Javascript/HTML etc. and hence are fully qualified to handle your project. USP 1) We prove cheaper as our developers are 3 times faster than others saving us on time=money, the benefit of which we pass on to our clients. 2) Being well qualified, our developers create coding that meets highest quality standards and is highly secure. You may look into our reviews at freelancer.com to get insight of our commitment towards work and customer satisfaction. Working Methodology: 1) We analyze and bid on project. 2) Client award us project and create 100% milestone payment. 3) We discuss project in details and accept and start working on project. 4) Test server details are provided to client so they can track progress. 5) Client can test the work on our server and once satisfied, releases the payment in full after which we deliver the code / install on client server. 6) Once client is satisfied with work, we exchange reviews. 7) We provide after delivery bug fixing free of cost upto 6 months unless the code is modified at client end. 8) Any changes falling out of scope of project are chargeable. Best Regards Nirmala Om Technologies
$155 USD in 3 days
4.7 (178 reviews)
7.8
7.8
User Avatar
Hi, I have all relevant experience and I can do your task on PHP or Python language by your choice. I'd be glad to work with you
$100 USD in 2 days
4.9 (33 reviews)
5.8
5.8
User Avatar
Hello, I will use C# console application to build this script. It works on Windows OS. I can work on this small work immediately. Please let me know if you want to proceed this project with me. Thanks, Hao
$100 USD in 0 day
4.8 (25 reviews)
5.5
5.5
User Avatar
Dear client, how are you? I am a C++ programmer and mathematician. I think your task is very appropriate for me. Please check my "Profile & Work List" and tell me details if my skill is in your concern. Looking forward to your response. Thanks.
$155 USD in 3 days
5.0 (28 reviews)
4.7
4.7
User Avatar
https://www.freelancer.com/projects/Software-Architecture/Copy-files-their-extension.html https://www.freelancer.com/projects/php/Web-Site-Backup-Class/ are two similar projects. one vb.net windows desktop, second PHP
$111 USD in 10 days
5.0 (28 reviews)
4.8
4.8
User Avatar
I have read your complete description and I will be able to do your task on php language. I have not done such thing before but I can surely give a try and do it for you. Its doable. Let me know if you are interested.
$222 USD in 3 days
5.0 (10 reviews)
3.9
3.9
User Avatar
I Already done similar...can start now and finish soon ...come on chat now...
$50 USD in 0 day
4.5 (9 reviews)
3.8
3.8
User Avatar
I've played with os functions before so I think this can be handled by python easily. Let me know if interested!
$60 USD in 1 day
5.0 (9 reviews)
3.2
3.2
User Avatar
I am an experience web developer having good hands on latest relevant technologies used for the front end and backend development,i am experienced in doing the similar projects,i could be results a better resource for your project,looking forward to here from you for the further discussion. i could result a good resource for this work,i'll try to complete work as soon as i can with perfection.
$155 USD in 3 days
4.7 (7 reviews)
2.8
2.8
User Avatar
Hi there, If you award your project to me, I plan to use Python .It might be appropriate for your project. Let discuss to get final deal.
$88 USD in 1 day
5.0 (1 review)
1.0
1.0
User Avatar
I work for a big retail company with more than 1000 stores and we make this kind of process all the time. I will use java because as you said it have to be multiplatform. Using the best practices, clean and optimized code I can ensure you that you will have this done today and It will do your specifications as you request. We need to ensure the result you want, for that I will test the code as many times as needed to deliver a free errors script. If we work together I will make some questions about were this script will be running, because sometimes this kind of scripts may have troubles deleting files on windows if they are in use, so we will work in a solution to delete them later or do something for that case. Thank you for your time.
$177 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Because the script will be used in windows or linux, I will use Python script for cross-platform. I am also good at c/c++ ,if you want to use c++ , I can use it instead.
$108 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I’m dedicated professional Web and Desktop Programmer & Developer and also Team leader of my company. I have been working with challenge and hope to improve future plan with good network every client. If any client want to get more faster job services with save time I am ready to work. I can ensure that I’ll complete each instruction within time frame even more faster. I am available everyday to work more than 12 hours. I can ensure that I'll complete each instruction within time limit with daily update on server. I am ready to work and I hope I'll get permit to prove my experience. Thank you
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of TURKEY
Marmaris, Turkey
5.0
32
Member since Jul 16, 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.