Kamis, 03 Juli 2014

Multi Client

Chattin memungkinka kit untu selal bisa berkomunikasi walaupun kita tidak berada bersamanya di suatu tempat. Aplikasi chatting merupakan  suatu  aplikasi  yanmemungkinkan  pengguna  (client)  berkomunikasi  teks secara langsung (Real Time) dengan pengguna lain dengan menggunakan media yang ada.
Java merupakan suatu bahasa pemograman  yang multi platform dan multi device. Java juga merupakan bahasa pemogramayang berorientasi objek dan program java tersusun dari bagian  yang disebut kelas. 
Pada bagian ini, saya akan membuat aplikasi chatting berbasis grafis (seperti tampilan foto) menggunakan bahasa pemograman java. pertama yang harus dilakukan adalah menyetting alamat IP pada masing-masing PC. Kita menggunakan satu server dan satu client. 

Pertama  yang  harus  dilakukan  kitterlebih  dahulu  melakukan  setting  alamat  IP  pada masing-masing client. Setelah  melakukan  konfigurasi  IP  pada  masing-masingi  komputer  kemudian  kitjuga harus memastikan bahwa firewall pada masing-masing komputer harus diaktifkan karena pada beberapa kasus program ini tidak dapat saling terkoneksi akibat firewall yang aktif pada sistem operasinya.

Untuk program nya silahkan download disini

Info server dan Info client

Program yang dibuat, guna untuk mengetahui info server dan info client suatu komputer. Berikut adalah listing codenya dan eksekusi dari program yang telah dibuat.

    Infoserver.java
import java.io.*;
import java.net.*;
import java.util.*;

public class infoserver {
private final int INFO_PORT=50000;
private String datafromClient;

public infoserver() {
BufferedReader inFromClient;
DataOutputStream outToClient;
Socket serverSocket;
try {

ServerSocket infoserver =
new ServerSocket(INFO_PORT);
System.out.println("Server siap...");

while (true){
untuk program selanjutnya silahkan download disini

Aplikasi program Browser

Program ini digunakan untuk membuat pilihan browsing berdasarkan pilihan yang kita buat. Pastikan anda sedang terkoneksi internet, selanjutnya kita jalankan program browsing.java dengan cara mengklik ctrl+1 untuk memastikan bahwa program sudah berjalan dengan benar, kemudian klik tombol ctrl+2. Berikut adalah listing dari aplikasi browserpenjelasan selengkapnya, download disini

Ambil nama

Pada laporan kali ini, membuat aplikasi pengambilan nama PC menggunakan pemograman java. Berikut adalah listing programnya beserta eksekusi programnya:
import java.net.*;

public class AmbilNama {

public static void main(String args[]) throws Exception {

       InetAddress host = null;

       host = InetAddress.getLocalHost();

       System.out.println("Nama Komputer Anda: " + host.getHostName());

       }
}

Setelah selesai membuat listing program ke TextPad, simpan file dengan nama “AmbilNama.java” lalu klik ctrl+1 lalu ctrl+2, maka tampilannya seperti berikut:


Ambil IP pada java

Pada laporan kali ini, saya membuat perintah menggunakan java untuk memanggil local host pada  PC saya. Berikut adalah listing programnya dan eksekusi programnya:

import java.net.*;

public class AmbilIP{

public static void main(String[]arg){

try{

InetAddress ip =

InetAddress.getByName("Localhost");

System.out.println(ip.getHostAddress());

System.out.println(ip.getHostName());

}

catch(UnknownHostException e){

System.out.println(e);

}
}
}


Rabu, 02 Juli 2014

Chatting Server-Client

Bahasa pemrograman java banyak diaplikasikan dalam berbagai program maupun aplikasi yang berbasis PC atau mobile. Salah satu penerapannya adalah pada program chatting, dipilihnya bahasa java sebagai bahasa pembuatan program ini dikarenakan dalam java memiliki kelas thread sebagai kelas default yang tidak dimiliki oleh bahasa pemrograman lain. Program chat ini terdiri dari dua sisi, yaitu sisi client dan server.  Dalam pembuatan aplikasi chatting ini, kita harus menyiapkan dua buah PC/Laptop atau lebih untuk satu dijadikan sebagai server, dan yang lainnya dijadikan sebagai Client.

jika ingin materi lebih lengkap, download disini

Senin, 10 Maret 2014

Tutorial Penggunaan Show My PC

Software berikutnya yang juga dapat dijadikan remote control pc / laptop adalah show my pc. Software ini adalah software portable yang tidak perlu kita menginstall terlebih dahulu untuk menggunakan nya, pastikan anda telah mendownload software ini untuk mencoba cara penggunaan nya. Jika anda belum mendownloadnya, anda bisa dapatkan disini.

1. Gambar dibawah ini merupakan , tampilan pertama saat kita membuka aplikasi software showmypc, terdapat 2 field untuk remote control pc/laptop dalam showmypc ini,  yaitu Show My PC now adalah untuk melihat no id dari pc kita sendiri jika orang lain ingin mengcontrol pc / laptop kita dengan memasukan no id dari kita pada field View PC. Sedangkan View PC adalah field dimana kita ingin mengcontrol pc / laptop orang lain dengan memasukan no id pc orang lain tersebut.
Untuk  mendapatkan id password pada pc kita, kita klik Show My PC Now.


2. Gambar dibawah ini merupakan tampilan dimana telah muncul password untuk pc /laptop kita


3. Selanjutnya jika kita ingin mengcontrol PC /Laptop  orang lain kita harus tahu terlebih dulu id password pc / laptop orang lain tersebut.jika kita telah tahu id password mereka masukan alam field View PC seperti pada gambar dibawah ini :


4. Jika proses pengkoneksian ke pc tersebut telah sampai 100% seperti gambar dibawah ini, maka akan muncul tampilan monitor pada pc yang akan kita control tersebut.


5. Gambar dibawah ini merupakan tampilan monitor pc yang ingin kita control aktivitas nya, device pc ini yaitu acer , dapat dilihat juga control – control panel dalam showmypc ini :


6. Pada gambar dibawah ini, jika kita ingin mensharing data atau ingin mengambil data dalam direktori pc / laptop yang sedang kita control dengan memilih menu control panel yang terdapat di atas, kita pilih menu sharing file untuk file transfer dan pilih direktori untuk menyimpan yang telah di transfer.