Установите метаданные файлов .dll, .zip и .so с помощью php - PullRequest
0 голосов
/ 27 февраля 2019

Мне трудно найти решение этой проблемы.

Я знаю, через php $ zip, у меня есть возможность задать комментарий для файлов .zip, но это не совсем то, что я хотел быхотелось бы выполнить, так как вместо этого я хочу отредактировать метаданные файла.

То же самое касается файлов .dll или .so (разделяемые библиотеки), но в этом случае я не нашел никаких способов изменитьметаданные, хотя я точно знаю, что в dll есть поля метаданных, такие как Copyright, которые можно редактировать, но я не могу найти способ сделать это через php.

Так вот, единственное, что я былвозможность сделать через php (добавив комментарий к zip-файлу):

    $zip = new ZipArchive();
    $res = $zip->open($myfile, ZipArchive::CREATE);
    if ($res === TRUE) {
    # Create the comment here
    $zip->setArchiveComment('my comment');
    $zip->close();
    }

В отношении zip-файлов идеальным было бы что-то вроде:

    $zip->setArchiveMetadata('copyright', 'example');

, но это, очевидно, не 'Я не буду работать, так как php: zip не обладает такими функциями.

Интересно, есть ли решение моей проблемы, спасибо!

...