文石BOOX官方社区-墨水屏平板电纸书护眼阅读器

 找回密码
 注册

手机号码,快捷登录

搜索
查看: 16500|回复: 41

【强帖】甩掉尾巴 文件无线传输的初步实现

  [复制链接]
发表于 2011-9-8 01:19:22 | 显示全部楼层 |阅读模式
本帖最后由 deanchance 于 2011-9-8 02:27 编辑 2 l% a/ k, z7 j% V

; q+ w) j3 _+ T+ o% L, L- YHTTP文件服务器在onyx上的应用5 E6 Q/ J9 |4 c; e/ z# u
论坛里见到很多次询问是否能够通过wifi,使onyx的电纸书访问PC上文件,从而达到传送文件的需要。昨天听D板提到用ftp的方式,今天测试了一下,大概是由于onyx的浏览器不能够支持ftp协议,无法打开pc上的文件,但也突然让我想到,是不是可以在pc上建立一个局域网HTTP文件服务器来下载文件呢,试了一下,果然可以。& n  I, z+ k3 c' h
/ G8 T& S1 Z+ p& R$ v2 F6 z6 ~, z
我的局域网路由器是一台TP-Link的无线路由器,主机ip 193.168.0.1,PC通过wifi连接路由器,ip为193.168.0.2.' ~# s/ U9 H# L  h- F2 k
先说说我测试的ftp功能,我没有成功,也许大家有好的办法。
( r* ]) [0 g5 B  f我利用quick easy ftp server,建立了一个本机的ftp服务器,通过fillezilla是能够访问的,但是M90的浏览器无法访问,测试失败,我猜想是不支持ftp协议。4 R# q1 i" i, Q* E" Z: y
8 p. k  ^) E8 P4 }9 v
下面主要说明建立的HTTP File Server。6 c! t3 l. c4 u3 d+ s# d4 [, F
使用的软件为HFS-HTTP File Server,我使用的是2.41beta版本,更新的2.59我没有测试,下载地址http://www.skycn.com/soft/29693.html,直接解压缩即可运行,如下图:' o0 m' t: O% T" \$ f) ]

