Кто работал с таким, что можете посоветовать? что бы лучше было понятно: Например я в свою программу закинул 10 файлов, поставил пароль для выгрузки , скинул другу он ввел пароль и выгрузил себе этих 10 файлов... В какую сторону копать, что делать, просто не сталкивался с таким
мне надо что то типа контейнера в котором будут сохранятся файлы, и по когда надо будут выгружаться !!
советую еще сделать свою маленькую файловую систему, т.е сделать табличку о данных всех файлов и папок (самым первым файлом в ней будет запись указывающая на саму себя, как файл, второй же записью будет файл корневого каталога) сама же таблица будет состоять из записей в которых будет хранится: имя файла размер файла оригинальный размер сжатого файла (если используется сжатие, иначе равно оригинальному размеру) способ сжатия (0 если без сжатия) зашифрован ли файл номер файла каталога в котором лежит файл(номер в таблице файлов) оффсет на данные , которые хранятся в файле И всю эту фс записать в конец твоего ехе файла-стаба, который посмотрют всю эту фс и выпишет из себя все файлы
почему-то мысли идут в сторону подобия архиватора, токо автономного, то есть сама прогорамма как бы является самораспаковывающимся-запаковывающимся архивом.