KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบซเบฑเบ™โ€‹เบญเบญเบโ€‹เบงเปˆเบฒโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบ”เบตเบ™โ€‹เบ—เบฒเบ‡โ€‹, เปเบฅเบฐโ€‹เบœเปˆเบฒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹, เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบเบฑเบšโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบซเบกเบนเปˆโ€‹เป€เบžเบทเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบŠเบทเปˆโ€‹เบชเบฑเบ”โ€‹เป€เบเบปเปˆเบฒโ€‹เบ‚เบญเบ‡โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒ - netbook ASER Aspire one AOA110 ั #!++ เบขเบนเปˆเป€เบ—เบดเบ‡เป€เบฎเบทเบญ.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™, เบ‚เป‰เบญเบเบฅเบทเบกเบซเบกเบปเบ”เบเปˆเบฝเบงเบเบฑเบšเบชเบฒเบ touchpad เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”.
เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เป€เบญเบปเบฒเบซเบ™เบนเบเบฑเบšเบ‚เป‰เบญเบ, เปเบ•เปˆเบ‚เป‰เบญเบเบเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบ, เปเบฅเบฐเบ‚เป‰เบญเบเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ KDE เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฑเบšเบซเบ™เบนเป„เบ”เป‰. เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ: เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบฑเบ‡เบชเบญเบ‡, เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš - เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบธเบเบเบฑเบšเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เปเบ•เปˆเบ™เบฑเป‰เบ™เบšเปเปˆเปเบกเปˆเบ™เบเปเบฅเบฐเบ™เบต ... เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบชเบดเปˆเบ‡เบ—เปเบฒเบญเบดเบ”เบ—เปเบฒเบญเบดเบ”.

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ เปเบฅเบฐเป€เบ›เบตเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบฒเบ Play Market เปƒเบ™เบชเบฐเบกเบฒเบ”เป‚เบŸเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ

KDE เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆ (เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹)KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

เบ•เบดเบ”เบ•เบฑเป‰เบ‡ เปเบฅเบฐเป€เบ›เบตเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™ netbook:

sudo apt install kdeconnect
kdeconnect-indicator

เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบญเบธเบ›เบฐเบเบญเบ™ (เบชเปเบฒเบ„เบฑเบ™!) เบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ”เบฝเบงเบเบฑเบ™. เบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ wi-fi เบซเบผเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ USB (เป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบกเปˆเบ™เป‚เบกเป€เบ”เบฑเบก USB เบชเปเบฒเบฅเบฑเบš netbook).

เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบตเบ”เบ•เบปเบง kdeconnect-indicator เปƒเบ™ console, เบญเบฑเบšเป€เบ”เบ”เบฅเบฒเบเบŠเบทเปˆเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบš - เปเบฅเบฐ...

เบšเปเปˆเบกเบตเบซเบเบฑเบ‡... (เบžเบฒเบšเปœเป‰เบฒเบˆเป)KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

Google เบŠเปˆเบงเบเบ‚เป‰เบญเบเบŠเบญเบเบซเบฒ เบ•เบญเบš: firewall เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เป€เบ›เบตเบ”เป‚เบ”เบเบ‚เป‰เบญเบเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเปเบฅเบฐเบฅเบทเบก. เบ‚เป‰เบญเบเบ›เบดเบ”เบกเบฑเบ™เป‚เบ”เบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เปƒเบœเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบเปƒเบซเป‰เป„เบŸเบงเปเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰?

sudo ufw disable


เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒ netbook เป„เบ”เป‰เบ›เบฐเบเบปเบ”เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ. (เบžเบฒเบšเบซเบ™เป‰เบฒเบˆเป)KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

เป€เบฅเบทเบญเบเบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบเบปเบ” "เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆ".

เบžเบงเบเป€เบฎเบปเบฒเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆ - เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเป netbook:

เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ„เบนเปˆโ€‹: (เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹)KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบกเบฑเบ™, เปเบ•เปˆโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เบซเบเบฑเบ‡ - เบ›เบธเปˆเบก TAB เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเบฐโ€‹เบซเบผเบฑเบš / เป€เบ›เบตเบ”โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™, เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบเบฐโ€‹เปเบˆโ€‹เบญเบทเปˆเบ™เป†.

เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเป‚เบ”เบเปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ console

kdeconnect-cli -a 

เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš:
โ€” Galaxy A3: li7dc380v8f1000 (เบขเบนเปˆเปƒเบ™เบเบฒเบ™เป‚เบ—)

kdeconnect-cli --pair -d id

เบ•เปเปˆเป„เบ›, เบžเบงเบเป€เบฎเบปเบฒเบขเบทเบ™เบขเบฑเบ™เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™.
เปเบ•เปˆเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบš #!++ เบ‚เบญเบ‡เบ‚เป‰เบญเบ - เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบˆเบฑเบšเบ„เบนเปˆเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเป‰เบญเบ™เบฅเบธเป‰เบ™เป€เบเบปเปˆเบฒเบ‚เบญเบ‡ kdeconnect-cli 1.3.3.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท xdotol (เบฅเบฒเบง เบœเบนเป‰เบŠเบฒเบ) เปเบฅเบฐโ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบกเบฑเบ™ - เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบชเบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบˆเบฒเบโ€‹เบกเบฑเบ™โ€‹:

# - ะฟะตั€ะตะผะตัั‚ะธั‚ัŒ ะบัƒั€ัะพั€ ะฝะฐ ะบะพะพั€ะดะธะฝะฐั‚ั‹ XXX YYY
xdotool mouse XXX YYY

# - ะบะปะธะบะฝัƒั‚ัŒ ะปะตะฒะพะน ะบะฝะพะฟะบะพะน "ะŸั€ะธะฝัั‚ัŒ"
xdotool click 1 

เป€เบซเบผเบทเบญเบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เป€เบญเบปเบฒ XXX เปเบฅเบฐ YYY... (เบžเบฒเบšเปœเป‰เบฒเบˆเป) KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบš, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆ เบ›เบธเปˆเบกเป€เบกเบ™เบนเบšเปเบฅเบดเบšเบปเบ” เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™.

KDE Connect เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบน, เบซเบผเบท pitfalls เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”

เบ‚เปเบ‚เบญเบšเปƒเบˆเบ—เปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบซเบงเบฑเบ‡เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบšเบฑเบ™เบซเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™