[VIP]Disco féle nyílt forráskódú patcher

Indította Zevelke, 2014-04-24, 02:17:17

2014-04-24, 02:17:17 Utolsó szerkesztés: 2014-04-24, 20:16:46 Szerző: [MOD]Aceagan
Sziasztok!

A [VIP]Disco által publikált nyílt forráskódú patchernek nálam van egy olyan hibája, hogy lefut az exe és "letölti a file-okat", viszont ezek a file-ok 0kb-osak. Szerveren a jogok megvannak adva, hogy elérje.
Ha valakinek van valami ötlete, azt nagyon megköszönném.

Idővel eljutottam odáig, hogy a patchlista útvonallal van baj. Azt meglehet oldani, hogy ne alapból egy fix helyre szedje le, hanem a patcher-hez képest lehessen mappákat lépkedni?

Idézhogy ne alapból egy fix helyre szedje le,
:O ha jó patchlistát írtál írsz akkor jó helyre szedi le.

Gondolom neked listád vm ilyesmi:
C:/KLIENS/pack......HASH

Így minden kedves patcher használónak ebbe a mappába fogja tenni.

Ha így írod:
pack/esikazeso.epk HASH
akkor teljesen mindegy a felhasználó gépén hol van a kliens mappa.A kliens mappán belül a pack mappába fogja tenni.
Ennek megfelelő szerver rész kell.

[spoiler]egy kis plusz:

string mappa = Directory.GetCurrentDirectory();


Ezzel azt a mappát kéred le ahol az aktuális patcher.exe fut
[/spoiler]

2014-04-24, 15:24:00 #2 Utolsó szerkesztés: 2014-04-24, 15:38:09 Szerző: Zevelke
Gyorsan futottam át. Másodjára leesett mit írt. :D Többet kellene aludnom :D Köszi


Üzenet összefésülés: 2014-04-24, 15:34:22

Nexus. Valami közvetlenebb kommunikációs módon eltudlak érni?
Most megpróbálom úgy ahogy mondtad. De már próbálkoztam az elérési út levágásával, de akkor jó helyre 0kb-os file-okat tett be.

Üzenet összefésülés: 2014-04-24, 15:38:09

Úgy látom működik. A + ment pm-ben írhatok, ha kérdésem lenne vele kapcsolatban?

Örülök.
PÜ-t fogadok, akár 2-t is.
+ 1 ember aki normális patchert használ.