Что нового

[Данные, строки] Создание файла ресурсов и последующее чтение из него

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
Решил написать программу, она использует фалы из папок(это не совсем удобно), а хочется сохранить эти файлы и папки в один файл.

Нужен скрипт который будет записывать в файл ресурса файлы и папки так:
  • WinGR(папка)
  • 1.wav(файл)
  • 2.wav(файл)
  • 3.wav(файл)
  • LoseGR(папка)
  • 4.wav(файл)
  • 5.wav(файл)
  • 6.wav(файл)

Файл ресурса например: resourses.csp

И в последуещее время можно извлечь с него эти файлы и папки(по одному)


Добавлено:
Сообщение автоматически объединено:

Вообще возможно сделать такой файл? ;)
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Зачем именно в файл ресурсов .csp ?
Можно:
1) Добавить их в архив и от туда извлекать.
2) Добавить их в сам скрипт и работать с ними на прямую или извлекать из самого скрипта (правда скрипт должен быть скомпилирован).
3) Использовать FileInstall()
 
Автор
_Lexa98_

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
Zaramot
Да, есть такие варианты. Но просто хотелось создать свой файл :smile:
 
Автор
_Lexa98_

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
Viktor1703
Создать получается, а прочитать - нет. :(


Добавлено:
Сообщение автоматически объединено:

И еще там нельзя создавать папки
 

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
На счёт папок, я не думаю что они не нужны, в тот пример можно запихивать ресурсы типа картинок а точнее png, чуть-чуть переделать и можно будет пихать любые файлы
 
Автор
_Lexa98_

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
_Lexa98_ [?]
очень странное желание. зачем? какая разница что там внутри файла? ты же не собираешься его открывать и смотреть. главное прочитать и выполнить действие. папки - это инструмент для удобной классификации файлов для визуализации человеком. машине никакие папки не нужны
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Я в ближайшее время выложу Package UDF библиотеку (сейчас пишу описание), которая именно для этого и предназначена, хотя возможности ее намного шире. Она позволяет создавать .pkr файлы, в которые вы можете запихнуть любые свои файлы или непосредственно данные из памяти, минуя создание временных файлов.

:smile:
 
Верх