DroidScript(cepte yada pcde programlama)

Sponsorlu Bağlantılar

Tufkan

Tufkan

Üye
Teşekkürler
 
  • Beğen
Tepkiler: SeloSoftt


AFK_is_now_AFK

Üye
Örnekler deki gibi butonuma fonksiyon veriyorum ama mutlaka bi hata veriyor :/
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
Fonksiyonunun ismini olduğu gibi yazmalisin parantez içine .
Bunun dışında kodunu paylasirsan daha net cevap verebilirim .
 
  • Beğen
Tepkiler: AFK_is_now_AFK

AFK_is_now_AFK

Üye
Tamam tskkurler kendim cozerim bu bilgilerle. fakat birşey kafama takılıyor kume parantezleri rastgele mi konuyor???
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
parantezler ilk başta uygulama gövdesini oluşturmak için
function OnStart() ( o da bir fonksiyondur.)
{
}
sonrada functionlari oluşturmak için kullanılır.
 
  • Beğen
Tepkiler: AFK_is_now_AFK

AFK_is_now_AFK

Üye
  • Beğen
Tepkiler: SeloSoftt
Tufkan

Tufkan

Üye
<html>
<head>
<title>Yazı Kutusu</title>
<script language="JavaScript">
//İlk fonksiyonu hazırlıyoruz.
function kabul()
{
alert("İçeri girebilirsin.")
document.write("<h1>Droidscript e hoşgeldiniz...!</h1>")
}
//İkinci fonksiyonu hazırlıyoruz.
function red()
{
alert("Hoop ufaklık. Bas geri!")
document.write("<h1>13 yaşından küçükler giremez!</h1>")
}
//Üçüncü fonksiyonu hazırlıyoruz.
function geri()
{
alert("Cevap veremiyorsun değil mi?")
document.write("<h1>Evine dön!</h1>")
}
</script>
</head>
<body>

<script language="JavaScript">
var yas= prompt("Yaşınız kaç acaba?","Lütfen yaşınızı rakam ile yazınız...")
if (yas >= 13) kabul()
if (yas < 13 && yas > 0) red()
if (yas == null || yas == "") geri()
</script>

</body>
</html>


Bu kodu hazir internetten buldum 2. Ve 3.Yazilar neden gelmiyor olabilir?
 

AFK_is_now_AFK

Üye
Olmadı :D ontouch not defined diyor kendimce bi uygulama yapmaya çalışıyorum da :D iste kodlar :


//Called when application is started.
function OnStart()
{
lay = app.CreateLayout( "Linear", "VCenter, FillXY " );
//Create button
btn1 = app.CreateButton( "Uzun İnce", 0.8, 0.1 );
lay.AddChild( btn1 );
btn1.SetOnTouch( btn1_OnTouch );


btn2 = app.CreateButton( "Nereden Bileceksiniz", 0.8, 0.1 );
lay.AddChild( btn2 );
btn2 = SetOnTouch( btn2_OnTouch );
app.AddLayout( lay );


//Create media player
ply = app.CreateMediaPlayer();
ply2 = app.CreateMediaPlayer();

//Load file to mp3.
ply.SetFile( "/sdcard/Music/uzunince.mp3" );
ply2.SetFile( "/sdcard/Download/aknb.mp3" );
}

//Handle buttons.
function btn1_OnTouch( ply )
{
ply.SeekTo( 0 );
ply.Play();
}

function btn2_OnTouch( ply2 )
{
ply2.SeekTo( 0 );
ply2.Play();
}
Bi de selosofta bi sorum olacak sadece merak yüzünden soruyorum. Google play de uygulamalarınızı varsa bunlara reklam ekledinizmi? Eklediyseniz aylık kac para kaldiriyosunuz?? ;D
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
:)
Çok basit bir hata yapmışın 1. butonu kopyalayıp 2 yazsan çalısacak :)
//Called when application is started.
function OnStart()
{
lay = app.CreateLayout( "Linear", "VCenter, FillXY " );
//Create button
btn1 = app.CreateButton( "Uzun İnce", 0.8, 0.1 );
lay.AddChild( btn1 );
btn1.SetOnTouch( btn1_OnTouch );


btn2 = app.CreateButton( "Nereden Bileceksiniz", 0.8, 0.1 );
lay.AddChild( btn2 );
//btn2=SetOnTouch( btn2_OnTouch ); //Yanlış yazım
btn2.SetOnTouch( btn2_OnTouch );//doğrusu
app.AddLayout( lay );


//Create media player
ply = app.CreateMediaPlayer();
ply2 = app.CreateMediaPlayer();

//Load file to mp3.
ply.SetFile( "/sdcard/Music/uzunince.mp3" );
ply2.SetFile( "/sdcard/Download/aknb.mp3" );
}

//Handle buttons.
function btn1_OnTouch( ply )
{
ply.SeekTo( 0 );
ply.Play();
}

function btn2_OnTouch( ply2 )
{
ply2.SeekTo( 0 );
ply2.Play();
}

