Marucins Posted October 30, 2013 Report Share Posted October 30, 2013 Pokaże jak w prosty sposób zautomatyzować translator, aby poprzez zaznaczenie interesującej nas frazy i wciśnięciu przycisku myszki po kilku sekundach wyświetliło się tłumaczenie tekstu w naszym ojczystym języku. Cały proces będzie oparty na aplikacji Automator, dostarczonej wraz z systemem OSX - przyjemne narzędzie, dające wiele możliwości. Instalacja! 1. Uruchamiamy program Automator *Ta Pani jest w stroju kąpielowym. 2. W nowym oknie jakie wyskoczyło w zakładce "wybierz typ dokumentu" musimy wskazać Usługa. Zatwierdzając go przyciskiem Wybierz 3. Pojawi się okno konfiguracji Usługi. Z menu Czynności należy wybrać (2) Uruchom AppleScript oraz (3) Okno wyskakujące witryny. Każdą z tych czynności należy przeciągnąć myszką i upuścić w wolnej przestrzeni. Do szybkiego odnalezienia posłuży pasek szukaj zaraz na górze okna - w miejscu Nazwa należy wpisać pierwszy wyraz szukanej czynności. Zwróć uwagę na obrazek, aby Twoje ustawienie były identyczne z tymi z obrazka. Są to wartości niezbędne i optymalne do prawidłowego działania Usługi. on run {input, parameters} set output to "http://translate.google.com/translate_t?sl=auto&tl=pl&text=" & urldecode(input as string) return output end run on urldecode(x) set cmd to "'require \"cgi\"; puts CGI.escape(STDIN.read.chomp)'" do shell script "echo " & quoted form of x & " | ruby -e " & cmd end urldecode 4. Nie pozostaje nam nic innego jak zapisać nasz mały "projekt". Z górnego menu wybieramy Plik - > Zachowaj... 5. Nadajemy nazwę naszej usłudze. Pamiętaj że będzie widoczna w menu kontekstowym. To też należałoby wprowadzić taką by po pół roku, jak włączycie komputer po długim detoksie od sieci, będziecie wiedzieli do czego służy. Dla przykładu użyłem słowo "Translator" Jak to działa? 6. Zaznaczamy fragment interesującego nas tekstu (1) (w obcym języku), który Google Translator będzie potrafił rozpoznać. Wysokogórski Mandżurski nie należy do takich.... Prawy przycisk myszki, rozwinie nam menu kontekstowe, na dole powinniśmy mieć Usługi (2). Po najechaniu na nie rozwinie się kolejne menu gdzie na liście powinniśmy mieć przed chwilą zapisaną Usługę (3). Klikamy... 7. Za kilak sekund powinniśmy ujrzeć nowe okienko z witryny google translator, z fragmentem zaznaczonego tekstu i zaraz obok tłumaczenia na nasz ojczysty język. Kwestię poprawnego tłumaczenia pominę... Post konfiguracja Okno wyskakujące witryny - pozwala określić wygląd danych wyjściowych przez określenie wymiaru okna. Optymalny to 800 x 400 pikseli. Jeśli zauważyliśmy pewnego rodzaju wizualne odstępstwa, należy zwiększyć rozmiar okna. Usługa potrafi tłumaczyć tekstu z dowolnego języka (detekcja automatyczna). Jeżeli zajdzie potrzeba zmiany parametru tłumaczącego, na przykład tłumacząc chiński na angielski albo rosyjski wystarczy w drugiej linijce skryptu set output to "http://translate.google.com/translate_t?sl=auto&tl=pl&text=" & urldecode(input as string) Tam gdzie mamy pl zmienić odpowiednio -> Angielski - en / Rosyjski - ru. kuchar and ARTRIX 2 Quote Link to comment Share on other sites More sharing options...
Siepietu Posted December 13, 2013 Report Share Posted December 13, 2013 Rewelka. Dzięki Quote Link to comment Share on other sites More sharing options...
ARTRIX Posted December 28, 2014 Report Share Posted December 28, 2014 Dzięki, działa Quote Link to comment Share on other sites More sharing options...
kuchar Posted May 1, 2016 Report Share Posted May 1, 2016 Kozak działa, ale obrazków w poście niema Quote Link to comment Share on other sites More sharing options...
AdamiPL Posted May 2, 2016 Report Share Posted May 2, 2016 post z 2013r i serwis hostujący padł ale ogólnie automator systemowy jest bardzo fajną aplikacją, można tam sporo zdziałać Quote Link to comment Share on other sites More sharing options...
pablo1975 Posted May 3, 2016 Report Share Posted May 3, 2016 A nie wystarczy skopiować gotową usługę do katalogu user/Biblioteki/Services? Google Translate.workflow.zip bogdanh and ViERA.fX 2 Quote Link to comment Share on other sites More sharing options...
Z10m Posted March 1, 2017 Report Share Posted March 1, 2017 Rewelacja. Dzięki ziom Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.