吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 33983|回复: 619
收起左侧

[原创工具] 2018/3/10 Na快译 1.1 - 五种翻译 语音朗读自定义色体 指定语言 金山快译【Na系列】

    [复制链接]
l99650 发表于 2018-3-9 01:32
本帖最后由 l99650 于 2018-3-10 16:37 编辑



近期要用到翻译的工具,于是自己做了这个软件.

因为开始只有老夫自己用 所以没搞什么翻译互转啥的.


先来上个图 由图可见 智能 Unicode解码 UTF-8解码 URL解码(解放第三只手)

另外 窗口支持任意拉伸 设置字体大小 设置袋理.双击编辑栏可复制或编辑其内容,平时做移动处理。
注: 点击鼠标中间开启复制翻译文本 手动Ctrl+V (划词关闭3秒)

1.gif

2018-3-10更新内容 版本1.1
3.gif
有道翻译外 增加谷歌翻译 百度翻译 必应翻译 搜狗翻译
可指定翻译到中文 英文 日语
支持语音播放( F7 播放划词内容 , F8 播放翻译内容)
新增调节字体、边框以及背景颜色调节(更加美观)

以后更不更新取决于你们了。
如果需求量大的话,请回复。
这样我就会长期更新的。
土豪通道: Na快译.zip (305.5 KB, 下载次数: 169)
2018-3-10更新: Na快译(1.1).zip (317.09 KB, 下载次数: 733)

忍术

链接:https://pan.baidu.com/s/1QQwZbZSwFnyiCYZnz2rMVw 密码:maoe


免费评分

参与人数 112吾爱币 +106 热心值 +108 收起 理由
dangtone + 1 + 1 谢谢@Thanks!
Eva.岳 + 1 谢谢@Thanks!
wushuang100 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ldm333 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ETFBI + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
方妍心 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
sz_boy + 1 + 1 热心回复!
gomg007 + 1 + 1 Na系列厉害了
xccgsoft + 1 + 1 支持楼主,希望持续更新!!!
朱小强007 + 1 + 1 谢谢@Thanks!
zpw1995 + 1 + 1 我很赞同!
Sukha + 1 + 1 谢谢@Thanks!
qwer22477 + 1 + 1 谢谢@Thanks!
tutucherry + 1 + 1 谢谢@Thanks!
WJJIahUa + 1 + 1 用心讨论,共获提升!
陌上花开渡红尘 + 1 + 1 谢谢@Thanks!
CFL2018 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
XINGXINGCAO + 1 + 1 热心回复!
hebing0305 + 1 + 1 很棒的作品,希望可以控制隐藏~或者几秒没有选中自动隐藏~ 外观方面希望可.
Api + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
我的名字叫若玖 + 1 + 1 谢谢@Thanks!
Sp1Der5waRm + 1 + 1 谢谢@Thanks!
鸡哥带你飞 + 1 + 1 我很赞同!
asdwy1980 + 1 热心回复!
rack + 1 + 1 热心回复!
常常喜乐 + 1 + 1 谢谢@Thanks!
裂口核桃 + 1 + 1 热心回复!
songzhaocq + 1 + 1 我很赞同!
60000ak + 1 + 1 热心回复!
随意点 + 1 + 1 谢谢@Thanks!
xhb6263 + 1 + 1 谢谢@Thanks!
吾爱一声 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
phm335 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
豪哈哈哈 + 1 + 1 谢谢@Thanks!非常方便
hurric + 1 + 1 谢谢@Thanks!
chinawmq + 1 + 1 谢谢@Thanks!
黄金体验 + 1 + 1 谢谢@Thanks!
qq8945051 + 1 + 1 用心讨论,共获提升!
tangsky + 1 + 1 谢谢@Thanks!
东离大大 + 1 谢谢@Thanks!
no1hawk + 1 + 1 好东西先收藏,等你再改进下
kuraih + 1 + 1 ~~能不能整合一下OCR~~~
生气的松果 + 1 + 1 谢谢@Thanks!
精品收藏家 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
aristotlez + 1 + 1 热心回复!
清雲溪落 + 1 + 1 谢谢@Thanks!
ahmeijian + 1 谢谢@Thanks!
kinwarm123 + 1 + 1 热心回复!
木小歌 + 1 + 1 谢谢@Thanks!
one486 + 1 用心讨论,共获提升!
利刃 + 1 + 1 谢谢@Thanks!
l199965889 + 1 + 1 我很赞同!
z128436131 + 1 谢谢@Thanks!
wdq198913 + 1 + 1 谢谢@Thanks!
超级小航 + 1 + 1 6666666666666666666666666666666666666666666666
piliyang + 1 + 1 谢谢@Thanks!
沙漠一滩水 + 1 + 1 谢谢@Thanks!
jnez112358 + 1 + 1 谢谢@Thanks!
qct8858198 + 1 + 1 谢谢@Thanks!
雷林凡 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
帝盟 + 1 老哥做个后台自启和按键隐藏显示吧
jinwandalaohu + 1 + 1 我很赞同!
bloxorz + 1 谢谢@Thanks!
shishi0655 + 1 + 1 谢谢@Thanks!
5354 + 1 + 1 我很赞同!
piliyazi + 1 + 1 我很赞同!
寸心难寄 + 1 + 1 谢谢@Thanks!
戏说画影 + 1 + 1 谢谢@Thanks!
IM_Suc + 1 + 1 热心回复!
KKg丶 + 1 报毒
yanglinman + 1 谢谢@Thanks!
~零度 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
/bq + 1 + 1 谢谢@Thanks!
Allyn0303 + 1 + 1 热心回复!
无解? + 1 + 1 谢谢@Thanks!
奴爱破戒 + 1 + 1 谢谢@Thanks!
softpo + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
37118437a3 + 1 谢谢@Thanks!
荆襄侠客 + 1 + 1 谢谢@Thanks!
天下武功 + 1 + 1 谢谢@Thanks!
yunxiao3718 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
e5500236 + 1 我很赞同!
xiaoxing + 1 + 1 热心回复!
coolu + 1 + 1 非常好用,支持! 神器!
阿墨 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
fa00x + 1 + 1 热心回复!
Alonc + 1 + 1 我很赞同!
happy520 + 1 + 1 谢谢@Thanks!
supre + 1 谢谢@Thanks!
玖卿 + 1 + 1 谢谢@Thanks!
微默 + 1 我很赞同!
ipc2008 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
湖大洛神 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Braycep + 1 + 1 谷歌翻译没有结果,是不是要梯子啊
tail88 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
秒针 + 1 + 1 谢谢@Thanks!
Hmily + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
HCJ + 1 热心回复!
学会爱自己 + 1 + 1 谢谢@Thanks!
lining142433 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

