您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“怎么用Airshare在本地網(wǎng)絡(luò)中實(shí)現(xiàn)跨平臺(tái)內(nèi)容共享”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“怎么用Airshare在本地網(wǎng)絡(luò)中實(shí)現(xiàn)跨平臺(tái)內(nèi)容共享”吧!
Airshare是一款針對(duì)本地網(wǎng)絡(luò)的跨平臺(tái)內(nèi)容共享工具,該工具本質(zhì)上是一個(gè)基于Python的命令行接口工具和模塊,它基于aiohttp和zeroconf實(shí)現(xiàn)其功能。在Airshare的幫助下,我們可以在本地網(wǎng)絡(luò)中,利用組播DNS實(shí)現(xiàn)兩臺(tái)設(shè)備的點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳遞/共享。除此之外,它還可以打開(kāi)一個(gè)HTTP網(wǎng)站來(lái)與任何非命令行接口的外部接口進(jìn)行交互。值得一提的是,該工具可以在完全離線的狀態(tài)下運(yùn)行。
當(dāng)前版本的Airshare支持以下強(qiáng)大功能:
在本地網(wǎng)絡(luò)中快速傳輸內(nèi)容。
允許傳輸純文本數(shù)據(jù),支持從剪貼板發(fā)送或接收數(shù)據(jù)。
支持多個(gè)文件、目錄和大文件的傳輸,內(nèi)容逐塊發(fā)送,并且完全不涉及內(nèi)存讀寫。
支持直接發(fā)送剪貼板中路徑所指向的文件。
跨平臺(tái)支持,支持在Linux、Windows和macOS上使用(通過(guò)命令行接口或Web接口),而且還支持移動(dòng)端使用(通過(guò)Web接口)。
使用多播DNS服務(wù)注冊(cè)和發(fā)現(xiàn),因此我們可以訪問(wèn)人類可讀的代碼內(nèi)容。
可以在其他Python程序中以模塊的形式導(dǎo)入和使用。
$ pip install Airshare
$ pipx install Airshare
$ brew install airshare
正如前文所述,Airshare支持發(fā)送和接收文件或目錄。廣大用戶可以在命令行接口中使用下列命令來(lái)實(shí)現(xiàn)數(shù)據(jù)發(fā)送:
$ airshare noobmaster requirements.txt
并且在命令行接口中使用下列命令來(lái)實(shí)現(xiàn)數(shù)據(jù)接收:
$ airshare noobmaster
除此之外,我們也可以在瀏覽器中通過(guò)訪問(wèn)下列地址來(lái)下載共享的數(shù)據(jù):
http://noobmaster.local:8000
當(dāng)然了,我們還可以在任意Python項(xiàng)目中執(zhí)行import命令來(lái)將Airshare以模塊的形式導(dǎo)入并使用:
import airshare
針對(duì)非蘋果設(shè)備的Link-local域名解析(.local地址)要求Avahi(Linux)或Bonjour(Windows)。
Android瀏覽器并沒(méi)有內(nèi)置組播DNS服務(wù)目錄,無(wú)法解析.local地址。因此,工具新增了二維碼支持,可以幫助我們輕松訪問(wèn)URL地址。
Windows用戶要求配置Python環(huán)境,并且版本 < 3.8,使用Ctrl + Break組合鍵(或Ctrl + Fn + B)退出,而不是Ctrl + C。
到此,相信大家對(duì)“怎么用Airshare在本地網(wǎng)絡(luò)中實(shí)現(xiàn)跨平臺(tái)內(nèi)容共享”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。