Summary of Methods of File Sharing Among Devices
A summary of methods to share files between devices through network.
Without usb port on New Macbook, wireless connect seems to be an appealing option.
Currently, I have one New Macbook (Which has only one USB Type-C port for data exchange, however, I have no other USB Type-C devices or USB Type-C to What What Adapter, namely, all should be done through wireless network.), one Windows 10-based Lenovo Notebook, one Android 4.4.4 but no google services-equibed Smart Phone, One OTG Cable, one SD/T-Flash Card and USB devices Readable AirMobi iTravel Router(Technique Parameter Here), one SD Card and some USB Storage Disks.
So the question is how can i share files between them?
Android as Host
Since there is no usb port on New Macbook, so the official Android File Transfer (THIS SITE IS BLOCKED IN MANILAND CHINA, In Mainland China, One option is to use search in http://www.sogou.com with keywords Android File Transfer and then Click Snapshot to Download the App(androidfiletransfer.dmg)).
Android Phone as SMB Server
Droid NAS can turn Android Phone into a SMB server. The official website is at
For OS X Yosemite and later, connect to Server via
smb://<LAN_IP>:7777/SD Card, no account information needed. However, this app doesn't support for Windows.
Android Phone as FTP Server
FTPServer can turn Android Phone into a FTP server. Android App can be downloaded at https://play.google.com/store/apps/details?id=lutey.FTPServer&hl=en. (THESE WEBSITE ARE BLOCKED IN MANILAND CHINA)
Windows and OS X support can connect via
FTPServer is not the only one of FTP server apps for Android, there exist many other options
Using Special App - AirDroid
AirDroid has Android, iOS, Windows and OS X apps.
Official website is at https://www.airdroid.com/, AirDroid is far more than just file sharing, AirDroid support a lot of other Android related sharing, such as Contacts, Notifications, SMS and so on.
Multiple platform, from Android, iOS to Windows & OS X & Web, are supported.
Android as Client
ES File Manager can browse network shares, support SMB protocol, FTP, Bluetooth protocol and connect to a variety of cloud storage services, of course including Dropbox and Google Drive.
Android App Here(THESE TWO SITES ARE BLOCKED IN MANILAND CHINA, So Please Find Non-Official Trustful Source of App Yourself))
MacBook as Host
With all components already existed, it is really easy to share files out on OS X MacBook.
MacBook as SMB or AFP Server
Use preference ->Sharing -> File Sharing utility.
How to Share Folders from Mac OS X with Windows 7 & Windows 8 PCs is one very good guidance for Windows Client.
A Beginner's Guide to OS X File Sharing is one very good guidance with sharing user account introduction for OS X Client.
MacBook as FTP Server
Enable the OS X built-in ftp server by running this command in Terminal:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
To disable it, run this:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
For more help to use
ftp://username@ipaddress. Either use full username or short name of the accounts on the host Mac OS X to login.
Windows PC as Host
Since Windows PC is more for common people rather than developer, it is more complex to deal with Windows.
Windows PC as SMB Server
- How to share files between Windows and Mac OS X is one good abstract note for either OS X or Windows as host.
- Windows to Windows Share Without Router provids detailed guidance including Windows XP, Vista and 7, and also talks about ad-hoc wifi sharing under the circumustance of no router.
- Set Up Windows 7 & Windows 8 to Share with Mac OS X & Ubuntu Linux is one guidance not in detail but with good reference link.
- How to Access Windows 7 & Windows 8 Shared Folders from Mac OS X tells how to browse with OS X.
Turn Windows PC into FTP Server
- Setting Up A FTP Server On Windows 8 And Windows 8.1 is one very good guidance with detailed pictures.
- How to Run a FTP Server on Windows 8.1, Windows 10 is another good guidance with brief user account setting.
Drag-and-Drop via LAN
Dukto: Open Source Local Network-Based File Sending and Recieving App for Windows, OS X, Linux, Windows Phone, Android, Symbian and so on(iOS for example, but from other developers). Official Site Here and iOS App Here.
Cloud and Syncing Services
Dropbox, Google Drive for the World outside Mainland China. For Mainland China, Find the Way You Can Tolerant(Cross-Wall Tools or Non-Secure Web Storage Services).
Apple to Apple AirDrop
AirDrop maybe one easiest way between Apple and Apple, and problem is only Apple to Apple.
Bluetooth-Base Send and Receive
Bluetooth Sharing is more or less the same procedure as Dukto, however slow. Good aspects is Multi-OS support.
More Thoughts about Networking
Not matter which method above is use, all should be related to two basic element, hardware & protocol, as follows.
Hardware: Ethernet Adapter, WiFi Adapter, Bluetooth Adapter. Protocol: SMB, FTP, WebDAV over HTTP, AFP.
The so called standard is just more popular, and the more popular ones must have some better qulity or simplicity.
* cached version, generated at 2018-12-02 15:12:09 UTC.
Subscribe by RSS