hi,
als erstes musst du die swc installieren. also in der janus IDE auf tools und dann auf install flash components. dann die jeweilige swc installieren.
wenn du das gemacht hast, findest du in flash bei den komponenten ein janus-dingens. das schiebst du in deiner fla in die bibliothek (oder einmal auf die bühne und löscht es wieder).
wenn das kompilieren zu lange dauert gehst du in der bibliothek auf das symbol und auf eigenschaften. setz das häkchen für gemeinsame nutzung zur laufzeit, gib dem ding nen namen und nimm anschließend das häkchen für export in erstes frame raus. dann müsste es schneller gehen.
damit ist das erste geschafft.
die beispiele sind leider im forum und wie du bemerkt hast ist das gerade down. in der janus hilfe findest du allerdings die meisten beispiele. einfach unter ppc/symbian oder was auch immer dein gerät ist und dann auf cookbook.
ein ppc beispiel aus der hilfe:
PHP-Code:
import ssp.utils.*;
import ssp.error.*;
import ssp.gps.*;
var gps:GPS = new GPS("gps");
var listener:Object = new Object();
//Handle the positionChanged event
listener.EVENT_gpsPositionChanged = function(e)
{
if(e instanceof SSPError)
{
result_txt.text ="Error: " + e.message;
}
else
{
result_txt.text = "New Position: " + "\r";
var pos:Position = new Position(e);
result_txt.text += "Latitude: " + pos.latitude + "\r";
result_txt.text += "Longitude: " + pos.longitude + "\r";
result_txt.text += "Altitude: " + pos.altitude ;
}
}
//Handle the autoConnect return value
listener.autoConnect = function(e)
{
if(e instanceof SSPError)
{
result_txt.text ="Error: " + e.message;
}
else
{
result_txt.text = "Connect: " + e + "\r";
}
}
//Handle the getIsFixed return value
listener.getIsFixed = function(e)
{
if(e instanceof SSPError)
{
result_txt.text ="Error: " + e.message;
}
else
{
result_txt.text = "Is fixed: " + e + "\r";
}
}
//Handle the getPosition return value
listener.getPosition = function(e)
{
if(e instanceof SSPError)
{
result_txt.text ="Error: " + e.message;
}
else
{
var pos:Position = new Position(e);
result_txt.text += "Latitude: " + pos.latitude + "\r";
result_txt.text += "Longitude: " + pos.longitude + "\r";
result_txt.text += "Altitude: " + pos.altitude ;
}
}
gps.addListener(listener);
button1.label.text ="autoConnect";
button1.onRelease = function()
{
gps.autoConnect();
gps.enableEvents(true);
}
button2.label.text ="getIsFixed";
button2.onRelease = function()
{
gps.getIsFixed();
}
button3.label.text ="getPosition";
button3.onRelease = function()
{
gps.getPosition();
}
ich muss dazu leider sagen, dass janus gerade in der schwebe ist. meiner meinung nach ist es der beste wrapper weltweit allerdings gibt es da extreme marketingprobleme an denen gerade gemodelt wird...
für private zwecke empfehl ichs dir auf jeden fall...
oder wenn du/deine firma investieren möchte... meld dich
mehr darf ich da wohl leider gerade nicht sagen

traurig traurig
trotzdem viel erfolg
mfg
sx