如何在linux中实现简单翻译器

如何在linux中实现简单翻译器

我本来只是有个单词不会想查找,然后想在linux里面找一些简单的命令行翻译器,结果百度到的几款翻译器都很拉垮。这让我萌生了自己写一个简单的翻译器的念头。

大致想法

翻译器这个东西肯定不是十分钟就能写出来的,我肯定要使用接口来获取翻译的结果,或者使用爬虫获取翻译网站的信息。

最开始我想到的是使用百度翻译的接口。
介绍以下curl命令,它能获取网页的源代码。

通过观察,我发现百度翻译的网站要翻译的词语直接放在了url里面
然后我通过查看网页的资源获取了显示翻译结果文本的html信息
理想的结果是,使用curl命令获取网页源代码,然后写一个C程序或者随便什么脚本获取到翻译结果
但是现实的结果是,curl命令只能获取静态的网页

现在谁家的网页还是静态的

在明白这一点之前,我付出了艰辛的努力,查阅各种资料、论坛、博客
最后得出了以我现在的能力不大可能实现这一点的结论
我要安装一些软件、配置一些环境、查看一些代码,在我终于找到了百度翻译司马的javascript加密算法之后,我放弃了

我只是想搞一个简单的脚本
就像我本来只是想钓一条鱼,普通的钓竿就够了,为什么要专门造一艘航空母舰

所以最后还是得找开放的API

一个半小时的成果是:
javascript是evil code

寻找开发API

百度和CSDN真的是司马东西,一个给我推荐一些没有什么用的广告,另一个全部都是复制粘贴的东西

但是我还是凭借着不屈的毅力,在尝试了必应(其实是免费的但是它的接


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部