[Windows] [ 小工具]翻译+OCR

a1辅助网提供[Windows] [ 小工具]翻译+OCR的下载地址,长期提供破解软件,各种线报福利等,62194是一个很好的福利资源网站

支持作者原创,感谢作者的贡献,虽然我用不到就对了。
我用图文识别和翻译,一般用的是天若ocr和熊猫ocr。
点赞留言收藏!一气呵成![Windows] [ 小工具]翻译+OCR
大佬牛批,厉害厉害

经常需要打开网页版百度、有道翻译,于是就做了这个小工具,集成了百度+谷歌翻译+OCR功能,使用体验跟网页版差不多,更方便而已

使用环境:win7 、win10  IE浏览器版本11
       本工具开发工具由冷门 aardio 开发 ,具体软件效果看截图
[Windows] [ 小工具]翻译+OCR[Windows] [ 小工具]翻译+OCR[Windows] [ 小工具]翻译+OCR

开发工程:
百度翻译示例:
  
OCR示例:
英语单词联想输入示例:

   

[Windows] [ 小工具]翻译+OCR[Windows] [ 小工具]翻译+OCR[Windows] [ 小工具]翻译+OCR

main主程序:[main.aardio]
[C#] 纯文本查看 复制代码
  import win.ui;    /*DSG{{*/  var winform = win.form(text="翻译小工具&#169;D先生";right=1087;bottom=687;bgcolor=16777215)  winform.add(  OCR={cls="button";text="OCR";left=248;top=8;right=304;bottom=32;bgcolor=16744448;font=LOGFONT(h=-15;name='微软雅黑');z=7};  custom={cls="custom";text="custom";left=8;top=40;right=1080;bottom=680;bgcolor=16382457;clip=1;db=1;dl=1;dr=1;dt=1;z=6};  edit={cls="edit";left=744;top=0;right=1080;bottom=26;dr=1;dt=1;edge=1;multiline=1;z=3};  plusBaidu={cls="plus";text="百度翻译";left=20;top=8;right=105;bottom=33;dl=1;dt=1;z=1};  plusGoogle={cls="plus";text="Google翻译";left=105;top=8;right=190;bottom=33;dl=1;dt=1;z=2};  static={cls="static";text="输入英文单词,上下键切换,回车键翻译:";left=456;top=8;right=743;bottom=32;align="right";dl=1;dr=1;dt=1;transparent=1;z=4};  wmplayer={cls="static";text="wmplayer";left=424;top=864;right=800;bottom=954;db=1;dr=1;transparent=1;z=5}  )    /*}}*/    import web.form.util;    if( web.form.util.getMajorVersion() < 11 ){          win.msgboxErr("当前系统IE版本低于IE11,按确定退出程序!")          return;   }    import win.ui.tabs;  var tbs = win.ui.tabs(winform.plusBaidu,winform.plusGoogle);  tbs.skin(          background = {                  default = 0xFFFFFFFF;          }          color = {                  hover = 0xF00000FF;           }           border = {                  default = { bottom = 1;color= 0xFF1E9FFF;  }                  hover = { bottom = 1;color= 0xFF1E9FFF; }          }          checked = {                  background = {                           hover = 0xFF99CCFF;                          focus = 0xFF1E9FFF;                          active = 0xFF333366;                          default = 0xFF1E9FFF;                  }                  color = {                          hover = 0xFF000000;                           default = 0xFFFFFFFF;                   }                   border = {                          hover = { right = 2;color=0xFF1E9FFF}                          default = { right = 2;color=0xFF1E9FFF}                  }          }  )    tbs.loadForm(1,"dlgbaidu.aardio");  tbs.loadForm(2,"dlggoogle.aardio");  var frmBaidu = tbs.query(text = "百度翻译");  var frmGoogle = tbs.query(text = "Google翻译");    tbs.selIndex = 1;  tbs.onSelchange = function(idx,strip,form){          if( idx == 1){                  frmBaidu.setValue( frmGoogle.getValue() )          }          else {                  frmGoogle.setValue( frmBaidu.getValue() )          }  }    import web.rest.jsonLiteClient;  var http = web.rest.jsonLiteClient();  var suggestion = http.api("http://fanyi.baidu.com/sug?kw={0}")    import win.ui.listPopup;  var listPopup = win.ui.listPopup(winform.edit);  listPopup.onGetItems = function(text){          var result = suggestion[ text ].post();           if(!result){ return; }                    var items = table.map(result.data,lambda(v) v.k + 't ' + v.v );          if(!#items) return;                            return items,1;  }     import inet.url;  var wmplayer = winform.wmplayer.createEmbed("WMPlayer.OCX");     listPopup.onSetText = function(text){          return string.split(text,'t')[1];   }    listPopup.onComplete = function(word){           word = inet.url.encode(word);           wmplayer._object.url = "http://fanyi.baidu.com/gettts?lan=en&text="+word+"&spd=3&source=web"                    frmBaidu.translate(word);          frmGoogle.translate(word);                    winform.setTimeout( function(){                  publish("adClear");          } );   }    winform.OCR.oncommand = function(id,event){          loadcodex("dlgbaiduOCR.aardio");  }    winform.show(true);  ::Imm32 := ..raw.loadDll("Imm32.dll")  ::Imm32.ImmAssociateContext(winform.edit.hwnd,null);  publish("adClear");    win.loopMessage();  



[baiduOCR.aardio]

[C#] 纯文本查看 复制代码
import win.ui;  /*DSG{{*/  var winform = win.form(text="OCR&#169;D先生";right=747;bottom=463)  winform.add(  button={cls="button";text="文字识别";left=596;top=411;right=731;bottom=449;db=1;dr=1;z=3};  edit={cls="edit";left=16;top=14;right=731;bottom=379;autohscroll=false;db=1;dl=1;dr=1;dt=1;edge=1;multiline=1;vscroll=1;z=1};  editUrl={cls="edit";left=16;top=415;right=591;bottom=447;db=1;dl=1;dr=1;edge=1;z=2};  static={cls="static";text="请输入图像文件路径(可直接拖放文件到窗口上):";left=21;top=392;right=290;bottom=407;db=1;dl=1;transparent=1;z=4}  )  /*}}*/    winform.button.oncommand = function(id,event){       winform.button.disabledText = "正在识别中"      thread.invoke(          function(winform){                import baidu.client;              var http =  baidu.client();                            /*              支持下面三种写法:              http.setAuth( 这里直接写access_token )              http.setAuth( 这里写一个可以获取access_token的网址 )              http.setAuth( "你自己的API Key","你自己的Secret Key" )              )              */              http.setAuth("http://update.aau.cn/v10/test/test-baidu.aardio")                               //OCR识别接口              var ocr = http.api("https://aip.baidubce.com/rest/2.0/ocr/v1/");              var result = ocr.accurate_basic(                  image = winform.editUrl.text;              )                            for i,v in table.eachIndex(result.words_result){                  winform.edit.appendText(v.words,'rn');              }                              winform.button.disabledText = null;          },winform      )  }    winform.onDropFiles = function(files){      winform.editUrl.text = files[1]  }    winform.show()  win.loopMessage();  


打包附件链接 :https://wwa.lanzous.com/iWgEon1rgkh 密码:52pj
欢迎大佬测试和提出宝贵意见~~~{:1_893:}

部分文章来自互联网,侵权删除www.a1fz.com/

www.a1fz.com A1fz网专注于福利分享,各种破解软件学习资料,视频教程等等,如有侵权告知管理员删除
A1fz.com,福利吧,宅男福利,宅男,福利社,福利,有福利 » [Windows] [ 小工具]翻译+OCR

发表评论