0087名無しさん@英語勉強中 (ワッチョイ 6215-ZcLG)
2018/02/24(土) 09:05:54.44ID:7FCufvIf02.1に移行してしまって、2.0用のアドオンを書いたり
動作確認する環境がないので、2.0の場合にどうカスタマイズしたらいいかはちょっとわからない
2.1はまだベータ版なんで>>86さんはたぶんインストールしてないとは思うけど
2.0.xでのカスタマイズ方法がわからず、でもループ再生を実現させたいという場合の為に
2.1.0beta36で試してループ再生出来た方法を一応書いておきます。ただベータ版なんであくまで自己責任で
同名のアドオンでも2.1と2.0でインストールされるフォルダも中身も別なので
2.1を起動して>>83のアドオンをインストールする
ツール→アドオン→「Control〜」選択→「ファイルを見る」→Audio_Controls.pyをテキストエディタ等で開く
keys.append(("8", lambda: writeAndFlush(b"stop")))
この行の下に次の3行を追加する、ただし、3行共、その上の行と同じようにkeysの前に半角空白4個置く
keys.append(('l', lambda: anki.sound.mpvManager.command('keypress', 'L')))
keys.append(('Right', lambda: anki.sound.mpvManager.command('keypress', '>')))
keys.append(('Left', lambda: anki.sound.mpvManager.command('keypress', '<')))
https://imgur.com/eJiIO8S
説明:
<1行目>
学習画面でl(エル)キーを押すと、ループ再生モードのon/offが交互に切り替わる
音声再生中でもそうでなくても切り替わります
一枚のカードに最大一つしか音声がない場合はこの一行だけ書けばOKだと思う
ただ一枚に音声が複数あるカードを作ってるのなら、ループ再生をonにしたら
一個目の音声を延々ループして二個目に行かずに困るんで
<2、3行目>
→キーで(一枚のカード内で)次の音声に進む、←キーで前の音声に戻る