Sziasztok, azt meg lehetne oldani valahogy, hogy a patcher bizonyos fájlokat töröljön a felhasználó klienséből??
Nem igazán, elég spec patcher kéne hozzá. Azt viszont megteheted, hogy valamelyik python fájlba beraksz egy kis szösszenetet, ami törli a megfelelő fájlokat.
És ha írnék egy .bat fájlt ami együtt indul a kliensel és teljesen észrevétlenül kitörli a felesleges fájlokat?
Hát őőő de tudsz csinálni battal is ilyet a patcherrel közvetlenül, vagy az egyszerűbb az egyik py-be beszúrt
A patcheres úgy néz ki hogy az indítandó fájlként nem az indítót írod a patchconfigba,hanem egy bat fájl nevét amit felraksz majd a patchszerverre aminek a tartalma
del xy.xy (Adott fájlok törlése)
start indíto.bin (Indító neve)
del batfileneve.bat (ez törli a létrehozott fájl-t)
Ettől persze ugyanúgy indulni fog a kliens, erre szolgál a bat fájlban a
start indíto.bin
Másik megoldás prototype.py rootban:
batchFile = open("torlo.bat", 'w')
batchFile.write("start indito.bin \n")
batchFile.write("del xy.xy \n")
batchFile.write("del torlo.bat")
batchFile.close()
os.startfile("torlo.bat")
Ennyi :D
Köszönöm szépen a választ. Zárom.