In Progress

Coder and decoder in C

Until now 2 coders fails flat to do this project so if You are newbie coder PLEASE don't bid

Also don't charge more than $27 for this SIMPLE project

I want source C code for both programs in pure C (not C++) so I can compile it with Tiny C Compiler for Windows [url removed, login to view] because I need really small executable for decoder

Also I don't create milestone UNTIL you provide working encoder C source I can compile and test

If Your encoder will work I then create milestone and then You will create decoder (As you can see from my past projects I always pays for quality work)

Program:

-----------------

I want to encode file content in empty file names (size zero bytes) on Windows NTFS HDD to use over 10% unused space to store more files

If we create empty files for example on C:\z\ directory we have 254 bytes left in file name to encode file content

Of course we can create more empty files in one directory to store larger file (we can split file like RAR or ZIP archiver do)

You can use first 5 chars of file to store file number and rest 249 chars to encode file content

So beginning of file name will look like this:

00000

00001

00002

...

FFFFF

Use HEX notation for file name so we can store more files

Of course encoded file content will require 2 bytes for all non printable codes (one constant as marker and second encoded as printable char)

So finally I need 2 programs:

Encoder which will encode file, split them in many empty files with file name which contain file number (5 chars) and encoded file content (rest 249 chars). Of course encoder must also encode file with extension (if any). I think the best way to do that is to use first file to do that so if (for example) the file name we want to encode is: [url removed, login to view] the first file will look:

[url removed, login to view]

in second (and next) file names we will encode content of the file

Encoder need 2 inputs:

- directory name and directory location to store empty files with long names (for example: C:\z\)

- location of the file to encode (for example: D:\files\file to [url removed, login to view])

Of course encoder must be able to store all kind of files (exe, zip, mp4, avi and files without any extension too)

Decoder need 2 inputs:

- directory name and directory location which store empty files with long names (for example: C:\z\)

- directory in which we will create source file encoded in many empty files stored in directory above (for example: E:\decoded\)

Testing:

--------------

When You test encoder and decoder use at least this kind of files:

- empty file (size 0 bytes)

- one byte file (one with printable ASCII and one with non printable ASCII code)

- two byte file

- big binary file of any kind (EXE, zip, mp4, ...) - size about 20 MB

Skills: C Programming, C++ Programming, x86/x64 Assembler

See more: source c code, simple programming projects in c#, programming in binary, programming coder, name coder, my name in binary code, my name in binary, hex programming, c programming course, c++ programming codes, c# programming codes, c programming char, content marker, code org 6 d, char in c programming, char c programming, c# beginning, binary notation, binary code test, big notation, big 0 notation, beginning c programming, bwith received vector input left end syndrome circuit meggitt decoder table show syndrome register entire received vector r01101, based dtmf coder decoder program code, oscommerce boxes space left right

About the Employer:
( 5 reviews ) Lodz, Poland

Project ID: #10726593

Awarded to:

STikhomirov

Hello! I studied in detail the description of your project. Everything is very clear and detailed. I can begin the operation. I have extensive experience in developing in C.

$27 USD in 5 days
(3 Reviews)
1.1

5 freelancers are bidding on average $122 for this job

akhila27

Hello, Before you select a part time developer from here, contact us. If you like what you see, hire us! That's all. "Why hire part time college students? when you can hire professional developers for the same co More

$25 USD in 1 day
(13 Reviews)
6.3
$100 USD in 5 days
(22 Reviews)
5.1
ranganathp

Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about More

$400 USD in 4 days
(6 Reviews)
4.8
pinetree202

i am an expert with c, c++, c#, reverse engineering, data structure, algorithm and so on. if you select me, you will be lucky. please keep in touch.

$25 USD in 1 day
(13 Reviews)
3.0
PanosSof

I may be still a student, but i understand the logic behind the program with my knowledge i am most probably able to do it. I will start working on the project at Saturday. If you don't want to trust me you can just le More

$55 USD in 3 days
(2 Reviews)
1.3
hyuidnai

Hello, sir. I have ever bid your same project. I have started work, but you didn't reply me. If you reply me, I'll continue work. Please contact me. Looking forward to hearing you soon. Regards.

$25 USD in 1 day
(1 Review)
0.4
deepak2916s

try us we arr indian coder and doing programming from last 6 year

$30 USD in 2 days
(0 Reviews)
0.0