资源简介
C#调用谷歌翻译接口,C#版根据tkk计算tk算法,不调用js算法.直接调用谷歌web翻译,http post调用
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Web;
using System.Windows.Forms;
using 谷歌翻译.Properties;
namespace 谷歌翻译
{
public partial class MainForm : Form
{
string TKK = ““;
public MainForm()
{
InitializeComponent();
string html = Tools.HttpGet(“https://translate.google.cn“);
html = html.Substring(html.IndexOf(“tkk:“) + 5);
html = html.Substring(0 html.IndexOf(“experiment_ids“) - 2);
TKK = html;
}
public string translate(string txt)
{
try
{
string mess = txt.Replace(“\n“ ““);
string tk = Tools.tk(mess TKK);
mess = HttpUtility.UrlEncode(mess).Replace(“+“ “%20“);
string data = Tools.HttpPost(“https://translate.google.cn/translate_a/single“ “client=webapp&sl=zh-CN&tl=en&hl=zh-CN&dt=at&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&otf=1&ssel=3&tsel=3&kc=1&tk=“ + tk + “&q=“ + mess);
dynamic json = Tools.Json2object(data);
return json[0][0][0];
}
catch (Exception ex)
{
return ex.Message;
}
}
private void button1_Click(object sender EventArgs e)
{
try
{
string mess = txt1.Text;
if (string.IsNullOrEmpty(mess)) return;
txt2.Text = translate(mess);
}
catch (Exception)
{
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-21 09:38 .vs\
目录 0 2018-11-21 09:38 .vs\谷歌翻译\
目录 0 2018-11-21 09:38 .vs\谷歌翻译\v15\
文件 65024 2018-12-19 15:53 .vs\谷歌翻译\v15\.suo
目录 0 2018-11-21 09:38 .vs\谷歌翻译\v15\Server\
目录 0 2018-11-21 09:38 .vs\谷歌翻译\v15\Server\sqlite3\
文件 0 2018-05-16 11:11 .vs\谷歌翻译\v15\Server\sqlite3\db.lock
文件 2658304 2018-12-19 15:49 .vs\谷歌翻译\v15\Server\sqlite3\storage.ide
文件 32768 2018-12-19 15:30 .vs\谷歌翻译\v15\Server\sqlite3\storage.ide-shm
文件 4297192 2018-12-19 15:53 .vs\谷歌翻译\v15\Server\sqlite3\storage.ide-wal
文件 1132 2018-05-16 11:11 谷歌翻译.sln
目录 0 2018-12-19 15:53 谷歌翻译\
文件 184 2018-11-21 15:02 谷歌翻译\App.config
目录 0 2018-11-21 09:38 谷歌翻译\bin\
目录 0 2018-11-21 15:28 谷歌翻译\bin\Debug\
文件 16384 2018-12-19 15:53 谷歌翻译\bin\Debug\谷歌翻译.exe
文件 184 2018-11-21 15:02 谷歌翻译\bin\Debug\谷歌翻译.exe.config
文件 30208 2018-12-19 15:53 谷歌翻译\bin\Debug\谷歌翻译.pdb
目录 0 2018-05-16 11:52 谷歌翻译\bin\Release\
文件 1879 2018-12-19 15:53 谷歌翻译\MainForm.cs
文件 3231 2018-12-19 15:53 谷歌翻译\MainForm.Designer.cs
文件 5817 2018-12-19 15:53 谷歌翻译\MainForm.resx
目录 0 2018-11-21 15:06 谷歌翻译\obj\
目录 0 2018-12-19 15:53 谷歌翻译\obj\Debug\
文件 9188 2018-12-19 15:53 谷歌翻译\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7448 2018-12-19 15:52 谷歌翻译\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 14848 2018-12-19 10:28 谷歌翻译\obj\Debug\Interop.MSsc
文件 0 2018-11-21 15:06 谷歌翻译\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-11-21 15:06 谷歌翻译\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-11-21 15:06 谷歌翻译\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2018-11-21 15:06 谷歌翻译\obj\Debug\TempPE\
............此处省略19个文件信息
- 上一篇:C# MSDN帮助文档
- 下一篇:web程序设计_——asp.net实用网站开发
相关资源
- C# MSDN帮助文档
- 基于ASP.NET社区养老院信息管理系统源
- 数据结构与算法分析(C#版.pdf
- C# 小闹钟多线程案例
- 手把手教你用C#打包应用程序(安装程
- practical-test-driven-development-c#7
- C# 小游戏含源代码
- 微软官方C#语言规范5.0
- C#.COM+编程指南.pdf
- C# 连连看源代码
- C#项目开发案例全程实录源代码--企业
- 数据库+C#毕设选题系统.zip
- C#学生管理系统61273
- C#完整版人脸识别
- C#写的GDI+画板,功能齐全
- WPF记事本的实现
- C#课程设计学生管理系统
- C#网络调试助手,带中转功能
- C#编写的宿舍管理系统(源码)
- C# 简单拼图游戏
- 仿qq聊天程序C#
- 免费C#解析DXF netdxf DXF类库
- C#证件照排版器_一寸/二寸-五寸/六寸
- 将Excel中的数据按照Word模板生成Word文
- (c#的64种界面皮肤)IrisSkin2
- WPF利用HelixToolkit后台导入3D模型
- 仿百度文库C#版本
- 电影院售票系统C#含解释
- C#帮助文档.chm
- C# Spire.XLS 无限制 附加使用Demo
评论
共有 条评论