Topic: Kā slēpt xml failā esošus datus?

Flash izmanto datus no xml, kas nebūtu vēlama redzēt svešām acīm (.. satur testa jautājuma pareizās atbildes).

Tāpēc nolēmu, ka xml jāieliek fla failā, tā saturu piešķirot kaut kādam mainīgam, piemēram, var xml="<?xml version="1.0" ?><img>....", bet neprotu flashu apmānīt, lai mainīgais tiktu saprasts līdzīgi kā xml fails...

Varbūt kādam ir bijušas līdzīgas problēmas un lūgums būtu padalīties, kā rīkoties.

Varbūt ir cits veids kā slēpt xml ( folder hidden neder)..

Re: Kā slēpt xml failā esošus datus?

Kur paredzēts bija xml failu glabāt? Pats gan nēesmu ko tādu taisījis, bet ja uz servera xml glabātu, tad taisītu tā, ka izsauktu php failu, tam padodot POSTā kkādu key/id ar ko pārliecinātos, ka pieprasījums nāk no tam paredzētā flash faila un tad izechotu vajadzīgo xml vai errora xmlu.

Protams, to arī var atkost kaut vai ar kādu ff pluginu, teiksim, to pašu tamperdata, bet tur jau vajadzēs padomāt un bik pacīnīties lai tiktu pie tava xml.

memento mori

Re: Kā slēpt xml failā esošus datus?

xml izsauc flash projektors. Viss kopā atrodas uz cd, php nevar izmantot.

Re: Kā slēpt xml failā esošus datus?

Nu nez tad...
Vari mēģināt kodēt ciet atbildes un ar flashu atkodēt...

Izskatās, ka šis variants pat varētu tev derēt

memento mori

Re: Kā slēpt xml failā esošus datus?

Paldies, bet tas tomēr ir par sarežģītu. Gribētos vienkāršāk. Flashā kaut kādam mainīgajam  (string) piešķiru visu , kas ir xml failā , bet flashu piespiežu ar to mainīgo rīkoties līdzīgi it kā tas lasītu xml no ārpuses. Tad man nevajadzētu turēt xml ārpusē...

Pagaidām vēl neizdodas, jo cerēju, ka varbūt kāds ko tādu jau ir darījis  sad

Re: Kā slēpt xml failā esošus datus?

Nu tādu variantu ar gandrīz jebkuru decompileru var atkost, bet ja testa mērķa auditorija neko tādu izštukot nevarēs, tad jau kaut vai mainīgajā glabā visu. Tik švaki būs, ja ko editēt vajadzēs. Ar ārējo xml tas it kā būtu stipri ērtāk.

P.S. Sorry, ātrumā neizlasīju tavu postu līdz galam.

Šādi it kā viss iet ja liec visu iekš mainīgā.

AS3 Code:
 
package {
  import flash.display.Sprite;
  
  public class test extends Sprite {
    
    private var tests:XML;
    
    public function test():void {
      tests = new XML("<images><img>test</img><img>test</img></images>");
      trace(tests);
    }
    
    
  }
  
}
 

Tik mainīgais būs nevis String, bet gan XML.

Last edited by Galtrhan (2010-08-12 21:09:14)

memento mori

Re: Kā slēpt xml failā esošus datus?

Paldies:). Tieši tā , testa mērķa auditorija flashā nelūkosies. Nez vai AS2 arī tas ir tik viekārši?

Re: Kā slēpt xml failā esošus datus?

aha 99% tas pats šinī gadījumā.

ACTIONSCRIPT2 Code:
 
var tests:XML;
tests = new XML("<images><img>test</img><img>test</img></images>");
trace(tests);
 
memento mori