Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    17

    widget meteo che non si autoaggiorna

    Salve a tutti, mi hanno realizzato un widget per il meteo in flash che funziona in locale, con fonte Google tramite un file xml.

    Il widget proietta solo i gradi e la relativa icona. Purtroppo ha il problema di non autoaggiornarsi e mi porta sempre la stessa temperatura, cosa che cambia nel corso della giornata. Mi ritrovo ad Agosto una temperatura di 20° di pomeriggio solo perch l-ha presa la mattina alle 7, orario di avvio pc.
    Qualcuno mi aiuta?

    Grazie

  2. #2
    Bhe dovrebbe dirci meglio com'è fatto il tutto e come il movie flash prende i dati dal file xml
    LMWEB.it - Il portale tecnologico
    http://www.lmweb.it - http://www.lmweb.it/blog

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    17
    Originariamente inviato da lmweb.it
    Bhe dovrebbe dirci meglio com'è fatto il tutto e come il movie flash prende i dati dal file xml
    Innanzitutto grazie per l'interessamento.
    Io di flash e xml ne capisco ben poco. Mi hanno creato questo widget adhoc ed è composto dai seguenti file:

    AC_RunActiveContent.js
    crossdomain.xml
    meteo.fla
    meteo.swf
    load_xml
    setting.xml
    e una cartella dove prende le icone


    Se vuoi ti invio il file zippato per capire meglio

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    17
    Toc toc... ci siete?
    C'è qualcuno che mi può aiutare?

  5. #5
    beh serve capire come carica i dati....quindi un pò di codice al max metti i file da qualche parte x poterli scaricare........
    ma l'aggiornamento lo vuoi quando si apre naturalmente ....oppure vuoi che si aggiorni ogni tot tempo?

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    17
    Originariamente inviato da crescenzo
    beh serve capire come carica i dati....quindi un pò di codice al max metti i file da qualche parte x poterli scaricare........
    In pratica è un file swf implementato in una pagina html che resta ferma per 5 ore(quindi senza refresh). L'unica cosa che deve cambiare sono i gradi°.
    Ho messo sul un mio spazio il file load_xml.php e implementato nel .swf(locale) la stringa:
    weather_data.load("http://www.miospazio.it/meteo/load_xml.php?url=http%3A//www.google.com/ig/api?weather=" + city);
    Quindi si presuppone che l'swf va a prendere i dati dal file load_xml.php.

    Ora vorrei che l'swf va a prendere i dati(nuovi) ogni TOT minuti.

    Ho provato a fare lautorefresh della pagina html (anche con il redirect alla stessa pagina), ho provato anche il nocache nei meta tag. NULLA

    Mi aggiorna la pagina html e mi restituisce gli stessi dati, anche se sono cambiati.


    ma l'aggiornamento lo vuoi quando si apre naturalmente ....oppure vuoi che si aggiorni ogni tot tempo?
    Ogni tot tempo.

  7. #7
    beh serve il codice vedere il codice o vedere i file in questione
    magari senza pag php ma con semplice xml...basta che copi l'output della pag php....in modo tale da poterlo vedere in funzione......

    cmq con setinterval potresti richiamare la funzione che legge i dati ...se appunto è un'unica funzione .........

    e poi serve un parametro nel richiamo del file x costringere flash e caricare sempre gli ultimi dati


    cosi senza niente è difficile aiutarti anche x i + esperti....


    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8
    x la seconda ....ossia costringere flash a caricare sempre l'ultimo file.....ti basta
    questo


    Codice PHP:
    //weather_data.load("http://www.adcomunica.it/meteo/load_xml.php?url=http%3A//www.google.com/ig/api?weather=" + city);
        
        //questo serve x far caricare a flash sempre l'ultimo file xml prodotto dalla apg php
        
    filexml "http://www.adcomunica.it/meteo/load_xml.php?url=http%3A//www.google.com/ig/api?weather=" city;
        
    weather_data.load(filexml "&rnd=" random(999999)); 
    solo che mi sorge un dubbio........prima di vedere l'altra cosa del refresh ...ma il file è tuo???
    dato che questo fla lo vedo come un file decompilato....

    xchè se non è tuo mi stai facendo fare una cosa illegale e x me alquanto scocciante ....modificare cose altrui senza permesso .....



    ps ma sei di napoli
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    17
    Originariamente inviato da crescenzo
    x la seconda ....ossia costringere flash a caricare sempre l'ultimo file.....ti basta
    questo


    Codice PHP:
    //weather_data.load("http://www.adcomunica.it/meteo/load_xml.php?url=http%3A//www.google.com/ig/api?weather=" + city);
        
        //questo serve x far caricare a flash sempre l'ultimo file xml prodotto dalla apg php
        
    filexml "http://www.adcomunica.it/meteo/load_xml.php?url=http%3A//www.google.com/ig/api?weather=" city;
        
    weather_data.load(filexml "&rnd=" random(999999)); 
    solo che mi sorge un dubbio........prima di vedere l'altra cosa del refresh ...ma il file è tuo???
    dato che questo fla lo vedo come un file decompilato....

    xchè se non è tuo mi stai facendo fare una cosa illegale e x me alquanto scocciante ....modificare cose altrui senza permesso .....



    ps ma sei di napoli
    Crescenzo , il file è mio, ho pagato ad un utente del sito FlashDen questo script e che non mi risonde + per la modifica , ecco perchè mi sono rivolto qui.
    Se vuoi ti invio il fla originale.
    Quello che ti ho inviato è un decompilato perchè gia modificato da me(font, colore di sfondo) e non avevo salvato il sorgente.

    sono di Napoli

  10. #10
    ok paesà

    già con la modifica di prima ora quando apri il sito e quindi il file caricherà l'ultimo file e quindi l'ultimo dato aggiornato

    x la seconda cosa se vuoi che cmq io utente che ho il sito aperto e voglio vedere che il dato si aggiorni ti basta ricaricare lo script ossia

    apri il fla entra nel clip sprite10 frame 20
    dove ci sta lo stop()
    aggiungi questo

    //questo x farlo agg ogni tot tempo
    tempo = setInterval(function () {
    gotoAndStop(1);
    clearInterval(tempo)},4000);

    dove 4000 sta x 4 secondi....questa una possibile e veloce soluzione
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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 © 2025 vBulletin Solutions, Inc. All rights reserved.