Pemograman jaringan komputer 4

Posted by stefanus dear damanik Kamis, 03 Juli 2014 0 komentar
TUGAS IV
Melihat Info Server dan Info Client Menggunakan
Bahasa Pemrograman Java



Oleh :


Stefanus Dear Damanik
(061130701309)
6CD


JURUSAN TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG

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

A)    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){

serverSocket = infoserver.accept();
System.out.println("Ada client" +
"yang terkoneksi!");

inFromClient =
new BufferedReader(
new InputStreamReader(
serverSocket.getInputStream()));
outToClient =
new DataOutputStream(
serverSocket.getOutputStream());
outToClient.writeBytes("InfoServer versi 0.1\n"+
"hanya untuk testing..\n"+
"Silahkan berikan perintah TIME|NET|QUIT\n");

boolean isQUIT = false;
while (!isQUIT) {
datafromClient = inFromClient.readLine();
if (datafromClient.startsWith("TIME")){
outToClient.writeBytes(new
Date().toString() + "\n");
} else if (datafromClient.startsWith("NET")){
outToClient.writeBytes(
InetAddress.getByName("localhost").toString()+
"\n");
} else if (datafromClient.startsWith("QUIT"))
{
isQUIT = true;
}
}
outToClient.close();
inFromClient.close();
serverSocket.close();
System.out.println("Koneksi client sudah tertutup..");
}
}
catch (IOException ioe) {
System.out.print("error:" + ioe);
}
catch (Exception e) {
System.out.print("error:" + e);
}
}

public static void main(String[]args) {
new infoserver();
}
}

Jalankan program yang telah dibuat. Dengan cara klik ctrl+1 lalu ctrl+2, maka tampilan server akan seperti berikut:


B)    InfoClient.java
import java.net.*;
import java.io.*;
import java.util.*;

public class InfoClient {
private final int INFO_PORT=50000;
private final String TargetHost = "localhost";
private final String QUIT = "QUIT";

public InfoClient() {
try {

BufferedReader inFromUser =
new BufferedReader(new
InputStreamReader(System.in));

Socket clientSocket = new
Socket(TargetHost, INFO_PORT);

DataOutputStream outToServer =
new DataOutputStream(
clientSocket.getOutputStream());

BufferedReader inFromServer =
new BufferedReader(
new InputStreamReader(
clientSocket.getInputStream()));

System.out.println(inFromServer.readLine());
System.out.println(inFromServer.readLine());
System.out.println(inFromServer.readLine());
System.out.println("");
boolean isQuit = false;
while (!isQuit) {

System.out.print("Ketikkan Perintah Anda : ");
String cmd = inFromUser.readLine();
cmd = cmd.toUpperCase();
if (cmd.equals(QUIT)) {
isQuit = true;
}
outToServer.writeBytes(cmd + "\n");
String result = inFromServer.readLine();
System.out.println("Dari Server: " + result);
}

outToServer.close();
inFromServer.close();
clientSocket.close();
}

catch (IOException ioe) {
System.out.println("Error:" + ioe);
}

catch (Exception e) {
System.out.println("Error:" + e);
}
}
public static void main(String[]args) {
new InfoClient();
}

}

untuk lebih lengkap download panduannya disini klik here
Read More..

Pemograman jaringan komputer 3

Posted by stefanus dear damanik 0 komentar
TUGAS III

Membuat Aplikasi Browser Dengan Menggunakan
Bahasa Pemrograman Java



Oleh :

Stefanus Dear Damanik
(061130701309)
6CD


JURUSAN TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG

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 browser:

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.util.Scanner;
public class inibrowser{
public static void main
(String[] args)
{
try {
BufferedReader input= new BufferedReader
(new InputStreamReader(System.in));

int menu=0;
int pil;
Scanner masuk = new Scanner(System.in);
while(menu==0)
{
System.out.println
("==================================");
System.out.println
("1.Membuka URL web *");
System.out.println
("2.Pencarian Google *");
System.out.println
("3.Pencarian Gambar di Google *");
System.out.println
("4.Google Translate *");
System.out.println
("5.Cari berita *");
System.out.println
("6.EXIT *");
System.out.println
("==================================");
System.out.println
("");
System.out.println
("Masukkan Pilihan :");

pil = masuk.nextInt();
if
(pil < 1 || pil > 6)
{
System.out.print("");
System.out.print("");
System.out.println("Input Salah!!");
}
else if
(pil==6)
{
System.exit
(0)
;}
switch(pil)
{

case 1:
String URL = null;
System.out.print
("Masukkan URL :");
URL = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create(URL));

break;
case 2:
String src2 = null;
System.out.print
("Masukkan Kata Pencarian :");
src2 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.google.com/search?q="+ src2));

break;
case 3:
String gmbr3 = null;
System.out.print
("Masukkan Nama Gambar :");
gmbr3 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create
("https://www.google.co.id/search?site=imghp&tbm=isch&source=hp&biw=1360&bih=642&q="+gmbr3));

break;
case 4:
String kata4 = null;
System.out.print
("Masukkan Kata Yang akan di terjemah : ")
;
kata4 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#en/id/"+kata4));

break;
case 5:
String kata5 = null;
System.out.print
("Masukkan berita yang dicari : ");
kata5= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://search.viva.co.id/search?m=art&q="+kata5));

break;
}
}
}
catch
(
Exception ex
)
{System.out.println
("Error")
;}
}

}

