Now listen Glutanimate! I love every single one of you Anki videos! You basicly give me all the tools needed for my studys starting this fall :) Thx man!
Hi, your add on is great,but I cannot use it with Anki 2.1. When you plan to update to 2.1? Or do you know how to install Anki 2.0 and 2.1 at the same time? I have exams in 3 weeks so thanks in advance for quick feedback :)
This is great work and I really appreciate it. Even just adding some randomness to variable names is something I have wanted since I started using Anki. Mods like these have me strongly considering learning python just so I can fiddle with Anki. This probably isn't what you intended, but I think perhaps the most interesting use is being able to add custom, predefined styles onto my cards based on a value I enter into a field. My cards have separate fields for each computer language I have learned and use conditional generation in anki to open a to style the card depending on the computer language the question is in. Now, using ||pick:: I can put those styles into a list and enter the number into a single field. The one feature that I feel is missing, or that I could not find, is the ability to generate a pair of linked elements on two separate collections. Being to alter the phrasing of a question to match a randomized answer would really expand the ways that this could be applied.
Very interesting, using the add-on to set up different styles is something I hadn't considered at all. I might give this a try myself at some point. Thanks for sharing! Linked elements sound like a great feature to have. I have my hands full with a few other projects right now, but I'll definitely keep this in the back of my head for when I have some time
How can you sequence siblings. So I've made a note for each topic in first aid, with multiple siblings but I'd prefer that the siblings be sequenced. So that its just one card that asks different questions regarding the same topic. However I don’t have the time to go back and change each note and remove the siblings so that I can sequence each question and answer in one field. Is there a way I can create a list of fields and sequence that. I tried doing that but the card just displays the name of the field vs. the content in that field. Please help!!!!
Hi, Is it possible to make a set in the add-on that is dependent on an other set? I'm thinking about using it to drill grammar and stop my brain from memorising the sentences instead. So to be clear. I would want a card looking like this. Front: Er lehnte sich gegen _ Wand Back. Er lehnte sich gegen die Wand. So I would want it to display the right article even though "Wand" is from a random list of words (and could be "Auto" ans so on). I figure as much as that I would need a separate noun list for every gender, but beyond that I'm lost.
sorry i did not understand how to set up the random sequence. i installed the add on but still cannot find any button for that. Or i just need to type in the specific code myself to create the random stuff? thanks
This seems to be exactly what I have been looking for (for some time!) for my Anki list of Dutch bird species (which made it even nicer that you used bird images as an example specifically). However, as an Anki addon noob, I am wondering if a user who downloads my deck from AnkiWeb also gets this randomization functionality, or if they would also have to individually download the addon client-side?
Hey Vincent, I think I stumbled on your deck a while ago and I still remember being impressed by the attention to detail I saw. Kudos to you for creating such a wonderful learning resource! To answer your question: Yes, your users will also have to install the add-on. But to be honest, I think this add-on might be a bit of an overkill just to draw up random images in this case. It's also restricted to Anki desktop, so that might pose an issue depending on how your users like to review their cards. My best advice would be to concoct a small JavaScript snippet that chooses a random image for you. If you're not familiar with JavaScript you could try asking for help on the Anki support forums or the Anki subreddit (reddit.com/r/anki). I would do this myself, but I simply don't have the time to work on any more free projects right now. I do offer add-on/script commissions, but I think in this case it would be best to first ask around and see if anyone is willing to help. If that doesn't work feel free to drop me a message through the email address in the description and I'll see what I can do.
Thank you very much! That is nice of you to say :) also, thank you for your speedy response. I already asked a question on the Anki support forums (the Add-Ons forums, to be specific) (question here: bit.ly/ankirnd), and that is how I learned about your video here. I am indeed unfamiliar with JavaScript, but I have some programming background (hobby-wise, but still), so I might be able to figure it out. If not, well, I didn't get much response on the forums, but I might have better luck on the subreddit. Just to clarify, though: If I do write this sort of snippet, would it be possible for users not on Anki desktop to use it, unlike with your add-on? Thank you once again, and congratulations on what looks like a fantastic add-on. Have a nice day.
Yes, exactly. That is the great advantage of modifications with JavaScript. Though one caveat applies: The script's behaviour might differ between AnkiDroid and AnkiMobile. Each platform uses a different web view and so they might not support the same exact functionality. But this is something I don't have much experience with since all of my devices either use Anki desktop or AnkiDroid. In any case, I wish you good luck!
Excellent add-on Glutanimate. Is there anyway to change the default delimiter to something else than ", "? I'm intending to use this add-on to pick an example cloze sentence on random when learning vocabulary. The problem is that many ordinary sentences contain ", ". I tried changing the default delimiter in the consts.py file to "-", but this doesn't do the trick.
Hi exsudaw, thanks! Changing the variable in consts.py should normally work. Here, try the following: DEFAULT_DELIMITER = u"-". The 'u' prefix might be necessary because em-dashes are unicode symbols.
The error message is gone, but the addon still uses ", " as the default delimiter. I've tried to solve it by restarting Anki and changing the variable to something other than em-dash...
Sorry, but I'm not sure what else could be the cause. That is the only part of the add-on that controls the delimiter, aside from the optional user-provided dlm setting provided inline with the sequence. Maybe the behaviour varies depending on the sequence. What happens if you use a simple sequence like "||rset::int::2||", with the DEFAULT_DELIMITER set to "-"?
Sorry, I realize now that I was a bit vague. I thought that changing the value of the default delimiter would result in: ||set::wp|Hello - Bonjour - Hallo::2|| = Hello - Hallo. However changing the default delimiter changes only the output rather than the delimiter in the input, which is what I want. I realize this is probably a hardwired feature!
Hey Glutanimate! How would one go about having a random question out of a set of questions on the front template and having the corresponding answer to the chosen random question on the back template? This would be very useful if one is learning mathematics, one would make for example three different questions all three testing one's ability to differentiate a quotient function. By having a random question out of a set of three questions one prevents remembering the answer, which is very important because one wants to memorize the technique.
hi, should I open this cols.py file and insert data into it? I was planning to use this for true/false like (ice cream, chocolate, candy) is sweet- true but ( pepper, chilli) --- false
I was looking for cols.py but then realized I don't have an addons folder at all. I've installed several addons - advice? This particular case is on a windows machine.
Found the answer: "When Anki starts up, it checks for .py files in the Documents/Anki/addons folder" apps.ankiweb.net/docs/addons.html - however, your .py file isn't there.
From Anki's main window you'll have to head to Tools ---> Add-ons and then move the cursor over the add-on you'd like to delete. A menu with a delete option should appear. Click that, restart Anki, and the Add-on should no longer be installed.
As usual, top-notch work. Your add-ons are invaluable!
Now listen Glutanimate! I love every single one of you Anki videos! You basicly give me all the tools needed for my studys starting this fall :)
Thx man!
Hey 2ednar,
that's awesome to hear. Wishing you good luck for this fall!
Excellent add-on.
Many thanks for taking the time to put it together.
Thanks! Glad you like it.
Is there a 2.1 version of this? I've been looking for something that does this since I started med school, it would be so helpful for imaging
Hi, your add on is great,but I cannot use it with Anki 2.1. When you plan to update to 2.1? Or do you know how to install Anki 2.0 and 2.1 at the same time? I have exams in 3 weeks so thanks in advance for quick feedback :)
Is there any plan to make this add-on working on last Anki version? What about ankidroid?
sad that this hasn't been updated for years now, If someone knows an alternative to this addon please let me know
This is great work and I really appreciate it. Even just adding some randomness to variable names is something I have wanted since I started using Anki. Mods like these have me strongly considering learning python just so I can fiddle with Anki.
This probably isn't what you intended, but I think perhaps the most interesting use is being able to add custom, predefined styles onto my cards based on a value I enter into a field. My cards have separate fields for each computer language I have learned and use conditional generation in anki to open a to style the card depending on the computer language the question is in. Now, using ||pick:: I can put those styles into a list and enter the number into a single field.
The one feature that I feel is missing, or that I could not find, is the ability to generate a pair of linked elements on two separate collections. Being to alter the phrasing of a question to match a randomized answer would really expand the ways that this could be applied.
Very interesting, using the add-on to set up different styles is something I hadn't considered at all. I might give this a try myself at some point. Thanks for sharing!
Linked elements sound like a great feature to have. I have my hands full with a few other projects right now, but I'll definitely keep this in the back of my head for when I have some time
This is amazing!! Working on an Ndebele deck (a dialect of Zulu) and this will work perfect
How it works in new version of anki please let me know I really need it.
SIR,COULD YOU PLEASE MAKE AN ADDON TO TAG CARDS IN A DECK IN NUMERICAL ORDER AUTOMATICALLY .LIKE 1,2,3,4..... TAGS WITHOUT MANUALLY TYPING .THANK YOU
How can you sequence siblings. So I've made a note for each topic in first aid, with multiple siblings but I'd prefer that the siblings be sequenced. So that its just one card that asks different questions regarding the same topic. However I don’t have the time to go back and change each note and remove the siblings so that I can sequence each question and answer in one field. Is there a way I can create a list of fields and sequence that. I tried doing that but the card just displays the name of the field vs. the content in that field. Please help!!!!
Hi,
Is it possible to make a set in the add-on that is dependent on an other set? I'm thinking about using it to drill grammar and stop my brain from memorising the sentences instead.
So to be clear. I would want a card looking like this.
Front:
Er lehnte sich gegen _ Wand
Back.
Er lehnte sich gegen die Wand.
So I would want it to display the right article even though "Wand" is from a random list of words (and could be "Auto" ans so on). I figure as much as that I would need a separate noun list for every gender, but beyond that I'm lost.
sorry i did not understand how to set up the random sequence. i installed the add on but still cannot find any button for that. Or i just need to type in the specific code myself to create the random stuff? thanks
Yes, exactly. It's purely text-based. You have to type in the corresponding sequence manually.
got it! thanks
This seems to be exactly what I have been looking for (for some time!) for my Anki list of Dutch bird species (which made it even nicer that you used bird images as an example specifically). However, as an Anki addon noob, I am wondering if a user who downloads my deck from AnkiWeb also gets this randomization functionality, or if they would also have to individually download the addon client-side?
Hey Vincent, I think I stumbled on your deck a while ago and I still remember being impressed by the attention to detail I saw. Kudos to you for creating such a wonderful learning resource!
To answer your question: Yes, your users will also have to install the add-on. But to be honest, I think this add-on might be a bit of an overkill just to draw up random images in this case. It's also restricted to Anki desktop, so that might pose an issue depending on how your users like to review their cards.
My best advice would be to concoct a small JavaScript snippet that chooses a random image for you. If you're not familiar with JavaScript you could try asking for help on the Anki support forums or the Anki subreddit (reddit.com/r/anki). I would do this myself, but I simply don't have the time to work on any more free projects right now. I do offer add-on/script commissions, but I think in this case it would be best to first ask around and see if anyone is willing to help. If that doesn't work feel free to drop me a message through the email address in the description and I'll see what I can do.
Thank you very much! That is nice of you to say :) also, thank you for your speedy response.
I already asked a question on the Anki support forums (the Add-Ons forums, to be specific) (question here: bit.ly/ankirnd), and that is how I learned about your video here. I am indeed unfamiliar with JavaScript, but I have some programming background (hobby-wise, but still), so I might be able to figure it out. If not, well, I didn't get much response on the forums, but I might have better luck on the subreddit.
Just to clarify, though: If I do write this sort of snippet, would it be possible for users not on Anki desktop to use it, unlike with your add-on?
Thank you once again, and congratulations on what looks like a fantastic add-on. Have a nice day.
Yes, exactly. That is the great advantage of modifications with JavaScript. Though one caveat applies: The script's behaviour might differ between AnkiDroid and AnkiMobile. Each platform uses a different web view and so they might not support the same exact functionality. But this is something I don't have much experience with since all of my devices either use Anki desktop or AnkiDroid.
In any case, I wish you good luck!
Excellent add-on Glutanimate.
Is there anyway to change the default delimiter to something else than ", "?
I'm intending to use this add-on to pick an example cloze sentence on random when learning vocabulary. The problem is that many ordinary sentences contain ", ". I tried changing the default delimiter in the consts.py file to "-", but this doesn't do the trick.
Hi exsudaw,
thanks! Changing the variable in consts.py should normally work. Here, try the following: DEFAULT_DELIMITER = u"-". The 'u' prefix might be necessary because em-dashes are unicode symbols.
The error message is gone, but the addon still uses ", " as the default delimiter. I've tried to solve it by restarting Anki and changing the variable to something other than em-dash...
Sorry, but I'm not sure what else could be the cause. That is the only part of the add-on that controls the delimiter, aside from the optional user-provided dlm setting provided inline with the sequence. Maybe the behaviour varies depending on the sequence. What happens if you use a simple sequence like "||rset::int::2||", with the DEFAULT_DELIMITER set to "-"?
Sorry, I realize now that I was a bit vague.
I thought that changing the value of the default delimiter would result in: ||set::wp|Hello - Bonjour - Hallo::2|| = Hello - Hallo. However changing the default delimiter changes only the output rather than the delimiter in the input, which is what I want. I realize this is probably a hardwired feature!
Hey Glutanimate!
How would one go about having a random question out of a set of questions on the front template and having the corresponding answer to the chosen random question on the back template?
This would be very useful if one is learning mathematics, one would make for example three different questions all three testing one's ability to differentiate a quotient function. By having a random question out of a set of three questions one prevents remembering the answer, which is very important because one wants to memorize the technique.
Where can I download this add-on? Is it with the number? Which number is it?
@@paulobrito.ekvega Its for Anki 2.0 and not 2.1 unfortunately
hi, should I open this cols.py file and insert data into it?
I was planning to use this for true/false
like
(ice cream, chocolate, candy) is sweet- true
but ( pepper, chilli) --- false
Yes, exactly. _cols.py_ is where you can configure all of your item collections.
Where can I download this add-on? Is it with the number? Which number is it?
Check description ↑.
@@subhamjena581 I found it, but the plugin it's not available anymore
I was looking for cols.py but then realized I don't have an addons folder at all. I've installed several addons - advice? This particular case is on a windows machine.
Found the answer: "When Anki starts up, it checks for .py files in the Documents/Anki/addons folder" apps.ankiweb.net/docs/addons.html - however, your .py file isn't there.
Anki needs to update their information: Here is the location on windows: %APPDATA%\Anki2\addons
How do you delete anki add-one?
From Anki's main window you'll have to head to Tools ---> Add-ons and then move the cursor over the add-on you'd like to delete. A menu with a delete option should appear. Click that, restart Anki, and the Add-on should no longer be installed.
Add ons*