Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2018, 17:49   #1
Fernand
Новичок
Джуниор
 
Регистрация: 24.05.2018
Сообщений: 0
По умолчанию Специалист по исходным кодам 7zip

Добрый день!

Ищу специалиста, знакомого с исходным кодом архиватора 7zip и знающего структуру данного архива.

Подробное ТЗ:

Задача 1.
Нужно написать функцию, возвращающего только заголовки будущего архива – стандартный 32-байтовый заголовок, записываемый в начале всех архивов и основной архивный заголовок (записываемый в конец файла) + его размер.
Для правильного формирования заголовков на вход к ней я буду подавать массив с именами файлов (с сохранением структуры папок) и их размерами в байтах. (сrc файла и другие нужные для правильного заголовка атрибуты наверно фиктивные можно записывать, конкретно атрибут "Дата изменения файла"). Данные файла функция не будет получать.
Также на вход буду подавать переменную с указанием Шифровать/Не шифровать имена файлов.

В итоге функция с двумя входами и с четырьмя выходами:
int Получить_заголовки(массив_с_инфо_фа йлов, bool шифровать_имена, uint8_t заголовок_32, uint8_t осн.заголовок, uint64_t sizeHeader);
Доп. настройка для заголовка – CUpdateCallbackConsole->AskPassword = true

Успешный тест данной задачи – открытие архива стандартным менеджером архивов 7zip.

Задача 2.
Написать обратную функцию: на вход сообщаю архив и номер файла, возвращается имя и размер текущего файла.

Задача 3.
Функция добавления файлов в существующий архив. Сжатие LZMA2, уровень сжатия – на выбор (Без сжатия, скоростной и т. д.)

Бюджет и сроки по договорённости
Fernand вне форума Ответить с цитированием
Старый 25.07.2018, 13:14   #2
Fernand
Новичок
Джуниор
 
Регистрация: 24.05.2018
Сообщений: 0
По умолчанию

Предложение в силе

Последний раз редактировалось Fernand; 25.07.2018 в 13:19.
Fernand вне форума Ответить с цитированием
Старый 25.07.2018, 20:46   #3
prekar
 
Регистрация: 06.04.2016
Сообщений: 3
По умолчанию

Здравствуйте, готов взяться за проект. Пишите в скайп prekar5
prekar вне форума Ответить с цитированием
Старый 29.07.2018, 13:41   #4
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Пишите: larbossfreelance@yandex.ru
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с распаковкой архива .bz2 при помощи 7zip ilya4743 Общие вопросы Delphi 7 31.12.2016 12:56
Распаковка файлов 7zip с п омощью JScript syt Помощь студентам 0 11.11.2011 14:04
Работа с компонентом SevenZip (7zip) в Delphi Claster Помощь студентам 0 04.04.2011 13:16
Помогите с 7zip Sfx архивом Stiffler Помощь студентам 1 04.12.2009 17:24
Помогите! Нужен пароль (пароли) на RADStudio Help 7zip-файлы... Art_ Свободное общение 2 23.02.2009 18:50