Reklam ekledim fakat droidscript sdksı içine string.xml ve manifest dosayasına admob sdk'sı yüklenmeli fikrim bu yoksa çalışmıyor adsense reklamında sıkıntı yok o çalısıyor fakat harici bir uygulama içinde çalıstırdım 70 tıklamaya 4.5tl gibi bir fiyat biçti denemeler sırasında reklama kendimde tıkladıgım için google 1 ay ban verdi o ban kalkana kadar 3 yöntem var birini çalıstıracagıma inanıyorum googleplayda uygulamam var şuan fakat reklam eklemedim , kendine ait bir sitenvarsa (en az6 aylık) ve 18den büyükse yaşın adsense reklamı alabilirsin kod veririm adsense için .
<html>
<head>
<title>Yazı Kutusu</title>
<script language="JavaScript">
//İlk fonksiyonu hazırlıyoruz.
function kabul()
{
alert("İçeri girebilirsin.")
document.write("<h1>Droidscript e hoşgeldiniz...!</h1>")
}
//İkinci fonksiyonu hazırlıyoruz.
function red()
{
alert("Hoop ufaklık. Bas geri!")
document.write("<h1>13 yaşından küçükler giremez!</h1>")
}
//Üçüncü fonksiyonu hazırlıyoruz.
function geri()
{
alert("Cevap veremiyorsun değil mi?")
document.write("<h1>Evine dön!</h1>")
}
</script>
</head>
<body>

<script language="JavaScript">
var yas= prompt("Yaşınız kaç acaba?","Lütfen yaşınızı rakam ile yazınız...")
if (yas >= 13) kabul()
if (yas < 13 && yas > 0) red()
if (yas == null || yas == "") geri()
</script>

</body>
</html>


Bu kodu hazir internetten buldum 2. Ve 3.Yazilar neden gelmiyor olabilir?



kodlar çalısıyor sıkıntı yok
var yas= prompt("Yaşınız kaç acaba?","Lütfen yaşınızı rakam ile yazınız...")
if (yas >= 13) kabul()
if (yas < 13 && yas > 0) red()
if (yas == null || yas == "") geri()

3 şarta 3 fonksiyon eklenmiş hangisi yerine getirilirse o kod çalısır bu döngüde ,
örnek yaş 13den büyükse = kabul()
13den küçükse yada0 dan büyükse= red ()
yaş bilinmiyorsa geri()
kodun çalışması için koşul yerine getirilmeli .
 
  • Beğen
Tepkiler: Tufkan ve AFK_is_now_AFK

AFK_is_now_AFK

Üye
Çok tesekkurler hata saçma sapan bi hata yapmisim malesef. Sorunsuz calistirdim uygulamayı ama bu seferde buton lara basinca hata veriyor :) şöyle birşey: Script Error: Cannot call method "Seek To" of undefined.
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
SeekTo() fonksiyonu müziğin pozisyonuna gider normalde bu halde sıkıntı vermemesi gerek fakat 2 gün önce DroidScript güncelleme aldı metod değişmiş olabilir .
2 ayrı müzik çaldırmak istiyorsun anladıgım kadarıyla ; Aşagıdaki kod işini görür.

Kod:
function OnStart()
{

    lay = app.CreateLayout( "Linear", "FillXY,VCenter" );
      


    btnPlay = app.CreateButton( "Play", 0.4, 0.1 );
    btnPlay.SetMargins( 0, 0.05, 0, 0 );
    btnPlay.SetOnTouch( play );
    lay.AddChild( btnPlay );
  
    btnPlay1 = app.CreateButton( "Play", 0.4, 0.1 );
    btnPlay1.SetMargins( 0, 0.05, 0, 0 );
    btnPlay1.SetOnTouch( play1 );
    lay.AddChild( btnPlay1 );

    app.AddLayout( lay );
  
    //Create media player.
    player = app.CreateMediaPlayer();
    player2 = app.CreateMediaPlayer();

  

  player.SetFile( "/Sys/Snd/Poing.ogg" );
  player2.SetFile( "/Sys/Snd/Poing.ogg" );

}




function play()
{
    player.Play();
}



function play1()
{
    player2.Play();
}
 
Son düzenleme:
  • Beğen
Tepkiler: AFK_is_now_AFK ve Tufkan
Tufkan

Tufkan

Üye
Peki biz bunu senin yaptigin flash uygulamasinin girisine yapabilirmiyiz? Ve ayrica geri tusuna basinca veya yas 13 ten kucuk olunca direk cikisini bu flasha uygulama yapabilirmisin?
 

AFK_is_now_AFK

Üye
SeekTo() fonksiyonu müziğin pozisyonuna gider normalde bu halde sıkıntı vermemesi gerek fakat 2 gün önce DroidScript güncelleme aldı metod değişmiş olabilir .
2 ayrı müzik çaldırmak istiyorsun anladıgım kadarıyla ; Aşagıdaki kod işini görür.