! T7 G( k  c% m因为我建立的是局域网服务器,所以在‘菜单’-‘ip地址’中选择局域网地址193.168.0.2,182的地址是软件自动找到的公网地址。
% I9 x; e2 K, A9 k: M0 [, J1 ~+ `5 ^! U/ l
在‘虚拟文件系统’下方空白处,右键选择‘从磁盘添加目录’(在这里,我选择的是一个‘图书’文件夹,里面只有一本《唐代制度史略论稿.pdf》),下一对话框选择‘真实目录’,这样,文件服务器就搭建好了,如下图:
& X% e6 P. U6 E% J3 K& M% r) v1 m# @* k3 b0 _: _
8 o6 m( X$ s# q, }0 V6 ]3 q
打开M90,打开‘热点网站’,网址输入‘http:\\193.168.0.2’,访问文件服务器,如下图:: h! V, ]" b, `: p' }4 I9 v; V

  b2 }% _5 s/ N1 _; W  I点击‘图书’,进入文件夹,
7 l3 a9 u; Q$ u6 y- l8 t5 }, l6 N+ E* \2 X- R( A5 g8 }
再点击‘唐代制度史略论稿.pdf’,会在sd卡上生成一个文件夹downloads,这本书已经下载进去了,7 `; v5 Z7 q, Q
" Z' d- U/ I; X8 q# s5 N- U
这里不要勾中文件前面的对勾,再选择‘打包下载’,那样下载的是一个rar的压缩包,没法看了。5 y) Q6 `  F/ `) p9 x
" @! W. R& @) m7 r; C
以上。2 u* c1 H5 v$ {& r4 n3 k
赶在笔记本没电之前弄好了,最近感冒、嗓子疼,晚上加班到十点才回家,忘了带笔记本电源。。。现在唯一问题就是文件名乱码,不知道是哪儿的问题,回头再测试测试。
: n) s# Z, {+ a: i! R( t睡觉去。晚安各位。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1RP +1 收起 理由
大好人 + 1 完美世界小说 ymjzx.com/

查看全部评分

 楼主| 发表于 2011-9-8 01:39:47 来自手机 | 显示全部楼层
刚保存最后一下,电脑就没电了,手机跟上。。d版,你要是有空的话,帮我琢磨琢磨文件名乱码是怎么回事行么?我明天要测试有线通信的程序,还有个新合作跟踪一下,一脑袋烂事。最近没什么时间再搞这个了,今天晚上有点亢奋,明晚上估计就挂了。
发表于 2011-9-8 02:15:26 | 显示全部楼层
本帖最后由 deanchance 于 2011-9-8 02:25 编辑 % a7 c/ L4 W) C$ r, g0 B# }

9 a6 L! M0 W9 {/ c' K: nL版辛苦了,谢谢提供宝贵的经验。& O% [- y' [2 Q+ ?3 H: F# w
ftp下载我是猜测的,经你测试否认了。但是,正如我上一个帖子说的,虽然我没有做http的服务下载(主要是我一直没找到一个好的免费http server,IIS就算了),但是却可以从原理上确信可行,现在你把它变成现实了,太谢谢了。(不过,我脸皮厚一下,貌似你是被我启发的吧,呵呵 )2 y8 W# ]/ ]" k3 s% D2 O" T
除了IIS在公司做实验的时候稍微配置过一下,我没有研究过http server,暂时先拜读你的帖子好了,有空我也研究一下。
; P, k" r, [3 |如此强帖,一定要加精。0 [6 ^8 ~% p# a1 I& t0 E
& d1 x. m0 p7 v1 S& W
顺手帮你把帖子名字改得让大家容易兴奋一些。呵呵

点评

还是d板给起的名字好。这个简易的http文件服务器设置简单,而且还可以上传文件,安全性上,可能有漏洞,我不是学这个的搞不懂,需要其他大神来测试测试。至于启发的问题。。。这个比较复杂,算咱俩一人一半咋样?  发表于 2011-9-8 11:55
发表于 2011-9-8 02:21:11 | 显示全部楼层
乱码的问题,我估计与http server有关,也可能是ONYX所用的Linux造成的,这要请论坛里做软件的高手来给大家解答一下了。
发表于 2011-9-8 10:23:04 | 显示全部楼层
神贴显现,特来膜拜
  f* _: _3 w+ n乱码问题已经请技术同事解决
发表于 2011-9-13 09:03:32 | 显示全部楼层
Julian 发表于 2011-9-8 10:23
9 ]2 ?0 K$ O( {$ ]. [6 [7 ^8 W神贴显现,特来膜拜" ^5 P& g5 ~7 A$ T
乱码问题已经请技术同事分享
% d& N" W! p" X4 O7 h  ^
只要将http server的默认编码设置为UTF-8就可以了。

点评

谢谢jim帮忙  发表于 2011-9-13 09:26
发表于 2011-9-13 11:30:56 | 显示全部楼层
qiujiejun 发表于 2011-9-13 09:03
$ s, Y0 |3 U5 L* u% P. N只要将http server的默认编码设置为UTF-8就可以了。
7 \1 M, m. ?3 A  `  |( o/ n
这样的话貌似就完美了,不用羡慕kindle的无线传文件了。虽然麻烦一点,毕竟可以实现了。
 楼主| 发表于 2011-9-14 20:43:59 | 显示全部楼层
本帖最后由 liueno 于 2011-9-14 21:00 编辑 * c+ _, Q  h" ^, A/ @
qiujiejun 发表于 2011-9-13 09:03 " `1 s8 \" S" t  K" M$ C3 S* Y
只要将http server的默认编码设置为UTF-8就可以了。

5 P) _& V4 \; b7 G: F% P
1 b+ X7 G- }" R5 }% \! B9 n" m刚刚测试了qq邮箱和163邮箱,从邮件里下载的中文名字文档。***.doc,下到机器里的名字也是乱码。
9 S8 I: t' C7 a还有,在HFS中,没有找到编码设置选项,我直接改了html模板,从GB2312改到UTF-8,下载的文件名字还是乱码。
发表于 2011-9-18 11:49:46 | 显示全部楼层
乱码的问题,菜单的url 编码那里改一下试试
 楼主| 发表于 2011-9-18 22:02:52 | 显示全部楼层
countryRoad 发表于 2011-9-18 11:49
/ {7 O. X5 }' E乱码的问题,菜单的url 编码那里改一下试试

