Dane o czasach pliku
R3X
07.10.2010
Dane o czasach pliku
na razie tylko Linux
Moduł udostępnia 3 funkcje zwracające znacznik czasu ostatniego
Przykład:
na razie tylko Linux
Moduł udostępnia 3 funkcje zwracające znacznik czasu ostatniego
native filemtime(const szFile[]); //zapisu native fileatime(const szFile[]); //odczytu native filectime(const szFile[]); //zmiany (zapis, zmiana chmod, zmiana właściciela itd)Jeśli plik nie istnieje zwracają 0
Przykład:
if(filemtime("motd.txt")) < filemtime("motd2.txt")){ //motd.txt jest starszy niż motd2.txt }
Załączone pliki
sebul
09.10.2013
Po wgraniu i używaniu funkcji "filemtime" w zwykłych logach spamuje mi czymś takim
L 10/09/2013 - 19:37:30: [FileStats] File = cstrike/NAZWA_PLIKU L 10/09/2013 - 19:37:30: [FileStats] File(Build) = cstrike/cstrike/NAZWA_PLIKU L 10/09/2013 - 19:37:30: [FileStats] File = cstrike/NAZWA_PLIKU2 L 10/09/2013 - 19:37:30: [FileStats] File(Build) = cstrike/cstrike/NAZWA_PLIKU2
Cypis'
12.10.2013
w nowym amxx 1.8.3 dodali pobieranie czasu pliku:
Użytkownik Cypis' edytował ten post 12.10.2013 11:25
enum FileTimeType { FileTime_LastAccess, /* Last access (not available on FAT) */ FileTime_Created, /* Creation (not available on FAT) */ FileTime_LastChange, /* Last modification */ }; /** * Returns a file timestamp as a unix timestamp. * * @param file File name. * @param tmode Time mode. See FileTime_* constants. * @return Returns a file timestamp as a unix timestamp. */ native GetFileTime( const file[], FileTimeType:tmode );
Użytkownik Cypis' edytował ten post 12.10.2013 11:25