Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Операционные системы / Operating systems (https://forum.zone-game.info/forumdisplay.php?f=32)
-   -   Отследить изменение файла. (https://forum.zone-game.info/showthread.php?t=32884)

[STIGMATED] 08.12.2013 22:53

Отследить изменение файла.
 
Доброго дня, господа.
Появилась необходимость проследить изменения файла, но почему-то не в курю и не найду как. Будьте добры, посоветуйте. Нужно знать, какой процесс, как и что изменил в файле.

KilRoy 08.12.2013 22:56

Re: Отследить изменение файла.
 
CRC32 O_O?
---
Upd:
Цитата:

Нужно знать, какой процесс, как и что изменил в файле
Это из грани фантастики :) или из рантайма?

Akumu 08.12.2013 23:03

Re: Отследить изменение файла.
 
Цитата:

Сообщение от KilRoy (Сообщение 338019)
CRC32 O_O?

Слишком много коллизий. Я бы посоветовал Adler32.

JavaMan 08.12.2013 23:08

Re: Отследить изменение файла.
 
Если такое надо запилить в явке, то знай, что в семерке добавили листенеры для файлов. Там правда вроде как нельзя узнать кто, что и как поменял, но я вообще нигде не видел такого функционала.

finfan 08.12.2013 23:11

Re: Отследить изменение файла.
 
Цитата:

Сообщение от Java-man (Сообщение 338025)
Если такое надо запилить в явке, то знай, что в семерке добавили листенеры для файлов. Там правда вроде как нельзя узнать кто, что и как поменял, но я вообще нигде не видел такого функционала.

Это говорит только об одном:"Значит пора его написать!" ;D

vetal.lebed 09.12.2013 00:30

Re: Отследить изменение файла.
 
Если не в рантайме - заюзать git или svn. Иначе если для linux - почитай про inotify(Для питона есть либа pynotify), для винды - погляди Здесь

kingzor 09.12.2013 02:28

Re: Отследить изменение файла.
 
delete......


Текущее время: 21:37. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot