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.

30 comments:

Adsız dedi ki...

emeğiniz için teşekkürler...

peki gelen resimleri daha sonra fotoğraflar bölümüne nasıl taşıyabiliriz. yada mms gelen resimlere bakmak için preview mi gireceğiz.

Mustafa Tan dedi ki...

Selamlar,

Mobile Preview uygulamasının Copy özelliğini kullanarak taşıyabilirsiniz.

Adsız dedi ki...

elinize saglik,

mobile preview uygulamasinin copy ozelligiyle tasidigim dosyayi fotograflarin arasinda goremiorum

sezer dedi ki...

MMS resimlerini fotoğrafların arasında görebilmek için yapmanız gereken işlem biraz karışık:
* Öncelikle /var/root/Media/DCIM/100APPLE dizinine gidip fotoğraf dosyası isimlerine bakın IMG_0001.JPG, IMG_0002.JPG… gibi dosyalar göreceksiniz.

* Son 4 hanedeki rakamı en büyük olan dosya adını not alın. Mesela IMG_0012.JPG

* MMS ile gelen resimi /var/mobile/Media/MMSFiles dizininden /var/root/Media/DCIM/100APPLE dizinine taşıyın

* Resim dosyasının adını IMG_0013.JPG şeklinde değiştirin. siz 0013 yerine kendi not aldığınız dosyadaki rakamın bir büyüğünü yazın.

* Bu dosyanın aynı dizinde copy-paste yaparak bir kopyasını daha oluşturun.

* İkinci dosyanın adını ilk dosya ile aynı olacak ama uzantısı THM olacak şekilde değiştirin. IMG_0013.THM gibi.

Bu iş zahmetli ve zor bir iş, SwirlyMMS’in programcısı bu işlemi otomatik yapsa daha güzel olacak, bunun için anlaşılan bir süre daha bekleyeceğiz.

Adsız dedi ki...

SwirlyMMS benim telefonumda böyle bir instal yok neyapmalıyım arkadaşlar

Mustafa Tan dedi ki...

yazida bahsedildigi gibi source eklemenize ragmen cikmadi mi?

mehmet dedi ki...

mustafa source kısmında çıkmıyor refresh yaptım gene çıkmadı benim eklediğim mms 0.2.2 ama bir türlü açamıyor üstünü tıkladığım zaman hemen kapanıyor ve internet bağlantımıda kapatıyor

Mustafa Tan dedi ki...

selam,
yazidaki gibi yeni source eklemeniz gerekiyor. Mevcut sourcelarda eski versiyonu mevcut. Yazida anlatilanlari adim adim uygularsaniz cikmasi lazim

mehmet dedi ki...

peki hepsini adım adım yaptım ama olmadı utilities in i.inde SwirlyMMS yok all packages de buldum oda 0.2.2 onu yükledim ama source kısmında çıkmıyor bir türlü yardım edin bunu yapmam lazım ç...

Mustafa Tan dedi ki...

Selamlar,

Yazıda da belirttiğim gibi yeni versiyon Utilities altında değil "Swirlyspace" paketi altında çıkacak.

Aşağıdaki adımları sırasıyla uygularmısınız :

1) Uninstall tabından eski versiyonu (0.2.2) kaldırın.

2) Sources tabından source olarak http://swirlyspace.com/SwirlySpace.xml 'i ekleyin.

3) Install tabından "Swirlyspace" paketi altından "SwirlyMMS from Swirlyspace" uygulamasını yükleyin.

4) En son versiyon 0.3.5 olmalı.

Adsız dedi ki...

MMS ayarlarını yaptım. MMS geldiğini görüyorum fakat Fetch yaptığımda "unexpected http response" diyor. Ayarlarımı kontrol ettim , doğru.

Adsız dedi ki...

Söylenenleri yaptım ama mms göndermeyi denediğimde "Failed to send MMS The network reported : message format corrupted (pe)" diyor. Ne yapmalıyım?

coolcool dedi ki...

saol Mustafa abi.

cakiltasi dedi ki...

Merhaba, MMS gönderebildiğim halde gelenleri alamıyorum. Fetch ettikten sonra Preview'e giriyorum ama MMSfiles diye bir folder oluşmuyor. Versiyonum 1.1.1, sebep bu olabilir mi?

Mustafa Tan dedi ki...

