Google翻訳+FileMaker+ScriptMakerMSで英語学習(Windowsのみ)
https://sites.google.com/site/scriptmakerms/scriptmakerms/google_translate
[音声を聞く]がこれ
ie.document.getElementById("gt-src-listen").click();
でクリックできなくなっている。(実はだいぶ前に気づいていましたが...。)
Google Translate APIに
「重要: Google翻訳APIは正式に2011年5月26日の時点で廃止されました。大規模な乱用によって引き起こされる実質的な経済的負担のために、あなたが日ごとに行うことができる要求の数が制限されますし、APIは2011年12月1日に完全に遮断されます。ウェブサイトの翻訳の場合、我々はあなたが使用することをお勧めGoogle翻訳エレメントを。」
と記載がある。(Google翻訳で翻訳!)
「大規模な乱用によって引き起こされる実質的な経済的負担のために、」というわけか!?
JavaScriptとかVBScriptで.click();できなくしているのかな?
2011年12月1日までは、下記APIで聞くかな。
http://translate.google.com/translate_tts?tl=en&q=English
ScriptMakerMSを使って以下のようにすればMP3ファイルがダウンロードできる。
iiil_GetDataToField( "http://translate.google.com/translate_tts?tl=en&q=" & Field & "#sound.mp3" )
これで今のうちに音声ファイルをあつめる?
と思ったけど
ScriptMakerMSの
iiil_SendKeys( "{ENTER}" )
で、何とかなりそう!ちと不安定!?
でも、これで発音覚えたらGoogle翻訳なまりになりそう!
2011年7月29日金曜日
2011年7月26日火曜日
FileMaker コマンドを実行して戻り値を取得 プラグインなし
FileMakerで コマンドを実行して戻り値を取得ってプラグインなしでもできる。
Event を送信 [「aevt」; 「odoc」; 「cmd /c dir d: | clip」]
スクリプト一時停止/続行 [間隔(秒): 1]
貼り付け [選択; フィールド]
ScriptMakerMSの
Event を送信 [「aevt」; 「odoc」; 「cmd /c dir d: | clip」]
スクリプト一時停止/続行 [間隔(秒): 1]
貼り付け [選択; フィールド]
| clip
で出力をクリップボードへ渡せる。
若干安定性に欠けるか!?
やっぱり普段使うのは、
iiil_DOScmd( command )
か、
iiil_RunExe( FileName ; Arguments )
がイイ。
2011年7月13日水曜日
PHP: Strict Standardsメッセージを表示しないようにする
PHP: Strict Standardsメッセージを表示しないようにする php.iniの以下の設定を変更します。 "E_STRICT"は設定しません。 ;error_reporting = E_ALL | E_STRICT error_reporting = E_ALL
登録:
投稿 (Atom)