- Dokumentacja
- Funkcje serwera
- fileGetHash
Funkcja
fileGetHash
Zwraca skrót zawartości pliku w zapisie szesnastkowym. Przydaje się do sprawdzenia, czy plik się zmienił. Skrót liczony jest z treści jako tekstu UTF-8, więc dla plików binarnych może różnić się od skrótu z innych narzędzi. Algorytmy: "md5", "sha1", "sha224", "sha256", "sha384", "sha512".
Składnia
string fileGetHash(file/string fileOrPath [, string algorithm = "md5"])Argumenty
fileOrPathfile/string- Uchwyt albo ścieżka.
algorithmstring, opcjonalny = "md5"- Algorytm skrótu.
Różnice względem MTA:SA
- Tych argumentów z MTA:SA tu nie ma:
table options = nil
W MTA:SA
fileGetHash(file theFile, string algorithm, table options = nil)Zwraca
Skrót albo false.
Przykład
outputDebugString("config.json: " .. tostring(fileGetHash("config.json", "sha256")))