本篇內(nèi)容主要講解“怎么用Airshare在本地網(wǎng)絡(luò)中實現(xiàn)跨平臺內(nèi)容共享”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么用Airshare在本地網(wǎng)絡(luò)中實現(xiàn)跨平臺內(nèi)容共享”吧!
成都創(chuàng)新互聯(lián)公司作為成都網(wǎng)站建設(shè)公司,專注網(wǎng)站建設(shè)、網(wǎng)站設(shè)計,有關(guān)企業(yè)網(wǎng)站建設(shè)方案、改版、費用等問題,行業(yè)涉及樓梯護欄等多個領(lǐng)域,已為上千家企業(yè)服務(wù),得到了客戶的尊重與認可。
Airshare是一款針對本地網(wǎng)絡(luò)的跨平臺內(nèi)容共享工具,該工具本質(zhì)上是一個基于Python的命令行接口工具和模塊,它基于aiohttp和zeroconf實現(xiàn)其功能。在Airshare的幫助下,我們可以在本地網(wǎng)絡(luò)中,利用組播DNS實現(xiàn)兩臺設(shè)備的點對點數(shù)據(jù)傳遞/共享。除此之外,它還可以打開一個HTTP網(wǎng)站來與任何非命令行接口的外部接口進行交互。值得一提的是,該工具可以在完全離線的狀態(tài)下運行。
當(dāng)前版本的Airshare支持以下強大功能:
在本地網(wǎng)絡(luò)中快速傳輸內(nèi)容。
允許傳輸純文本數(shù)據(jù),支持從剪貼板發(fā)送或接收數(shù)據(jù)。
支持多個文件、目錄和大文件的傳輸,內(nèi)容逐塊發(fā)送,并且完全不涉及內(nèi)存讀寫。
支持直接發(fā)送剪貼板中路徑所指向的文件。
跨平臺支持,支持在Linux、Windows和macOS上使用(通過命令行接口或Web接口),而且還支持移動端使用(通過Web接口)。
使用多播DNS服務(wù)注冊和發(fā)現(xiàn),因此我們可以訪問人類可讀的代碼內(nèi)容。
可以在其他Python程序中以模塊的形式導(dǎo)入和使用。
$ pip install Airshare
$ pipx install Airshare
$ brew install airshare
正如前文所述,Airshare支持發(fā)送和接收文件或目錄。廣大用戶可以在命令行接口中使用下列命令來實現(xiàn)數(shù)據(jù)發(fā)送:
$ airshare noobmaster requirements.txt
并且在命令行接口中使用下列命令來實現(xiàn)數(shù)據(jù)接收:
$ airshare noobmaster
除此之外,我們也可以在瀏覽器中通過訪問下列地址來下載共享的數(shù)據(jù):
http://noobmaster.local:8000
當(dāng)然了,我們還可以在任意Python項目中執(zhí)行import命令來將Airshare以模塊的形式導(dǎo)入并使用:
import airshare
針對非蘋果設(shè)備的Link-local域名解析(.local地址)要求Avahi(Linux)或Bonjour(Windows)。
Android瀏覽器并沒有內(nèi)置組播DNS服務(wù)目錄,無法解析.local地址。因此,工具新增了二維碼支持,可以幫助我們輕松訪問URL地址。
Windows用戶要求配置Python環(huán)境,并且版本 < 3.8,使用Ctrl + Break組合鍵(或Ctrl + Fn + B)退出,而不是Ctrl + C。
到此,相信大家對“怎么用Airshare在本地網(wǎng)絡(luò)中實現(xiàn)跨平臺內(nèi)容共享”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!