Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    flash e .bat (domanda cross platform)

    Ciao a tutti,

    ho un proiettore flash che deve aprire diversi .pdf.

    per far ciò utilizzo in flash:

    fscommand("exec", "apripdf.bat");

    e apripdf.bat mi apre il pdf:

    @echo off
    start mio.pdf
    @exit

    il punto è che siccome i pdf son parecchi per evitare di fare un .bat x ogniuno vorrei passare la variabile nomepdf al .bat da flash così da avere un unico .bat che mi apre tutto.

    Qualcuno ha idea di se e come si possa fare ?

    many thanks in advance

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,302
    Nel bat usa un parametro

    start %1

    e passa il nome del pdf nell'istruzione di flash (aggiungendo di volta in volta quello giusto ...) accanto a

    apripdf.bat

    separandolo con uno spazio ... ad esempio

    "apripdf.bat file.pdf"
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    oregon, grazie di cuore - ero gia pronto a farti un monumento

    purtroppo però non va
    sbaglio forse qualcosa ?

    nel flash:

    on (release) {
    fscommand("exec", "openpdf.bat mio.pdf");
    }

    e openpdf.bat:

    @echo off
    start %1
    @exit

    grazie cmq, ho gioito 5 min

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,302
    Cosa non va?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    l'istruzione scritta così non fa neppure partire la fin di dos

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,302
    Pobabilmente e' un problema di percorsi ... controlla dove e' inserito il pdf che vuoi lanciare ... magari, per prova, inseriscilo nella root del disco C e scrivi

    fscommand("exec", "openpdf.bat c:\mio.pdf");
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    flash dalla versione mx richiede che i comandi fs puntino ad una cartella che si chiama fscommand, di fatto la prima istruzione che ho postato funziona solo che quella da te suggerita no.

    temo sia un prob di passaggio variabili da flash a .bat

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,302
    Sì ... ma il pdf dove sta?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    pure lui nella fs command

    root: .exe (proiettore)

    fscommand : mio.pfd
    apripdf.bat

    fscommand è folder in root

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,302
    Ho trovato (con una ricerca) che fscommand (per ragioni di sicurezza) non ammette l'uso di parametri.

    Se e' vero, allora non e' questa la strada.

    Ma non uso flash e potrei essere smentito ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.