untuk lebih lengkapnya silakan anda download panduannya klik here
Read More..

pemograman jaringan komputer 2

Posted by stefanus dear damanik 0 komentar
TUGAS II
Melihat Nama PC Menggunakan Aplikasi Pemograman Java



Oleh :


Stefanus Dear Damanik
(061130701309)
6CD


JURUSAN TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG

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());
       }

}

untuk panduan lengkapnya silakan download disini download here
Read More..

Pemograman Jaringan komputer 1

Posted by stefanus dear damanik 0 komentar
TUGAS
Mengambil IP Pada PC Menggunakan Bahasa Pemrograman Java



Oleh :


Stefanus Dear Damanik
(061130701307)
6CD


JURUSAN TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG

Pada percobaan kali ini saya akan membuat suatu program untuk menampilkan ip komputer menggunakan bahasa pemogram java berikut listing 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);
}
}
}

untuk lebih lengkap nya silakan download file berikut : download here

Read More..

Teamviewer 7

Posted by stefanus dear damanik Minggu, 09 Maret 2014 0 komentar
Teamviewer adalah sebuah aplikasi untuk melakukan control penuh kepada computer / laptop lainnya. Pada artikel ini saya akan menjelaskan beberapa fitur yang nanti bisa kamu mamfaatkan sesuai keperluan. Teamviewer adalah  sebuah paket yang mendukung untuk akses computer jarak jauh menggunakan internet.

Kelebihan:
1.  Ukuran file installer yang kecil
2.  Bisa menggunakan internet untuk meremote
3.  Kinerja aplikasi yang cepat asalkan koneksi internet stabil
4. Sangat simple dan tidak ribet
5.  Punya fitur yang banyak
6.  Bisa membuat ruang rapat sampai 25 orang
7.  Dll


1. Instalasi Teamviewer 7
    1. pilih "install" dan klik "next"
   
  

    
   
      2. Pilih “Personal /non-commercial use” kemudian klik Next

  


     3. Centang Ke-2 “ I Accept….” Dan “I Agree…”  kemudian klik Next

  

      4. Pilih “default” dan klik Next
    
      5. Finish


2.    Remote Control

           Salah satu fitur dalam teamviewer adalah remote control, yaitu kita bisa mengakses computer lain melalui teamviewer dan mengunakan akses internet, untuk melakukan hal itu pertama-tama lakukan instalasi teamviewer di kedua computer yang ingin dihubungkan , setelah itu lakukan langkah berikut ini :

1.      Minta rekan anda memberikan partner ID dan Password Teamviewer dia
2.      Masukan Partner ID tersebut ditempat yang disediakan di teamviewer anda. Pilih koneksi remote control kemudian klik connect to partner


            3.  Setelah itu aka nada permintaan password oleh teamviewer , masukan password                                  teamviewer rekan anda tadi


             4.   Dan setelah itu pilih log on ,  dan computer anda akan langsung terhubung dengan                                computer rekan anda tersebut  




3.  File Transfer 
            Berikut adalah fitur File Transfer yang terdapat pada teamviewer , pada fitur ini memungkinkan pengguna melakukan tukar menukar file , tasnfer file ,pengecekan file ,dan lain-lain, berikut adalah screenshot dan langkah-langkah dalam penggunaan file transfer pada Teamviewer 7

     1.      Pertama buka teamviewer lalu masukan ID Partner anda lalu pilih koneksi File Transfer

          2.      Lalu akan tampil form seperti berikut 
  
  



   3. Setelah tampil gambar diatas, kita dapat melakukan transfer file hanya menggunakan drag dan drop        untuk memindahkan file dari client ke server  atau dari server ke client.



    4.  Lalu diatas adalah screenshot dari tampilan proses download filedari computer lain.prosesnya                hampir sama seperti copy ,hanya saja harus menggunakan internet



4. Meeting

          Sekarang saya akan membahas fungsi dari fitur meeting. Sesuai dengan namanya fitur ini adalah      fasilitas yang disediakan oleh teamviewer untuk membuat sebuah pertemuan/rapat. Jadi dalam              sebuah meeting itu bisa memungkinkan sampai 25 komputer.
      Sama halnya dengan remote control dalam meeting juga terbagi menjadi 2 buah kolom,yang di sebelah kiri adalah Host metting, fungsi ini adalah untuk menyediakan akses meeting kepada orang lain dan kita menjadi host nya atau istilahnya adalah room master. Dengan meng-klik start instan meeting, kita sudah bisa menjadi host. Di dalam host nanti dibagikan meeting ID
            Join meeting : fungsi ini adalah untuk mengikuti atau bergabung dengan meeting host lain.               Dengan memasukan meeting IDnya ,dan mengisi nama user di kolom your name,kita sudah bisa           bergabung dengan host meeting orang lain



