terro Posted March 24, 2011 Posted March 24, 2011 Dear helper, 1)I need to open a word document called DOC1 2) translate the first sentence in DOC 1 from english to spanish and copy the translated result in the same position (First sentence) 3 translate the 2nd sentence and copy the result in 2nd sentence position. 4 continu till the end of DOC1 5 Save the result as DOC2 Thank you for your help Guillaume
Damein Posted March 24, 2011 Posted March 24, 2011 I just worked on this for a few minutes, it's rough but it could help you get started. #include <IE.au3> $oIE = _IECreate("http://translate.google.com/?hl=en&eotf=0&sl=en&tl=es&q=#en|es|") $File = "DOC1.txt" _IELoadWait ($oIE) Sleep(10000) Send("Te") Sleep(500) Send("{Backspace 2}") Sleep(500) $sMyString = "instant" $oLinks = _IELinkGetCollection($oIE) For $oLink in $oLinks $sLinkText = _IEPropertyGet($oLink, "innerText") If StringInStr($sLinkText, $sMyString) Then _IEAction($oLink, "click") ExitLoop EndIf Next $ReadFile = FileReadLine($File, 1) Send($ReadFile) Sleep(500) Send("{Enter}") Sleep(1000) This will translate the first line. Most recent sig. I made Quick Launcher W/ Profiles Topic Movie Database Topic & Website | LiveStreamer Pro Website | YouTube Stand-Alone Playlist Manager: Topic | Weather Desktop Widget: Topic | Flash Memory Game: Topic | Volume Control With Mouse / iTunes Hotkeys: Topic | Weather program: Topic | Paws & Tales radio drama podcast mini-player: Topic | Quick Math Calculations: Topic
terro Posted March 25, 2011 Author Posted March 25, 2011 Dear Damein, Thank you for your idea, I will try Guillaume
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now