Using software to implement N900 control computers

Source: Internet
Author: User

 

Author: * Yikang * @ BUS Mobile Phone Group
Source: Video Game bus digital channel
You are welcome to repost. Please keep the above information for reprinting.

When you are at work, you need to read a file from your computer, or a friend of yours needs your help on the computer, but you don't have enough time to run back and forth between two places. What should you do? If you have an N900 mobile phone, you can solve these problems. You only need to install a software on the N900 and make appropriate settings on the computer to complete this task. At present, there are two main software-Rdesktop and VNC-on the mobile phone N900 of the Maemo system, which can be used to control the computer on the mobile phone. What is the result? We will test which software is more suitable for use.

We mainly test the following aspects:

1. Intranet IP control over Intranet IP addresses;
2. Intranet IP control over Internet IP addresses;
3. Control the Internet IP address.

In order to let friends who have never used the two software know how to use them, I will also introduce here if you install the two software and introduce it in detail, how to set it on the computer.

Evaluation Preparation

1. download the software attachment related to this evaluation (RDesktop offline package VNC N900 offline package vnc pc program)
2. Prepare a networked N900
3. Connection Mode: Wifi or GPRS. Please select Wifi whenever possible for connection speed

1. RDesktop installation and configuration:

1. RDesktop Installation

After downloading the RDesktop offline package, install the package in any of the following three methods.

Method 1: click search in the Program Manager, enter RDesktop, and search. If the search fails, reset your installation source. (View N900 source)

Method 2: Download the offline installation package and copy it to your mobile phone. In the file manager, click Install directly (N900 can be installed only after being upgraded to version 3.2)

Method 3: Download the offline installation package, copy it to the root directory of the mobile phone, open X Terminal, and run the following command to install the package:

Sudo gainroot --> get root permission
Cd/home/user/MyDocs --> go to the directory where the installation package is located
Dpkg-I rdesktop-cli_1.6.3-maemo3_armel.deb --> Installation
Dpkg-I rdesktop_1.7-maemo3_armel.deb

Exit XT.

2. RDesktop computer settings

To use RDesktop to control the computer, we need to enable the remote control function on the computer. Follow the procedure below to set it. The following describes how to operate Windows 7.

Right-click my computer and choose Properties"

Go to system advanced settings"

Go to the "remote" page of "System Properties", hook up before "Allow Remote Assistance to connect to this computer", and click "advanced" to go to advanced settings. At the same time, select "allow computer connection to run any remote desktop ...", In this way, I can really control our computer, that is, we can run any program on our mobile phone.

Confirm that the hook before "allow this computer to be remotely controlled" is selected, and then press "OK" to exit.

Return to the "System Properties" window and select "select account" at the bottom to go to the settings below. Click Add to add an account.

Click "advanced" to select an account

Click "Search now" in the displayed window.

In the search result box, all accounts on the computer are displayed. Find the "Everyone" account and click "OK". The selected account appears in the Select User window, that is, "Everyone" (meaning anyone can access this computer)

 

Click "OK" to return to the "Remote Desktop user" window. We can see that the list of persons who can be asked is displayed, that is, anyone. Then press "OK" to return to the "System Properties" window.

This computer has been set up. Next we will explain how to view the IP address of your computer in Windows 7.

Open "Control Panel" and click "network and Internet". Do not click the following words or the icon above.

Click "network and Sharing Center"

In the new window, click "Change adapter Settings" on the left"

In the new window, double-click "Local Connection". In the "local connection status" window, click "details ", in the displayed "network connection details" window, you can view the IP address of your computer. Write down the IP address, which will be used in subsequent control.

3. Start to connect to the control computer

Go to the Rdesktop program on the N900 mobile phone and automatically enter the settings menu.

Enter the IP address of the computer we just found, enter the user name, you can select the common user name on our computer, then enter the login password of the current user, recently click the "Connect" button. If your settings are correct, we can directly access the desktop on our mobile phone, and automatically adjust the content on the screen to adapt to the N900 size.

