astasms – SMS tools written in PHP

Apa itu astasms?

astasms adalah sebuah program SMS tools untuk linux ditulis menggunakan PHP. astasms bersifat free dan open source dibawah lisensi GNU GPL v3. Saat ini astasms sendiri belum resmi saya rilis untuk publik dan hanya saya gunakan untuk keperluan pribadi. Hal ini saya lakukan mengingat astasms masih sangat prematur dan belum sepenuhnya ditest pada berbagai GSM/Phone modem.

astasms - kirim sms


Sebenarnya motivasi saya membuat astasms untuk mengetahui bagaimana sebuah aplikasi SMS bekerja Karena sekarang lagi marak-maraknya SMS premium “ketik REG spasi Blablabla…”. Setelah beberapa lama googling mengumpulkan artikel, ternyata sangat mudah jika hanya membuat aplikasi pemrosesannya saja (bukan interaksi langsung dengan hardware). Tinggal download sebuah aplikasi SMS server dan manfaatkan API-nya, selanjutnya tinggal coding standard… :)

Namun bukan itu yang saya inginkan, saya ingin tahu bagaimana proses “behind the scene”-nya. Jadi saya mulai mempelajari standar protokol SMS dan sebagainya. Setelah itu baru mempelajari bagaimana linux berkomunikasi dengan sebuah device. Jika anda pernah mendengar sebuah kalimat “semua di UNIX adalah file” itu memang benar. Komunikasi modem dengan sistem dilakukan menggunakan file, contoh /dev/ttyUSB0, /dev/ttyACM0, dsb.

Fitur astasms

Perlu diingat fitur-fitur yang tertulis adalah untuk versi saat ini (v0.1-alpha) non public release.

  • Kirim, terima, dan hapus SMS
  • Baca, ubah, dan hapus contact
  • Modular Arsitektur *
  • Terminal Emulator (AT Command)
  • Themeable (Tema dan diganti-ganti)

*) Planning

terminal emulator


Bagi yang berminat untuk melihat source codenya, silahkan kontak saya atau drop comment disini.


