最近,电脑前置usb接口坏掉,而我的机箱又是塞在桌子下面,使用后置usb每次都得大动干戈,非常麻烦,就想到此方法。
适用情况:
通常我们用手机连接电脑,无非是通过数据线(比较麻烦是有时需要安装驱动)、读卡器,但是遇到特殊情况,比如数据线、接口坏掉,或者不舍得对爱机拔拔插插的,就可用此法。
前提:
手机和电脑必须在同一个局域网。比如都用的同一个无线路由器, 或者电脑的无线网卡具有分发wifi热点的功能(手机能连接到此热点)即可。
原理:
在手机上设置一个FTP服务器,即可在电脑端直接访问。
手机平台有多种具备这种功能的应用,我用的是安卓平台下的一个应用: SwiFTP,优点是非常小巧,70多k,设置操作方便简单。
下载地址:
http://swiftp.googlecode.com/files/SwiFTP_1.24.apk
【优点】
还有别的软件也可以实现这样的功能,比如电脑上豌豆荚、某卫士、某管家之类的,这些软件必须在电脑上和手机上同时安装他们的客户端才可以,如果平时不用这些卫士管家,岂不是还得为了这一个功能而不得不装它们?
同类的手机应用中,还有比如“虚拟数据线”,“文件大师”也可实现同类功能,但我用下来觉得还是SwiFTP小巧好用
【图1】:
在手机上安装后,一下是它的界面。
Username:是用户名,
Password:填写密码,这些在电脑上访问手机时,需要用到。
Port Number:是填写ftp使用的端口,默认就行,这个端口在访问时也需要用到。
Stay within folder : 这里是填写,在电脑上能访问手机上的什么文件夹,比如我这里主要是用来访问 SD卡,就填写:/mnt/sdcard(注:这是我SD卡的真实路径,如果电脑访问时失败,请换为:/sdcard)
Accept connections from wifi:这个是允许连接wifi,必须勾上
Accept connections from net proxy 这个是代理,不用勾
keep phone awake:这个必须勾,是让手机不会待机的意思,即屏幕常量,一旦待机,电脑访问时就会中断
设置完,点
Save 即可
【图2】
接下来界面如下,点
start
图3
启动后,是如下界面,
可以看到,wifi URL:后面是一串地址,我们在电脑上就可以用这个地址访问!
就是这么简单,手机上的工作已经做完了,接下来我们在电脑上尝试一下吧
图4
在电脑上打开“
我的电脑”,在路径栏里输入,上面的wifi URL 地址,
回车
之后弹出登录对话框,分别输入之前我们在手机上设置的用户名 和密码,点登录即可
可以勾上“保存密码”框,这样不必每次都输入。
图5,看到了吧,马上就列出内存卡上的文件夹列表了,现在就可以像操作本地电脑一样,来操作sd卡了,是不是很方便
注:如果不成功的话,把手机上设置的
Stay within folder 一项换为:/sdcard
好了,到此就已经告一段落了,使用还是非常简单的吧。
但是这有个缺陷,即 文件或文件夹的名称不能包含中文,否则是无法上传的,报“没有权限”的错误,这是因为中文编码不一致的问题,不过别着急,我们改成英文的就好了。
(如果是文本文件,内容是中文的话,记得要重新保存,并选择utf-8的编码,下面会讲到)
但是这样做我是不是有点不负责任,哈哈,
下面说一下,终极的解决方法(如果觉得以上使用起来没什么影响的话,就可以略过下面的内容了)
即:在电脑上装一个ftp管理工具。这里我用的是开源免费又强大的:filezilla,网址在图上
点下图 下载
继续,我喜欢纯绿色免安装的软件,所以我们点下面红框处的链接
看见 zip的压缩包了吧,就是它了
解压运行 “filezilla.exe”
下图是它运行后的界面
我们在相应的地方,输入手机上设置的用户名 密码 ip 端口等信息,点快速连接,就可以连接上手机了,
左边是电脑的文件浏览区,右边是手机的文件管理区,
在电脑文件浏览区,找到需要上传的文件,同时在右边手机浏览区,打开想上传到的地方,“右键” --- “上传”,即可。
下面是我测试的文件,120M大小的文件,用了一分多钟,这个速度和 你手机内存的写入速度有关。我的内存卡差一点,每秒2M左右的写入速度。
注:
整个文件夹都可以传的
【注意】:
在上传小说之类的文本文件时,一定要设置编码为 utf-8,否则打开乱码。如下图:
步骤:用记事本打开要上传的文本文件,【文件】- 【另存为】,编码选择 utf-8
验证图:
好辛苦啊,教程做完了,被图床弄得耽误好久,不好意思,如果大家觉得用得上,记得支持一下哦!
[
本帖最后由 hellloaiy 于 2013-7-8 21:41 编辑 ]