5.  Share Videos
      Fungsi video , fungsi ini bisa berjalan jika computer atau laptop anda bisa menggunakan webcam.sangat mudah sekali menggunakannya ,cukup share video atau tampilkan video kita,dan teman remote kita bisa melihat tampilan dari webcam kita







Read More..

Kisah Debat Albert Einstein

Posted by stefanus dear damanik Minggu, 26 Mei 2013 0 komentar

Seorang Profesor dari sebuah universitas terkenal dalam ceramahnya menantang kepada mahasiswanya dengan memberikan sebuah pertanyaan :
“Apakah Tuhan menciptakan segala yang ada di dunia ini” ? Tanya sang Profesor,..
Pasti,….kata seorang mahasiswa dengan berani dan bersuara keras, lalu untuk mempertegas jawabannya mahasiswa itu mengulang perkataan ” Betul, Dia yang menciptakan semuanya”
“Apakah Benar Tuhan menciptakan semuanya?” Tanya professor sekali lagi.
“Ya, Pak, semuanya” kata mahasiswa tersebut.
Lalu Profesor itu menjawab :
“Jika Tuhan menciptakan segalanya, berarti Tuhan menciptakan Kejahatan. Karena kejahatan itu ada, jadi kita bisa berasumsi bahwa Tuhan itu adalah kejahatan.”
Mahasiswa itu kemudian terdiam dan tidak bisa menjawab argumen sang professor tersebut.
Profesor itu merasa menang dan menyombongkan diri bahwa sekali lagi dia telah membuktikan kalau agama itu adalah sebuah mitos.
Seorang mahasiswa lain  mengangkat tangan dan berkata dengan santun pada profesor:
“Profesor, boleh saya bertanya sesuatu?”
“Tentu saja,”……..Jawab si Profesor
Mahasiswa itu kemudian berdiri dan  bertanya :  “Profesor, apakah dingin itu ada?”
dengan sedikit sinis , sang profesor menjawab, “Pertanyaan macam apa itu? Tentu saja dingin itu ada. Kamu tidak pernah kedinginan?” Tanya si professor diiringi tawa mahasiswa lainnya.
Lalu Mahasiswa itu mengajukan argumen, “Kenyataannya, Pak, dingin itu tidak ada. Menurut hukum fisika, yang kita anggap dingin itu karena tidak adanya panas. Suhu -460F adalah ketiadaan panas sama sekali. Dan semua partikel menjadi diam dan tidak bisa bereaksi pada suhu tersebut.  kata dingin Kita ciptakan untuk mendeskripsikan ketiadaan panas.
Mahasiswa itu kemudian bertanya lagi, “Profesor,……apakah gelap itu juga ada?”
Profesor itu menjawab, “Tentu saja itu ada.”
Mahasiswa itu beragumen lagi, “Sekali lagi anda salah, Pak. Gelap itu juga tidak ada. Gelap adalah keadaan dimana tidak ada cahaya. Cahaya bisa kita pelajari, tetapi gelap tidak. Kita bisa menggunakan prisma Newton untuk memecahkan cahaya menjadi beberapa warna dan mempelajari berbagai panjang gelombang setiap warna. Tapi kita tidak bisa mengukur gelap., misalnya seberapa gelap suatu ruangan diukur dan berapa intensitas cahaya di ruangan tersebut. Kata gelap dipakai manusia untuk mendeskripsikan ketiadaan cahaya.”
Mahasiswa itu kemudian mengulang pertanyaan profesor di awal perkuliahan, “Profesor, apakah kejahatan itu ada?”
Dengan bimbang professor itu menjawab, “Tentu saja, seperti yang telah kukatakan sebelumnya. Kita melihat setiap hari di Koran dan TV. Banyak perkara kriminal dan kekerasan di antara manusia. Perkara-perkara tersebut adalah manifestasi dari kejahatan.”
Terhadap pernyataan ini mahasiswa itupun membantah, “Sekali lagi Anda salah, Pak. Kejahatan itu tidak ada. Kejahatan ada karena ketiadaan kita mau mengakui Tuhan. Seperti dingin atau gelap, kejahatan adalah kata yang dipakai manusia untuk mendeskripsikan ketiadaan Tuhan. Tuhan tidak menciptakan kejahatan. Kejahatan timbul dari ketiadaan Tuhan dihati manusia. Seperti dingin yang timbul dari ketiadaan panas dan gelap yang timbul dari ketiadaan cahaya.”
Dari beberapa argumen mahasiswa tersebut, akhirnya sejak hari itu sang profesor  tidak pernah menanyakan lagi tentang keberadaan Tuhan.
Siapa Mahasiswa yang bertanya bertubi-tubi dengan argumennya hingga membuat sang professor  bimbang memberikan jawabannya ?
Yaa,…..siapa lagi kalau bukan …… Albert Einstein

Read More..

pencarian blog

Total Tayangan Laman