39 comments so far

  1. Saut M. Napitupulu on

    keren2 juga fiturnya mas, saya bisa dapat source codenya gak??

    btw pake server sms apa?… sampek2 bisa ngedevelopnya pake API-nya server sms tsb?

    oh iya klo aku ngerjainnya pake gammu dan aku cuman developnya dengan bermain di databasenya aja, os yg ku pake winxp. bisa ngirim source codenya khan?.
    Oh iya jgn pelit2 sharing ilmunya :D

  2. c0kr3x on

    Download astasms v0.1-alpha (very buggy dan belum berfungsi 100%)

    Kalo smstools yang ada API-nya coba aja SMSLib (dibuat dengan JAVA).

    Note: untuk saat ini astasms HANYA untuk linux.

  3. panji on

    mas,boleh minta source codenya ga?? link yg dikasih diatas dah ga bisa., klo bisa sih krim ke email saya yah..
    itu dbwatnya pake bhs pemograman apa? saya mau blajar sms gateway nih.. btw dah support merk hp apa aja?,

  4. hermawan on

    Boleh dibagi source codenya? Terima kasih.

  5. rio on

    untuk ingin mendownload source-codenya dapat melalui link berikut:

  6. Nazir on


    Boleh kongsi source-code terbaru utk smstools nih, kerana tidak dpt download mggunakan link

  7. Aswandi on

    terus kembangkan, dan saya kira astasms bisa run di windows, karena class serial pernah denger udah bisa run di windows.

  8. Moch. Iqbal Chahyadi on

    W0a, kereen.. Untung buat linux..

  9. Ganggang Yudistirawan on

    Mas bisa minta source codenya…ni lagi buat tugas kantor…saya udah cari bebrapa artikel tapi masih banyak yg blom secara gamblang jelasinnya…thx b4…
    kirim ke sini :
    trims mas..saya tunggu….

  10. Za Info on

    Aku gelem mas….
    kirim nag emailku yooo


  11. intan on

    mas aq yo mau mas,,,

    lagi dapat tugas ini dari tempat pkl

    kirim secepatnya ya mas…

  12. Get hold of a Hawaiian shirt (I bet you’ve got one of these as well. Once decided on the things to bring, start packing. The sale for Samsung Galaxy S has reached 10 millionth mark, thus making it the most successful Android smartphone so far.

  13. business opportunities on

    There are many people moving on with the art of photography in the right manner.

    Some people will rely on transferring data between
    flash drives and their home computers, or sending what they
    wish to have printed to a proxy, such as Fed – Ex. With the i – Phone
    you can stay connected anywhere you go, and access maps, flight info, weather reports, restaurants and
    more in every new city you travel to.

  14. half price on

    In fact no matter if someone doesn’t know afterward its up to other visitors that they will assist, so here it occurs.

  15. content writers on

    Hi, I think your site might be having browser compatibility issues.
    When I look at your blog in Firefox, it looks fine but when opening in
    Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up!

    Other then that, superb blog!

  16. 3 maximum aperture, fixed lens mount, auto focus features,
    2. Some people will rely on transferring data between flash drives and their home computers, or sending what they wish to have printed to
    a proxy, such as Fed – Ex. Whenever you rent a book from them, they plant a tree to show the
    benefits of renting books.

  17. custom business cards on

    Basically, everywhere where there are lots of people
    or items that need to be cooled can benefit from one of the portable air conditioning units available.
    A study in the British Medical Journal found
    a significant connection between a person”. Earwigs are largely nocturnal creatures that can easily be drawn in at night by any lights you have in or around your home.

  18. What you ought to do is find a wedding marquee hire that
    will provide you with the cost effective for the money. Regular
    bread-maker users might be disappointed that the
    control panel does not signal at what phase in the
    mixing the machine is, and that there are no programmable features for your own
    recipes. Usually take into account the following prior to cleaning your floors:.

  19. spring framework on

    The rate of return against cost rises to 70% if the homeowner does the job herself,
    although the work often requires a level of expertise that is
    beyond the ability of most do-it-yourselfers. A study in the
    British Medical Journal found a significant connection between a person”.
    ” Equipment that is used to measure the saturation of moisture.

  20. This slim and light tablet comes with specifications that provides high computing power.
    The built quality on the XPS is also a solid one with aluminum carbon
    chassis, giving it a sturdy, premium look. if you’re under 120 lbs, unless you’re really short you are NOT overweight.

  21. Janina on

    This actually is understandable since several food will have chemicals, preservatives,
    and unnatural substances. Other activities that could be detrimental to the fetus
    during the initial trimester include:. For example,in
    the event the eggs from your younger women
    involving the age of 22-25 is employed in an IVF cycle having
    a women aging 40 years,the success equal the 22-25 yr old age
    group. Sharks – Dogfish Sharks gestation can last up to 24 months, although several species
    of sharks may have longer pregnancies. (375 days-roughly 12 ½ months, opposed on the normal 280 days, Yikes.

  22. I’m truly enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often.
    Did you hire out a designer to create your theme? Excellent
    work! Cheers!

  23. singles message board on

    Excellent blog here! Also your website loads up fast! What host are you using?
    Can I get your affiliate link to your host? I wish my site loaded up as fast as
    yours lol

  24. Adriene on

    Genuinely favored your post and so perspectives.
    You might extremely good.
    Thanks with respect to making this situation when i hope to research study extremely more from your website in coming
    Remarkable installation sustaining internet site wash and in addition beneficial
    absolutely no a junk e-mail.

    What get any referrals with regards to individual blog page world
    wide web to make them freed from spammy posts?

    As well options means cause through great high-quality
    want yuour own home?
    Hello for my everyday terms :) could be not always my personal native vocab, really hope you can still acknowledge

  25. battery charger for iphone on

    Hi, I think that I visited this website before thus
    I am back to enjoy the great reading. I am trying to find good info to improve my
    web site! I suppose its ok to borrow some of your excellent
    ideas! You really have a gift for writing. Thanks, so much

  26. Jeanette on

    This is often a terrific site, thanks a llot tto do this. I did that will the search engines to
    get several many hours to locate this unique spot.
    We dislike anytime each occasion I yahoo intended for
    articles or blog posts to be able to look at My spouse and i usually locate ineffective articles or
    blog posts pluhs a great deal spam.
    You actually clearly bring treatment method rrgarding each one
    of the unsolicited mail together with always maintain your internet-site purify and also high-quality.

    Can you possess regulations regarding my own site?

  27. homing pigeons for sale on

    What’s Taking place i am new to this, I stumbled upon
    this I’ve discovered It absolutely useful and it has helped me out loads.
    I am hoping to give a contribution & assist different users like its helped me.
    Good job.

  28. Green products on

    I have been exploring for a little for any high quality articles or weblog posts in this sort of house .
    Exploring in Yahoo I ultimately stumbled upon this site. Reading this
    info So i’m glad to express that I’ve an incredibly just right uncanny feeling I discovered just
    what I needed. I so much for sure will make sure to do
    not overlook this web site and provides it a look on a
    constant basis.

  29. I don’t create many remarks, however i did some searching and wound up here astasms – SMS
    tools written in PHP | C0kr3x’s Weblog. And I do have some questions for you if it’s allright.
    Could it be simply me or does it seem like a few of the responses look as if they are written by brain dead folks?
    :-P And, if you are writing on additional online social sites, I would like to keep
    up with everything new you have to post. Could you make a list of every one of all your community sites
    like your linkedin profile, Facebook page or twitter feed?

  30. Magnificent site. Plenty of useful information here.
    I am sending it to several pals ans also sharing in delicious.
    And naturally, thank you for your effort!

  31. travel karimunjawa murah on

    Can you tell us more about this? I’d want to find out some additional information.

  32. Cara Meninggikan Badan on

    If you desire to obtain a great deal from this paragraph then you have to apply these strategies to your won website.

  33. ipad specs on

    I am regular visitor, how are you everybody? This post posted at this
    website is really good.

  34. John on

    Info sangat menarik, sukses ya mas.. , Adrianne

  35. indonesia on

    I love what you guys are usually up too. This
    sort of clever work and exposure! Keep up the awesome works guys I’ve included you guys to my own blogroll. Cara Daftar Dan Membuat Akun Facebook baru dan Gratis mencari teman bisa
    dengan mudah di dapat lewat facebook, lalu bagaimana caranya kalau sobat ingin buat halaman facebook ..?

    caranya sangat mudah dan saya yakin dalam hitungan menit saja sobat sudah punya akun facebook.
    sebagai pembuka ada baiknya sobat ketahui tentang facebook, facebook merupakan jejaring sosial nomer satu di dunia

  36. highest paying survey sites on

    Companies will create market research survey themselves or use a separate marketing firm
    to complete the task. It just stresses us out more
    when it is mentioned over and over again. Be careful in involving yourself with
    trusted surveysites.

  37. 188bet link on

    What’s up to every body, it’s my first go to see of this webpage; this blog includes remarkable and in fact excellent material for readers.

  38. คอลลาเจน on

    Magnificent goods from you, man. I have bear in mind your stuff prior to and you
    are just extremely wonderful. I actually like what you’ve got right here,
    really like what you are saying and the way through which you are saying it.
    You make it enjoyable and you still care for to keep it wise.
    I can not wait to learn much more from you. That is really a tremendous web

  39. agen bola resmi on

    Agen Judi Bola SBOBET Mobile Indonesia By MAX8BET
    Agen judi bola SBOBET terbesar Asia tenggara dan juga penyedia SBOBET Casino terbaik.
    Mempunyai odds tertingi dan suite mewah dengan kesempatan kemenangan lebih
    tinggi. MAX8BET sebagai Agen Bola SBOBET Mobile Indonesia By
    MAX8BET sah sebagai penyedia layanan judi bola terpercaya.

    Kemudahan bermain judi bola sbobet mobile tanpa mesti menginstall aplikasi tambahan. Dengan kata
    lain SBOBET sudah kompatibel dengan perangkat windows, macintosh,
    iphone dan android. Demikian juga SBOBET Casino sudah mendorong HTML5.

    Platform taruhan gampang diterapkan dan komplit akan fitur.

    Kesusahan login sbobet bukan menjadi hal besar lagi bagi
    Agen SBOBET. Solusi praktis untuk login ialah menerapkan tautan pilihan sbobet yang terus di perbaharui tiap ketika.
    Seperti juga Login SBOBET Mobile amat praktis cuma dengan satu klikan saja.

    Pelayanan Agen Judi Bola SBOBET Terbaik 24/7
    Lewat Agen Judi Bola SBOBET registrasi akun cuma-cuma dengan sistem mengisi formulir yang tersedia
    di halaman Daftar SBOBET. Deposit dan withdraw
    menunjang 19 bank sebagai cara pembayaran kredit. Pengerjaan pesat cuma 1 menit.
    Tanpa adanya limit panarikan harian.

    19 Bank hal yang demikian terdiri dari BCA, Cimb Niaga, Mestika,
    BRI, Mandiri, DBS, OCBC NISP, Bank BTn, BNI, Maybank, Danamon, BTPN, NOBU, Bank
    BJB, Panin, Cahaya Mas dan Permata. MAX8BET mendapatkan pembayaran virtual payment seperti OVO atau Pay Pro.

    Pembayaran kredit MAX8BET dapat dijalankan via dunia online banking, sms banking, mobile banking, mesin atm ataupun transfer antar bank.

    Transfer antar bank cuma dipakai disaat bank
    sedang gangguan. Seumpama Mandiri sudah offline karenanya anda dapat transfer ke
    bank BNI atau bank yang masih online.

    Cuma dengan deposit minimal 50 ribu rupiah saja. Anda dapat
    bermain judi bola sbobet dan mempunyai hak menerima bonus kredit.
    Nikmati beraneka penawaran promosi dan bonus kredit tiap hari.
    Tentu saja dengan prasyarat dan ketetapan gampang tanpa ribet.

    Agen SBOBET Judi Bola Terpercaya di Indonesia
    Berdiskusi mengenai keamanan dan kenyaman bermain judi bola SBOBET.

    Segala hal terutamanya sudah benar-benar dirancang dengan cara yang
    kuat. Khususnya dilema data dan transaksi judi Bola sudah berada di dalam metode layanan terbaik.

    MAX8BET satu-satunya agen sbobet yang memberikan jaminan tiap
    data dan transaksi judi bola MAX8BET berjalan dengan lancar.
    Dilengkapi dengan sentra kabar dan bantuan online 24 jam.

    Anda akan dilayani oleh customer service profesional
    dan terlatih secara tetap memberikan pelayanan optimal tiap hari.

    Kapan dan dimana bahkan anda berharap bermain, kami siap melayani
    dengan sepenuh hati. Secara MAX8BET adalah opsi
    ideal bagi anda pecinta judi bola SBOBET untuk bermain dengan aman dan lancar.
    Bergabung kini juga bersama Agen SBOBET Sah Judi Bola dan Casino Terpercaya di

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: