|
|
First you need to communicate with the router, I mean, for eg. in your webbrowser if you write 192.168.x.x (router login webpage) you can access to your webconfig right? And to turn On/Off your wifi you must go to the right place right? Its like this ..
In your android app you must in first place know how to connect with router ip, if you can do this almost 60% of path is done, next you need to know how you turn On/off , and how do you know ? Almost of the router have one ssh login or telnet login, and almost of the routers have commands to open ports for example, you need to check you router manual and see what is the command to turn On/Off you wifi with terminal (telnet or ssh).
|
|
|
|
|
Thank you reply!
router use method protocol GET to config. EX: turn of wifi: http://192.168.0.254/userRpm/WlanNetworkRpm.htm?ssid1=Ngoan®ion=105&channel=15&mode=4&chanWidth=1&broadcast=2&brlssid=&brlbssid=&keytype=1&wepindex=1&authtype=1&keytext=&Save=Save
Router support remote login + no-ip.com and i can config it by 3G of smartphone. But this problem is authentication required of router when run this example
|
|
|
|
|
The authentication ?
There is a house where to known people they have a secret ring ...
what do you need to enter in the house ? if you have no key ?
you need to POST the secret ring..
First step again :
You need to authenticate yourself, when you put in the browser 192.168.0.254 what appear ? a windows to insert yours creds, that windows is make from anything right ?
otherwise you have the key ? what do you need to enter in the house? The place where you insert the key (that i dont know how to say in english lol )
if you have the creds you need to check if your router can be access by TELNET or SSH !!
or you must find the protocol that is used in the loggin of the router , for exemple wireshark is good for that job
|
|
|
|
|
ngoanrazor wrote: App used to turn on of wifi of router but
I doubt that statement as stated is possible.
If a router was running then one must either use a wired or wireless connection to access it.
You probably think that your cell phone is going to connect wireless to the router. But then that means that the router must have a wireless management API. (And to use that you learn about IP, TCP, HTTP at a minimum.)
Now if and only if you can access the admin via the wireless access then it should be possible to turn the router off.
But once the router is off you cannot connect to it - by any means. So it would not be possible to turn it back on. Same thing if you mean disabling the wireless connectivity.
|
|
|
|
|
Thank you reply!
But router support remote login + no-ip.com and i can config it by 3G of smartphone. But this problem is authentication required of router
|
|
|
|
|
So research how http authentication works.
|
|
|
|
|
thank you very much! , i had successful login. Base on
http://user:password@www.website.com
|
|
|
|
|
hello guys i am a beginner and i want to know how to go about programming with java any tutorial i will appreciate
|
|
|
|
|
You should learn to use Google for general research questions, as you will need to use it a lot. In the meantime start with the Java Tutorials[^].
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
In oracle webpage you are able to find good tutorials!
|
|
|
|
|
You are replying to the wrong person.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
|
|
Hello,
Firstly - good on you for wanting to learn Java!
With regards to tutorials - there are multiple resources available - one set of tutorials I found extremely helpful were "The Java Tutorials." It is quite helpful for a beginner, giving aid and direction. You can access the tutorial here: http://docs.oracle.com/javase/tutorial/java/index.html[^]
April
Comm100 - Leading Live Chat Software Provider
modified 27-May-14 8:33am.
|
|
|
|
|
What is the point of repeating the exact same information I already provided?
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
how to write main class for run this class.
1. edit this class.
2. create main class for run
I need to write , read text file path C:\\file.txt
anyone help me please.
package
import java.io.*;
public class TextFileOperator {
public TextFileOperator(String path){
f = new File(path);
}
File f;
public void write(String text, boolean isAppend){
FileOutputStream out = new FileOutputStream(f,isAppend);
OutputStreamWriter wr = new OutputStreamWriter(out);
wr.write(text);
wr.close();
out.close();
}
public String read()
{
FileReader reader = new FileReader(f);
BufferedReader bf = new BufferedReader(reader);
StringBuilder bd = new StringBuilder();
String s;
while((s = bf.readLine()) != null){
bd.append(s);
bd.append("\n");
}
return bd.toString();
}
}
|
|
|
|
|
Take a look at the Java Tutorials[^].
You just need to add something of the form:
public static void main(String args[])
{
}
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
I want to learn java programming... after that i'll create a website for java , c , c++ programming tutorials specially for beginners, just like me..
|
|
|
|
|
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
May you please encote correctly your code and post what errors you have ?
|
|
|
|
|
Hey im kind new in this , but I have coded this but It doesn't work...
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class webpagesaver{
public static void main(String[] args) throws IOException{
URLConnection conn = url.openConnection();
conn.connect();
InputStream is = conn.getInputStream();
String saveFile = "PaginaCopiada.html"; //name of SaveFile
String location = "http://www.sapo.pt"; //ask website
URL url = new URL(location);
BufferedWriter out = new BufferedWriter(new FileWriter(saveFile));
BufferedReader in = new BufferedReader(new InputStreamReader(is));
String l = out.readLine();
while(l!=null){
out.write(l);
out.newLine();
}
in.close();
out.close();
}
}
The objective is : Put website link and Save all the page..
May you help me ?
|
|
|
|
|
cubocik wrote: It doesn't work... Please do not assume that people can guess what this means; explain what happens, what results or errors you see etc. Also please use <pre> tags around your code so it is properly formatted.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
Code:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class webpagesaver{
public static void main(String[] args) throws IOException{
String saveFile = "PaginaCopiada.html";
String location = "http://www.sapo.pt";
URL url = new URL(location);
URLConnection conn = url.openConnection();
InputStream is = conn.getInputStream();
conn.connect();
BufferedWriter out = new BufferedWriter(new FileWriter(saveFile));
BufferedReader in = new BufferedReader(new InputStreamReader(is));
String l = out.readLine();
while(l!=null){
out.write(l);
out.newLine();
}
in.close();
out.close();
}
}
Compiling messages
Code:
URLConnection conn = url.openConnection();
^
symbol: class URLConnection
location: class webpagesaver
webpagesaver.java:19: error: cannot find symbol
InputStream is = conn.getInputStream();
^
symbol: class InputStream
location: class webpagesaver
webpagesaver.java:23: error: cannot find symbol
String l = out.readLine();
^
symbol: method readLine()
location: variable out of type BufferedWriter
3 errors
Edit/Delete Message
|
|
|
|
|
You are missing a few #import statements, and you are also trying to read from your output stream. Try this:
import java.io.*;
import java.net.*;
public class webpagesaver{
public static void main(String[] args) throws IOException{
String saveFile = "PaginaCopiada.html";
String location = "http://www.sapo.pt";
URL url = new URL(location);
URLConnection conn = url.openConnection();
InputStream is = conn.getInputStream();
conn.connect();
BufferedWriter out = new BufferedWriter(new FileWriter(saveFile));
BufferedReader in = new BufferedReader(new InputStreamReader(is));
String l = in.readLine();
while(l!=null){
out.write(l);
out.newLine();
}
in.close();
out.close();
}
}
One of these days I'm going to think of a really clever signature.
|
|
|
|