Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-08-26, 17:48


Fizo

Arrlis






Wiek: 28
Na forum: 3638 dni
Posty: 45



Respekt: 50

Witam m?cz? si? od d?u?szego czasu z kodowaniem plik?w za pomoc? teaEncode, lecz nic nie przychodzi mi do g?owy. Czyta?em angielskie poradniki troch? to pomog?o ale nie du?o. Z g?ry dzi?kuje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-26, 18:04


Szymczu

Programista bo tak






Wiek: 27
Na forum: 3434 dni
Posty: 194
Nick w MP: Szymczu

Piwa: 36

Respekt: 120
Respekt: 120

"Fizo" napisał/a:

Witam m?cz? si? od d?u?szego czasu z kodowaniem plik?w za pomoc? teaEncode


Konkretnie z czym masz problem? To bardzo proste.

teaEncode("haslo1234""123456")


Funkcja zwraca zakodowany string. Pierwszy argument funkcji to string, kt?ry chcesz zakodowa? a drugi to klucz, kt?ry wymy?lasz sobie sam. Tego samego klucza u?ywasz potem do odkodowania. Klucz wymy?laj maksymalnie 16-znakowy.

Ostatnio zmieniony przez Szymczu 2017-08-26, 18:21, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-26, 18:09


Fizo

Arrlis






Wiek: 28
Na forum: 3638 dni
Posty: 45



Respekt: 50

Chodzi o kodowane plik?w, jestem prawie pewien ?e si? da

[ Dodano: 2017-08-26, 18:14 ]
Co samo dzia?anie w/w funkcji jest mi znane tylko chodzi o to jak rozwi?za? kodowanie pliku.

[ Dodano: 2017-08-26, 18:20 ]
Natrafi?em na poradnik w j.Angielskim, rozumia?em zamiar autora ale kod rozumiem ale nie wystarczaj?co
Kod:

SERVER

local file = fileOpen("file.dff")
local data = fileRead(file, fileGetSize(file))
fileClose(file)
data = teaEncode(data, "secret")

if fileExists("protected/file.dff") then
fileDelete("protected/file.dff")
end
local newFile = fileCreate("protected/file.dff")
fileWrite(newFile, data)
fileClose(newFile)

CLIENT

local file = fileOpen("protected/file.dff") -
local data = fileRead(file, fileGetSize(file))
fileClose(file)
data = teaDecode(data, "secret")

local dff = engineLoadDFF(data)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-26, 18:35


Szymczu

Programista bo tak






Wiek: 27
Na forum: 3434 dni
Posty: 194
Nick w MP: Szymczu

Piwa: 36

Respekt: 120
Respekt: 120

"Fizo" napisał/a:



[ Dodano: 2017-08-26, 18:20 ]
Natrafi?em na poradnik w j.Angielskim, rozumia?em zamiar autora ale kod rozumiem ale nie wystarczaj?co
Kod:

SERVER

local file = fileOpen("file.dff")
local data = fileRead(file, fileGetSize(file))
fileClose(file)
data = teaEncode(data, "secret")

if fileExists("protected/file.dff") then
fileDelete("protected/file.dff")
end
local newFile = fileCreate("protected/file.dff")
fileWrite(newFile, data)
fileClose(newFile)

CLIENT

local file = fileOpen("protected/file.dff") -
local data = fileRead(file, fileGetSize(file))
fileClose(file)
data = teaDecode(data, "secret")

local dff = engineLoadDFF(data)


Plik jest "otwierany" za pomoc? funkcji fileOpen. Funkcja fileRead zwraca ci?g bajt?w. Ci?g jest tak d?ugi jak okre?li?e? w 2 parametrze. Plik jest "zamykany" funkcj? fileClose a za pomoc? funkcji teaEncode kodowany. Stary plik jest usuwany a w jego miejsce jest tworzony nowy i funkcj? fileWrite w pliku zapisywany jest zakodowany ci?g bajt?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-26, 18:38


Fizo

Arrlis






Wiek: 28
Na forum: 3638 dni
Posty: 45



Respekt: 50

Dobrze to jest fakt tylko co z met? ? Gdzie wrzuca? orginalny dff ? Nie widze osobi?cie event?w, trigger?w.

[ Dodano: 2017-08-26, 18:40 ]
Bo ten plik file.dff nie jest otwierany.

Postaw piwo autorowi tego posta
 

 
Tagi: teaencode :: jak :: tego :: użyć?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku