Re: [问题] 请求各位前辈给予目标

楼主: hijkxyzuw (i,j,k) ×(x,y,z)   2016-09-28 13:10:32
※ 引述《heaviest (heaviest)》之铭言:
: 还有顺便问一下最近有再挖矿,所以需要卖币看汇率的高低
: 可是每次都要开三四个网站去比价好麻烦,要怎么把各网站的资料自动抓下来呢?
: 然后弄成一个手机可以看得app或网页(只有我自己用)
: 目前程式只学过基础的vb,做专题有写过arduino,不知如何下手
: 也请前辈指点一下大概可以怎么做出来?目前自己看资料似乎要用java写?
这个部份就很适合拿来练习了。
首先 app 或网页,我是建议用网页比较简单,
用 apt 或 dnf 装个 httpd 就可以动了。
只是电脑就不能关机,
不然就是找其它的主机商。
如果想学 html ,就去看那几个网站的原始码,
想办法用 wget 、 curl 或其它语言的函式库爬回来,
然后看要用 python 、 perl 、 node 去解析。
解析完再输出成一个 html 或想其它办法丢到你的 httpd 上,
定时更新。
如果该网页可以用 iframe 嵌入,
最简单就是在一个 html 里用 iframe 把它们都嵌进来。
<iframe id="firstWebSite" src="http://for.example/"></iframe>
<iframe id="secondWebSite" src="http://example.2/"></iframe>
或是用 wkhtmltoimage 把网页变成图片 XD
方法很多啦, linux 可以让你很简单的做这些事,
大概是这样。
作者: HamalAri (哈马‧阿里)   2016-09-28 19:43:00
bash cgi ,五岁小孩也学得会
楼主: hijkxyzuw (i,j,k) ×(x,y,z)   2016-09-28 20:01:00
其实我觉得 perl 比较简单。bash 的好处是可以简单存取档案和其它工具。
作者: GoldRoger (黄金罗杰)   2016-09-29 00:34:00
这我写过, 目前也还在用, 帮会计部爬台银汇率, 5分钟抓一次显示在桌面
楼主: hijkxyzuw (i,j,k) ×(x,y,z)   2016-09-29 09:37:00
还真的有人用过…
作者: soem (流水)   2016-09-29 21:47:00
如果只是上面海贼王讲的功能,或许是不用写cgi啦XD拿cron去呼叫script抓,再更新静态网页档案也行

Links booklink

Contact Us: admin [ a t ] ucptt.com