Veze, linkovi
Kompjuter biblioteka
Korpa

Preporučujemo

Premiere Pro 2 - Praktične vežbe

Premiere Pro 2 - Praktične vežbe

Popust cena: 1240 rsd

KAKO DA kreirate Flash Lite melodiju za mobilni pomoću KuneriLite-a

Najnovija verzija KuneriLite-a je dodala podršku za Flash  Lite melodije za mobilni telefon. U ovom članku opisaćemo kako da jednostavno kreirate  FlashLite melodiju za mobilni telefon sa podrškom za identifikaciju pozivaoca i  programom koji omogućava korisnicima da ga lako uključe i isključe.


     
  1. Prvo kreirajte jednostavan interfejs koji će da sadrži  polje sa informacijama o pozivaocu, dugmad koju će korisnik upotrebiti za  upravljanje dolazećim pozivima i polje koje će sadržati rezultat komandi.
  2.  
  3. Otvorite frame 1 sa Actions sloja da biste dodali  ActionScript. Ovde ćemo prvo definisati metod za primanje informacije o pozivaocu:

var loader:LoadVars = new LoadVars();

getCallerName();
function getCallerName()
{
        commandOutput.text = "Getting caller's info... ";
        loader.onLoad = callerNameHandler;
        loader.load("http://127.0.0.1:2001/Basic/ring?klCommand=callerid");
}
function callerNameHandler()
{
        commandOutput.text += this.toString();
        if(this.klError != 0)
        {
               callerName.text = "Command error: " + this.klError;
        }
        else if(this.klName != undefined)
        {
               callerName.text = this.klName;
        }
        else
        {
               callerName.text = this.klNumber;
        }
}

A zatim ćemo dodati funkciju za prihvatanje/odbijanje poziva:

answer.onPress = function()
{
        commandOutput.text = "Answering call... ";
        loader.onLoad = callCommandHandler;
        loader.load("http://127.0.0.1:2001/Basic/ring?klCommand=answercall");
}
reject.onPress = function()
{
        commandOutput.text = "Rejecting call... ";
        loader.onLoad = callCommandHandler;
        loader.load("http://127.0.0.1:2001/Basic/ring?klCommand=hangupcall");
}
function callCommandHandler()
{
        commandOutput.text += this.toString();
}
     
  1. Za uključivanje i isključivanje melodije kreiraćemo SWF  program koji će korisnik pokrenuti iz menija telefona. Kreirajte dugmad za  uključivanje i isključivanje FlashLite melodije i polje za prikaz rezultata  komandi.
  2.  
  3. Dugmadima dodajte potreban ActionScript kod. Za dugme za  uključivanje, to će biti sledeći:
enableButton.onPress = function()
{
        commandOutput.text = "Enabling ringtone..";
        var loader:LoadVars = new LoadVars();
        loader.onLoad = handleResponse;
        loader.load("http://127.0.0.1:1001/Basic/ring?klCommand=enableringswf&klPath=ringtone.swf");
}

A za dugme za isključivanje kod je sledeći:

disableButton.onPress = function()
{
        commandOutput.text = "Disabling ringtone..";
        var loader:LoadVars = new LoadVars();
        loader.onLoad = handleResponse;
        loader.load("http://127.0.0.1:1001/Basic/ring?klCommand=disableringswf&klPath=ringtone.swf");
}
     
  1. Da bi melodija za mobilni telefon ispravno radila  izaberite plug-in melodije.
  2.  
  3. Postavite SWF melodije u poseban direktorijum koji sadrži  samo SWF a zatim ga izaberite u drugom koraku Wizarda.
  4.  
  5. Izaberite Ringtone Setter kao glavni SWF.
  6.  
  7. U trećem koraku ispunite tražene informacije.

Kada završite, kompajlirajte i prebacite SIS na telefon,  instalirajte ga i pokrenite ga:

     
  • Na glavnom ekranu programa kliknite na dugme Enable.
  •  
  • Proverite rezultat komande da biste videli da li je  komanda uspešno izvršena.
  •  
  • Ako je komanda uspešno izvršena, zatvorite program i  pozovite svoj broj telefona i FlashLite melodija će se pojaviti.
  •  
  • Unutar SWF-a melodije videćete ime pozivaoca ili njegov  broj ukoliko se ne nalazi u imeniku.
  •  
  • Da biste odgovorili ili odbili poziv jednostavno  upotrebite dugmad koju ste kreirali.

 

         
Twitter Facebook Linkedin Pinterest Email
         

Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar

 

 

 

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272