Извлечение файлов из системы.
-
alexinc
- Сообщения: 422
- Зарегистрирован: 03 мар 2022, 21:40
- Имя: Alex
- Откуда: Россия
- Контактная информация:
Извлечение файлов из системы.
Добрый день.
Есть задача. Нужно 3 файла склеить в один. Файлы лежат во вложении. Имена файлов шифруются. Не подскажет ли что-нибудь - как физически извлечь файлы с файловой системы, чтобы их подгрузить и склеить в один?
Есть задача. Нужно 3 файла склеить в один. Файлы лежат во вложении. Имена файлов шифруются. Не подскажет ли что-нибудь - как физически извлечь файлы с файловой системы, чтобы их подгрузить и склеить в один?
Re: Извлечение файлов из системы.
Так средством php прочитайте все 3 файла последовательно, и запишите в один
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Извлечение файлов из системы.
Что значит "склеить в один"?
-
alexinc
- Сообщения: 422
- Зарегистрирован: 03 мар 2022, 21:40
- Имя: Alex
- Откуда: Россия
- Контактная информация:
Re: Извлечение файлов из системы.
У меня в базе лежат вложения - 2 файла. ну допустим txt (на самом деле pdf - но не суть). Имена файлов - шифруются.
Мне нужно извлечь правильные имена, обратиться к ним на диске, и посредством дополнительного класса или exec команды сделать из них 1 (прочитать их один за одним и записать в третий).
-
alexinc
- Сообщения: 422
- Зарегистрирован: 03 мар 2022, 21:40
- Имя: Alex
- Откуда: Россия
- Контактная информация:
Re: Извлечение файлов из системы.
Да я бы прочитал, но в настройках системы стоит шифровать имена. Вопрос как раз в том - как узнать какой где файл.remchik писал(а): 02 мар 2023, 14:58 Так средством php прочитайте все 3 файла последовательно, и запишите в один
Какой класс, команда? attachment::parse_path или что-то еще?
- Develop-Soft
- Сообщения: 599
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Извлечение файлов из системы.
Улыбнуло...
-
alexinc
- Сообщения: 422
- Зарегистрирован: 03 мар 2022, 21:40
- Имя: Alex
- Откуда: Россия
- Контактная информация:
Re: Извлечение файлов из системы.
Да понятно, мне бы принцип понять, а уж разобраться с форматами - дело второе.
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: Извлечение файлов из системы.
Все верно.remchik писал(а): 02 мар 2023, 14:58 Так средством php прочитайте все 3 файла последовательно, и запишите в один
Какая разница, что имена шифрованные?
attachment::parse_path(имя файла) - получаете путь + шифрованное имя файла.
Получаете тело (file_get_content) каждого файла, записываете в переменные, потом объединяете в одну переменную, потом file_put_content уже с новыми именем.
Вот и все.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Извлечение файлов из системы.
Так его же потом не открыть:) Может их в архив надо:)
- Develop-Soft
- Сообщения: 599
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Извлечение файлов из системы.
Думаю надо эти 2 приоритета поменять местами. В отличие от txt - pdf имеет собственный формат и содержит бинарный код. Его нельзя просто так взять и "склеить". Это выполняется на уровне соответсвующих библиотек.alexinc писал(а): 02 мар 2023, 23:30 мне бы принцип понять, а уж разобраться с форматами - дело второе.