Kod:
function OnStart()
{

    lay = app.CreateLayout( "Linear", "FillXY,VCenter" );
      


    btnPlay = app.CreateButton( "Play", 0.4, 0.1 );
    btnPlay.SetMargins( 0, 0.05, 0, 0 );
    btnPlay.SetOnTouch( play );
    lay.AddChild( btnPlay );
  
    btnPlay1 = app.CreateButton( "Play", 0.4, 0.1 );
    btnPlay1.SetMargins( 0, 0.05, 0, 0 );
    btnPlay1.SetOnTouch( play1 );
    lay.AddChild( btnPlay1 );

    app.AddLayout( lay );
  
    //Create media player.
    player = app.CreateMediaPlayer();
    player2 = app.CreateMediaPlayer();

  

  player.SetFile( "/Sys/Snd/Poing.ogg" );
  player2.SetFile( "/Sys/Snd/Poing.ogg" );

}




function play()
{
    player.Play();
}



function play1()
{
    player2.Play();
}
Ama bunu kendim yazmam gerek yoksa bu isten benim bi kazanimim olmaz. Benimkinden farkı ne ki bu kodların????
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
Peki biz bunu senin yaptigin flash uygulamasinin girisine yapabilirmiyiz? Ve ayrica geri tusuna basinca veya yas 13 ten kucuk olunca direk cikisini bu flasha uygulama yapabilirmisin?
evet yapılır html olmadan direkt DroidScript kodları ile sende yaparsın .
Ama bunu kendim yazmam gerek yoksa bu isten benim bi kazanimim olmaz. Benimkinden farkı ne ki bu kodların????
illa çöz hatayı diyorsun :)
Kod:
function OnStart()
{
lay = app.CreateLayout( "Linear", "VCenter, FillXY " );
//Create button
btn1 = app.CreateButton( "Uzun İnce", 0.8, 0.1 );
lay.AddChild( btn1 );
btn1.SetOnTouch( btn1_OnTouch );


btn2 = app.CreateButton( "Nereden Bileceksiniz", 0.8, 0.1 );
lay.AddChild( btn2 );
//btn2=SetOnTouch( btn2_OnTouch ); //Yanlış yazım
btn2.SetOnTouch( btn2_OnTouch );//doğrusu
app.AddLayout( lay );


//Create media player
ply = app.CreateMediaPlayer();
ply2 = app.CreateMediaPlayer();

ply.SetFile( "/Sys/Snd/Poing.ogg" );
  ply2.SetFile( "/Sys/Snd/Poing.ogg" );
}

//Handle buttons.
//function btn1_OnTouch(ply  ) yanlış.
function btn1_OnTouch(  ) //doğru
{

ply.Play();
ply.SeekTo( 0 );
}

function btn2_OnTouch( )
{

ply2.Play();
ply2.SeekTo( 0 );
}
birde böyle dene .
kazanım her şekilde olur.
 
  • Beğen
Tepkiler: AFK_is_now_AFK
Tufkan

Tufkan

Üye


Konu ile alakasiz biliyorum ama ben hep buradan gire biliyodum neden girilmiyo bi baksaniza giris yapamiyorum
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
nereye o linkten giriyorsun anlamadım
 
Tufkan

Tufkan

Üye
Facebook sayfam
 
SeloSoftt

SeloSoftt

Üye
    Konu Sahibi
bilgim yok .
Sadece DS ile alakalı sorular lütfen !
 
Tufkan

Tufkan

Üye
evet yapılır html olmadan direkt DroidScript kodları ile sende yaparsın .

illa çöz hatayı diyorsun :)
Kod:
function OnStart()
{
lay = app.CreateLayout( "Linear", "VCenter, FillXY " );
//Create button
btn1 = app.CreateButton( "Uzun İnce", 0.8, 0.1 );
lay.AddChild( btn1 );
btn1.SetOnTouch( btn1_OnTouch );


btn2 = app.CreateButton( "Nereden Bileceksiniz", 0.8, 0.1 );
lay.AddChild( btn2 );
//btn2=SetOnTouch( btn2_OnTouch ); //Yanlış yazım
btn2.SetOnTouch( btn2_OnTouch );//doğrusu
app.AddLayout( lay );


//Create media player
ply = app.CreateMediaPlayer();
ply2 = app.CreateMediaPlayer();

ply.SetFile( "/Sys/Snd/Poing.ogg" );
  ply2.SetFile( "/Sys/Snd/Poing.ogg" );
}

//Handle buttons.
//function btn1_OnTouch(ply  ) yanlış.
function btn1_OnTouch(  ) //doğru
{

ply.Play();
ply.SeekTo( 0 );
}

function btn2_OnTouch( )
{

ply2.Play();
ply2.SeekTo( 0 );
}
birde böyle dene .
kazanım her şekilde olur.

Peki hazirlayip flashta kodlari atarmisin?
 

AFK_is_now_AFK

Üye
Selosoft sen uygulamayı crackledinmi yoksa satinmi aldın? Eğer crackladiysen nerden yaptığını söyler misin bulamıyorum :D
 
Takipçi Satın Al


Üst Alt