JPEG Exif modify date

Discussion in 'Болталка' started by 0ldbi4, 18 Jun 2012.

  1. 0ldbi4

    0ldbi4 Elder - Старейшина

    Joined:
    14 Apr 2008
    Messages:
    264
    Likes Received:
    51
    Reputations:
    10
    Взялся за подработку, на фото электрических счетчиков контролёра убираю лишнее показания,
    с PS всё ок,
    exif вроде тоже поменял

    Остался вопрос как удалить информацию о том что файл был модифицирован, именно в свойствах файла дата модификации.
     
  2. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,301
    Reputations:
    327
    PHP:
    BOOL WINAPI SetFileTime(   __in      HANDLE hFile,   __in_opt  const FILETIME *lpCreationTime,   __in_opt  const FILETIME *lpLastAccessTime,   __in_opt  const FILETIME *lpLastWriteTime );
     
  3. 0ldbi4

    0ldbi4 Elder - Старейшина

    Joined:
    14 Apr 2008
    Messages:
    264
    Likes Received:
    51
    Reputations:
    10
    это функция?

    SetFileDate - есть но там только изменять можно а удалить никак
     
  4. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,301
    Reputations:
    327
    да, винапи, тока без s
     
  5. 0ldbi4

    0ldbi4 Elder - Старейшина

    Joined:
    14 Apr 2008
    Messages:
    264
    Likes Received:
    51
    Reputations:
    10
    А можешь пример накатать как удалить дату модификации и последнего открытия, c++ или delphi желательно.

    P.S. не нашел в описании именно удаления, нашел только что можно значение NULL поставить это оно?
     
    #5 0ldbi4, 18 Jun 2012
    Last edited: 18 Jun 2012
  6. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,301
    Reputations:
    327
    мсдн же есть
    я тебе предлагаю логику - сперва считать инфу, затем пофиксить эксиф а потом сохраненную инфу применить.

    а нулл очевидно просто ничего не поменяет у определенного времени файла.

     
    #6 sn0w, 18 Jun 2012
    Last edited: 18 Jun 2012
  7. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,301
    Reputations:
    327
    The file must be opened with the CreateFile function using FILE_WRITE_ATTRIBUTES access.
     
  8. 0ldbi4

    0ldbi4 Elder - Старейшина

    Joined:
    14 Apr 2008
    Messages:
    264
    Likes Received:
    51
    Reputations:
    10
    Понятно, спасибо.

    Чет посмотрел даже на неизмененных файлах есть дата модификации, зря я парюсь)

    Всё равно спасибо!