Інтегруйте Android з KDE за допомогою KDE Connect.

Привіт, я хотів поділитися невеликим співробітником, як інтегрувати ваш Android з KDE досить цікавим способом с KDE Connect.

KDE Connect дозволить нам зробити кілька цікавих речей, таких як передача файлів через Wi-Fi, відповідь на дзвінки, керування медіаплеєром з телефону, копіювання в буфер обміну, читання SMS тощо.

Предмети, які нам знадобляться:

  • Дистрибутив GNU / Linux (будь-який)
  • KDE 4.11+
  • Телефон Android 4.x
  • Git
  • Gcc та заголовки для компіляції Qt та різні інші бібліотеки.
  • Собака-компілятор (або кішка, що не вдається)

Перш за все завантажте джерела KDE Connect з репозиторію git

git clone git://anongit.kde.org/kdeconnect-kde

В якості кореневого користувача встановіть необхідні бібліотеки розробки, в Fedora Linux звук:

yum install kde-runtime-devel.x86_64 kde-workspace-devel.x86_64 kde-baseapps-devel.x86_64 qjson-devel.x86_64

Перейдіть до папки підключення KDE

cd kdeconnect-kde

Почати компіляцію:

cmake -DCMAKE_INSTALL_PREFIX=/usr ./

(Під час очікування на гру з собакою-компілятором (або котом))

Dog_Compilation

Після компіляції встановіть за допомогою:

make install

Завантажте модуль qdbus (або перезапустити):

qdbus org.kde.kded /kded loadModule kdeconnect

Відновіть кеш:

kbuildsycoca4 -noincremental

Якщо у них є брандмауер, дозвольте діапазон портів:

firewall-cmd --permanent --zone = public --add-port = 1714-1764 / tcp firewall-cmd - permanent --zone = public --add-port = 1714-1764 / udp

Ми додаємо плазмоїд до панелі KDE, як і будь-який інший плазмоїд.

Теоретично сторона ПК готова, тепер із нашого телефону ми завантажуємо програму KDE Connect.

Стільниковий

Після встановлення, якщо все піде добре, ми побачимо як в KDE, так і в Android можливість "зв’язати" обидва пристрої, ми клацнемо на будь-якому з двох, щоб зв’язати його.

Повинно з’явитися таке повідомлення:

Плазмоїд

Приймаючи це, наші пристрої вже будуть пов’язані, ми можемо налаштувати те, що ми хочемо інтегрувати з конфігурації KDEConnect.

KDE_Connect

Ця стаття написана у наш форум по johnfgsЯ просто приношу його сюди з невеликими правками в тексті.

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   іванбаррам - сказав він

    Дуже добре, я встановив його, коли він був бета-версією, і він не справляється з музичним програвачем (OpenSUSE 12.3 x64), але решта функціональних можливостей працювали чудово.

    Я дам йому другий шанс.

    Привіт.

  2.   eliotime3000 - сказав він

    Давайте подивимось, чи використовую я бекпорт KDE 4.11 для перевірки, чи можливо зробити KDE Connect з Android 2.3.7 (я вже намагався використовувати Android 4.2.2 на своєму galaxy mini, і це закінчилося гірше, ніж Pentium IV з Windows Vista).

  3.   freebsddick - сказав він

    смішна фотографія собаки xD

  4.   Tesla - сказав він

    ЛОЛ. І як встановлений той знаменитий компіляційний пес? Це, мабуть, є у сховищах усіх дистрибутивів, так?

    Дуже хороший підручник! Вагома причина рекомендувати KDE людям, які не користуються Linux.

    1.    ІванЛінукс - сказав він

      Fedora -> #yum install compilation-dog-f19
      Debian —-> # apt-get install compilationdog-src
      Привіт =)

  5.   Рай - сказав він

    Ну, я отримую цю помилку при спробі скомпілювати ідею?

    Встановити проект ...
    - Встановити конфігурацію: "RelWithDebInfo"
    - Встановлення: /usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
    Помилка CMake на kded / cmake_install.cmake: 44 (ФАЙЛ):
    файл INSTALL не може скопіювати файл
    "/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" до
    "/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".
    Стек дзвінків (спочатку останній дзвінок):
    cmake_install.cmake: 37 (ВКЛЮЧИТИ)

    Makefile: 65: не вдалося здійснити рецепт цільової "установки"
    make: *** [встановити] Помилка 1

    1.    Tesla - сказав він

      Я вірю, і хтось мене поправляє, якщо я не правий. Що намагається скопіювати щось із вашого / home на / usr, як сказано в цьому рядку:

      не вдається скопіювати файл
      "/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" до
      "/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".

      Правда в тому, що я не знаю, чи доцільно це робити під судо. Я завжди ненавидів, що якщо ви не встановили системний каталог, вам НІКОЛИ не доводилося використовувати sudo для команди make install.

  6.   truko22 - сказав він

    😀 в чакрі знаходиться в CCR
    $ ccr -S kdeconnect -git

    1.    Альберт І - сказав він

      Його немає на робочому столі, немає необхідності встановлювати за допомогою ccr

      http://chakra-project.org/packages/index.php?act=show&subdir=desktop/x86_64&sortby=date&file=kdeconnect-0.4.2-1-x86_64.pkg.tar.xz

  7.   Анонімний - сказав він

    Також з Jdownloader ми можемо завантажувати відео в будь-якій роздільній здатності (відео YouTube бувають різної роздільної здатності), вибирати формат або, якщо ми віддаємо перевагу, вибираємо лише звук у форматі, який ми вибираємо, jdownloader дозволяє вибрати, який із них завантажувати або завантажувати всі.

    http://www.taringa.net/posts/linux/14784926/Instalar-JDownloader-en-Ubuntu-12-04.html

    Цей коментар стосувався завантаження відео з YouTube, але завжди з’являється та сама капча 7 - х, рівна 2 ... Він ніколи не змінюється і ніколи не приймає 5 як відповідь.

  8.   хінолоко - сказав він

    Привіт. Я отримую цю помилку
    Читання списку пакетів ... Готово
    Створення дерева залежностей
    Читання інформації про статус ... Готово
    E: Не вдалося знайти пакет kde-runtime-devel.x86_64
    E: Не вдалося знайти пакунок із регулярним виразом "kde-runtime-devel.x86_64"
    E: Не вдалося знайти пакет kde-workspace-devel.x86_64
    E: Не вдалося знайти пакунок із регулярним виразом "kde-workspace-devel.x86_64"
    E: Не вдалося знайти пакет kde-baseapps-devel.x86_64
    E: Не вдалося знайти пакунки з регулярним виразом "kde-baseapps-devel.x86_64"
    В: Не вдалося знайти пакет qjson-devel.x86_64
    E: Не вдалося знайти пакунок із регулярним виразом "qjson-devel.x86_64"

    1.    Ісаак патрани - сказав він

      Спробуйте sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git
      До речі, мені довелося зробити make install за допомогою sudo ... я не знаю чому

  9.   Claudio - сказав він

    Гей, це виглядає чудово !!, я спробую перевірити, чи це працює для мене, дякую за внесок!

  10.   perro006 - сказав він

    Привіт, вибачте, але я отримую помилку, я не знаю, чому я зробив це з моїм кореневим обліковим записом перші 4 кроки, тобто я потрапив до компіляції і отримую таку помилку:

    [root @ think kdeconnect-kde] # cmake -DCMAKE_INSTALL_PREFIX = / usr ./
    - Ідентифікатор компілятора C - GNU 4.8.3
    - Ідентифікація компілятора CXX невідома
    - Перевірте робочий компілятор C: / usr / bin / cc
    - Перевірте робочий компілятор C: / usr / bin / cc - працює
    - Виявлення інформації про ABI компілятора
    - Виявлення інформації про ABI компілятора C - виконано
    Помилка CMake: ваш компілятор CXX: "CMAKE_CXX_COMPILER-NOTFOUND" не знайдено. Будь ласка, встановіть CMAKE_CXX_COMPILER на дійсний шлях або ім'я компілятора.
    - Шукаємо Q_WS_X11
    - Шукаю Q_WS_X11 - знайдено
    - Шукаємо Q_WS_WIN
    - Шукаю Q_WS_WIN - не знайдено
    - Шукаємо Q_WS_QWS
    - Шукаю Q_WS_QWS - не знайдено
    - Шукаємо Q_WS_MAC
    - Шукаю Q_WS_MAC - не знайдено
    - Знайдено Qt-версію 4.8.6 (за допомогою / usr / bin / qmake-qt4)
    - Шукаємо XOpenDisplay у /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so
    - Шукаємо XOpenDisplay у /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so - знайдено
    - Шукаємо gethostbyname
    - Шукаю gethostbyname - знайдено
    - Шукаю підключення
    - Шукаю підключення - знайшов
    - Шукаю видалити
    - Шукаю видалити - знайшов
    - Шукає шмат
    - Шукає шмат - знайшов
    - Шукаю IceConnectionNumber в ICE
    - Шукаю IceConnectionNumber в ICE - знайдено
    - Знайдено X11: /usr/lib64/libX11.so
    - Шукаємо включити файл pthread.h
    - Шукаємо включити файл pthread.h - знайдено
    - Шукаємо pthread_create
    - Шукаємо pthread_create - не знайдено
    - Шукаємо pthread_create у pthreads
    - Шукаю pthread_create у pthreads - не знайдено
    - Шукаємо pthread_create у pthread
    - Шукаю pthread_create у pthread - знайдено
    - Знайдені нитки: TRUE
    - Знайдено OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (знайдена версія "1.0.1e")
    - Шукаю _POSIX_TIMERS
    - Шукаю _POSIX_TIMERS - знайдено
    - Знайдено Automoc4: / usr / bin / automoc4
    - Знайдено Perl: / usr / bin / perl (знайдена версія "5.18.2")
    - Знайдено Phonon: / usr / include (Потрібна принаймні версія "4.3.80")
    - Виконання тесту _OFFT_IS_64BIT
    Помилка CMake за адресою /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
    get_filename_component викликається з неправильною кількістю аргументів
    Стек дзвінків (спочатку останній дзвінок):
    CMakeLists.txt: 3 (ПРОЕКТ)

    Помилка CMake: CMAKE_CXX_COMPILER не встановлено, після EnableLanguage
    Помилка CMake: Внутрішня помилка CMake, не вдалося налаштувати TryCompile cmake
    - Виконання тесту _OFFT_IS_64BIT - Помилка
    - Знайдено KDE 4.12 include dir: / usr / include / kde4
    - Знайдено каталог бібліотеки KDE 4.12: / usr / lib64 / kde4 / devel
    - Знайдено попередній процесор KDE4 kconfig_compiler4: / usr / bin / kconfig_compiler4
    - Знайдено automoc4: / usr / bin / automoc4
    - Знайдено PkgConfig: / usr / bin / pkg-config (знайдена версія "0.28")
    Помилка CMake за адресою /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (повідомлення):
    Не вдалося знайти QCA2 (відсутній: QCA2_LIBRARIES QCA2_INCLUDE_DIR)
    Стек дзвінків (спочатку останній дзвінок):
    /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
    /usr/share/kde4/apps/cmake/modules/FindQCA2.cmake:44 (find_package_handle_standard_args)
    CMakeLists.txt: 9 (знайти_пакет)

    - Налаштування неповне, сталися помилки!
    Див. Також "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeOutput.log".
    Див. Також "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeError.log".
    [root @ think kdeconnect-kde] #

    Сподіваюсь, ви можете мене проконсультувати, я забув, що встановив Fedora 20, якщо вам потрібна додаткова інформація, скажіть, дякую

    1.    ікакаоцу - сказав він

      sudo apt-get встановити libqca2 libqca2-dev libqca2-plugin-ossl libqca2-plugin-gnupg

  11.   серфравірос - сказав він

    Якщо ви використовуєте Arch Linux і встановили kdeconnect разом з pacman, вам слід змінити такий рядок:

    $ qdbus org.kde.kded / kded loadModule kdeconnect

    наступним чином:

    $ qdbus-qt4 org.kde.kded / kded loadModule kdeconnect

    Тому що, якщо з’явиться не лише миготливий курсор, і він ніколи не піде звідти; Крім того, якщо вони старі гномери і нетерплячі, як я, вони будуть проклинати час, який вони вирішили перейти на KDE 🙂

  12.   e2dev - сказав він

    Чи немає там нічого подібного, що я можу використовувати у GNOME? Інше питання, чи хтось знає, чи повинна це робити точка доступу гнома ???

  13.   Клаудіо Сепульведа - сказав він

    Привіт

    Я встановлюю KDE Connect, поки що у мене проблема з запуском збірки:

    Помилка CMake на CMakeLists.txt: 10 (find_package):
    Не вдалося знайти файл конфігурації пакету, наданий «ECM» (запитується
    версія 0.0.9) з будь-яким із таких імен:

    ECMConfig.cmake
    ecm-config.cmake

    Додайте префікс установки "ECM" до CMAKE_PREFIX_PATH або встановіть "ECM_DIR"
    до каталогу, що містить один із вищезазначених файлів. Якщо «ECM» передбачає a
    окремий пакет розробки або SDK, переконайтесь, що він встановлений.

    - Налаштування неповне, сталися помилки!
    Див. Також "/home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log".

    Я не розумію, чому і в чому помилка, будь-яка допомога вітається.