' E# @; q+ U% W% v# e说清楚点,在什么地方更改?我在90里没找到。如果不是在90下面更改的话,就没有意义了。我们总不能去改人邮件服务器吧。
发表于 2011-9-19 12:43:42 | 显示全部楼层
liueno 发表于 2011-9-18 22:02 8 a2 M+ \2 H% A9 K; F7 J
说清楚点,在什么地方更改?我在90里没找到。如果不是在90下面更改的话,就没有意义了。我们总不能去 ...

7 v% x6 Y. T6 }5 Y' l1 n8 k3 e你第二个截图,原选项下来3个,有个url 编码
发表于 2011-9-19 14:03:18 | 显示全部楼层
countryRoad 发表于 2011-9-19 12:43 8 }9 G" V  C/ k7 @9 t3 {( D
你第二个截图,原选项下来3个,有个url 编码
* Z1 m, ~/ x) Y! l  S9 d5 j) D+ `
小罗高手,我看明白了,虽然这样还不能解决邮件系统中附件文件名乱码的问题,起码自建无线传输文档是可以完美解决了。& x5 ?( a. @4 N: w* v, ?4 D: o6 R
谢谢。
 楼主| 发表于 2011-9-20 21:24:53 | 显示全部楼层
本帖最后由 liueno 于 2011-9-20 21:30 编辑 ! B7 q8 ]0 r6 g. _- ?# z
countryRoad 发表于 2011-9-18 11:49   h- p) ~8 C, J# _: J
乱码的问题,菜单的url 编码那里改一下试试
, n3 i; V$ j/ t5 i, \/ I- g
, U: e+ P* g+ m* B( s& J7 ]
刚刚试了更改URL设置,如图,URL设置中主要有五项设置。我认为最下面两项不会有影响,所以没有测试。' X7 ]! n: S+ E% X; {
1. 在不选中“转换非ASCII字符”的时候,无法打开中文路径名的“图书”文件夹,英文文件夹可以。
8 Z6 a) O% c! w, ]) l- j; s2. 无论是否选中“转换空格”和“URL中密码不可读”两项,下载的中文文件名称均为乱码。
3 P* {0 g4 i7 w% F5 H2 ^
# A. ?& c3 K- ]6 U. o不知道为什么没办法上传图片,回头再补吧。
发表于 2011-12-26 11:34:43 | 显示全部楼层
还是多看的更方便一些,而且对电脑不用做什么操作,无论哪台电脑,只要和机子在同一个无线局域网内就可以。希望以后M90、M92也能实现。
发表于 2012-1-24 12:43:51 | 显示全部楼层
还是需要高手发现给好的方法。
发表于 2012-4-3 23:44:48 | 显示全部楼层
能不能用笔记本自己建的无线网来传?如果这样就更方便了~
发表于 2012-4-30 22:01:10 | 显示全部楼层
最近新入手了BT, 看到楼主这个帖, 刚才试了一下/ W. h# ~9 F4 n. b) b% w
貌似BT的浏览器不支持FTP协议,否则也不用这么费事了
9 {$ a# o4 I. U0 b试了楼主说的HFS和www File Share pro两个http文件服务器软件, 下载文件名中含有中文的文件都会文件名乱码, 也试着修改了下设置, 解决不了这个问题
% S- h; a0 t) g# `3 E: s4 b$ V/ @3 G* G+ Q) ?
不过感觉BT的网页浏览器功能比较简单, 效率也比较差,即使这个办法行得通,实用价值也不大,用USB或者SD卡比这快得多, 只能是玩玩或者偶尔用用
发表于 2012-5-1 01:46:52 | 显示全部楼层
刚才用BT的浏览器试着在子午书简下载,结果一样也乱码,而且下载完的文件不正常,都只有111字节,看来内置的网页浏览器还是很不成熟
- I$ [* ?$ W* t2 Y8 z& t' X' [- X/ T$ E& Y0 b' x/ u
试了半天应用程序里带的RSS Reader,没弄明白
发表于 2012-5-23 21:00:57 | 显示全部楼层
来看看不错的
发表于 2012-6-5 12:22:08 来自手机 | 显示全部楼层
后知后觉的来顶一下,有点麻烦,还是插着线好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|文石BOOX官方社区

GMT+8, 2021-10-25 04:04 , Processed in 0.029178 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表