Szerző Téma: SAMP 2.0  (Megtekintve 761 alkalommal)

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
SAMP 2.0
« Dátum: 2016. október 18. - 18:04:31 »
0 Show voters

Régió: SZÁM
Beküldő neve: FÓRUMNÉV
Beküldött script: PASTEBIN LINK
Értékelés: 10/?
Megjegyzés: Indokold meg hogy mennyi pontot adtál

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
SAMP 2.0
« Válasz #1 Dátum: 2016. október 18. - 18:05:52 »
0 Show voters

Üdvözlet :)
Kész volnék a feladattal és gondoltam beküldöm már.
Linkecske: http://data.hu/get/10045408/VersenyFeladat.zip
Majd várnék véleményt :)
További Szép Napot.
Üdvözlettel. Hiroshi
 
[/quote]
Régió: II
Beküldő neve: Kyosuke_Hiroshi
Beküldött script: http://data.hu/get/10045408/VersenyFeladat.zip
Értékelés: 7/10
Megjegyzés: A feladatot teljesítette, a szerver működik és az elvárásoknak megfelelően működik. Az indok, amiért nem tudtam maximális pontszámot adni, az az, hogy a webszerver nem elég személyre szabható, pl. a HTML/CSS tartalom egy része a szerverbe van beépítve, amit egy részről megértek a tervezési elképzelés miatt, más részről viszont ha a nehezebb megoldást választottad (dinamikus tartalmak és minden dolognak egy külön HTML oldal), akkor esetleg valamiféle elkülönítés a kód és az adat között jobb lett volna. A szerver nem követi a HTTP szabványt (nem is küld HTTP response kódot) ezért gyakorlatilag csoda, hogy a böngésző egyébként elfogadja a válaszodat. Nincs hibakeresés hibás HTTP lekérések esetén.





Üdv!
Elkészült a szkriptem. Ha esetleg utólag hibákat vennék észre vagy ilyesmi akkor szeretném majd újraküldeni.
Csak úgy mint az első forduló esetében.
https://www.solidfiles.com/v/m36ypL3evGZ8k
http://data.hu/get/10059661/liga.rar
 
[/quote]
Régió: Régió II
Beküldő neve: 1ST_Chr
Beküldött script: fent
Értékelés: 10/10
Megjegyzés: A feladatot teljesítette, a kód egy teljesen működőképes, moduláris HTTP szerver ami valamilyen szinten követi az MVC paradigmát és elszeparálja az adatot és a kódot, aminek segítségével átlátható és bővíthető marad. Követi a HTTP szabvány, megfelelően válaszol hibás adat érkezése esetén is. Képeket és egyéb hasonló tartalmakat is küldhet. Majdnem produkció-szintű kód, megérdemli a maximális pontot.
« Utoljára szerkesztve: 2016. november 08. - 21:41:01 írta Reynolds »

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
SAMP 2.0
« Válasz #2 Dátum: 2016. november 02. - 00:58:55 »
0 Show voters

Hello!
Bocs a késésért és köszönöm a haladékot, csak rengeteg dolgom van..meló meló meló hátán :D
nah de
itt van az ftp include:
http://pastebin.com/vJ2ikmEK
itt pedig a tesztelő hozzá:
http://pastebin.com/dsPsGT1K
A teszteléshez filezilla servert használtam.. itt letölthető:
https://filezilla-project.org/download.php?type=server
azt sajna nem sikerült megoldani, hogy bináris fájlokat is le lehessen tölteni, szerintem rossz a socket plugin.. ha jól néztem a forráskódját akk amx_PushString-et használ amx_PushArray helyett az onSocketAnswer meghívásakor.
amivel ugye bizonyára tudjátok Ti is az a gond, h a c szerű nyelvekben amiben a plugin sdk is íródott a string végét a \\0 jelöli...így csak az első ilyen nullkarakterig adja át a stringet a data paraméterben. na m1.remélem hogy jól mondom mert nem néztem meg jobban és remélem azt is ez nem gond a feladat szempontjából :)
am. lehet binárisan fájlt másolni nekem így sikerült:
http://pastebin.com/rxw1DmhS
szal elvileg jól is írtam de van többféle kód annál a résznél
nah minden jót! :)
BH
 
[/quote]
Régió: I
Beküldő neve: Basshunter
Beküldött script: fent
Értékelés: 10/10
Megjegyzés: A feladatot megfelelően teljesíti és működik is, viszonlag jól kezeli a nem várt eshetőségeket is (egy default eset a kapcsolat megszakítására esetleg még lehetett volna). Egyébként az általad megjelölt problémánál vannak nagyobbak is a Socket pluginnal sajnos, teljesen kiakad az egész nagy mennyiségű válaszoknál is.
« Utoljára szerkesztve: 2016. november 06. - 21:12:17 írta Reynolds »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal