Cmd Renk Değiştirme Ve Cmd Renk Kodları

Resimde de görüldüğü gibi renk kodları bunlardır. Çalıştırmak için cmd'ye "color a" yazın.

Sayıdan önce color yazmak gerekiyor.

Alıntı Değildir.
Devamı... 25 Temmuz 2013 Perşembe Unknown 0 yorum

Google Arama Kodları


Arama motorları şüphesiz günümüz internet kullanımının önemli bir bölümünü teşkil ediyor. Ne aradığını ve nasıl arayacağını bilen bir kullanıcının arama motorları kanalıyla her türlü bilgiye erişmesi mümkün (Bkz. Google bu kez de bebek doğurttu). Hele hele bilgisayar ve internet ile yeni tanıştıysanız arama motorlarının önemi bir kat daha artıyor. Bu durumdaki pek çok kullanıcı çok sık ziyaret ettikleri sitelere dâhi bu şekilde erişebiliyorlar. Arama motoru denilince de tabii ki aklımıza ilk olarak Google geliyor. Google; arama motoruyla hayatımıza o kadar yoğun şekilde girdi ki, şu anda çoğumuz için vazgeçilmez sanırım. Şahsen çevremde internetin sahibinin Google olduğunu zanneden amcalar bile var :) . 1998′de kurulan bir şirketin bu denli hızlı yükselerek bilişim sektöründe tepeye yerleşmesi ve ekonomik krizin sektöre ağır darbeler vurduğu yakın dönemlerde bile kâr beyan eden sayılı şirketlerden olması gerçekten de takdir edilmeye değer. Arama motorunun popülaritesini iyi kullanarak, çeşitli sektörlere başarı ile el atan Google özellikle ücretsiz, kullanıcı dostu servisleriyle; oldukça fazla kullanıcının gönlünde taht kurdu.
Sözü daha fazla uzatmadan arama motoruna gelelim. Her ne kadar Yahoo, Bing gibi ciddi rakipleri olsa da Google’ın arama motorları arasındaki rekabette pastanın çok büyük bir dilimine hükmettiğini söyleyebiliriz. Bu sonucun oluşmasında yenilikçi, hızlı ve yüksek doğrulukta sonuçlar sunmasının yanında; pek çok farklı servisi bu yapıya entegre edebilmesinin etkisi de büyük. Örneğin; ücretsiz olarak edinebileceğiniz bir Gmail hesabı ile Google’ın pek çok servisinden yararlanarak internet kullanımınızı çok daha kolaylaştırabilirsiniz (örn; arama sonuçlarınızın indekslenmesini sağlayabilir, haberleri takip edebilir, belgeler oluşturup paylaşabilirsiniz,…). Konuyu daha fazla dağıtmadan, bu noktada  yazıya yön verelim; bu yazımızda hemen hemen hepimizin çoğu durumda can simidi olan Google arama motoruna yönelik küçük ipuçları vererek (Yahoo  ve Bing aramalarınızda da genel itibariyle yararlanabileceğiniz) arama başarımınızı nasıl arttırabileceğinizi açıklamaya çalışacağız. Dilerseniz şimdi bu tüyolara arama parametreleriyle başlayalım:

Bölüm 1 – Arama parametreleri

1- Tırnak işareti

Eğer aramak istediğiniz bir kelime grubu varsa ve siz bu kelime grubunu tam olarak biliyorsanız, aramayı tırnak işareti içerisinde yaparak tam eşleşmenin sağlandığı sonuçları görüntüleyebilirsiniz. Örneğin aramayı;
Sinan Atan
şeklinde yaptığımızda sonuçlarda Sinan Kaloğlu’nun attığı gollerle karşılaşmanız olası :) . Aynı aramayı
“Sinan Atan”
şeklinde yaptığınızda ise tam eşleme yapılıyor ve içerikte aradığınız metin girdiğiniz biçimde geçmiyorsa arama sonuçlarından çıkarılıyor. Bu yolla arama sonuçlarını filtreleyerek aradığınız içeriğe daha hızlı erişim sağlayabilirsiniz. Özellikle sanatçılar, organizasyon isimleri, mekanlar gibi özel isimleri ararken sıklıkla tercih edebileceğiniz bu özellik istediğiniz sonuca çok daha hızlı erişmenizi sağlıyor.

2- Dik çizgi

Aramak istediğiniz kelime ya da öbeğin eş anlamlı karşılıkları bulunmaktaysa dik çizgi işareti yardımıyla bu kelime ya da öbeklerin bulunduğu tüm sonuçları aynı arama sonucunda listeleyebilirsiniz. Örneğin, arama motoruna;
çipset|yonga
yazdığımızda çipset ya da yonga kelimelerini içeren sonuçlar listelenecektir. Bu karakteri genel Türkçe klavyelerde Alt Gr tuşuyla, genellikle Z tuşunun yanında bulunan büyüktür-küçüktür gibi işaretleri gördüğünüz tuşu birlikte kullanarak yapabilirsiniz -tabii klavye yapınıza göre değişebilir bu.

3- İki nokta

İki nokta kullanarak aramanızı; belirli tarihler, sayfalar, fiyatlar (genel olarak rakamlar) arasında sınırlayabilirsiniz. Örneğin;
Uzay-zaman blok kodları 2005..2007
yazdığımızda 2005 ile 2007 arasında uzay-zaman blok kodları üzerine yazılmış olan yazılarda arama yapabilirsiniz.

4- Eksi işareti (ayrı kullanım)

Eksi işareti kullanarak arama sonuçlarınızı belirli parametrelerin içerilmemesi yönünde özelleştirebilirsiniz. Örneğin; grafik kartlarına yönelik bir arama yapmak istiyorsanız ve aradığınız metinlerde mobil platformlarla ilgili içerik olmasını istemiyorsanız;
gpu -mobil
şeklinde arama yapabilirsiniz.

5- Tilda işareti

Tilda işareti kullanarak yaptığınız arama ile ilgili benzer sonuçların (özellikle eş anlamlı kelimelerle ilgili sonuçların) da size sunulmasını sağlayabilirsiniz.
~ucuz bilet
şeklinde arama yaparak ucuz bilet ile ilişkili sitelerin dizinlenmesini sağlayabilirsiniz. Bu arama seçeneğinin İngilizce olarak yaptığınız aramalarda daha etkin sonuçlar getireceğini söyleyebiliriz.

6- Yıldız işareti

Aramak istediğiniz söz öbeğinin bir kısmını bilmiyorsanız yıldız işareti kullanarak Google’ın bu kısmı doldurmasını bekleyebilirsiniz. Özellikle radyoda bir şarkı duymuşsanız ve sözcükleri tam olarak çıkaramamakla birlikte Google’dan yardım diliyorsanız gerçekten çok işe yarıyor :) .
“home * wanted to go” lyrics
şeklinde arama yaptığımızda sevgili arama motoru kastettiğiniz şarkıyı şıp diye anlayarak Coldplay’in Clocks şarkısının sözlerini size sunuyor. Görüldüğü üzere bu örnekte tırnak işaretiyle yıldız işaretini birlikte kullandık. Başarılı bir arama için farklı opsiyonların kombinasyonu başarımı ciddi şekilde arttırıyor :) .

7- Eksi işareti (bitişik kullanım)

Bu kullanımın 4. maddedeki kullanımdan farkı, iki kelime arasında boşluk bırakmadan eksi işaretinin kullanılmasıdır. Eksi işaretini kelime öbeklerini araştırırken kullanabilirsiniz. Böylece aramak istediğiniz kelime grubunun farklı yazım şekillerinin de arama sonuçları içerisinde listelenmesini sağlayabilirsiniz. Örneğin;
Uzay-zaman
şeklinde arama yaptığınızda arama sonuçları içerisinde uzay-zaman, uzay zaman, ve uzayzaman yazım şekillerinde arama sonuçları listelenecektir.

8- Bağlaçların kullanımı ve Artı, Veya işaretleri

Ve, veya gibi bağlaçları arama metni içerisinde kullanmamaya gayret edin. Bu kelimeler hemen hemen her metin içerisinde sıklıkla kullanıldığı için hem arama süreci uzayacaktır hem de herhangi bir başarım artışı sağlanmayacaktır. Ve parametresiyle arama yapmak istiyorsanız (hem x kelimesi bulunsun hem de y kelimesi bulunsun) varsayılan arama şeklini kullanabileceğiniz gibi (x y), ve parametresi ile de arama yapabilirsiniz (x+y).
Hürriyet CNN
veya
Hürriyet+CNN
Veya parametresi ile arama yapmak isterseniz ise (arama sonuçlarında x veya y bulunsun) varsayılan arama şeklini kullanma şansınız yok. Bu durumda 2. maddedeki dik çizgi işaretinden yardım alabilir ya da OR parametresini tercih edebilirsiniz.
Hürriyet OR CNN
veya
Hürriyet|CNN

9- Bağlaçlarla arama ve tam eşleme

8. maddeye ek olarak belirtmekte fayda var. Yukarıda belirttiğimiz sebeplerden dolayı (aramanın yavaşlaması ve sonuçlarda başarım artışının olmaması) bağlaçlar ya da sayılar kullanarak arama yapmanız durumunda arama işlemi sırasında bu kelime ve sayılar otomatik olarak arama metninizden atılarak sonuçlar size ulaştırılıyor. Buna karşın bazı durumlarda bağlaçlar, arama metnininiz için karakteristik önem taşıyor olabilir (örneğin, başlık içeriğinde bulunuyor olabilir). Bu gibi durumlarda bu kelime ya da sayıların önüne artı işareti (artı işaretinden önce boşluk olmalı) koyarak bu bağlaçların da arama metni içerisinde tutulmasını sağlayabilirsiniz.
ali +ile veli
Google arama sonuçlarınızı iyileştirmek için, arama metninizle eş-yakın anlamlı ve imlâ farklarının bulunduğu metinler için de arama sonuçlarını listelemektedir. Eğer aramanızda tam eşleme yapılmasını (eş ve yakın anlamlı sonuçların listelenmemesini) istiyorsanız da artı işaretinden yararlanabilirsiniz.
+”ekran kartı”
Bu yolla arama metninizle tam eşleşmenin sağlandığı sonuçlar listelenecektir.

10- Ürün incelemeleri ve alternatif ürünler arayın

Tırnak işaretleri içerisinde belirli kalıplarda arama yaparak aradığınız bir ürüne ait incelemelere, bu ürüne alternatif olabilecek ürünlere rahatlıkla erişebilirsiniz. Türkçe kaynakları yeterli görmediğinizde İngilizce arama yaparak daha başarılı sonuçlar elde edebilirsiniz. Örneğin;
“z-5500 inceleme”
“z-5500 review”
“better than ipod”
“worse than iphone”
“ipad sucks”
şeklinde aramalar yaparak ürünlere ait incelemelere, alternatif ürünlere ya da bu ürünlerle ilgili olumsuz görüşlerin baskın olduğu metinlere erişebilirsiniz. Özellikle “inceleme” ve “review” gibi anahtar kelimeler çok önemli olabiliyor; Z-5500′ü tek başına arattığınızda karşınıza çarşaf çarşaf  İnternet dükkanı çıkarken bunu “incelem” ya da “review” gibi yazınca Z-5500 hakkındaki inceleme bağlantıları baskın olacaktır.

Bölüm 2 – Arama komutları

1- Belirli bir alan adı içerisinde arama yapma

Google’ın sunduğu en önemli arama özelliklerinden birisi sanırım belirli bir alan adı içerisinde arama yapmak. Hele hele içerisinde arama yapmak istediğiniz sitenin kendisine ait başarısız bir arama motoru varsa Google’ın site içerisi arama özelliği aradığınız içeriğe çok daha hızlı şekilde ulaşmanızı sağlıyor.
ekran kartı inceleme site:pclabs.com.tr
Günümüzde ziyaret ettiğimiz çoğu site de Google’ın bu özelliğini kullanarak site içi arama yapmamızı sağlıyor (Bkz. pclabs arama =) )

2- Belirli dosya türleri içerisinde arama

Zaman zaman, aradığınız içeriğe erişim hızınızı arttırabilmek için belirli dosya uzantıları için arama yapmak isteyebilirsiniz. Örneğin yalnızca mp3 uzantılı dosyalar içerisinde ya da pdf formatlı metin dosyaları içerisinde arama yapmak istiyor olabilirsiniz. Bu durumda yapmanız gereken aramanızı;
Uzay-zaman blok kodları filetype:pdf
şeklinde özelleştirmekten ibaret.

3- define komutunu

Açıkçası define komutundan Türkçe’de etkin şekilde yararlanamıyorsunuz. Buna karşın İngilizce temeliniz varsa birçok terim hakkında tanımlama bilgilerinin yer aldığı makalelere bu arama seçeneğiyle erişebilirsiniz.
define:chipset
Buna karşın söz konusu durumda define ile uğraşmak yerine Wikipedia’da arama yapmak çok daha mantıklı olacaktır, bu arada sonsuz bilgi kaynağı Wikipedia’ya da buradan sevgiler :) .

4- related komutu

Bu komut yardımıyla herhangi bir web sitesinin içerik olarak benzerlerinin listelenmesini sağlayabilirsiniz. Oldukça güzel bir özellik olmakla birlikte eklenti desteği bulunan tarayıcılarda (birisi Firefox mu dedi? :) ) daha etkin kullanabileceğiniz eklentiler bulunmakta.
related:pclabs.com.tr

5- link komutu

Link komutu ise belirtmiş olduğunuz adrese bağlantı vermiş olan sayfaları sunmaktadır. Web site sahibiyseniz ya da takip ettiğiniz bir alan adı var ise web aleminde hangi sitelerde anıldığını bu yolla kolaylıkla analiz edebilirsiniz.
link:pclabs.com.tr

6- info komutu

Info komutu da herhangi bir adres hakkında bilgi edinebilinmesi ve bu adrese ilişkin Google’ın size sunabileceği seçenekleri listeleyen yapıdır.
info:pclabs.com.tr
Googleda gelişmiş arama ipuçlarıAlıntıdır


Devamı... Unknown 0 yorum

App İnventor Magic Ball Oyun Örneği Yapımı - Resimli

Ders Bir: Magic 8-Ball Geleceği tahmin


Bu giriş modülü App Inventor ile "Magic 8-Ball" app inşa size yol gösterecektir. Aktif ettiğinizde, 8-top gibi "Bu kesinlikle böyledir" gibi, klasik tahminler bir teslim veya "Yanıtla puslu, yeniden deneyin." Olacak

Birinci Bölüm: Bir Düğmesi'ni bir ses dinleyin

Nihai Magic 8 Ball App tasarladık bir listeden bir tahmin teslim edecek. Bunun üzerine bir resim ile bir düğme yapmak, ve düğme tıklandığında bir ses çalmak için program olacak ilk, Başlamak için.
TASARIM: App Inventor Tasarımcı
  1. App Inventor Tasarımcı penceresini açmak için, gidip http://appinventor.mit.edu ve "İcat" butonuna tıklayınız. Eğer oturum nasıl emin değilseniz, yukarıdaki kurulum yönergelerine bakın
  2. Zaten bir uygulama (örneğin, Merhaba Purr gibi) yaptıysanız, otomatik olarak size gösteren çalıştı son projesi ile Tasarımcısı yönlendirileceksiniz. Projelerin listenize götürecek ekranın sol üst köşesinde "Projelerim", tıklayın. "Yeni" tıklayın ve "Magic8Ball" (not: boşluk izin verilmez) gibi proje bir isim.
  3. App kullanılmak üzere aşağıdan bir resim ve bir ses dosyasını indirin. Görüntü veya ses linke sağ tıklayın (kontrol tıklatın), sonra "Download" veya "Farklı Kaydet" i seçin. Medya dosyalarını sizi hatırlar bu uygun bir yere kaydedin.
  4. Tasarımcı solundaki sütununda, Temel paletini açın ve Viewer (# 1) üzerinde bir Button bileşeni sürükleyin.
  5. 8-Ball görüntüye düğme görüntüsü ayarlayın:
    Sağdaki Özellikler bölmesinde özelliklerini görmek için yeni eklenen düğmesine tıklayın. Kelime "Resim" klik altında "Yok ..." ve küçük bir seçim penceresi (# 2) açılır. "Ekle" düğmesini tıklayın ve 8-Ball görüntü kaydettiğiniz yere göz atın. Dosyayı seçin, sonra seçimi penceresini kapatmak için "Tamam" butonuna tıklayınız. Açılan küçük pencerede (# 3) kapatmak için özellikleri bölmesini tekrar "Tamam" a tıklayın.
  6. Özellikler bölmesinde metin alanına gidin ve düğme bileşeni (# 4) Ekran metni silin.

  7. Medya paletten, Görüntüleyici bölmesi (# 1) üzerine bir ses bileşenin üzerine sürükleyin. Ses uygulaması görünür bir parçası olmayacaktır çünkü dikkat edin, bir "Sigara görünür bileşeni" olarak, Görüntüleyici bölmesinin altında görünür.
  8. Ses bileşenin kaynak dosyası ayarlayın:
    Sağdaki Özellikler bölmesinde özelliklerini görmek için yeni eklenen ses bileşeni tıklayın. Kelimesi küçük bir kutu içinde "Kaynak" klik altında "Yok ..." ve küçük bir seçim penceresi (# 2) açılır. "Ekle" düğmesini tıklayın ve ses dosyayı kaydettiğiniz yere göz atın. Ses dosyasını seçin, sonra seçimi penceresini kapatmak için "Tamam" butonuna tıklayınız. Açılan küçük pencerede (# 3) kapatmak için özellikleri bölmesini tekrar "Tamam" a tıklayın.

  9. Artık bu app Bölüm için Tasarımcısı çalışmalarını tamamladı. Bu bileşenlerin davranışını programlamak için Bloklar Editörü üzerinden gitmek zamanı geldi.
YAPI: Bloklar Editörü
Tasarımcı sağ üst köşesinde, Blokları Editörü düğmesine tıklayın. Birkaç dakika bekleyin blok editörü yükler ise. Bu biraz zaman alır, ve sık sık bilgisayarınıza java program indirme gibi "ok", "kabul" ya da "devam" butonuna tıklayınız gerektirir. (Size kabul etmek isteyen olup olmadığını görmek için tarayıcınızın en üst ya da çok altına bakmak emin olun.) Eğer yükleme Bloklar Editörü sorun yaşıyorsanız, geri dönmek Kurulum Talimatları yardım.
Şimdi düğmesi tıklatıldığında davranmaya nasıl app anlatacağız. Program için "kod" sadece iki bloktan oluşmaktadır, çünkü bu, aslında App Inventor çok basit!
Bloklar Editör açıldıktan sonra, ekranın sol tarafında çalışan birkaç seçenek vardır. Biz ile "Paletler" bu bakın "Çekmeceler."
Benim Bloklar paletinden, Button1 çekmece tıklayın. Çalışma alanı (# 1) içine Button1.Click blok zaman sürükleyin. Benim Bloklar paletten, Sound1 çekmece tıklayın çalışma alanı içine Sound1.Play blok sürükleyip takın zaman Button1.Click blok (# 2). Onlar manyetik puzzle parçaları gibi bir araya tıklama.

Sizin bloklar şimdi aşağıdaki gibi görünmelidir:

Bu kadar değil! Magic 8-Ball Bölüm için program yazdım. Şimdi doğru çalışma olduğunu test etmek için zamanı.
TEST: Telefon / Emulator
Artık bir uygulama inşa etmişlerdir! Bunun işe yaradığını test etmek için, ya bir emülatör başlatmak zorunda, ya da bir telefon bağlayın. Geri Dön Kurulum Talimatları bir telefon ya da bir emülatör çalışan yoksa.
Emulator: resmin üzerine tıklayın, ses çalma duyacaksınız.
Telefon: resme dokunun, ses çalma duyacaksınız.
  Not: Sesi duymuyorsanız, önce ses (veya bilgisayar emülatör kullanıyorsanız) cihazınızda kadar açık olduğundan emin olun.  Ayrıca, cihazınız bir SD kart olduğundan emin olun.  App Inventor mağaza medya dosyalarını SD karta.  Bazı cihazlarda, Çal bileşeni düzgün çalışmıyor.  Sen Ses bileşenin yerine Player bileşeni kullanmanız gerekecektir. 

Part Two : Çıkış Bir Tahmin

Şimdi (bir ses) bir eylem gerçekleştirmek için düğmeye ele verdik, biz kullanıcı bir tahmin vererek dahil etmek bu eylemi uzatmak istiyorum. Label1 talimatları görüntüler ve Label2 seçilen tahmini görüntüler: Önce iki etiket gerekir. Biz tahminler listesinden seçim yapmak için bir "liste seçici" programlamak için blok kullanacağız. Düğmeye her tıklandığında, uygulama seçilen tahmini görüntülemek için Label2 metnini değişecektir.
TASARIM: App Inventor
Tarayıcınızda Designer penceresine geri dönün ve uygulaması için bazı yeni şeyler ekleyin.
  1. Ekran Düzenleme paletinden, Dikey Düzenleme bileşeni (# 1) üzerine sürükleyin. İlk başta sadece boş bir kutu gibi görünür, ancak bir şeyler koymak zaman, App Inventor (diğer üst üste) dikey onları hizaya istediğiniz bilir.

  2. Temel paletten, bir Label bileşenini sürükleyin (# 2) ve dikey düzenleme bileşeni içinde bırakın. Özellikler bölmesinde, "8-Ball bir soru Magic sor" için Label1 olan "Metin" özelliğini değiştirin. (# 3)

  3. Doğru Label1 altında yer alır, böylece Temel paletinden, Dikey Düzenleme kutusuna başka bir Label bileşeni (Label2) üzerine sürükleyin. Bu iki etiket üzerine Dikey Düzenleme bileşenlerin içinde de böylece Şimdi 8-Ball sürükleyin "cevap almak için 8-Ball. Magic dokunun" için Label2 "Metin" özelliğini değiştirin. Bu onlara bir dikey çizgi birbirleriyle sıraya neden olur. (Not:. Bu zor fare iş olabilir, ama sadece orada onları almak ve dikey düzenleme her şeyi sığdırmak için kendisini yeniden boyutlandırmak olacak olabilir)
Şimdi sadece projeye eklenen bileşenleri programlamak için Bloklar Editörü geri gitme vakti. (Bloklar Editor kahve fincanı gibi görünüyor java simgesiyle anlamına, web tarayıcı dışında bir pencerede çalışırken, unutmayın.)
YAPI: Bloklar Editörü
Şimdi eğlenceli kısmı için! Bu tahminler ve program listeden bir öğe almak ve Label2 içinde görüntülemek için düğmeye bir listesini yapmak için gidiyoruz. Düğmesi hala Bölüm programlanmış bu ses çıkarır. Bunu nasıl İşte ...
  1. Benim Bloklar paletten, ilişkili tüm blokları görmek için Label2 çekmece tıklayın. Mavi set Label2.Text üzerinde sürükleyin ve sadece Sound1.Play blok üzerinde yerleştirin. Button1.Click blok otomatik olarak yeni blok karşılamak için daha büyük aldığında dikkat edin.
  2. From Dahili palet, Listesi çekmece tıklayın. Seçim rastgele öğe blok üzerine sürükleyin ve set Label2.Text bloğunun açık soketine bağlayın.
  3. From Dahili paleti, tekrar Listesi tıklayın, sonra bir liste blok yapmak ve seçim rastgele madde bloğunun sağ tarafındaki "listesi" soketine takın dışarı sürükleyin.
  4. From Dahili palet,, Metin çekmece tıklayın bir metin bloğu dışarı sürükleyin ve bir liste blok yapmak ve madde soketine bağlayın. Bu vurgulanmış olur böylece kelime "metin" doğrudan tıklayın. Daha sonra orada yeni metin yazabilirsiniz. Eğer Magic 8-Ball için tahminler listenizde istediğiniz sözler düşünün. Bu yeni metin bloğu içine ilk tahmini yazın.
  5. Yeni bir metin bloğundaki taktığınızda, bir liste blok otomatik olarak yeni bir yuva oluşturur yapmak dikkat edin. Eğer 8 Top Uygulaması programlanmış istediğiniz tahmin seçimler her biri için önceki adımı yineleyin. Seçim rastgele öğe blok her bir metin bloğu takın. (Cevaplar için fikirler: http://en.wikipedia.org/wiki/Magic_8-Ball )
Bloklar bu gibi görünmelidir:

(Not:. Marka listesinde bloğunun sonunda boş bir "madde" boşluk olması için normaldir)
Bir Magic 8 Ball Uygulaması var! Şimdi uygulama tamamen işlevseldir ve mutlak kesinlik ile geleceği tahmin olacaktır. Bu işleri, ve sonra uygulaması daha eğlenceli hale getirmek için bazı meydan okuma görevler için geri gelmek olduğunu test edin.
TEST: Emulator veya Telefon
Emulator: 8-Ball resme tıklayın, sesin ardından Label2.text alanında görüntülenen cevaplar biri, görmelisiniz.
Telefon: 8-Ball resmi dokunun, sesin ardından Label2.text alanında görüntülenen cevaplar biri, görmelisiniz.

Bölüm Üç : Telefon sallayın, bir Tahmin alın

Çalışan bir Magic 8 Ball uygulaması var olsa da, daha da eğlenceli hale getirmek için bir yol var. Sen telefonu sallayarak yerine bir düğmeye tıklama yanıt cevap yapmak için ivme bileşeni kullanabilirsiniz. . Bu bölüm sadece bir ivme ile donatılmış gerçek bir telefon ya da tablet ile yapılabilir: Bu 8-Ball oyuncak Not gerçek Magic gibi uygulaması daha yapacaktır. Eğer bir emülatör kullanıyorsanız, bu bölümü atlayın ve bunun yerine 1 Challenge gidin.
TASARIM: App Inventor
Sensörler paletten, bir AccelerometerSensor sensör bileşen üzerinde sürükleyin. Otomatik olarak Viewer penceresinin "Non-görünür bileşenleri" için alan aşağı düşer dikkat edin. Bu ihtiyacınız olan tek yeni bileşenidir, bu nedenle programı değiştirmek için Bloklar Editörü üzerinden devam.
YAPI: Bloklar Editörü
  1. Benim Bloklar çekmeceden, AccelerometerSensor tıklayın, sonra AccelerometerSensor.Shaking zaman için blok dışarı sürükleyin.
  2. Button1.Click blok içinden tüm blokları çıkarın ve AccelerometerSensor.Shaking blok içinde taşıyın NOT:. Eğer üst ya da sol blok tıklayarak ve sürükleyerek bağlı blok tüm bölümleri taşıyabilirsiniz. Bağlı bloklar ile gelecek.
  3. Çalışma alanınızı derli toplu tutmak için Button1.Click blok silin.
Bloklar bu gibi görünmelidir:

TEST: Telefon / Emulator
Telefon: telefon sallamak zaman bir cevap göstermek ve bir ses gerekir.
Emulator: ne yazık ki, emülatör kullanırken telefonu sallayarak taklit edemez.
Telefonunuz için Uygulama paketi!
Eğer Bloklar Editörü telefonunuza kesmek için olsaydı app ortadan kalkacaktır. Uygulaması hala App Inventor sunucu üzerinde değil, telefonunuzda depolanan olmasıdır. Izleyin bu talimatları telefonunuza app paket veya herhangi bir android telefon yüklenebilir bir ". apk" dosyasını yapmak. Eğer uygulama bile serin yapmak istiyorsanız ya da, aşağıdaki sorunlar deneyin.

Hedef 1: 8-Ball konuşun Magic olun

Yerine (veya ek olarak) tahmini metin olarak, bu 8-Ball yüksek sesle konuşmak yapabilirsiniz görünmesini sağlar? İpucu: text-to-speech bileşeni Tasarımcısı Diğer Ürünler paleti altında Not:. Çoğu Android cihazlar text-to-speech (TTS) yeteneği var, ama sorun Uygulaması Inventor TTS bileşen işe gidip gelmek varsa , Eğer TTS yüklemek ve / veya cihazınızda TTS etkinleştirmek için öğrenmek gerekebilir.

Ayrıca Arama için öneriler

  • Telefon uygulaması telefon sarsıldı iken üzerinden döner birkaç görüntü sarsılmış veya sahip olduğunda döndürmek olun. Bunu ortaya çıkıyor 8-top pencere içinde üçgen parça gibi görünmesi için bu tekniği kullanabilirsiniz. Ayrıca farklı tahminler için farklı resimler yapmak ve her tahmin için doğru görüntü görüntüleyebilirsiniz.
  • Benzer bir uygulama yapmak ama farklı bir amaç için. Telefon zar veya yahtzee harf yerine kullanılabilir. Bu olasılık araştırmak için bir madeni para atmak veya rasgele sayı veya renk jeneratör taklit olabilir.
  • (Sınav öğretici olun bakınız) tahminler listesine seçenekleri eklemek için son kullanıcılar isteyin.
  • Tahmini seçimler için "Crowd kaynak": insanların kısa mesaj göndermek ve uygulama listesine eklemek için izin verir.
  • Buna bir metin gönderir kimse karşılığında bir kısa mesaj tahmini alacaksınız böylece 8 Ball uygulaması bir "sunucu" olun.
  • (Bir öğrenci ödev yapmadığı için bir bahane olduğunda kullanmak öğretmen için bir uygulama gibi) esprili seçimler listesini değiştirmek tamamlayın, ya da yararlı amaçlar rastgele sınıfında arasında insanlardan bir isim seçerek gibi için.
  Magic 8 Ball ile Bitti?  Dön Müfredat (Öğretmen Kaynakları) veya Öğreticiler . 

Telefonunuzu için örnek App Tarama

Örnek uygulama yüklemek ve çalıştırmak için telefonunuzun üzerine aşağıdaki barkod tarama.

Ya da apk indir

Kaynak Kodu indir

Eğer App Inventor bu örnek ile çalışmak istiyorsanız, indir kaynak kodu , açık App Inventor sonra, bilgisayarınıza Projelerim sayfasına gidin ve Diğer İşlemler seçin | Kaynak yükleyin.
| | Devamı... Unknown 1 yorum

App İnventor'da Rastgele Random Sayı Nasıl Atanır?

sayı

Sayısal bir değer belirtir.

>

Iki sayının karşılaştırır. Ilk büyükse, true değerini döndürür, aksi halde, yanlış döndürür.

<

Iki sayının karşılaştırır. Ilk küçükse, true değerini döndürür, aksi halde, yanlış döndürür.

Iki sayının karşılaştırır. Ilk daha küçük ikinci küçük veya eşitse, true değerini döndürür, aksi halde, yanlış döndürür.

Iki sayının karşılaştırır. Ilk büyük veya eşit ikinci ise, true değerini döndürür, aksi halde, yanlış döndürür.

eşittir

Iki verilen değerler eşit olup olmadığını sınar. Eğer öyleyse, doğru döner, aksi halde, yanlış döndürür. Bu mantık çekmece blok olarak aynıdır ve kolaylık olması için tekrar edilir. Argümanlar şey, sadece numaraları olabilir.

+

Iki sayının toplamını verir.

-

Birinci ikinci sayı çıkarılarak sonucunu döndürür.

×

Iki sayının ürünü döndürür.

/

Ikinci ile ilk sayısına bölünmesiyle sonucu döndürür. Örneğin, 3 bölü 1 0,3333 olan.

sqrt

Verilen sayının kare kökünü verir.

rastgele fraksiyonu

0 ile 1 arasında rasgele bir değer döndürür.

rasgele tamsayı

Verilen değerler, dahil arasında rastgele bir tamsayı değeri döndürür. Argümanlar sırası önemli değildir.

rastgele bir sayı kümesi tohum

Rasgele sayı tekrarlanabilir dizileri oluşturmak için bu blok kullanın. Önce arayarak rasgele sayı aynı sıra üretebilir random set seed aynı değere sahip. Bu rastgele değerler içeren programları test etmek için yararlıdır.

inkâr etmek

Verilen sayının negatif döndürür.

dk

Sayı kümesi verilen en küçük döndürür.

maksimum

Sayı kümesi verilen en büyük döndürür.

bölüm

Sonucu herhangi bir kesirli ikinci ve atarak bölümü tarafından ilk sayısına bölünmesiyle sonucu döndürür.

kalan

Kalan (a, b) B ile bir bölme ve kalan alınması sonucunu verir. Örneğin, kalan (11,5) = 1, kalan (-11, 5) = -1, kalan (11, -5) = 1 ve kalan (-11, -5) = -1.

mod

A ve b pozitif olduğunda modulo (a, b) (a, b) geri kalanı ile aynıdır. Daha genel olarak, modül (a, b), A ve B için tanımlandığı gibidir, böylece (kat (a / b) x b) + mod (a, b) = a. Örneğin, modül (11, 5) = 1, modulo (-11, 5) = 4, modül (11, -5) = -4, modulo (-11, -5) = -1. Kalan (a, b) her zaman aynı işareti varken mod (a, b) her zaman, b ile aynı işareti vardır.

abs

Verilen sayının mutlak değerini döndürür.

yuvarlak

Yuvarlar en yakın tam sayıya verilen sayı ve sonucu verir. Iki numaralı tamsayılar, hatta tam sayıya tur arasında yarı yolda ise.

zemin

Daha az ya da verilen sayıya eşit olduğunu en büyük tamsayı hesaplar.

tavan

Büyük veya verilen sayıya eşit olduğunu en küçük tamsayı döndürür.

expt

İkinci gücünü ilk verilen numarasını yükseltir ve sonucu verir.

exp

İade e (2,71828 ...) Verilen sayının üssünü ve sonucu verir.

log

Verilen sayının doğal logaritmasını verir.

günah

Derece Verilen sayının sinüsünü verir.

marul

Derece Verilen sayının kosinüsünü verir.

taba rengi

Derece Verilen sayının tanjantını verir.

asin

Derece Verilen sayının ark sinüsünü döndürür.

acos

Derece Verilen sayının ark kosinüsünü getirir.

atan

Derece Verilen sayının ark tanjantı getirir.

atan2

Y ve x verilen y / x arktanjant, döndürür.

ondalık olarak biçimi

Ondalık yerlerde belirli bir sayıda ondalık olarak bir sayı biçimlendirin. Basamak sayısını negatif olmayan bir tamsayı olmalıdır. Sonuç yuvarlama sayısı (çok fazla yer olsaydı) veya (çok az olsaydı) sağda sıfır ekleyerek üretilir.

bir sayıdır?

Verilen nesne bir sayı ise true değerini döndürür, aksi takdirde false.
| Devamı... Unknown 0 yorum