14.02.2011 23:56
Постоянно пользуюсь VNC в связке с рабочим (домашним) компом. Постоянно мучался, изза того что VNC клиент галимый и не хватает ни прокрутки тачем, ни масштабирования ни вообще счастья в жизни. Даже подумывал купить новый кпк на Android для этих целей. (на самом деле был бы КПК с экраном 4.3\" и клавой - купил бы. А так либо 4.3\" (HD2, HTC Desire HD) или либо клава (3.7\" Desire Z, motorola milestone, Samsung и т.д.)
И так - моё решение:
1) ставим на ББ VMWare (или virtual box - без разницы впринципе, мне привычнее)
2) ставим в vmware Windows XP (понадобится пара гигабайт свободного места на винчестере, плюс немного рамы - 64-128мб хватит за глаза. Думаю можно даже 32. Тут она совсем не критична. Тем более на ББ как правило - рамы всегда много. У меня 8гб например
3) Устанавливаем на VMWare Windows XP и на него RealVNC сервер (с клиентом)
4) Устанавливаем на ББ RealVNC Сервер
5) выводим ББ в интернет (допустим у нас в интернете будет ип 1.1.1.1)
6) Делаем проброс порта (например программой BOUNCER (могу выложить, если кому надо)) с ип 1.1.1.1:5950 до VMWARE WindowsXP 192.168.1.120:5900 (ипы зависят от настройки vmware)
7) На VMWARE WindowsXP выставляем разрешение 800x600
8) На VMWARE WindowsXP запускаем VNC Client и коннектимся к ББ. В настройках выставляем скаллинг разрешения до 800x480 и сжатие (по вкусу, в зависимости от транспорта - на вайфае больше, на 3g меньше)
9) Делаем программой QRES несколько ярлычков с разными разрешениями (это консольная утилитка, как и bouncer) и выкладываем на панель пуска. Затем просто тыкаем по нужным ярлыкам - и выставляем разрешение нужное. Например 1920x1080 - и полностью видим весь экран, ужатым на нашем 800x480. Нужно повыше? кликаем на другой - получаем 1280x800 и вполне удобный (для меня покрайней мере) размер текста и всего остального, для работы.
10) подключаемся с нашей N810 по VNC через Bouncer на ББ к нашей Vmware Windows XP и... готово! Скроллингом двигаем чтобы верхняя граница экрана совпала с нашим экраном - и отключаем дальше ползунки через меню. И у нас полный экран Windows XP на всю нашу N810
Готово!
Работает быстро, трафика ест мало. При переключении разрешений экрана - не вываливается (как при прямом подключении). Поскольку скаллинг происходит на мощностях ББ. И трафик тратится только на пересылку уже уменьшенного разрешения 800x480, а не полноценного и потом дополнительного сжатия на мощностях несчастной N810.
Листание Mobile-Review по 3G, открытие Excel, заход на lenta.ru и т.п. в течении 5минут отняло у меня примерно 2мб трафика. Среднюю скорость он написал 6,46kb/sec. Тоесть в принципе можно подключить безлимитный тариф какой-нибудь с ограничением скорости - и иметь на нашей N810 более-менее полноценную Windows XP пока АКБ не помрёт :) Или сотовый для 3г не разрядится. Но это решаемо покупкой расширеной АКБ.
Ссылка на использованный Bouncer: http://www.securitylab.ru/software/233348.php
Ссылка на QRES (кажется, честно говоря не помню где качал его): http://sourceforge.net/projects/qres/
И так - моё решение:
1) ставим на ББ VMWare (или virtual box - без разницы впринципе, мне привычнее)
2) ставим в vmware Windows XP (понадобится пара гигабайт свободного места на винчестере, плюс немного рамы - 64-128мб хватит за глаза. Думаю можно даже 32. Тут она совсем не критична. Тем более на ББ как правило - рамы всегда много. У меня 8гб например
3) Устанавливаем на VMWare Windows XP и на него RealVNC сервер (с клиентом)
4) Устанавливаем на ББ RealVNC Сервер
5) выводим ББ в интернет (допустим у нас в интернете будет ип 1.1.1.1)
6) Делаем проброс порта (например программой BOUNCER (могу выложить, если кому надо)) с ип 1.1.1.1:5950 до VMWARE WindowsXP 192.168.1.120:5900 (ипы зависят от настройки vmware)
7) На VMWARE WindowsXP выставляем разрешение 800x600
8) На VMWARE WindowsXP запускаем VNC Client и коннектимся к ББ. В настройках выставляем скаллинг разрешения до 800x480 и сжатие (по вкусу, в зависимости от транспорта - на вайфае больше, на 3g меньше)
9) Делаем программой QRES несколько ярлычков с разными разрешениями (это консольная утилитка, как и bouncer) и выкладываем на панель пуска. Затем просто тыкаем по нужным ярлыкам - и выставляем разрешение нужное. Например 1920x1080 - и полностью видим весь экран, ужатым на нашем 800x480. Нужно повыше? кликаем на другой - получаем 1280x800 и вполне удобный (для меня покрайней мере) размер текста и всего остального, для работы.
10) подключаемся с нашей N810 по VNC через Bouncer на ББ к нашей Vmware Windows XP и... готово! Скроллингом двигаем чтобы верхняя граница экрана совпала с нашим экраном - и отключаем дальше ползунки через меню. И у нас полный экран Windows XP на всю нашу N810
Готово!
Работает быстро, трафика ест мало. При переключении разрешений экрана - не вываливается (как при прямом подключении). Поскольку скаллинг происходит на мощностях ББ. И трафик тратится только на пересылку уже уменьшенного разрешения 800x480, а не полноценного и потом дополнительного сжатия на мощностях несчастной N810.
Листание Mobile-Review по 3G, открытие Excel, заход на lenta.ru и т.п. в течении 5минут отняло у меня примерно 2мб трафика. Среднюю скорость он написал 6,46kb/sec. Тоесть в принципе можно подключить безлимитный тариф какой-нибудь с ограничением скорости - и иметь на нашей N810 более-менее полноценную Windows XP пока АКБ не помрёт :) Или сотовый для 3г не разрядится. Но это решаемо покупкой расширеной АКБ.
Ссылка на использованный Bouncer: http://www.securitylab.ru/software/233348.php
Ссылка на QRES (кажется, честно говоря не помню где качал его): http://sourceforge.net/projects/qres/