Kamis, 28 November 2013

Fungsi - fungsi string pada VB.NET

                                                         

Ada beberapa fungsi – fungsi string untuk memanipulasi string di dalam VB.NET, berikut beberapa fungsi string yang saya ketahui :

  • LCase(x) , digunakan untuk mengubah semua huruf dalam string x menjadi kecil semua. Contoh:

s = LCase(“Anak Nakal”) , maka nilai s adalah “anak nakal


  • UCase(x) , digunakan untuk mengubah semua huruf dalam string x menjadi besar semua. Contoh:

s = LCase(“Belajar String”) , maka nilai s adalah “BELAJAR STRING”


  • Left(x,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari kiri sebanyak n. Contoh:

VB 6.0, s = Left(“Belajar String “, 3)

VB .NET, s = Strings.Left(“Belajar String “, 3), maka nilai s adalah “Bel”


  • Right(x,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari kanan sebanyak n. Contoh:

VB 6.0, s = Right(“Belajar String “, 3)

VB .NET, s = Strings.Right(“Belajar String “, 3), maka nilai s adalah “ing”


  • Mid(x,m,n) , digunakan untuk mengambil karakter dari string x yang dimulai dari karakter ke m sebanyak n. Contoh:

s = Mid(“Belajar String “, 2, 2) , maka nilai s adalah “el”


  • LTrim(x) , digunakan untuk menghapus karakter spasi di bagian kiri dari string x.Contoh:

s = LTrim(“    Belajar String     “) , maka nilai s adalah ” Belajar String    


  • RTrim(x) , digunakan untuk menghapus karakter spasi di bagian kanan dari string x. Contoh:

s = RTrim(“    Belajar String     “) , maka nilai s adalah “     Belajar String “


  • Trim(x) , digunakan untuk menghapus karakter spasi di bagian kiri dan kanan dari string x. Contoh:

s = Trim(“    Belajar String     “) , maka nilai s adalah ” Belajar String “


  • Len(x) , digunakan untuk menghitung jumlah karakter dari string x. Contoh:

s = Len(“Belajar String”) , maka nilai s adalah 14 (spasi termasuk karakter).


  • String(n,x) , digunakan untuk membuat karakter x sebanyak n. Contoh:

VB 6.0,  s = String(10, “A”)

VB .NET, s = New String(“A”, 10),maka nilai s adalah “AAAAAAAAAA”


  • Space(n) , digunakan untuk membuat karakter spasi sebanyak n. Contoh:

s = Space(10) , maka nilai s adalah “          


  • Asc(x) , digunakan untuk mengetahui nilai ASCII dari karakter x. Contoh:

s = Asc(“A”) , maka nilai s adalah 65


  • Chr(x) , digunakan untuk mengetahui karakter dari nilai ASCII x. Contoh:

s = Chr(65) , maka nilai s adalah “A”


  • InStr(x,n) , digunakan untuk mengetahui posisi karakter n didalam string x. Contoh:

 s = InStr(“Belajar String “, “l”) , maka nilai s adalah 3


  • StrComp(x,y,n) , digunakan untuk membandingkan string x dan string y berdasarkan n. Jika n bernilai 0 maka akan dibandingkan secara case-sensitive, sedangkan jika n bernilai 1 maka akan dibandingkan secara biasa. Contoh:

s = StrComp(“Aku”, “aku”, 0) , maka nilai s adalah -1

s = StrComp(“Aku”, “aku”, 1) , maka nilai s adalah 0

Khusus untuk fungsi ini, jika menghasilkan nilai 0 maka dianggap sebagai True, dan jika menghasilkan nilai selain 0 maka dianggap False.


  • StrConv(x,n) , digunakan untuk mengubah huruf dalam string x berdasarkan nilai n. Contoh:

s = StrConv(“Aku Bisa”, 1) , maka nilai s adalah “AKU BISA”

s = StrConv(“Aku Bisa”, 2) , maka nilai s adalah “aku bisa”

s = StrConv(“aku bisa”, 3) , maka nilai s adalah “Aku Bisa”


  • StrReverse(x) , digunakan untuk membalikkan posisi huruf dalam string x. Contoh:

s = StrReverse(“Aku Bisa”) , maka nilai s adalah “asiB ukA”

  • Replace(x,m,n) , digunakan untuk menggantikan karakter m dalam string x dengan karakter n. Contoh:

s = Replace(“Kamu Juga Bisa”, “a”, “o”) , maka nilai s adalah “Komu Jugo Biso”


  • Split(x,n)(i) , digunakan untuk memecah string x berdasarkan karakter n dengan penomoran i. Contoh:

s = Split(“Kuda,Kerbau,Sapi,Kambing,Macan”, “,”)(0) , maka nilai s adalah “Kuda”

s = Split(“Kuda,Kerbau,Sapi,Kambing,Macan”, “,”)(1) , maka nilai s adalah “Kerbau”

s = Split(“Kuda,Kerbau,Sapi,Kambing,Macan”, “,”)(4) , maka nilai s adalah “Macan”


  • Join(x,n) , digunakan untuk menggabungkan rangkain string x yang dihubungkan dengan string n. Contoh:

VB6, s = Join(Array(“Hani”, “Indah”, “Budi”, “Herman”), ” & “)

VB.NET, s = Join(New Object() {“Hani”, “Indah”, “Budi”, “Herman”}, ” & “)maka nilai s adalah “Hani & Indah & Budi & Herman”



Fungsi-fungsi diatas juga dapat djadikan fungsi lain diantaranya adalah :

  • Mengecek keberadaan string dalam string. Misalnya Anda ingin memeriksa ada tidaknya string “a” dalam string “anda berhasil”, maka kodenya adalah :

If CBool(InStr(“anda berhasil”, “a”)) Then

‘jika ada

Else

‘jika tidak ada

End If


  • Menghitung karakter tertentu dalam string. Misalnya Anda ingin menghitung karakter “a” dalam string “anda berhasil”, maka kodenya adalah :

t = “anda berhasil”

s = Len(t) – Len(Replace(t, “a”, “”))

maka nilai s adalah 3


  •  Menghitung jumlah kata dalam string. Misalnya Anda ingin menghitung jumlah kata dalam string “anda berhasil”, maka kodenya adalah :

s = UBound(Split(“anda berhasil”, ” “)) + 1

maka nilai s adalah 2


  • Menghilangkan karakter tertentu dalam string. Misalnya Anda ingin menghilangkan karakter “a” dalam string “anda berhasil”, maka kodenya adalah :

s = Replace(“anda berhasil”, “a”, “”)

maka nilai s adalah “nd berhsil”


  •  Mengisi variabel array dinamis dengan string. Contoh kodenya sebagai berikut :

Dim Binatang() As String

Binatang = Split(“Kuda,Kerbau,Sapi,Kambing,Macan”, “,”)

maka variabel Binatang memiliki 5 index (0-4) dengan rincian:

nilai Binatang(0) = “Kuda”

nilai Binatang(1) = “Kerbau”

nilai Binatang(2) = “Sapi”

nilai Binatang(3) = “Kambing”

nilai Binatang(4) = “Macan”


CATATAN : Dalam beberapa fungsi string, terdapat optional property ‘CompareMethod’. Bila properti ini bernilai Binary, maka fungsi tersebuat melakukan metode case-sensitive terhadap string. Sedangkan bila bernilai Text, maka fungsi tersebuat tidak melakukan metode case-sensitive.

Tentang Mesran[dot]Net

                           

Mesran.Net adalah salah satu website yang berguna untuk belajar  bahasa pemrograman, pada mesran.net terdiri beberapa artikel diantaranya artikel mengenai tips-tips belajar bahasa pemrograman serta beberapa bahasa pemrograman salah satunya Vsual Basic dot Net serta berorientasi Database sebagai contoh : Program Visual Basic Net simpan edit hapus record pada Database Access.
Menurut saya, website ini merupakan tempat belajar yang sangat menarik dan menyenangkan. Selain praktek di Lab, kita dapat mendownload contoh-contoh aplikasi program yang telah disediakan guna pembelajaran lebih mendalam, serta berbagai software-software, dan dari itu semua kita bisa mengetahui bagaimana cara belajar Vb.Net.
Selain itu mesran.net kita bisa mengetahui atau melihat informasi-informasi penting, khususnya melihat IP kita masing-masing, daftar jadwal mata kuliah, nilai tugas, dan sebagainya. Tetapi kita harus terlebih dahulu menjadi member mesran.net untuk mengetahui itu semua.
Selamat berkunjung teman dan temukan artikel-artikel menarik lainnya dan bermanfaat tentunya.

Mesran.net memang tempatnya "Hanya ingin berbagi kebaikan dan mendapatkan kebaikan yang lain"



Jumat, 22 November 2013

Tips Cara Merawat Laptop

Laptop adalah barang elektronik yang sangat sensitif bila tidak di jaga secara baik dan tidak melakukan perawatan dengan benar maka Laptop anda akan sering masuk ke tempat service Laptop.Komponen Laptop juga sangat Mahal di bandingkan dengan Komponen PC.Untuk menghindari merogoh uang saku anda sebaiknya anda melakukan Tips Cara merawat Laptop di bawah ini. : Semoga Bermanfaat ^_^

01. Jangan sembarangan mendownload software gratis dari internet.

Terlebih lagi misalnya software yang seolah-olah sebagai suatu antivirus. Gunakan software-software yang telah Anda dapatkan dari paket laptop yang Anda beli. Risiko virus bisa merusak ke dalam laptop Anda jika Anda sembarangan menggunakan software dari internet. Jika Anda tetap ingin menggunakan software hasil download, maka pastikan sudah Anda scan software tersebut dengan antivirus yang Anda miliki.

02. Jangan memberikan Penutup apapapun termasuk sarung Laptop pada saat Laptop anda dalam keadaan menyala karena berdasarkan pengalaman Laptop teman saya Processor Laptopnya akan mati karena sirkulasi udara yang tidak ada di bawah permukaan Laptop

03. Menurut survei, kerusakan laptop yang paling umum terjadi pada harddisk dan LCD display/layar. Kerusakan harddisk diakibatkan benturan atau terjatuh. Kerusakan LCD biasanya karena terpapar sinar matahari dan tekanan fisik.

04. Rapikanlah kabel-kabel adaptor atau kabel lain yang sedang terhubung dengan laptop, jangan sampai membuat orang lain tersandung.

05. Selain kerusakan harddisk dan LCD, tumpahan cairan adalah penyebab kerusakan laptop yang paling umum, atau pakai selembar film-transparan yang disebut ‘keyboard protector’.

06. Hindari Getaran dan Jauhkan laptop dari alat pengeras suara, misalnya loudspeaker, mesin/kendaraan berat, dan sumber getaran lainnya.

07. Hindarkan laptop dari sinar x-ray di airport.

08. Jaga kebersihan laptop, lap dengan kain bersih atau kapas agar bebas debu.

09. Lindungi modem laptop. Gunakan modem yang mempunyai fitur digital-line guard. Karena fitur ini akan menjaga modem dari kerusakan jika secara tidak sengaja mencolokkan kabel modem ke jack telpon digital PABX atau jalur ISDN. Dan berhati-hatilah ketika akan mencolokkan kabel telepon ke laptop karena kawat logam dalam konektor modem laptop sangat tipis dan mudah bengkok.

10. Dalam iklim Asia, suhu yang lembab bisa jadi masalah besar untuk laptop yang dirancang di Amerika Serikat. Untuk mengurangi kemungkinan masalah, pastikan laptop tersimpan di tempat yang kering dan sejuk. Jika laptop tidak digunakan untuk waktu yang lama, simpanlah laptop dalam wadah yang rapat dan masukkan silica gel . Silica gel ini seperti halnya yang terdapat dalam botol obat, kemasan barang2 elektronik (bungkusan kecil bertuliskan ‘Dessicant Silica Gel’). Atau bisa dibeli di toko bahan kimia. Silica gel ini merupakan bahan kimia yg bersifat Higroskopis (menyerap uap air / kelembaban).

11. Listrik padam dan gangguan tegangan dapat terjadi sewaktu-waktu, di rumah, di kamar hotel atau di kantor. Jika memungkinkan, gunakanlah ’surge-protector’ jika sedang menggunakan AC outlet. Dan jangan lupa membuat back-up data secara rutin.

12. Gunakanlah selalu tas laptop ketika sedang bepergian.

13. Jika ingin membungkus laptop untuk dikirim atau untuk keperluan lain, gunakanlah kotak pelindung yang kuat, dan bungkuslah dengan busa atau spons yang dapat menyerap getaran.

14. Jangan sekali-sekali meletakkan benda berat di atas laptop.

15. Jika laptop bermasalah, jangan mencoba untuk membongkar sendiri. Sebaiknya serahkan ke teknisi atau service-center terdekat. Karena mungkin saja kerusakan malah akan menjadi semakin berat. Khusus untuk laptop yang masih dalam masa garansi - membongkar laptop dapat merusak sticker garansi (warranty seal) yang masih melekat pada laptop.

16. Ketika akan mengangkat laptop yang sedang terbuka, jangan mengangkatnya sambil memegang pada bagian display/layar, angkatlah pada bagian bawah/keyboard

17. Jangan memasukkan disket pada bagian sudutnya. Memasukkan disket setengah-setengah dapat merusak disk-drive. Begitu juga ketika membuka atau menutup tray drive CD-ROM/DVD-ROM untuk memasukkan atau mengeluarkan disk. Jangan menyentuh lensa pada tray CD-ROM. Peganglah compact-disc pada bagian pinggir, bukan pada permukaan disk.

18. Jangan mencolokkan kabel modem laptop pada PBX (private branch exchange) atau saluran telpon digital. Laptop hanya dapat menggunakan saluran PSTN (public-switched telephone network). Penggunaan saluran telpon selain PSTN dapat merusak modem laptop.

19. Rawatlah baterai laptop, jangan sampai bocor karena dapat merusak slot baterai.

20. Jangan pindah-pindahkan laptop pada saat masih hidup. Laptop yang sedang hidup berarti harddisknya juga sedang bekerja sehingga apabila digerakkan dapat menyebabkan head harddisk menggores cylinder sehingga akan berakibat fatal.

21. Jauhkan laptop dari medan magnet yang kuat, bahan cair dan sumber panas/dingin atau perubahan suhu yang ekstrim.

22. Hindari sinar matahari langsung dan pastikan laptop selalu diletakkan pada permukaan yang rata.

Nb: Kartu Garansi anda Jangan Sampai Hilang dan apabila terjadi kerusakan Fatal terhadap Laptop anda Bawa ke tempat Toko pada saat anda Membeli Laptop dulu.

Apa itu SMS Gateway

Jika ditanya apa kegiatan rutin seseorang yang dilakukan setiap hari, mungkin akan dijawab: sikat gigi,mandi, makan, tidur, dan lain-lain dah dengan mengirimkan minimal satu SMS.
SMS (Short Message Service) bukan hal yang baru baru amat di dunia teknologi mobile, tetapi fungsionalitasnya sudah berakar dan tidak bisa lah dipisahkan dari kehidupan masyarakat kita.
Walaupun teknologi seperti MMS, Blackberry Messenger, Nexian Messenger, chatting ataupun video call sedang berkembang dan booming boomingnya… saya pikir cara bertukar informasi ala SMS dengan yang hanya menggunakan teks sederhana masih tetap menjadi pilihan nomer wahid. Tidak hanya terbatas hanya untuk sarana komunikas pengganti percakapan lisan diantara dua orang, SMS saat ini juga mem-booming digunakan sebagai alat untuk vooting, kuis, lelang, banking, order barang, promosi, undangan, payment dan lain sebagainya.

Apa Sih Lebihnya si SMS Itu ?

SMS bisa jadi populer tentunya karena punya kelebihan tersendiri dan kelebihan SMS itu menurut saya justru terletak pada kesederhanaannya, sehingga mudah untuk diaplikasikan. Coba kita pikirkan lagi, semua ponsel memiliki fitur SMS, tidak perduli apakah ponselnya dukung 3G, touch screen, dual SIM card, atau hanya ponsel berlayar 1 baris seperti kalkulator. SMS juga tetap dapat dikirim walaupun ponsel si penerima sedang tidak aktif dalam limit waktu tertentu (nah jadi mirip sama BBM kan), karena si SMS itu punya yang namanya validity period.
Penyampaian SMS juga biasanya lebih cepat jika dibandingkan dengan kita mengirimkan lewat messenger. Tidak juga bergantung pada sinyal GPRS yang kadang byar pet itu. Biaya yang saat ini juga relatif murah juga menjadi salah satu alasan kenapa SMS digunakan secara luas di bumi ini.



SMS Gateway
SMS gateway merupakan sebuah sistem aplikasi yang digunakan untuk mengirim dan atau menerima SMS, dan biasanya digunakan pada aplikasi bisnis, baik untuk kepentingan broadcast promosi, servis informasi terhadap pengguna, penyebaran content produk / jasa dan lain lain.
Karena tadi saya bilang merupakan sebuah aplikasi, maka fitur yang ada dalam SMS gateway bisa kita modifikasi sesuai dengan kebutuhan. Nah, berikut adalah beberapa fitur yang umum dikembangkan dalam aplikasi SMS Gateway :
  • Auto Reply
  • Pengiriman massal / broadcast message
  • Pengiriman terjadwal
Untuk membuat sebuah SMS gateway, Anda perlu mengenal hal-hal berhubungan dengan SMS gateway itu sendiri. Selain satu hal yang memegang peranan penting dalam pengiriman SMS adalah SMSC (Short Message Service Center). yang merupakan jaringan telepon selular yang menangani pengiriman SMS.
Jadi, pada saat seseorang mengirimkan sebuah pesan SMS melalui ponselnya, SMSC-lah yang bertugas mengirimkan pesan tersebut ke nomer tujuan.
Jika nomer tujuan tidak aktif, maka SMSC akan menyimpan pesan tersebut dalam jangka waktu tertentu, Jika SMS tetap tidak dapat terkirim sampai jangka waktu tersebut berakhir, maka SMS tersebut akan dihapus dari penyimpanan SMSC.
Sebuah aplikasi SMS gateway dapat menggunakan jalur SMSC untuk pengoperasiannya. Keuntungannya adalah penggunaan nomer pendek/short code yang mungkin dapat terdiri dari 3 sampai 4 digit saja misal 888, 9044, dan seterusnya.
Contohnya seperti anda mengikuti pooling SMS Indonesian Idol, nomer pendek / short code ini disediakan oleh operator jaringan SMSC. Jalur SMSC juga dapat mengirim SMS dalam jumlah banyak dalam waktu yang relatif singkat. Hanya saja, untuk membuat SMS gateway dengan menggunakan jalur SMSC, kita harus memiliki jalur koneksi ke operator seluler, dan ini bukan hal yang mudah untuk pelaku bisnis dalam skala kecil ataupun individu. Umumnya layanan ini digunakan jika aplikasi kita dapat menghasilkan traffic SMS yang tinggi.
Terdapat alternatif infrastruktur yang lebih sederhana dan mudah didapatkan, yaitu membuat SMS gateway yang menggunakan ponsel ataupun modem GSM/CDMA sebagai media pengiriman/penerima SMS di mana ponsel atau modem GSM/CDMA tersebut terpasang pada sebuah komputer.
Tentu saja SMS tersebut sebenarnya tetap terkirim melalui SMSC, hanya saja melalui rute yang lebih panjang karena tidak memiliki koneksi langsung terhadap si SMSC. Karena itu, kapasitas dan kecepatan pengirimannya tidak sebaik performa jika langsung menggunakan jalur SMSC.
Karena relatif lebih mudah untuk diimplementasikan, SMS gateway dengan menggunakan ponsel / GSM/CDMA modem cukup berkembang dan banyak digunakan.
Lalu apa perbedaanya jika menggunakan ponsel, modem GSM, atau modem CDMA? Apa pilihan terbaik? Sangat tergantung pada kebutuhan anda sendiri, modem GSM/CDMA memang di desain bekerja untuk keperluan SMS gateway, memiliki peforma yang baik dan stabil dibandingkan dengan ponsel biasa.
Tetapi, penggunaan ponsel untuk keperluan SMS gateway juga dapat dipertimbangkan jika sistem SMS gateway yang digunakan tidak terlalau berat dan masih dapat ditangani melalui ponsel.
Sedangkan modem GSM/CDMA, sesuai dengan namanya dibedakan oleh jaringannya, apakah menggunakan GSM atau CDMA. Untuk saat ini modem GSM lebih banyak digunakan karena jaringan GSM sendiri lebih stabil.
Modem CDMA tetap merupakan alternatif menarik yang mungkin berguna untuk kondisi tertentu. Misalnya jika anda memiliki perhitungan biaya pulsa yang lebih murah, atau kalangan penerima SMS dari sistem SMS gateway anda mayoritas menggunakan ponsel CDMA.
Cara kerja modem GSM/CDMA mirip dengan modem dial up yang biasa anda gunakan untuk koneksi internet memalalui line telepon. Perbedaannya adalah modem dial-up mengirim dan menerima data melalui line telepon, sedangkan modem GSM/CDMA mengirim dan menerima data melalui gelombang radio.


Contoh Aplikasi SMS Gateway
Databip SMS Gateway merupakan aplikasi SMS yang bersifat dua arah (two-way SMS) yang dapat membantu perusahaan Anda dalam menjalin interaksi dengan pelanggan melalui SMS, dengan contoh-contoh penggunaan sebagai berikut: 

Contoh penggunaan SMS Gateway1. Informasi Tagihan
Konsumen dapat mengetahui informasi tagihan seperti tanggal jatuh tempo, jumlah tagihan, cara pembayaran, dan Contact Center yang bisa dihubungi untuk informasi lebih lanjutnya. Cocok digunakan untuk jenis usaha yang menerima pembayaran tagihan secara teratur, seperti Leasing, Finance, Building Management, dll.

2. Check Point SMS
Member dapat melakukan cek point melalui SMS dan sistem akan memberitahukan point member secara real-time, hadiah yang didapat, atau dapat juga mengingatkan sisa poin untuk mencapai hadiah atau level tertentu. Sistem SMS Gateway seperti ini cocok digunakan untuk perusahaan MLM.

3. Pengiriman Laporan
Karyawan atau kantor cabang dapat mengirimkan laporan penjualan/ tagihan harian melalui SMS dengan format tertentu ke SMS Center perusahaan, dan selanjutnya data ini hanya dapat diakses oleh management perusahaan. Report yang dihasilkan dalam bentuk Ms. Excel. Cocok untuk industri retail yang umumnya memiliki banyak cabang/ outlet, ataupun perusahaan multinasional.

4. Real Time Information
Perusahaan dapat memberikan kemudahan bagi karyawan maupun konsumennya dalam mengakses informasi yang dibutuhkan secara cepat, relevan, dan real time. Misalnya adalah cek posisi saham untuk perusahaan securitas, cek tanggal jatuh tempo untuk perusahaan finance, cek jadwal kapal atau tracking cargo untuk perusahaan shipping, dan sebagainya.

5. Internal Alerts
SMS Gateway juga dapat digunakan untuk kebutuhan internal perusahaan, seperti memberikan alert kepada karyawan mengenai jadwal meeting, event, appointment, dan sebagainya.

6. SMS Quiz
Dengan membuat SMS Quiz, maka akan terjalin hubungan yang lebih interaktif antara perusahaan Anda dengan pelanggan Anda. User yang hendak berpartisipasi dapat mengirimkan SMS registrasi dengan kode-kode tertentu, misalnya REG#data diri, sehingga perusahaan Anda dapat mengumpulkan database dan data-data pelanggan yang lebih lengkap.


Strukturisasi Pengaplikasian SMS Gateway


Sebelum memulai lebih lanjut ada beberapa istilah yang perlu diketahui didalam SMSdan Koneksinya dengan Gatewayperusahaan telekomunikasi (Telco) seperti kalau di Indonesia adalah Telkomsel, Indosat, dll.
IstilahPenjelasan
APIApplication Programming Interface
CPContent Provider
DNDelivery Notice
MOMobile Originated
MTMobile Terminated
SMSCShort Message Service Center
EUAExternal User Application
ShortcodeNo untuk menghantar/menerima SMS ke/dari SMS Gateway, cth 3221 (Indonesia 4 digit, Malaysia 5 digit)
KeywordPerkataan wajib yang ditulis pada SMS, cth: KLIKBCA, AFI
Istilah yang digunakan

Kita mulai:
SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melaluiSMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.
SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.
UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.
UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang aman).
Telco SMSC akan menghantar pesan (SMS) tersebut kepada perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besan_a biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.
Suatu perusahaan SMS Gateway biasanya support untuk pesan yang berupa teks,unicode character, dan juga smart messaging (ringtone, picture message, logo operator,dll).
Kalau dilihat secara teknikal maka akan nampak seperti diagram di bawah ini
Diagram 1. Spesifikasi Teknikal
Penjelasan:
  1. SMSC menghantar MO SMS (yang dikirim oleh pelanggan kepada suatushortcode) ke SMS Gateway.
  2. Berdasarkan keyword yang telah didaftarkan. SMS Gateway menghantar pesan tersebut ke url yang telah ditentukan melalui mekanisme HTTP GET.
  3. User menghantar MT SMS ke url outgoing melalui HTTP GET dan memisahkan Nama Gateway dan ID Gateway daripada HTTP Header.
  4. SMSC menerima MT SMS daripada Gateway.
  5. SMSC mengirim DN dari MT SMS ke SMS Gateway, yang dimana DN ini bergantung kepada kondisi yang diset oleh telco.
  6. SMS Gateway mengirim DN ke url yang telah ditentukan melalui HTTP GET.
Agar lebih jelas, maka saya juga akan menjelaskan apa itu MO, MT dan DN secara lebih detil.
MO
Pesan yang datang (incoming) dari pelanggan (untu pesan yang hanya mengandungikeyword yang sesuai) akan diteruskan ke url yang telah ditentukan pada aplikasi melalui mekanisme HTTP GET. Contoh dari Parameter-parameter yang dikirim adalah :
  • moid : ID dari pesan yang masuk.
  • gateway : nama gateway dari mana pesan tersebut berasal
  • msisdn : nomor handphone pelanggan
  • message : pesan yang dihantar, termasuklah keyword.
contoh: katakanlah url yang telah ditetapkan adalah http://xxx.xxx.xx/incoming.php dan menggunakan keyword ‘TEST’. Maka pesan tersebut akan diterjemahkan dan dikirim melalui HTTP GET menjadi bentuk
http://xxx.xxx.xx/incoming.php?moid=12345&gateway=telkomsel_3221&
msisdn=0811875435&message=TEST+HELLO+WORD
MT (Text Message) 
Pesan yang keluar (outgoing) telah dikirim ke url yang telah ditetapkan oleh keyowrd. Lalu UEA harus mengirim pesan MT melalui HTTP GET. Parameter yang terlibat:
  • moid : ID dari pesan yang masuk yang telah dibalas. Jika MT dikirim tanpa MO maka nilainya 0.
  • gateway : Nama dari gateway (biasanya sama dengan nama gateway dari pesan incoming).
  • message : Pesan SMS. (biasanya 160 karakter).
  • type : kita tetapkan untuk ‘TM’.
  • price : Biaya yang akan dikenakan kepada pelanggan (pulsa akan berkurang/masuk dalam bill pascabayar).
contoh: url adalah http://yyy.yyy.yy/aditya/outgoing.php menggunakan keyword ‘TEST’
maka akan menjadi, http://yyy.yyy.yy/aditya/outgoing.php?moid=12345&gateway=telkomsel_3221&
msisdn=0811875435&message=INI+BALASAN+SMS+ANDA+TADI
DN (Delivery Notice)
DN ini akan dikirim oleh SMSC jika MT telah berhasil dikirim ke pelanggan dan pemotongan biaya juga berhasil. 

Sumber :

Minggu, 17 November 2013

Cara Membuat E-Mail

Sedikit tutorial bagi anda yang belum bisa membuat email dengan mudah dan cepat. Saya mencoba berbagi Cara Membuat Email Yahoo Indonesia untuk tutorial membuat email gmail bisa melihat di postingan berikutnya. Membuat email itu tidak susah kalau anda mengikuti cara dibawah ini.

Email memang sangat dibutuhkan jika kita ingin mendaftar facebook, twitter dll, jika anda belum mempunyai email tapi memaksakan untuk mendaftar fb percuma saja. Dari pada anda pensaran langsung saja anda mengikuti langkah di bawah ini.

1. Anda harus mengunjungi yahoo atau klik disini.

2. Jika sudah mengikuti langkah no 1 anda dibawa ke halaman seperti gambar dibawah ini, lalu anda pilih buat account baru.



3. Jika sudah pilih buat account baru, sekarang anda disuruh mengisi data yang diminta oleh pihak yahoo. Sebagai contoh anda bisa melihat gambar dibawah ini.


Keterangan diatas secara detail anda bisa simak dibawah ini.

  • Nama saya: Maksudnya isikan nama anda anda sendiri, nama depan dan nama belakang.
  • Jenis Kelamin: Saat ini yahoo cuman ada dua jenis kelamin yakni laki-laki dan perempuan anda bisa memilih salah satu, jika jenis kelamin anda tidak ada disitu saya mohon maaf hihihihihi....
  • Tanggal lahir: Isikan tanggal lahir anda beserta bulan dan tahunnya.
  • Saya tinggal di: Jika anda tinggal di luar negeri anda bisa mengganti negara indonesia tersebut.
  • Id Yahoo! dan Email: Anda disuruh membuat id anda seperti gambar diatas, jika tidak bisa coba diganti id tersebut.
  • Kata sandi: Anda harus mengisikan kata sandi, kata sandi ini harus di ingat-ingat karena sangat penting sekali.
  • Ketik ulang kata sandi: Anda harus mengulang kata sandi anda secara benar.
  • Pertanyaan rahasia 1: Pertanyaan ini juga harus diingat karena anda lupa kata sandi anda, anda bisa menggunakan pertanyaan rahasia tersebut dengan menggunakan fitur lupa kata sandi.
  • Pertanyaan rahasia 2: Pertanyaan ini sama saja dengan pertanyaan yang pertama hanya saja berbeda pertanyaan.
  • Ketik kode yang ditampilkan: Anda harus mengetik kode sama persis seperti gambar diatas, jaka salah ulangi sampai benar.

4. Jika sudah diisi dengan lengkap dan benar lalu pilih buat account saya, nanti anda akan dibawa ke halaman seperti gambar dibawah ini.


5. Tekan lanjutkan untuk mengkonfirmasi pendataran email yahoo anda, dan anda sekarang sudah mempunyai email yahoo.

Itu tadi Cara Membuat Email Yahoo Indonesia semoga bermanfaat bagi anda. Terima kasih atas perhatiannya, jangan lupa untuk mengikuti blog penchenk karena akan mengupas tuntas berita terkini mengenai teknologi dan tentunya tidak kalah menarik dengan Cara Membuat Email.
Label: 
Like This Yoo :
Share This :
 448  407 Digg16