91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 429KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-23
  • 語言: C#
  • 標簽: 翻譯??

資源簡介

一款在快速實現中英文翻譯的工具軟件,C# Winform 中實現翻譯功能的源碼

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System.Net;
using?System.Security.Cryptography;
using?Newtonsoft.Json;
using?Newtonsoft;

namespace?Translated
{
????public?partial?class?frmMain?:?Form
????{
????????string?ToEnUrl?=?@“http://api.fanyi.baidu.com/api/trans/vip/translate?q={0}&from=zh&to=en&appid=2015063000000001&salt=1435660288&sign={1}“;
????????string?ToZhUrl?=?@“http://api.fanyi.baidu.com/api/trans/vip/translate?q={0}&from=en&to=zh&appid=2015063000000001&salt=1435660288&sign={1}“;
????????string?sign?=?“2015063000000001{0}143566028812345678“;

????????public?frmMain()
????????{
????????????InitializeComponent();
????????}

????????public?string?GetWebQ(string?url)
????????{
????????????try
????????????{
????????????????WebClient?MyWebClient?=?new?WebClient();
????????????????MyWebClient.Credentials?=?CredentialCache.DefaultCredentials;//獲取或設置用于對向Internet資源的請求進行身份驗證的網絡憑據。
????????????????Byte[]?pageData?=?MyWebClient.DownloadData(url);?//從指定網站下載數據
????????????????string?pageHtml?=?Encoding.UTF8.GetString(pageData);??//如果獲取網站頁面采用的是GB2312,則使用這句?????????????

????????????????return?pageHtml;
????????????}
????????????catch
????????????{
????????????????return?null;
????????????}
????????}

????????public?static?string?UserMd5(string?str)
????????{
????????????string?cl?=?str;
????????????string?pwd?=?““;
????????????MD5?md5?=?MD5.Create();//實例化一個md5對像
????????????//?加密后是一個字節類型的數組,這里要注意編碼UTF8/Unicode等的選擇 
????????????byte[]?s?=?md5.ComputeHash(Encoding.UTF8.GetBytes(cl));
????????????//?通過使用循環,將字節類型的數組轉換為字符串,此字符串是常規字符格式化所得
????????????for?(int?i?=?0;?i?????????????{
????????????????//?將得到的字符串使用十六進制類型格式。格式后的字符是小寫的字母,如果使用大寫(X)則格式后的字符是大寫字符?
????????????????pwd?=?pwd?+?s[i].ToString(“x2“);

????????????}
????????????return?pwd;
????????}

????????private?void?btnTran_Click(object?sender?EventArgs?e)
????????{
????????????txtDesc.Text?=?GetTrans(txtSource.Text);
????????????//try
????????????//{
????????????//????string?strSign?=?string.Format(this.sign?txtSource.Text);
????????????//????strSign?=?UserMd5(strSign);

????????????//????string?url?=?string.Format(this.chkToZh.Checked???this.ToEnUrl?:?ToZhUrl?txtSource.Text?strSign);
????????????//????string?ret?=?GetWebQ(url);

????????????//????Info?info?=?JsonConvert.Deserializeobject(ret);
????????????//????txtDesc.Text?=?info.trans_result[0].dst;
????????????//}
????????????//catch(Exception?ex)
????????????//{
????????????//????txtDesc.Text?=?“發生錯誤:“+ex.Message;
????????????//}
????????}

????????private?string?GetTrans(string?str)
????????{
????????????try
????????????{
????????????????string?strSign?=?string.Format(this.sign?str);
????????????????strSign?=?UserMd5(strSign);

????????????????string?url?=

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2017-02-10?10:45??ref

????I.A....????526336??2016-06-13?23:05??ref\Newtonsoft.Json.dll

????I.A....????523221??2016-06-13?23:05??ref\Newtonsoft.Json.xml

?????目錄??????????0??2017-02-10?12:33??Translated

?????文件????????187??2017-02-10?09:48??Translated\App.config

?????目錄??????????0??2017-02-10?09:48??Translated\bin

?????目錄??????????0??2017-02-10?10:50??Translated\bin\Debug

?????文件?????526336??2016-06-13?23:05??Translated\bin\Debug\Newtonsoft.Json.dll

?????文件?????523221??2016-06-13?23:05??Translated\bin\Debug\Newtonsoft.Json.xml

?????文件??????13824??2017-02-10?12:33??Translated\bin\Debug\Translated.exe

?????文件????????187??2017-02-10?09:48??Translated\bin\Debug\Translated.exe.config

?????文件???????4986??2017-02-10?12:33??Translated\Form1.cs

?????文件???????6581??2017-02-10?12:32??Translated\Form1.Designer.cs

?????文件???????6502??2017-02-10?12:32??Translated\Form1.resx

?????文件????????524??2017-02-10?09:54??Translated\Program.cs

?????目錄??????????0??2017-02-10?09:48??Translated\Properties

?????文件???????1344??2017-02-10?09:48??Translated\Properties\AssemblyInfo.cs

?????文件???????2872??2017-02-10?09:48??Translated\Properties\Resources.Designer.cs

?????文件???????5612??2017-02-10?09:48??Translated\Properties\Resources.resx

?????文件???????1097??2017-02-10?09:48??Translated\Properties\Settings.Designer.cs

?????文件????????249??2017-02-10?09:48??Translated\Properties\Settings.settings

?????文件???????3916??2017-02-10?10:49??Translated\Translated.csproj

?????文件????????999??2017-02-10?09:48??Translated.sln

-----------?---------??----------?-----??----

??????????????2147994????????????????????23


評論

共有 條評論