angelkyo 发表于 2018-3-9 15:05
看了一下你的这个小工具,调用的是有道。
鼠标划词的时候好像不会卡一下

我写的这个小工具,是C#写的,调用的是GetWord.dll这个第三方的DLL,划词的时候总感觉会卡一下,而你的这个小工具划词时候不会卡。
C#实现划词功能太麻烦了,我又不会C++,你能否写一个dll让我调用一下呢?谢谢。

===Google翻译小工具v1.6【添加划词翻译功能】【微软已和谐必应,送必应源码】===
https://www.52pojie.cn/thread-699283-1-1.html
(出处: 吾爱破解论坛)
angelkyo 发表于 2018-3-11 23:29
本帖最后由 angelkyo 于 2018-3-11 23:54 编辑

你的百度接口有错误,翻译不了,始终显示的原词。

正确的POST过程是这样,比如原文本是:【Welcome.】翻译结果为【欢迎。】
POST http://fanyi.baidu.com/basetrans?&from=auto&to=zh&query=Welcome. HTTP/1.1
Referer: http://fanyi.baidu.com/
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36
Content-Type: application/x-www-form-urlencoded
Accept: */*
DNT: 1
Accept-Encoding: gzip, deflate
Host: fanyi.baidu.com



HTTP/1.1 200 OK
Content-Type: application/json
Date: Sun, 11 Mar 2018 15:17:29 GMT
Server: Apache
Vary: Accept-Encoding
Transfer-Encoding: chunked

{"errno":0,"phonetic":[{"src_str":"\u6b22","trg_str":"hu\u0101n"},{"src_str":"\u8fce","trg_str":"y\u00edng"},{"src_str":"\u3002","trg_str":" "}],"from":"en","to":"zh","trans":[{"dst":"\u6b22\u8fce\u3002","prefixWrap":0,"src":"Welcome.","relation":[],"result":[[0,"\u6b22\u8fce\u3002",["0|8"],[],["0|8"],["0|9"]]]}],"dict":[],"keywords":[]}
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Json格式的Unicode码,转中文后
{"errno":0,"phonetic":[{"src_str":"欢","trg_str":"huān"},{"src_str":"迎","trg_str":"yíng"},{"src_str":"。","trg_str":" "}],"from":"en","to":"zh","trans":[{"dst":"欢迎。","prefixWrap":0,"src":"Welcome.","relation":[],"result":[[0,"欢迎。",["0|8"],[],["0|8"],["0|9"]]]}],"dict":[],"keywords":[]}
sp180311_235315.png
我不知道C++是如何提取Json的,以下是C#提取结果的部份代码,你参考一下
[C#] 纯文本查看 复制代码
       
       public class TransObj
        {
            public string From { get; set; }
            public string To { get; set; }
            public List<TransResult> Trans { get; set; }
        }


        public class TransResult
        {
            public string Src { get; set; }
            public string Dst { get; set; }
        }





            string baiduTransUrl = "http://fanyi.baidu.com/basetrans?&from=" + fromLanguage + "&to=" + toLanguage + "&query=" + HttpUtility.UrlEncode(text).Replace("+", "%20");

            var ResultHtml = GetBaiduHtml(baiduTransUrl, cc, "http://fanyi.baidu.com/");

            try
            {
                StringReader sr = new StringReader(ResultHtml);
                JsonTextReader jsonReader = new JsonTextReader(sr);
                JsonSerializer serializer = new JsonSerializer();

                var r = serializer.Deserialize<TransObj>(jsonReader);

                int len = r.Trans.Count;
                string s = "";
                for (int i = 0; i < len; i++)
                {
                    if (i + 1 != len)
                        s += r.Trans[i].Dst + "\r\n";
                    else
                        s += r.Trans[i].Dst;
                }

                return s;
            }
            catch
            {
                return "服务器返回异常,请重试。";            }
thinkfish 发表于 2018-3-9 02:09
123benny456w 发表于 2018-3-9 02:10 来自手机
不错 谢谢 楼主分享!
yylji 发表于 2018-3-9 02:25
软件不错。。谢谢分享。。。
wuailaomao 发表于 2018-3-9 02:33
感谢分享! 很小巧   先试试效果先    目前一直在用有道
cbkxh 发表于 2018-3-9 03:00
谢谢分享
jm1970 发表于 2018-3-9 05:39
回复支持一下。
yuin178 发表于 2018-3-9 05:41

不错 谢谢 楼主分享!
wuyongkui 发表于 2018-3-9 05:56 来自手机
谢谢楼主分享!辛苦了。
psccj 发表于 2018-3-9 07:39
谢谢 楼主分享!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-29 19:00

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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