Rascalov / Anki-Simple-Forvo-Audio

Simple anki 2.1+ addon to get forvo audio into your cards for free. No Forvo account needed
https://ankiweb.net/shared/info/560814150
GNU General Public License v3.0
34 stars 3 forks source link

Feature request: bulk download #45

Open Expertium opened 2 months ago

Expertium commented 2 months ago

I want to be able to either bulk download audio for every card in a selected deck or for every selected card in the card browser. Also, it would be great if I could whitelist some Forvo users so that only audio submitted by them is downloaded because, unfortunately, a lot of people have really shitty mics. I imagine this would be fairly straightforward to implement compared to the main task, which is bulk downloading.

Expertium commented 2 months ago

Ok, my bad, turns out there already exists something like that. image

But I get the following error when I click the check mark box next to "Field": Traceback (most recent call last):

  File "C:\Users\Andrew\AppData\Roaming\Anki2\addons21\560814150\AutoForvoTts.py", line 333, in checkAll
    row[0].setCheckState(state) # just set all checkmark states equal to the given state:
TypeError: setCheckState(self, state: Qt.CheckState): argument 1 has unexpected type 'int'