If the user you entered has logged on to the computer, the following prompt window will appear. Select "yes". You can see some prompts on the computer screen. Select "OK, we logged on to our computer from N900 and operated it with a touch, which is exactly the same as that on the computer and can run any programs that can be used on the computer.

 

The following is the demo on N900

Press Ctrl on the keyboard (N900) and click the screen. You will find that the right-click menu is also activated, and then press Ctrl again. The right-click function becomes invalid! The first try may be invalid. You can try it multiple times.

Let's take a closer look at the program I run-the Chinese version of AutoCAD 2008. How cool is it? I tried to run a FireWire (CF) on my mobile phone. Unfortunately, the operation failed. It may be that CF does not support such a small screen. Otherwise, it will hit the Internet! And somehow, the picture is not taken down!

The settings on XP are as follows:

1. Computer settings: Right-click my computer --> properties --> remote --> allow user remote to this computer option to check --> OK

2. It is easier to view IP addresses on XP than on Windows 7, which is not described here.

3. Because windows has a limit on the number of remote operations, the host may be automatically logged out once a user remotely arrives at this computer. I also found a solution to this problem: Open the Start menu --> enter gpedit in "run. msc, go to the Local Group Policy Editor, and choose windows Settings> Security Settings> Local Policies> Security Options. In the right column, find the "Network Security: Force logout after the logon time is exceeded" option, right-click this option, and choose Properties> select started> OK.

The operation on N900 is the same as that on the previous one.

We recommend that you set more than two users on XP, one for the operation on our computer, the other for the N900 login operation, and the other for the N900 login account to set the password to prevent errors. After entering the login page, you will see the two login accounts you set on your computer, that is, two login user portraits. Here, please log on as the default Administrator, select the account we set for N900 login, enter the user name and password, and click Login. The familiar windows operation interface will appear in your N900!

 

3. Connect public IP addresses/Intranet IP addresses to public IP addresses through GPRS/Wifi

Because my computer is in the company's Lan, you can view the functions of the LAN wireless router to implement virtual services, that is, all the data that can be accessed from the Internet to the computer with a specific IP address in the LAN.

Add a new entry to point the Intranet IP address 192.168.1.100 of the local machine to the Internet. All Internet data accessing the Internet IP address of this vro directs to 192.168.1.100, which is my computer.

Change the "DMZ host" project in "forwarding rules" and add a new project to expose all hosts 192.168.1.100 to the Internet.

After setting, you can view the public IP address of the vro in the running status bar of the vro.

Disconnect the Wi-Fi connection with the wireless router and switch to GPRS to obtain the public IP address 10.167.221.27 of the mobile phone.

Start RDesktop on N900, enter the public IP address of the vro 219.138.38.254, the user name is the user name of your computer, and enter the account password.

Start to connect to the public IP address, which points to the computer I use

The connection was successful. Due to the slow speed of GPRS, it took about five seconds to display the entire page completely.

According to my own test, N900 can also control public IP addresses by connecting to the Local intranet through WIFI. The principle is similar to that of connecting public IP addresses through GPRS. The connection speed is determined by the minimum speed at which your control end and the controlled end access the internet.

On N900, regardless of the connection method, Rdesktop can easily remotely control computers on the Intranet or the Internet, and the execution speed is also relatively fast.

 

Ii. VNC installation and configuration:

1. Install VNC N900

After downloading the VNC offline installation package and VNC installation package on the N900 mobile phone end on the home page of this tutorial, follow these steps to install the package.

Method 1: click search in the Program Manager, enter VNC, and search. Two X11VNC and VNC Viewer are available for installation. If the search fails, set your installation source again. (View N900 source)

Method 2: Download the offline installation package and copy it to your mobile phone. In the file manager, click Install directly (N900 can be installed only after being upgraded to version 3.2)

Method 3: Download the offline installation package, copy it to the root directory of the mobile phone, open X Terminal, and run the following command to install the package:

Sudo gainroot --> get root permission
Cd/home/user/MyDocs --> go to the directory where the installation package is located
Dpkg-I x11vnc_0.9.3-maemo7_armel.deb --> install Mobile Terminal Services
Dpkg-I vncviewer_0.6.6-fremantle8_armel.deb --> install mobile control program

Exit XT.

2. VNC computer installation and configuration

Compared with the cumbersome settings on the Rdesktop computer, VNC has a server, which makes the settings quite simple. After the server and client are installed, you can directly connect to N900 with simple settings in a few steps.

Server Settings: when the server is running for the first time, the "current user features" setting window is displayed. You only need to set a password in the upper left corner for N900 to connect to the computer, and use the default settings for all other settings.

Open the viewer and enter the IP address of N900 (the IP address of the mobile phone is not described here. You can install a desktop IP address display component on N900 for easy viewing ), all other settings are default. Before selecting a connection, we need to run X11VNC once on N900 and automatically return to the desktop after running. After running on N900, we click Connect in the viewer, And the N900 screen will be displayed in a moment. However, if your N900 is in the black screen status, we can't see any information on the mobile phone in the computer window. We have to open the N900 screen to display it. And the operation speed is relatively slow!

 

3. VNC mobile terminal settings

If the computer is connected to N900, we only need to run X11VNC once.

If you are using N900 to connect to your computer, follow the settings below. Run the VNC Viewer program, enter the IP address of the computer, and press the instructions on going upstairs to obtain the IP address of the computer.

Enter the password we set on the computer server

Wait for a while to view the computer screen. We can operate it freely, but the operation speed is quite slow.

Based on the position in the video, we can set whether the window is full screen

 

4. N900 test for PC-side control of public IP (GPRS) or Intranet WIFI

Change the connection mode of N900 to GPRS, obtain a public IP address, and test whether the PC can control the N900 connected to the Internet through GPRS.

Open the VNC Viewer on the computer and enter the IP address of the N900 mobile phone under control. The IP address here is the public IP address of the N900 connected to the Internet through GPRS. Wait a moment until the connection fails, that is, the computer cannot connect to the N900 that uses GPRS to connect to the Internet.

Change the N900 connection mode to WIFI, that is, place the computer and N900 in the same Intranet, and test the PC terminal to control the N900 mobile phone.

Open the VNC Viewer on the computer, enter the N900 IP address, and wait for a while. Then, the computer enters the N900 screen smoothly and operates the mobile phone smoothly with the mouse on the computer, however, the display speed on the computer side is relatively slow, and it is basically impossible to transfer images in real time.

Change the connection mode of N900 to WIFI and test whether the computer can control the connection to N900 over the Intranet.

Go to the vro settings page, and in the "DMZ host Settings" of the "forwarding rules" of the vro, expose all the IP addresses of the N900 to the Internet, in addition, in "virtual server", set the IP address of N900 to enable the virtual server function.

Open the VNC Viewer on the computer and enter the public IP address of the router. The connection fails.

5. VNC public IP (GPRS) or Intranet WIFI control public IP computer test

Open VNC Viewer on N900 and enter the IP address of the controlled computer. The IP address here is the public IP address.

Enter the password set on the controlled computer on the VNC Server

After clicking it, it takes about 20 seconds to see the screen on the computer.

The actual effect of the Operation window can be seen on the computer to be executed immediately, but the N900 upload back screen speed is quite slow.

The following figure shows how to enable the Chinese version of AutoCAD 2008 on N900, which is limited by the transmission speed of GPRS and the speed of its own VNC server. After double-clicking the icon of the Chinese version of AutoCAD 2008, it took about a minute to display the CAD image on N900.

The pen version changes the network connection mode of N900 to WIFI and performs the same operation. The speed is slightly faster, but the overall speed is still quite slow. As a result, it takes a long time for us to view the results.

 

Iii. Evaluation Software Analysis description (or points of attention ):

From the test, both software can control the computer from the mobile phone end, regardless of whether the N900 connection method is WIFI or GPRS, or whether the computer is an intranet IP address or a public IP address, can control the computer normally. VNC can control the N900 mobile terminal on the computer.

Rdesktop

Rdesktop is a customer control terminal that operates computers on N900. The principle is to use Windows Remote Control ports for secure connections. As long as there is enough network speed, we can control the computer in any corner of the world. Of course, the premise is that you have to set those parameters on the computer and know the IP address of the computer on a necessary condition, otherwise, it cannot be implemented.

Or we can implement the computer in the operating house to implement some remote functions we need. However, in actual operations, it may be quite difficult. For example, if the IP address is not fixed, the home computer needs to start up 24 hours a day, and it cannot be set to sleep or standby, these are restrictions that prevent us from using. Maybe we can also provide remote assistance to remote friends, but it is difficult to set up PC-side settings for friends who need help, computers are always limited because of the people who need assistance.

On Windows 7, operations on the computer, such as XP, cannot be implemented, and may be caused by some problems. In XP, we can use one computer for two people, one for PC, and one for mobile phones! Is it because I have saved another computer!

The advantage of Rdesktop is that the connection speed is fast, and the display quality on N900 is quite good, basically the same as that on the PC end, and the screen resolution is automatically suitable for the resolution on the mobile phone end. After the computer is connected, the operations on the computer are basically real-time, and we run on the computer. I tried to run the video on my mobile phone and hoped it could be played smoothly, but it turned out that there was no sound, and the video was a one-stop hop and failed! Because our N900 mobile phone only transmits the picture on the PC back to the mobile phone, and the computer does not support the sound card drive on the mobile phone, I guess if the N900 sound card driver is installed on the computer, can we also listen to the music running on the PC on a mobile phone? Of course, we can now achieve the function of playing music by sharing streaming media with PC (Windows 7.

Rdesktop controls the operation of the computer end, which is similar to the diskless operating system of a large number of Internet cafes in the past. The diskless workstation implements data transmission through a high LAN, currently, we use WIFI to transmit data in real time. Due to the limitation, the actual transmission rate of Wi-Fi is much lower than the connection speed of m on the LAN, so when we play a video on the computer on N900, it will be quite slow. When one day, the WIFI connection speed can be as fast as the physical connection line, I want to enable smooth video playback on my mobile phone.

Through GPRS, we can connect public IP addresses to public IP addresses, that is to say, we can really control the home in the company, or control any computer in the world, in addition to a slower connection speed, of course we can.

VNC

VNC provides more functions than Rdesktop and can control N900 on the computer. However, the actual operation performance shows that there is basically no availability, because the connection speed is slow, second, you can enable the N900 screen. Otherwise, the screen is black and nothing can be done!

VNC uses dedicated connection servers to achieve interconnection between the two parties. It may be because a server conversion in the middle causes a sharp decrease in connection speed, which will ultimately affect the connection effect. The VNC connection speed to the computer is quite slow. It may take more than 10 seconds to wait for an image to refresh. At that time, we saw that the Operation had passed for a long time on the computer, however, the N900 still displays the original image. On the contrary, this is also true when the PC is connected to N900, which slows down the smoothness of the entire operation.

As we can see, when VNC is connected to a computer, the top and bottom Menu Bars of the N900 screen each occupy a majority of the areas on the screen, so that the Windows window area can be displayed quite small, therefore, the operation is more inconvenient.

Iv. evaluation conclusion

Advantages and disadvantages of Rdesktop
Advantages:
1. fast connection, basically real-time operations can be achieved, and the connection display effect is quite good, giving full play to the advantages of the N900 screen;
2. You can remotely control the connection to a computer with a public IP address through GPRS or Wifi, and the connection speed is only a little slower than that of VNC;
3. you do not need to install a dedicated server. You only need to install a client on your mobile phone to connect to the server, so that it is very convenient to implement public network connection control;

Disadvantages:
1. When operating on Windows 7, the computer cannot be operated. As soon as the computer is logged on, the connection to N900 will be automatically disconnected;
2. Compared with VNC, PC-side settings are relatively cumbersome;
3. The mobile phone cannot be controlled on a PC.

VNC advantages and disadvantages
Advantage: operations on the mobile phone do not affect operations on the PC end. The settings on the PC end and the mobile phone end are quite convenient!
Disadvantage: the connection speed is too slow, and the actual usage is basically lost!


Recommended software for controlling computers on N900 mobile phones: Rdesktop !!
The computer controls the N900 mobile phone end. It seems that we have no choice but to choose VNC.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.