Membuat Launcher Aplikasi Desktop dengan Shell Programming

Setelah pada psoting sebelumnya saya memberikan dasar input output dengan shell programming. Pada hari ini saya mencoba membuat launcher aplikasi desktop dengan menggunakan shell programming. Cara kerja aplikasi ini adalah menginput angka dari daftar aplikasi dan aplikasi akan berjalan. Pada program ini kita dapat menjalankan aplikasi Geany, VLC, Kalkulator,dsb. Scriptnya dapat anda ubah sesuai kebutuhan.

Berikut ini script codenya

#!/bin/bash
clear
echo "+---------------------------------------------------------------------------+";
echo "|                        Selamat Datang di Blankon Linux                    |";
echo "|                               Aplikasi Launcher                           |";
echo "|                        -------------------------------                    |";
echo "|1. Geany                      2. Kalkulator          3. Pemutar Video(VLC) |";             
echo "|                                                                           |";
echo "|4. Pengelola File (Nautilus)  5. Pembakar CD / DVD   6. Keluar Launcher    |";
echo "+---------------------------------------------------------------------------+";
read -p "Input angka aplikasi " pilih ;
echo "----------------------------"
case $pilih in
1)
   cd  /usr/bin/
  ./geany;;
   
 2)
     cd  /usr/bin/
  ./gnome-calculator;;
  
  3)
     cd  /usr/bin/
  ./vlc;;
  
 4)
     cd  /usr/bin/
  ./nautilus;;
  
 5)
     cd  /usr/bin/
  ./brasero;;
    
 6) exit;;  
 
esac


Simpan dengan nama launcher.sh. Untuk menjalankannya buka terminal dan ketik ./launcher.sh. Jika belum bisa berjalan, berikan hak akses executable.

Seperti ini tampilan programnya

Screenshot

Screenshot-1

Selamat mencoba dan semoga bermanfaat🙂

Untuk pertanyaan, saran dan kritik silahkan ditulis di kolom komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s