Etiket arşivi: protocol

MTP ile Bağlı Cihazlara Terminal Üzerinden Erişerek Verileri Kopyalama (Linux)

Merhaba,

MTP(Media Transfer Protocol) üzerinden bilgisayarımıza bağlı cihazlara terminal üzerinden nasıl erişeceğimizi anlatacağım.

Öncelikle niçin terminale ihtiyaç duyuyoruz ondan bahsedeyim. Bağlı cihazınızın içerisinde çok sayıda dosya varsa, linux taki dosya yöneticisi uygulaması (nemo, nautilus) kilitleniyor ve işlem yaptırmıyor. Bu durumda  veriler üzerinde yapmak istediğimiz işlemi terminal üzerinden çok daha hızlı bir şekilde yapabiliriz.

 

Cihazımızı bağlayalım ve aşağıdaki komutu çalıştıralım.

  • cd /run/user/$UID/gvfs/

Bağlı cihazları burada görebiliriz.

  • cd mtp* (sizin cihaz idniz)

Bu kadar 🙂 Dosya yöneticisinde yaptığınız tüm işlemleri burada daha hızlı bir şekilde yapabilirsiniz.

Dosya sistemine erişmek için gvsf’ten yararlandık. Peki nedir bu GVsf?

GVfs(GNOME Virtual File System), GNOME’un bize sunduğu sanal bir dosya sistemidir. Böylece farklı arayüzleri (mtp,smb,ftp,sftp) sanal bir arayüzde bize sunarak kullanım kolaylığı sağlar. Bunu Windows makinalardaki takılan usb ile bilgisayardaki harddiskin aynı gibi görünmesi olarak düşünebilirsiniz.

Kaynak: https://en.wikipedia.org/wiki/GVfs

İyi kodlamalar,

Loading

Facebooktwitterredditpinterestlinkedinmail

Google Weave – IOT için Haberleşme Platformu

Google Weave Logo
Google Weave Logo

Merhaba,

Google’ın yeni haberleşme platformu olan Weave’e giriş yapacağız. Weave’i temel olarak cihazların yerel ağa veya buluta doğrudan bağlanmasını sağlayan protokol olarak görebiliriz.Protokol bize cihazları bulmayı, kimlik doğrulamayı ve etkileşimi sağlıyor. Weave üç ana bileşenden oluşuyor.

weaveFlow

Brillo* ile weave kütüphaneleri built-in olarak geliyor. Böylece cihazınızı yerel ağ veya buluta kolaylıkla bağlayabilirsiniz. Enn önemli hususlardan bir diğeri ise aynı taslağa sahip diğer developerlar tarafından gelliştirilmiş weave cihazlarıyla da haberleşebilirsiniz!

Ayrıntılı bilgi için aşağıdaki videoyu izleyebilirsiniz :

Kaynak :

Loading

Facebooktwitterredditpinterestlinkedinmail