blender3d.cz http://www.blender3d.cz/forum/ |
|
online High Scores v blenderu http://www.blender3d.cz/forum/viewtopic.php?f=10&t=8116 |
Stránka 1 z 1 |
Autor: | MiliKiller [ pon bře 07, 2011 10:23 pm ] | ||
Předmět příspěvku: | online High Scores v blenderu | ||
Zdravím všechny. Do své poslední minihry jsem potřeboval vytvořit nějaký systém pro online ukládání nejvyžších score... Je to kombinace blenderu,pythonu a php jelikož PHP opravdu neumím tak jsem zpatlal cosi co sice funguje ale nikomu za to neručím... V pythonu je to opravdu jen pár řádků scriptu a chodí to i na freehostingových serverech Hned po spuštění scriptu se odešle dotaz na server a zapíše se do něj skóre podle ownů nick a score. pokud to budete zkoušet u sebe na serveru nezapomeňte změnit práva na 777 tedy vykonání i zápis zapoměl jsem dodat, testováno v blenderu 2.49 b2
|
Autor: | MiliKiller [ stř bře 09, 2011 2:03 pm ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
Chodí to někomu na pythonu 2.7? jsem to zkoušel na 2.6 a s 2.7 to nechce běhat a já nevím proč |
Autor: | MiliKiller [ sob bře 12, 2011 1:10 am ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
úplně to nechápu, bych čekal že o to bude větší zájem... člověk se s tím sere a fórum nic... |
Autor: | smrq [ sob bře 12, 2011 11:39 pm ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
ja na to nereagoval, protoze python 2.7 nemam. |
Autor: | MiliKiller [ sob bře 12, 2011 11:48 pm ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
Nejde o python 2.7 chodí to spolehlivě s 2.6 ale celkově si to stáhlo málo lidí. |
Autor: | Bigbob [ pon bře 14, 2011 4:18 pm ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
Až teraz som sa sem dostal a začal som sťahovať Vyzerá to celkom slušne, mnohým hrám by sa to hodilo(Manor masacre napr) aj ked tadabázu hráčov by som si tak už neukladal . Nechcem rýpať ale chcelo by to väčšiu bezpečnosť. Ak používaš rovnaký skript aj pre skóre v tej písacej hre tak sa to dá pomocou tvojho blendu lahko hacknút. Viz. http://milikiller.ic.cz/external/score/score.txt kde má teraz najvyššie skóre HaX0R(ja s falošným nickom). Používaš pri tej hre nejakú ochranu aby si tomu zabránil? Napríklad nejaký klúč v .pyc ale zase jak zabránit tomu aby si ten klúč každý zistil pomocou print(sec_key) skripte bez ktorého sa skóre nezapíše alebo niečo. Proste aby si nejaký H4X0R nezmyslel že "pripíšem si do tej hry vysoké skóre nech sa zo mna všetci pokakajú" . Problémom u toho .pyc klúča by ale bola možnost zistit ho pomocou print() |
Autor: | MiliKiller [ pon bře 14, 2011 7:58 pm ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
Tak zabezpečení je několik... blend verze ve které je to online score tady na fóru není, jen exe... tak že z něj ty informace nedostaneš... Další ochrana jsou názvy těch PHP scriptů, který neznáte, potom neznáte názvy těch proměnejch v tom php scriptu, neříkam že se to nedá zjistit, ale zase tak jednoduchý to není... A když vidím jaký jste tady rajpalové tak to ošetřím ještě nějakým hash algoritmem... úmyslně jsem ten kód co je tady nijak nekomplikoval, neošetřoval a snažil se ho udělat co nejjednodužší aby i ti co python moc neumí mohli obohatit své výtvory o trochu soutěživosti... Když to hned napíšu tak aby to bylo super bezpečný komplikovaný a já nevím jaký, tak to stejně nikdo nepoužije, protože tomu nikdo nebude rozumět, je to hlavně pro vás... já si to v mrakopisu ošetřím |
Autor: | Kapo [ pon bře 14, 2011 11:59 pm ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
Inak mne raz poslal nejaký cudzí ujo na skype script, ktorý mal rozoberať exe a robiť z nich blend-y (tie exe, čo z blendov vyšli, samozrejme)...skúsil som to, a hľa! fungovalo! |
Autor: | MiliKiller [ úte bře 15, 2011 10:03 am ] |
Předmět příspěvku: | Re: online High Scores v blenderu |
Jasně že to jde... ale nornámí člověk který si to jen tak stáhne nemá o těchhle věcech vůbec ponění... Já zase na blenderartist viděl pakovač který udělá ze všech těch knihoven a blendu jeden soubor kterej nejde rozpakovat vůbec ničím... není problém to použít ale připadá mi to překombinovaný |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |