6 Mart 2008 Perşembe

SwirlyMMS ile MMS Keyfi

Uzun zamandır sabırsızlıkla beklediğimiz iPhone'dan MMS gönderebilme hayalimiz SwirlyMMS uygulaması ile sonunda gerçek oldu. Aslında SwirlyMMS uzun zamandır vardı fakat Türkiye'deki Telekom Operatörlerindeki farklı MMS konfigürasyonunda dolayı çalışmıyordu. Fakat SwirlyMMS geliştiricisi gelen talepleri değerlendirmiş olacak ki 0.3.3 versiyonundan itibaren uygulamasını ülkemizde de çalışır hale getirdi. Lafı çok uzatmadan uygulamayı nasıl konfigüre edeceğimize geçelim:

İlk olarak uygulamayı Installer aracılığı ile yüklememiz gerekiyor. Normalde Utilities paketi altında bir SwirlyMMS mevcut fakat "Ste Packaging" source'u altında bulunan versiyon eski. Bu yüzden bizim işimize yaramıyor ve en son versiyona ulaşmak için Sources kısmına "http://swirlyspace.com/SwirlySpace.xml" source'unu ekliyoruz. Ardından "Swirlyspace" paketi altından uygulamayı yüklüyoruz.



Uygulamayı ilk çalıştırdığımızda karşınıza boş bir ekran gelecek. Hemen ekranın sağ alt köşesindeki "Settings" düğmesine tıklıyoruz.



Burada operatörümüzün MMS ayarlarını set etmemiz gerekiyor.

Turkcell
MMSC : mms.turkcell.com.tr/servlets/mms
Proxy : 212.252.169.217:8080
APN : mms
Username : mms
Password : mms

Vodafone
MMSC : http://217.31.233.18:6001/MM1Servlet
Proxy : 217.31.233.18
APN : mms
Username : vodafone
Password : vodafone

Avea
MMSC :
mms.avea.com.tr/servlets/mms
Proxy : 213.161.151.201:8080
APN : mms
Username : mms
Password : mms


Değerleri girdikten sonra sol üst köşedeki "Save" düğmesine basmayı unutmayınız. Ayarlarımızı da yaptığımıza göre artık MMS göndermeye hazırız. Bunun için ana menüdeyken ekranın sağ üst köşesindeki "New" düğmesine tıklıyoruz:



Açılan ekranda ilk önce mesajımızın başlığını "Title" yazıyoruz. Ardından mesajı atacağımız GSM numarasını "To" ve göndereceğimiz dosyayı "File" seçiyoruz. Tüm alanları doldurduktan sonra tek yapmamız gereken "Send" düğmesine basmak.

SwirlySMS ile gelen MMS'leri almak için ekstra bir ayar yapmanıza gerek yok. Bir MMS aldığınızda aynı SMS'te olduğu gibi sesli olarak uyarılıyorsunuz ve de SpringBoard'daki ikon üzerinde okunmamış mesaj sayısı gösteriliyor. Uygulamayı çalıştırdığınızda bu sefer ana menüde sol üst köşesinde "Fetch" düğmesi çıkıyor. "Fetch" düğmesine tıkladığınızda karşınıza aşağıdaki ekran çıkıyor:





Uygulamanın belki de en eksik tarafı işte burada kendini gösteriyor. Yukarıdaki ekran görüntüsünden de anlayabileceğiniz gibi uygulama ile bütünleşik bir resim oynatıcısı mevcut değil. Gelen MMS mesajları otomatik olarak /var/mobile/Media/MMSFiles klasörü altına atılıyor. Bu resimleri görebilmek için cihazınızda Mobile Finder ve Mobile Preview uygulamalarının yüklü olması gerekiyor.



Bazen "Fetch" düğmesine ilk basışta uygulama EDGE bağlantısı yapamıyorum gibi bir hata veriyor. Fakat tekrar bastığınızda düzgün çalışıyor. 1.1.1, 1.1.3 ve 1.1.4 versiyonlarında düzgünce çalıştığını test ettik.

