Concluído

Binary flle alteration -- 3

oveview

I need a gui to select a file, then the user select a second file, and the specific paths within the first file need to be replaced by the path of the second file

Requirements.

this is a binary file, not text.

The gui will only allow a .layout file to be selected for the first file. The gui will show this path and file after selection.

The gui will only allow the second file to be a .plan file.

The gui will show this path and file after selection, as well as keep the first file path and file selection (two different boxes)

The program will scan thru the .layout file for 00 00 00 C:/ (in hex), if the selected layout file is on the C: drive, if on another drive replace with that drive letter.

if it finds an instance which has .layout in the path skip, see attachments for which ones to skip.

once it finds a legitimate one, replace the path with the .plan filename path(without the .plan and with / instead of \), and pad any extra with 00s. If the selected .plan is longer, stop scanning and report back the condition.

All paths found (except the ones to skip) should be the same. report back if they are not.

Report back all instances found plus 75 bytes, and the replaced to the same number of byte.

report the above in a window which is wide enough to see one replacement on one line.

the window should be tall enough to show 25 replacements.

the application should also log all of the above to a log file

the application should also remember the last selected template directory and file for the next time, as it is expected to be the same file most of the time.

see pictures

note in the example the directory and file were changed and then padded with one extra 00

As the replacing of bytes is being padded, after the file is updated it should still have the same amount of bytes as the orginal file. if it does not, you have done something incorrectly

Habilidades: Programação C, Visual Basic, .NET, Programação C#, VB.NET

Veja mais: php landing page user specific, phpmysql user specific landing page script, oscommerce coupon user specific, user specific landing, php user specific landing, user specific profile designs elgg, user specific login redirect joomla, linux lock user specific directory, login system user specific landing pages, user specific home page joomla, user specific pages joomla, drupal user specific pages, user specific page drupal, youtube user specific videos joomla, create user specific homepage, add ftp user specific folder, i love you in binary, i love you in binary code

Acerca do Empregador:
( 7 comentários ) St Louis, Canada

ID do Projeto: #30234145

Concedido a:

ProGorilla

Hi! This looks like a quick and easy job, and I am experienced enough with C to complete it without any problem. I could also do it in Python if needed (the work would then be done quicker, and I can turn the script i Mais

$18 USD em 5 dias
(0 Comentários)
0.0

3 freelancers estão ofertando em média $123 nesse trabalho

Gerrard97

Hello, thank you for your job posting. I read your description about your project I am a senior electrical engineer. I have plenty of experience in firmware development and micro-controller developments. I can write t Mais

$200 USD in 7 dias
(9 Comentários)
4.8
willscode

Hello, Do you have examples of the files (both before and after) that demonstrate how you would like the data to look? I think it would be useful also, if you could discuss with me how you want the program to look. I Mais

$150 USD in 30 dias
(0 Comentários)
0.0