Sto realizzando un cd per una tesi.
Sto realizzando la presentazione in flash, ho un piccolo problema.
Ci sono dei link a dei file in pdf. Vorrei evitare che si aprà la pagina di IE x poterli vedere. Qualcuno di voi mi sa dare una mano?
Sto realizzando un cd per una tesi.
Sto realizzando la presentazione in flash, ho un piccolo problema.
Ci sono dei link a dei file in pdf. Vorrei evitare che si aprà la pagina di IE x poterli vedere. Qualcuno di voi mi sa dare una mano?
ma deve essere solo visto su pc o anche su mac!?
cmq ti consiglio di crearti un file exe.
potresti utilizzare la funzione fscommand.
senza così dover richiamare una pagina html
ma aprire direttamente acrobat reader visto che hai documenti pdf.
ti interessa il procedimento!?
fai così:
con notepad creati un file bat.
cioè: nel notepad scrivi:
rem apri_simple_launch
@echo off
start nomefile.pdf
al posto di nomefile.pdf scrivi il nome del file: pippo.pdf(x es)
salvalo come "launch_pdf.bat"
creati una cartella e chiamala fscommand.in quella cartella ci metterai il file bat appena creato
e il tuo file pdf.
adesso apri flash e fai questo:
creati un campo di testo dinamico e dagli il nome di istanza Tf.
nel primo frame scrivi il seguente codice:
function launch(bat){ fscommand("exec",bat); }
Tf.htmlText = "<a href=\"asfunction:launch,launch_pdf.bat\">APRI FILE PDF</a>";
//in breve: tramite questa funzione fai si che quanto clicchi sulla scritte "APRI FILE PDF"
//fai si che parta un applicazione di ms-dos la quale richiama il programma che dovra far eseguire.
//nel nostro caso si tratta di acrobat reader in quanto devi aprire un file pdf.
se provi a testare vedrai nella schermata "apri file pdf".
salva il progetto, non nella cartella fscommand.
se hai una cartella ipotetica cd, questa deve contenere il tuo progetto in
flash e nella cartella fscommandi file che hai creato prima.
adesso creati un file exe, vai in file > imposta pubblicazione > proiettore windows.
metti la linguetta solo su "proiettore windows".
apri il file pippo.exe e vedrai che cliccando su "apri file pdf" ti aprirà il tuo file.
se ci sono problemi chiedi pure.
ti ringrazio, ci provo subito.
Non mi darà problemi con il fatto che voglio rendere il cd autopartente?
Ho fatto un file autorun.inf questo è il codice:
[Autorun]
OPEN=Start nome_del_file_che_si_vuole_far_partire.estensione_ del file
ICON=nomefile.ICO
Dimenticavo ho diversi file in pdf
Sto provando a fare quello che mi hai detto, ma mi sorgono dei dubbi
La presentazione in flash diciamo che l'ho già fatta.
Quindi il problema è posso trasformare i link che ho trasformato tra le altre cose in bottoni in testo dinamico?
Devo ripetere per ogni link l'operazione?
Come faccio a scrivere nel primo frame? intendi mica il label?
Spero che tu possa aiutarmi.
Lo dovrei finire per il 5 dicembre
Vai tranq, l'autorun serve soltato per avviare il CD e portarlo alla schermata iniziale. Non influisce sulla successiva esecuzione del file batch in quanto parte da pulsante.Originariamente inviato da Gio&Ste
ti ringrazio, ci provo subito.
Non mi darà problemi con il fatto che voglio rendere il cd autopartente?
Ho fatto un file autorun.inf questo è il codice:
[Autorun]
OPEN=Start nome_del_file_che_si_vuole_far_partire.estensione_ del file
ICON=nomefile.ICO
Dimenticavo ho diversi file in pdf
Il fatto che i pdf siano molti ti obbliga, per non fare confusione, a fare un .bat per ognuno e che corrisponde al suo pulsante relativo.
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)
Originariamente inviato da Gio&Ste
Sto provando a fare quello che mi hai detto, ma mi sorgono dei dubbi
La presentazione in flash diciamo che l'ho già fatta.
thecell20 ti ha già spiegato che col .fla devi generare un proiettore.exe
Quindi il problema è posso trasformare i link che ho trasformato tra le altre cose in bottoni in testo dinamico?
Temo di non aver capito... Un testo dinamico, in questo caso, quello spiegato da thecell20, è solo una casella che, tramite il suo nome_variabile (lui l'ha chiamato nome_istanza), e la funzione, rende la comparsa di un testo linkato che funge proprio come un pulsante.
Devo ripetere per ogni link l'operazione?
Sì, a meno che tu non voglia mettere il tutto che parta da un solo pulsante-Testo. E' meglio che ogni lancio abbia il suo nome
Come faccio a scrivere nel primo frame? intendi mica il label?
No, scrivere in un frame vuol dire:
seleziona quel frame col destro e, sul menu che compare, scegli Azioni; si apre il pannello, quindi metti in Modalità Esperto e scrivi la funzione nel campo di editazione.
Spero che tu possa aiutarmi.
Lo dovrei finire per il 5 dicembre
Ciao,
NAP
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)
dimenticavo, devi abilitare l'opzione url.
così funziona il testo linkato.
Scusa ancora la mia ignoranza, forse mi sto inotrando in qualcosa di + complicato di quello che immaginavo.
Ma cosa significa deve essere abilitata l'opzione URL?
Testo dinamico e testo linkato sono la stessa cosa?
Ti ringrazio ancora per l'aiuto che mi stai fornendo, ti menzionerò nei ringraziamenti
ciao.
quando fai un campo di testo dinamico, come nel caso che ti ho scritto, cè la possibilità di utilizzare tag html.
in quel caso ho utilizzato un collegamento.
Tf.htmlText = "<a href=\"asfunction:launch,launch_pdf.bat\">APRI FILE PDF</a>";
se abiliti "<>" fai si che
questo funzioni da link.
lo trovi vicino "a" rendi il testo selezionabile.