Patcher fájlt töröljön (K)

Indította Madridista, 2013-01-10, 23:49:21

2013-01-10, 23:49:21 Utolsó szerkesztés: 2013-01-13, 14:53:00 Szerző: [MOD]Aegist
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?

2013-01-11, 14:42:04 #3 Utolsó szerkesztés: 2013-01-11, 14:45:17 Szerző: Sura6002
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.