Olabilir,

1.1.3 versiyonu ile birlikte uygulamaların çalışma mantığı epey değişti. Özellikle klasör yapıları.

Bu yüzden uygulama geliştiriciler genelde sadece 1.1.3 ve 1.1.4 versiyonlarını baz alarak geliştirme yapıyorlar.

Bence cihazınızı 1.1.4'e restore edin.

Erkan Sönmez dedi ki...

BU Mobile Finder programi benim Iphonemde yok ve installer bolumnde de bunun icin bi sources adresi varmi

Mustafa Tan dedi ki...

Mobile Finder ve Preview Ste Packing source'ları altında yer alır. Installer'ınızda yoksa aşağıdaki kaynağı ekleyin:

http://repo.smxy.org/iphone-apps/

Cypher dedi ki...

Arkadaşlar kafayı yiyeceğim. Ben de 2 adet Iphone var. Bir tanesi Avea diğeri Turkcell. İkisinin de Edge ayarları için aşağıdaki ayarlamaları yaptım.
APN:internet
Username:
Password:

Şimdi de MMS ayarlarımı yapmaya çalışıyorum. APN kısmına "mms" yazarsam hiç bağlanmıyor. "internet" yazarsam da bu sefer aşağıdaki hatayı veriyor;

"failed to connect to proxy: connect failed"

Lütfen birisi bana yardımcı olabilir mi?

Mustafa Tan dedi ki...

Selamlar,

EDGE apn tanımı yapılan ekran ile MMS apn tanımı yapılan ekran farklı ve biribirinden bağımsız.

EDGE ayarı için APN değeri "internet" olacak.

SwirlyMMS uygulaması içerisinden de APN için "mms" değerini kullanacaksınız.

proxy, username, password gibi değerler de zaten yukarıdaki yazıda anlatılmış.

Cypher dedi ki...

Kesinlikle olmuyor. Acaba biliyor musunuz Avea'dan Turkcell'e Turkcell'den Avea'ya MMS yollayabiliyor muyuz. Acaba hata bundan mı kaynaklanıyor_?

Adsız dedi ki...

Vodafone mms ayarları yanlış.

Doğru olan ayar,
Vodafone
MMSC : http://217.31.233.18:6001/MM1Servlet
Proxy : 217.31.233.18
APN : mms
Username : vodafone
Password : vodafone

Mustafa Tan dedi ki...

Teşekkürler düzeltme için. Yazıyı düzelttim.

Göktürk1976 dedi ki...

sağlık yalnız versiyonum 1.1.4 ama resim gönderemiyorum mms geldiğini uyarıyor ama gelen resimleri hiç bir programda göremiyorum yardımcı olursanız sevinirimmmm

Sezer Yeşiltaş dedi ki...

Gelen MMS'leri görüntüleme sorunu 1.1 sürümü ile çözülmüş görünüyor. SwirlyMMS 1.1 sürümü için bu yazıdan bilgi alabilirsiniz:

EgeMan dedi ki...

Arkadaslar iyi guzel ve gercekten muhtesem fakat applications arayuzunde boyle bi uygulama bulamiyorum. Nerden yukleyebilirim.

EgeMan dedi ki...

Yahu bu source dediginiz sey ne. Kaynak ne kayngi bildigimiz Web link (URL) midir? Ne olaki

Mustafa Tan dedi ki...

Selamlar,

Bu yazı 1.1.4 ve öncesi versiyon iPhone'lar (yani iPhone 2G) için geçerlidir.

iPhone 3G veya 2.X versiyonlar için SwirlyMMS, Cydia uygulaması üzerinden yüklenmektedir. Tabii bu durumda da cihazınızın jailbreak'li olması gerekmektedir.

Web Tasarımcı dedi ki...

saol..

Wp Theme , Wp Plugin , Wp Tema , Free Premium Theme
web tasarim
msn, smiley, avatars, msn center
ozalit , kirtasiye , dijital baskı, Fotokopi
çini , tabak , plaket , kütahya çini, çinicilik
web tasarım

Cenk dedi ki...

Selamlar,

2G OS.3.0 icin msm programı varmı bildiginiz?

çağın dedi ki...

bnm iphone 3g war vodafonedan aldım ama mms gönderemiorum ne yapmam gerek yardımcı olurmusunuz??

t