Youtube'ta İzlediğiniz Videoları Kaydedin

Bugüne kadar sadece iPhone üzerinde gelen uygulama ile youtube'ta video izleyebilmek mümkündü ve bunun içinde her zaman internet bağlantısına ihtiyaç duyorduk. İlk native video downloader olan MxTube ile birlikte artık youtube'ta izlediğiniz videoları iPhone'nunuzun diskine kaydedebilir istediğiniz zaman herhangi bir internet bağlantısına ihtiyaç duymadan seyredebilirsiniz. Yapmanız gereken installer'ın multimedia menüsünden MxTube programını kurmak.



MxTube ile "Search" ettiğiniz videoların üzerine tıklayarak download edilmesini sağlayabilir. "Downloads" menüsünden download'ı devam eden videoları takip edebilir. "Videos" menusunden ise download ettiğiniz videoları izleyebilir veya "Edit" butonunu kullanarak silebilirsiniz.

5 Mart 2008 Çarşamba

SysInfo ile iPhone'da Çalışan Uygulamalarınızı İzleyin

Bir çok kullanıcı iPhone'u, internet yetenekleri yüksek bir telefon olarak görüyor. Halbuki iPhone telefon özelliği de bulunan Unix tabanlı bir cep bilgisayarı. iPhone'un üzerinde çalışan işletim sistemi Mac OS X de Apple'ın bilgisayarlarında kullandığı işletim sistemi ile aynı.

Bu yüzdendir ki iPhone'unuza BSD Subsystem ismindeki uygulamayı yüklediğiniz andan itibaren bir çok unix/linux tabanlı uygulama iPhone'da da çalışır hale gelmektedir. Hal böyle olunca iPhone üzerinde o an çalışan bu uygulamaları listeleme ihtiyacı ortaya çıkar.

Linux kullanıcıları, o an sunucularında çalışan uygulamaları, ne kadar CPU ve memory harcadıklarını ve sistemin toplam yükünü gösteren "top" komutunu çok iyi bilirler:



İşte yukarıdaki resimde bulunan, Laptop'umla SSH üzerinden iPhone'uma bağlanıp "top" komutunu çalıştırdığımda gördüğüm bilgileri SysInfo isimli uygulama ile direk iPhone ekranından da görmek mümkündür. SysInfo uygulamasını Installer ile "Utilities" paketi altından kurup çalıştırdığınızda karşınıza iPhone'un o an kullandığı hafıza miktarı, sistem yükü gibi bilgileri gösteren bir ekran çıkar. Bu ekranın sol üst köşesinde bulunan "Hardware" düğmesi cihazınızın donanımsal bilgilerini gösteren bir ekran açar.



Ekranın sağ üst köşesindeki "Processes" düğmesi de o an cihazınızda çalışan uygulamaları listeler. SysInfo ile arka planda çalışmasını beklemediğiniz programları veya kitlenip cihazınızı yavaşlatan programları tespit edip (kill komutu ile) kapatabilirsiniz. SysInfo özellikle cihazınızı tekrar başlatmaya gerek kalmadan, sorun çıkaran programları öldürmek için çok idealdir.



Örneğin ben bu yazıyı hazırlarken ScreenShot uygulaması ile bir yandan ekran görüntüsü alırken bir yandan da MobileScrobbler ile internet üzerinden radyo dinliyordum. Bu iki program da arka planda çalıştığı için bu process listesinde göründüler. Eğer bir şekilde normal yollardan MobileScrobbler programını kapatamasaydım, cihazı restart etmek yerine listeden uygulamayı seçip, açılan ekranın sol alt köşesindeki Kill komutunu kullanacaktım.

Hemen hatırlatma yapayım; tam olarak ne yaptığınızdan emin değilseniz veya Linux tabanlı sistemlere aşina değilseniz Kill, Signal, vs. gibi komutları kullanmayınız.

Kaynak: http://www.robota.nl/products/iPhone%20SysInfo.html

t