Showing posts with label Knowledge. Show all posts
Showing posts with label Knowledge. Show all posts

Wednesday, April 19, 2017

Pembuatan SMS Gateway Di Linux Menggunakan Gammu


PENGERTIAN
SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.

LATAR BELAKANG
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.

MAKSUD DAN TUJUAN
Tujuanya adalah agar kita memahami konsep dari SMS Gateway dan bisa mengimplementasikanya.


ALAT DAN BAHAN
  • PC / Laptop
  • Terinstall LAMP Server
  • Gammu
  • Modem GSM yang support dengan sms gateway

TAHAP PELAKSANAAN
1. Langkah pertama install aplikasi gammu dan gammu-smsd dengan menggunakan perintah berikut
$ sudo apt-get install gammu gammu-smsd
2. Setelah instalasi silahkan tancapkan modem ke Komputer / Laptop dan Kemudian Connect-Disconnect Koneksi 'Mobile Broadband' pastikan lampu LED warna biru pada Modem hidup.
3. Lihat konfigurasi PORT device untuk cek apakah modem terdeteksi dan dia tertancap di port bagian ke berapa, gunakan perintah berikut
$ dmesg | grep tty


4. Konfigurasi aplikasi gammu yang sudah diinstal tadi, gunakan perintah berikut
$ sudo gammu-config


Jika belum disering maka tampilan defaultnya seperti gambar di atas. Lalu rubah setingan tersebut sesuai intruksi di bawah ini
port = /dev/ttyUSB0 # disesuaikan
connection = at115200 # disesuaikan
synchronizetime = yes
logfile = /var/log/gammulog
logformat = textall
use_locking = # isi yes jika ingin resource modem di kunci


5. Konfigurasi berkas /etc/gammu-smsdrc, gunakan perintah berikut
# nano /etc/gammu-smsdrc
 Lalu sesuikan dengan intruksi di bawah ini
[gammu]
port = /dev/ttyUSB0 # Sesuaikan
connection = at115200 # Sesuaikan
[smsd]
PIN = ''
service = sql
driver = native_mysql
DeliveryReport = sms
logfile = /var/log/smsdlog
debuglevel = 1 # rubah ke 255 untuk mengaktifkan debug
6. Penting ! untuk mengaktifkan perintah Gammu matikan dulu servis dari gammu-smsd gunakan perintah
# sudo /etc/init.d/gammu-smsd stop
7. Kemudian baru bisa cek identify modem gunakan perintah
$ sudo gammu --identify
8.Untuk testing pengiriman SMS menggunakan perintah berikut ;
$ sudo gammu --sendsms text 0857257XXXXX

11.Untuk cek pulsa (ex.simpati) ;
$ sudo gammu --getussd *888#
Press Ctrl+C to break...
USSD received
Status : No action needed
Service reply : “Sisa Pulsa Anda Rp.4950. Penggunaan pulsa di periode ini
Rp.11150. Aktif s.d. 17/29/2018."

KESIMPULAN
Jadi gammu ini aplikasi yang menyediakan layanan SMS Gateway dan kita juga harus memnuhi syarat - syarat dari aplikasi ini apakah modemnya suport atau tidak dan pastikan konfigurasi yang kita lakukan tidak masalah dan lakukan dengan teliti. Sekian terima kasih

Tuesday, November 29, 2016

Cara Daftar Dan Mendapatkan Domain (TLD) Gratis Dan Merubah Domain Blog


SCRIPT KIDDIES - Hallo sobat blogger, mungkin diantara kita bosan melihat embel - embel alias domain blog kita yang berujung dengan blogspot.com dan ingin mempersingkatnya dengan domain yang lebih singkat dan ringkas tapi sobat enggan mengeluarkan biaya. Nah oleh karna itu saya akan share Cara Daftar Dan Mendapatkan Domain Gratis Dan Merubah Domain Blog

PENGERTIAN
Domain TLD ( Top Level Domain ) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet.

LATAR BELAKANG
Agar kita mengetahui bagaimana cara mendapatkan domain gratis dan menerapakanya di website kita sendiri dan pada tutorial kali ini saya akan menerapkanya pada blog 

ALAT DAN BAHAN
  • Laptop / PC
  • Akses Internet
  • Email Aktif
MAKSUD DAN TUJUAN
Untuk memudahkan mengingat alamat web sehingga mudah dikunjungi, dalam bentuk teks bukan dalam bentuk angka.

TAHAP PELAKSANAAN
1. Untuk mendaftarkan domain kita, kita harus pergi ke website penyedia domain gratis dan disini saya menggunakan FREENOM. Kemudian dihalaman depan sobat disuruh cek nama domain yang diinginkan lalu klik Check Availability


2. Pilih domain yang tersedia, disini saya memilih domain .ga lalu mengapa ada yang Not avilable? karena nama domain just-test.tk sudah dimiliki oleh sesorang atau sudah ada jadi tidak bisa kita pilih


3. Scroll ke atas dan Checkout


4. Ganti mas aktif menjadi 12 Month ( 1 Tahun ) jadi domain ini hanya trial dan berlaku selama 1 tahun, jika sudah klik Continue


5. Disini kita diberi pilihan verifikasi yaitu dengan menggunakan akun Social Media atau menggunakan Email, Dan pada tutor saya menggunakan email jadi saya isi saja form yang disebelah kiri lalu klik Verify My Email Address


6. Masuk ke email lalu klik link verifikasi dari freenom


7. Setelah itu kita akan diarahkan ke halaman yang mengharuskan kita mengisi data kita dan sobat diwajibkan masukkan data yang valid

*Keterangan :
  • Adress : Alamat 
  • Zip Code : Kode Pos
  • Company Name : Nama Perusahaan ( Saya Isi Nama Blog Saya )
8.  Centang pada I have read and agree to the Terms & Conditions lalu klik Complete Order


9. Setelah itu pilih Click Here Go To Client Area


10. Jika disuruh login maka isikan alamat email dan password yang sudah kita buat tadi. Lalu pilih menu Services > My Domain. Domain yang kita daftarkan tadi telah aktif, lalu untuk menghubungkanya dengan blog kita pilih Manage Domain 


11. Klik Manage Freenom DNS

12. Jika halaman Manage Domain sudah terbuka sekarang Buka Blog sobat dan pergi ke Setelan > Dasar >  + Siapkan URL pihak ke-3 untuk blog Anda 


13. Pada Setelan domain pihak ketiga masukkan domain sobat yang baru dengan www didepanya. disini saya menggunakan www.just-test.ga
Lalu akan ada pesan error seperti dibawah. Perhatikan yang saya blog. Itu adalah CNAME yang akan kita gunakan untuk setting DNS nanti.



 14. Kembali kehalaman Manage Domain pada Freenom dan kita isi formnya
NameTypeTTLTarget
wwwA14440216.239.32.21
wwwA14440216.239.34.21
wwwA14440216.239.36.21
wwwA14440216.239.38.21

Sekarang Kita Gunakan Name dan type yang kita dapatkan dari blogger tadi

NameTypeTTLTarget
wwwCNAME14440ghs.google.com
56xojs4z4hlhCNAME14440gv-b7zqjy6xn7ddj6.dv.googlehosted.com
( 56xojs4z4hlh - gv-b7zqjy6xn7ddj6.dv.googlehosted.com ) Adalah yang saya dapatkan dari blog tadi saat muncul pesan eror, jadi ganti name dan target tersebut sesuai pesan eror yang muncul pada blogger sobat, dan lainya samakan saja karena merupakan IP default dari blogger

Seperti inilah contoh record ketika sudah diisi
Untuk Menambah Kolom Klik More Record
15. Jika sudah klik Save Changes pada Freenom dan Simpan juga setelan domain blogger sobat, jika masih terjadi eror maka tunggu saja beberapa menit dan klik simpan. Apabila masih terjadi eror cek kembali konfigurasi DNS sobat mungkin ada yang keliru atau kelewatan

KESIMPULAN
Itulah Cara Daftar dan Mendapatkan Domain (TLD) Gratis Dan Menerapkanya Pada Blog. Perlu diingat domain ini hanya berlaku selama 1 tahun dan ketika masa aktifnya sudah habis dan sobat ingin memperpanjang masa aktifnya sobat harus mengeluarkan uang alias membayar jadi jangan terlalu berharap mendapatkan domain gratis permanen :v

Referensi : Venom

Thursday, November 17, 2016

Cara Install W3Schools Offline Di Linux


PENGERTIAN
W3Schools adalah situs web developer informasi, dengan tutorial dan referensi yang berkaitan dengan topik pengembangan web seperti HTML, CSS, JavaScript, PHP, SQL, dan JQuery. Situs ini mendapatkan namanya dari singkatan untuk World Wide Web, W3 adalah numeronym dari www.w3schools tidak berafiliasi dengan W3C. Hal ini dibuat dan dimiliki oleh Refsnes data, pengembangan perangkat lunak milik keluarga Norwegia dan perusahaan konsultan. Situs ini menyediakan panduan referensi yang mencakup banyak aspek pemrograman web, termasuk teknologi seperti HTML, XHTML, CSS, XML, JavaScript, PHP, ASP, SQL dll. W3Schools menyediakan ribuan contoh kode. Dengan menggunakan editor online yang disediakan, pembaca dapat mengedit contoh dan mengeksekusi kode eksperimental.

LATAR BELAKANG
Tetapi saat ini kita tidak perlu terhubung dengan internet untuk mengakses situs ini. Jadi kita bisa belajar bahasa pemrograman offline dengan mudah dan cara installnya pun gampang. Dan pada versi terbaru ini (2016) memiliki lebih banyak fitur dan desain web yang lebih bagus dan friendly bagi pengguna

MAKSUD DAN TUJUAN
Tujuan dari artikel kali ini adalah untuk memudahkan kita dalam belajar pemrograman seperti HTML,CSS,Javascript dll tanpa harus terhubung dengan internet atau offline

ALAT DAN BAHAN
  1. PC / Laptop
  2. File W3Schools Download Disini
  3. Install Lamp Server
LANGKAH - LANGKAH
1. Kita harus menyiapkan file W3Schools nya terlebih dahulu
2. Buka Terminal ( CTRL + ALT + T ) Masuk sebagai Super User (sudo su) lalu ketikkan perintah
caja
jika terjadi eror sobat harus install caja terlebih dahulu dengan mengetikkan perintah "
apt-get intall caja
3. Setelah masuk caja extract file W3Schools dengan cara Klik Kanan > Extract to Lalu extract ke File System/var/www/html


4. Tunggu proses extract sampai selesai lalu ketikkan link berikut di web browser " http://localhost/w3schools_offline2016 " Maka akan nampak seperti berikut


KESIMPULAN
Sekarang kita dapat belajar bahasa pemrogrman tanpa harus online dan kita dapat mengaksesnya dimanapun dan kapanpun secara offline

Referensi