Если вы обладатель смартфона Android и у вас на компьютере установлен дистрибутив Ubuntu или один из его производных (Linux Mint, Kubuntu и т.д.), то вы можете легко управлять смартфоном с помощью клавиатуры и мышки, используя инструмент Seven Square.
Инструмент Seven Square позволяет производить те же действия с помощью клавиатуры и мышки, что мы делаем с помощью пальцев руки на экране смартфона:
1. Разблокировку экрана.
2. Перелистывание страниц.
3. Управление меню и приложениями.
4. Печатать текст на клавиатуре для отправки сообщений.
5. Поворот в горизонтальное положение (клавиша F12)
И прочее.
Установка Seven Square в Ubuntu и производные
Откройте терминал и выполните следующие команды:
sudo apt-get install android-tools-adb
sudo apt-get install qt4-qmake libqt4-dev libqtcore4 libqtgui4 g++
sudo apt-get install git
git clone https://github.com/yangh/sevensquare.git
cd sevensquare
make
sudo make install
По окончании установки Seven Square проделайте следующие действия:
1. Подключите Android кабелем USB к компьютеру.
2. Далее в смартфоне перейдите в Меню - Настройки:
3. В пункте Параметры разработки:
4. Активируйте параметр Отладка USB:
5. И последнее. Запустите Seven Square следующей командой в терминале:
seven-square
Дождитесь появления экрана Android на рабочем столе:
И управляйте смартфоном с рабочего стола:
Теперь вы можете закрепить значок Seven Square на панели Unity или любой другой панели вашего дистрибутива для быстрого запуска и управления смартфоном Android с рабочего стола.
Источник: https://github.com/yangh/sevensquare
Удачи.
Инструмент Seven Square позволяет производить те же действия с помощью клавиатуры и мышки, что мы делаем с помощью пальцев руки на экране смартфона:
1. Разблокировку экрана.
2. Перелистывание страниц.
3. Управление меню и приложениями.
4. Печатать текст на клавиатуре для отправки сообщений.
5. Поворот в горизонтальное положение (клавиша F12)
И прочее.
Установка Seven Square в Ubuntu и производные
Откройте терминал и выполните следующие команды:
sudo apt-get install android-tools-adb
sudo apt-get install qt4-qmake libqt4-dev libqtcore4 libqtgui4 g++
sudo apt-get install git
git clone https://github.com/yangh/sevensquare.git
cd sevensquare
make
sudo make install
По окончании установки Seven Square проделайте следующие действия:
1. Подключите Android кабелем USB к компьютеру.
2. Далее в смартфоне перейдите в Меню - Настройки:
3. В пункте Параметры разработки:
4. Активируйте параметр Отладка USB:
5. И последнее. Запустите Seven Square следующей командой в терминале:
seven-square
Дождитесь появления экрана Android на рабочем столе:
И управляйте смартфоном с рабочего стола:
Теперь вы можете закрепить значок Seven Square на панели Unity или любой другой панели вашего дистрибутива для быстрого запуска и управления смартфоном Android с рабочего стола.
Источник: https://github.com/yangh/sevensquare
Удачи.
а подобного для iPhone нету случаем?!
ОтветитьУдалитьНе знаю. Не встречал. Скорее всего нет, т.к. смартфон Android работает на ядре Linux, а iPhone, хоть и от Unix-систем, но не Linux.
Удалитьна убунту 14.04.3 32 bit выдаёт ошибку в конце после команды make
ОтветитьУдалить==на убунту 14.04.3 32 bit выдаёт ошибку в конце после команды make== Интересно что за ошибка, т.к. у меня установка производилась и статья написана в Ubuntu 14.04.3 32 bit.
Удалить[im]http://s020.radikal.ru/i709/1509/6c/e0b60f1f64c1.png[/im]
mkdir -p build
ОтветитьУдалить(cd build && qmake -o Makefile ../seven-square.pro)
./contributes/generate-keymap.sh
Generate keymap header from src/keycodes.h...58 key map generated in src/keymap-generated.h.
(cd build && make)
make[1]: Вход в каталог `/home/sky-matrix/sevensquare/sevensquare/build'
Makefile:511: предупреждение: переопределение команд для цели `moc_adbfb.cpp'
Makefile:412: предупреждение: старые команды для цели `moc_adbfb.cpp' игнорируются
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I../../sevensquare -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. -I. -o main.o ../src/main.cpp
../src/main.cpp:8:30: fatal error: QtGui/QApplication: Нет такого файла или каталога
#include
^
compilation terminated.
make[1]: *** [main.o] Ошибка 1
make[1]: Выход из каталога `/home/sky-matrix/sevensquare/sevensquare/build'
make: *** [app] Ошибка 2
mkdir -p build
ОтветитьУдалить(cd build && qmake -o Makefile ../seven-square.pro)
./contributes/generate-keymap.sh
Generate keymap header from src/keycodes.h...58 key map generated in src/keymap-generated.h.
(cd build && make)
make[1]: Вход в каталог `/home/sky-matrix/sevensquare/sevensquare/build'
Makefile:511: предупреждение: переопределение команд для цели `moc_adbfb.cpp'
Makefile:412: предупреждение: старые команды для цели `moc_adbfb.cpp' игнорируются
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I../../sevensquare -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. -I. -o main.o ../src/main.cpp
../src/main.cpp:8:30: fatal error: QtGui/QApplication: Нет такого файла или каталога
#include
^
compilation terminated.
make[1]: *** [main.o] Ошибка 1
make[1]: Выход из каталога `/home/sky-matrix/sevensquare/sevensquare/build'
make: *** [app] Ошибка 2
Откройте Домашнюю папку - /sevensquare - Makefile и посмотрите что в нём не так.
УдалитьТа же зараза. Только еще и In file included from src/cubecellitem.cpp:12:0:
Удалитьsrc/cubescene.h:14:26: фатальная ошибка: QGraphicsScene: Нет такого файла или каталога
жутко тормозит
ОтветитьУдалитьсильно тормозит ubuntu 15 04
ОтветитьУдалитьЕще забыли: sudo apt-get install g++
ОтветитьУдалитьсправедливая поправка...забыли...
Удалитьс ней получится и у Kazbek 75...и у первых двух
а что должн быть в этой папке так интересно
ОтветитьУдалитьУ меня х64 , наверно поэтому дало ошибку. Будем ковыряться.
ОтветитьУдалить==Инструмент Seven Square позволяет производить те же действия с помощью клавиатуры и мышки, что мы делаем с помощью пальцев руки на экране смартфона== А смысл? Если смартфон всё равно подключается через USB, зачит он лежит тут же на столе и всё можно сделать "с помощью пальцев руки на экране смартфона". Другое дело, если телефон подключается беспроводным способом и находится да хоть под столом, тогда поциенту(чт. пользователю) не нужно потнимать пятой точки, чтобы воспользовать смартом при необходимости. ИМХО wow-эффект. Конечно, если вы не тот самый разработчик, которому служит режим отладки в Android.
ОтветитьУдалитьhttp://android-shark.ru/wifi-adb-samaya-komfortnaya-otladka-udalennaya/
УдалитьВсё установилось без проблем. Работают только нижние кнопки. Перелистывания нет. Никакой реакции на нажатие других иконок.
ОтветитьУдалитьВо приложение на много лучше и интереснее http://web.airdroid.com/
ОтветитьУдалитьall: qmk keymap app
ОтветитьУдалитьqmk: seven-square.pro
mkdir -p build
(cd build && qmake -o Makefile ../seven-square.pro)
keymap: src/keycodes.h
./contributes/generate-keymap.sh
app:
(cd build && make)
install:
cp -vf build/seven-square /usr/bin/
clean:
(cd build && make clean)
#rm -f Makefile.qmake
#rm -f keymap-generated.h
что здесь не так?
Вроде и установилось без ошибок, запускаем - seven-square далее открывается окно и режим ожидания(waiting) длится бесконечность. Так и не дождался, дал мин 20 на запуск занимался своими делами, проверил, так и не запустилось ничего.
ОтветитьУдалить==запускаем - seven-square далее открывается окно и режим ожидания(waiting) длится бесконечность.== Проверьте контакт между смартфоном и компьютером.
УдалитьТакая же ерунда, всё установилось без ошибок, но режим ожидания так и висит. Как проверить контакт? Зарядка идет, флешки подключаются.
Удалитьможет вопрос не в тему, но эта прога позволяет удалять стандартные приложения андроид? если нет то как это сделать?
ОтветитьУдалитьНе умеет. Как сделать? - Root поставить, потом какую-нибудь утилиту типа Link2SD
УдалитьА что для этой замечательной программы нет репозитория?)) Вот и начались нубо вопросы по сборке. В кратце, все работает нормально.
ОтветитьУдалитьadb умеет в wi-fi. USB-подключение обязательно?
ОтветитьУдалитьк сожалению ничего не получилось.
ОтветитьУдалитьте же ошибки что и у первых двух тс.
Установилась, андроид сына увидела сразу, но работает с тормозами. Подскажите, как теперь это чудо полностью и корректно удалить с компьютера.
ОтветитьУдалитьОткройте файловый менеджер - Домашняя папка и удалите папку /sevensquare.
УдалитьБольшое спасибо!
УдалитьAirdroid. Хорошая программа. Даже камеру телефона можно включить. Wi-Fi.
ОтветитьУдалитьа она есть для линукс?
Удалитьна винде юзал ее.
Она же через браузер работает. Никаких проблем.
Удалитьвсе завелось, но прога жутко тормозит из-за чего пользоваться ей не хочется
ОтветитьУдалитьА как удалить ????
ОтветитьУдалитьhttp://compizomania.blogspot.com/2015/09/android-ubuntu.html?showComment=1441878703354#c6699986025361445916
УдалитьВсё меняется..Но и "старое" вполне себе живёт и поживает.И не создвёт проблем.
ОтветитьУдалитьВот и я думаю обратно установить Mint 13. В 17 постоянно какие-то артефакты вылазят.
УдалитьПодскажите пожалуйста кто-нибудь, как перепрошить андроид смартфон с 14-й убунты?
ОтветитьУдалитьТак не хочется с винды перепрошивкой смартфона заниматься. Да там мили он способов есть. Но беда, у меня нет виндовс на ПК. Помогите плиз
ОтветитьУдалитьhttp://4pda.ru/forum/index.php?showtopic=453170
Удалитьhttp://www.kv.by/content/320936-upravlyaem-os-android-pri-pomoshchi-adb
Для самсунгов http://samsungclub.org/2014/02/12/instrukciya-po-proshivke-telefonov-iz-pod-linux-i-os-x.html
Лично я вентилировал вопрос на будущее, но непосредственно прошивкой еще не занимался, нет надобности. Так что кроме как ссылками выше помочь ничем не смогу :). Надеюсь, разберетесь сами.
P.S. Для 4pda требуется регистрация, иначе ссылки для скачивания не работают.
Спасибо, сегодня попробую.
УдалитьНичего лучше MyPhoneExplorer не видел для Андроидов... Запускается под Wine без особых проблем.
ОтветитьУдалитьСкрин - https://mega.nz/#!lFBCEbqY!QUanoEbINTwaE6hiGGsyqaDdP49gGePScPyY1hs4Djs
Подскажите, пожалуйста,как сделать чтобы комп. увидел андроид. Заустил под wine , но комп пишет что нет подключенных устройств на USB.
УдалитьНа смартфоне включить отладку по usb, и когда подключил на нем выбрать как устройство mbr. И под вайном извечная проблема с драйверами. Лучше без него.
УдалитьБосконечный witing. Пробовал на разных телефонах.
ОтветитьУдалитьКто то там писал зачем если телефон рядом лежит. У меня телефон лежит проблема в экране телефона, Поэтому плонировал телефон немного настроить как мини сервера, но так как там нет отг мышь и клаву включить не могу,)
РАзобрался с Witing. Переведите телефон в режим мултимедиа устройства)
ОтветитьУдалитьна linux Mint 17.3 rosa x86_64 полёт норм
ОтветитьУдалитьВсе хорошо, заставить бы ее шустрее работать, 2-3 секунд на отклик очень много.
ОтветитьУдалитьНа самсуне s3 заработало!
ОтветитьУдалитьДобрый день! У меня установлена runtu на базе убунту 12-04.
ОтветитьУдалитьsergei@sergei-K50C:~$ sudo apt-get install android-tools-adb
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет android-tools-adb
как мне быть? Спасибо.
На линукс минт18 у меня получилось поставить это приложение , все работает отлично, даже камера, но могу ли я с помощью него сбросить контакты на комп? Как мне это сделать? Подскажите пожалуйста.
ОтветитьУдалить