teobalds Posted October 13, 2009 Report Share Posted October 13, 2009 Sveiki! Vajag uztaisīt maksas saturu, kur saturs tiks rādīts no swf, turklāt atkārtoti lai to pašu failu skatītos jāmaksā atkal naudiņa. Vai pastāv iespēja, ka swf failu varētu paslēpt līdz tādam līmenim, ka lietotājs pat nevar uzzināt kā to failu sauc? Ideja aptuveni - fails saucas suns.swf uz servera, bet web lapas sourcē uzrādās kaķis.swf, kāds uz servera nemaz neeksistē. Utopija vai kaut nedaudz reāli tas ir? Varbūt kādas citas idejas, kā maksimāli izvairīties no iespējas, ka kāds šo failu varēs nokačāt? Quote Link to comment Share on other sites More sharing options...
briedis Posted October 13, 2009 Report Share Posted October 13, 2009 Tu vari to swf failu padot caur php ar kaut kādiem nosacījumiem. <? //fails flash.php header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); header("Content-Type: application/x-shockwave-flash"); header("Content-Transfer-Encoding: binary"); header("Content-Length: " . filesize("mans.swf")); readfile("mans.swf"); exit(); ?> Un tad iekļauj htmlā kā swf: <embed src="flash.php?parametri=kaut_kaadi"/> PHP vajag sarakstīt kaut kādus nosacījumus, vai tam lietotājam padot to failu vai nē. Tik līdz lietotājs ir vienreiz varējis apskatīt to swf, viņš jebkurā gadījumā nonāk uz lietotāja datora. Variants ir pašā flašā vēl dinamiski ņemt datus no servera ar kaut kādiem iepriekš padotiem parametriem, tad ja lietotājs saglabā to flash viņam nebūs jēgas no tā, jo dati tāpat stāv uz servera... Tā kaut kā uzmurgoju savu skatījumu :) Quote Link to comment Share on other sites More sharing options...
Maris-S Posted October 13, 2009 Report Share Posted October 13, 2009 Es mēģinātu šo lietu veidot, izmantojot .htaccess failu, ar kura palīdzību aizliektu pieeju pa tiešu linku failiem (kā to izdarīt no galvas neatceros, bet šajā forumā kau kur atceros tas jau ir izrunāts). Pašu failu tad padod ar php, kuram būs pieeja tiem failiem, atbilstoši kad lietotājam ir atļauts failu izmantot. Par paša fleša daļu gan daudz nekā nezinu. Quote Link to comment Share on other sites More sharing options...
Klez Posted October 13, 2009 Report Share Posted October 13, 2009 jebkurā gadījumā lietotājs uztaisīs print screen un izdrukās ja viņam vajadzēs ... Quote Link to comment Share on other sites More sharing options...
upiz Posted October 13, 2009 Report Share Posted October 13, 2009 jebkurā gadījumā lietotājs uztaisīs print screen un izdrukās ja viņam vajadzēs ... +1 vai arī swf faili saglabājas arī pārlūka kešā, no kura viņus var dabūt ārā, tāka ja nu kāds gribēs, tāvaitā atradīs veidu kā nokopēt. Quote Link to comment Share on other sites More sharing options...
briedis Posted October 13, 2009 Report Share Posted October 13, 2009 +1 vai arī swf faili saglabājas arī pārlūka kešā, no kura viņus var dabūt ārā, tāka ja nu kāds gribēs, tāvaitā atradīs veidu kā nokopēt. Tāpēc nevajag pašā SWF'ā glabāt attēlojamos datus, bet gan caur swf'u ņemt viņus no servera. Tad jau arī varētu piem no last.fm kačāt dziesmas. (Neizslēdz iespēju, ka turu diktafonu pie kompja :) ) Quote Link to comment Share on other sites More sharing options...
Kavacky Posted October 13, 2009 Report Share Posted October 13, 2009 Neesmu iedziļinājies, bet vai last.fm ir klausāma kāda dziesma pilnā apjomā? Quote Link to comment Share on other sites More sharing options...
briedis Posted October 13, 2009 Report Share Posted October 13, 2009 Neesmu iedziļinājies, bet vai last.fm ir klausāma kāda dziesma pilnā apjomā? Agrāk varēja ps velti, bet tagad ir jāsapiķo pāris doļļi mēnesī... Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted October 13, 2009 Report Share Posted October 13, 2009 Agrāk varēja ps velti, bet tagad ir jāsapiķo pāris doļļi mēnesī... Ne visur :D (ne visās valstīs) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.