問題基本情況:

1.現有一臺筆記本電腦(較舊,四前前所購),裝有linux mint+Win7雙系統,由於Win7系統在此筆記本上表現比較卡頓,主用linux系統。2.由於我的安卓手機及老婆的蘋果存儲空間有限,經常需要把手機裏的照片視頻導入電腦中,以節省手機空間。3.現有的導文件方法是每次開電腦進Win7系統,連數據線,再傳文件,比較麻煩。4.因為筆記本,安卓,蘋果手機都在同一無線區域網內,考慮能不能通過無線傳輸的方法傳送文件?

或者在筆記本上配置個伺服器(ftp或其它),然後兩部手機(特別是蘋果手機)可以方便快捷,簡單優雅的上傳文件。

最好還能實現手機可訪問電腦中的文件,查看照片,播放視頻等,這樣存在電腦上的照片及電影直接就能在手機上觀看了。5.工程師以解決問題為樂趣,作為工程師未能解決此問題,感覺很是不好。希望各位大神探討交流解決方案!先行感謝,若方案詳盡那更是求之不得,萬分感謝了!


在Linux上用samba搭建一個共享伺服器(Windows的文件共享也可以),把手機和電腦連上相同的區域網,然後Android上用ES文件瀏覽器就可以直接查看電腦的文件。我一般用這種辦法配合mxplayer來看電腦上的視頻,連複製的時間都省了。(現在隨便找個1080p的電影就是幾十G,16G的小米Note傷不起-_-||),別問我為什麼不直接用電腦看,躺在牀上不想起≥﹏≤。

一般來說,常用 (說的是直接面對面使用) Linux 的用戶多少有點開發或者搭服務方面的技能。

搞安卓開發的,大概會下個 Android Studio 之類的東西,這裡有個 adb ,插 USB 線或者在區域網中使用都可以,只是缺乏批量操作功能,在傳輸多個文件的時候比較彆扭 (因為臨時任務,臨時學習下載過一個,直到今年還偶爾會用) 。好在也有某些圖形化前端能用;麻煩的地方在於你得設法解決圖形化前端的依賴問題。

而如果是 Web 向的開發,搭個 Web 伺服器應該沒難度 (我的 Web 伺服器可不是專門為安卓搭的,安卓只是借個光) 。

有了以上渠道,便可利用電腦給安卓設備安裝好用的文件管理器、網上鄰居客戶端、FTP 客戶端、各種各樣的下載工具……

然後這個安卓設備……變得和傳統 PC 差不多了!


如果只是照片和視頻的話,我跟你有同樣的問題。照片太多手機放不下。

在手機端安裝google photo,iOS和Android通用,上傳至你的google賬戶。

優點是容量基本無限制,缺點是照片會被稍微壓縮一下。

也可以選擇無壓縮上傳,但容量就變為有限了。

如果你想傳文件的話,用dropbox吧。


Resilio

區域網內互傳滿速。

伺服器也搭建一份,並且開啟埠,在本地設置預定義主機 ip 和埠,小文件也基本秒同步:

在 VPS 上以普通用戶運行 Resilio?

kaix.in圖標

而且……電腦裏小姐姐視頻、私密照什麼的,當然可以選擇只在本地同步,但是如果想在伺服器端做一個備份(以及分流加速),可以選擇在伺服器端加密,這樣伺服器上只是些加密過的文件無法查看。

手機上的文件備份之後可以選擇清除本地,保留遠端:

上邊這個是我自己的培訓課件文件夾,音頻照片之類的,同步到伺服器上之後本地清除了,同時家裡電腦上也同步了一份。


最好還能實現手機可訪問電腦中的文件,查看照片,播放視頻等,這樣存在電腦上的照片及電影直接就能在手機上觀看了

用Kodi這個開源播放器吧,挺功能齊全的,帶了不少區域網功能。Windows/Linux/Android/iOS版都有

把手機裏的照片視頻導入電腦中,以節省手機空間。

Android/Linux/Windows之間用一些開源的區域網通信方案就可以

至於iOS,如果誰有好方案,也請告訴我

以下內容都摘自我的博客 適合程序員風格的許多日常軟體(主推開源)

區域網傳輸

防火牆可能會導致這些無法正常工作。

  1. NitroShare(Windows、Linux、Mac OS、Android)(開源) 只傳文件
  2. KDE Connect(Windows、Linux、Android、Mac OS)(開源) 有共享剪切板、傳送文件、遠程瀏覽文件、同步聯繫人、互相控制、電腦接收手機通知等功能
  3. Share to Computer(Android)(開源)

    讓手機運行http服務來共享某一文件,可以在電腦瀏覽器上輸入手機IP下載,或在其他手機上直接掃碼下載文件


百度搜索 ubuntu 安裝 Scrcpy

直接在ubuntu上操作安卓手機

我是IT月旦評,歡迎關注,我將為你帶來更多精彩文章


別人的回答都好專業啊…我只想說你下個send anywhere不就得了


今天我也面臨了這個問題。

本來直接想直接用usb連接的,結果華為手機通過數據線連接到ubuntu中打不開存儲,搜了一下也沒查到解決辦法。

然後使用藍牙傳輸,結果速率只有50kb/s,也只能放棄。

然後查到這個回答,發現答主Frost的方法很適用,便嘗試了一下,結果很容易的完成了傳輸,速度大概為3m/s。

這個方法需要手機和電腦在同一區域網(同一路由器即可),ubuntu主機搭建ftp伺服器,方法很簡單:

CSDN-專業IT技術社區-登錄?

blog.csdn.net

然後打開android端手機市場搜索可以進行ftp鏈接的app,我找到U-File很好用。然後進行連接下載即可。

注意android端連接時用到的ip地址,可以在電腦端通過ifconfig命令查詢。


自問自答一下吧。

個人覺得比較好的方法是搭建NextCloud私有雲同步網盤。

已使用很久,效果不錯。

Nextcloud 是一個免費專業的私有雲存儲網盤「開源」項目,可以讓你簡單快速地在個人/公司電腦、伺服器甚至是樹莓派等設備上架設一套屬於自己或團隊專屬的雲同步網盤,從而實現跨平臺跨設備文件同步、共享、版本控制、團隊協作等功能。

並且Nextcloud支持各種平臺,andriod及Ios均有相應客戶端。

見圖

參考官網

Nextcloud

https://nextcloud.com/


安卓手機直接下載Android FTP即可

感覺應該是最方便的了


推薦閱讀:
相關文章