Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.net.*;
- import java.io.*;
- public class Xbmcremote
- {
- public static void main(String[] args) throws Exception
- {
- URL sendup = new URL("http://192.168.1.128:8080/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Input.Up%22}");
- URL senddown = new URL("http://192.168.1.128:8080/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Input.Down%22}");
- URL sendleft = new URL("http://192.168.1.128:8080/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Input.Left%22}");
- URL sendright = new URL("http://192.168.1.128:8080/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Input.Right%22}");
- String direction = "";
- URLConnection up = sendup.openConnection();
- URLConnection down = senddown.openConnection();
- URLConnection left = sendleft.openConnection();
- URLConnection right = sendright.openConnection();
- Scanner kb = new Scanner(System.in);
- System.out.print("Up, Down, Left, or Right? ");
- direction = kb.nextLine();
- switch(direction)
- {
- case "up": up.getInputStream();
- break;
- case "down": down.getInputStream();
- break;
- case "left": left.getInputStream();
- break;
- case "right": right.getInputStream();
- break;
- default: System.out.println("EXTERMINATE!");
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement