Tampermonkey scripts no longer working

(i do like and want the timer, memrise without is pointless for me, but) it does make sense to complain when you nicely asked for a feature and never got an answer, or when you had that feature but the company took it away without asking you, the user. In the end, it is not about memrise making an effort to preserve third-party software, but making an effort to let users pursue their learning without being utterly disrupted every month… Otherwise the company exists only for herself… ey, then good luck on the heated market?

(the argument is wrong anyhow. But, it is amazing to see that “X=private companies” has nothing to do with “Y=democracies”…(or did you mean users/customer basic right of even saying "hey, please, I don’t like this?). Given that most of our lives are determined by “private companies”, makes one wonder what is the big deal of “democracy”, it simply cannot be only making a certain symbol on some certain voting notes, or, once in 4,5 years? How much of one’s life is outside the world of “private companies”, anyhow?)

2 Likes

Well, if they aren’t going to make fixes like adding a way to disable the timer that so many dislike (or the bare minimum of allowing us to remove it with scripts), then they can probably expect people to stop paying, or stop using their website altogether. You can’t just say “well, you can’t complain”. It’s okay to have high expectations of people. And if they disappoint those expectations, its okay to take your business elsewhere. As a business, their goal is to try to gain and keep us all giving them our money in exchange for their service. In the end, it’s up to them. Do they want my money? Then they should include a way remove the timer. I don’t want to use their website if it has the timer. I might have to find a better program to give my money to.

5 Likes

Yeah, and I’m a private customer who designed dozens of courses for Memrise that proved quite popular, meaning there are members on this board paying money to Memrise as a direct result of the material I put on the site. However, the default requirements Memrise forces or changes makes those courses less than optimal, meaning I have to tell my hundreds of students to find a better option (such as Anki) if the scripts do not work. As my channel and patreon expand, that means more potential customers. I have no problem guiding them to Memrise for the basic courses I have here, but if Memrise becomes completely unusable then I have to remove those links.

Again, I like Memrise despite its faults. But I never liked being forced to repeat questions 6 times or having a timer. I also don’t like the changes they made to the audio test cards (removing the additional info).

1 Like

Same here. Still, I’m developing duplicates of all my courses in Anki, and only will make future courses for Anki (though maybe volunteers will upload to Memrise). Memrise would do well to work with course developers because they’re likely the ones to bring in more customers.

4 Likes

Did you know that you can import from Memrise with Memrise2Anki exporter addon?

2 Likes

Working timer script here:
https://github.com/cooljingle/memrise-turbo/raw/master/MemriseTurbo.user.js

I do your courses, and due to the nature of how they are, a timer disabler is essential. I’d rather use memrise over anki, but if it weren’t possible to disable timer, i’d cancel the pro membership and just use anki instead. @the guys working at memrise, the timer is good for vocab, but not for grammar.

2 Likes

(I do Chinese, Spanish etc “grammar” on memrise, and the timer is very much ok, thank you; the only thing you will reach with speaking in the name of all other users is that they would eventually take the timer out; but I suspect that many users would like to have an adjustable timer as a feature)

Already did that months ago. Most of my material originated as Anki decks. I did do some improvements and error correction during my time on Memrise, so yes, I did redownload them to sync up the improvements (especially for the vocabulary and kanji courses). Even then, I have to do quite a bit of smoothing so it’s not a complicated mess in Anki.

When I use this memrise turbo script it gets rid of the timer, which is great, but when it’s enabled I to have to hit enter after I enter a word. Didn’t have that problem before the update. Any way I can get round this?

I don’t know anything about scripting at all, so the only way I know how to eliminate that is to also eliminate the turbo feature too, leaving just the timer disable. What you do is to edit the script, look for line 64 where it says " NoScoreWhileInputting();" and just put // before it so that it looks like // NoScoreWhileInputting(); Alternatively you could just delete that line.

2 Likes

@hannepande

I’d like to bring the following story: Once upon a time, in a magical land far, far away, there was a sandwich shoppe providing all its sandwiches without mayo, mustard nor other similar dressing. Many a villager grumbled about this lack of dressing, since they liked their sandwiches with all kinds of different dressings: ranch, mayo, mustard, 3 peppers and others. The village council members went to the sandwich shoppe owners and told them: “Ho! Many of our fellow villagers would really like to have dressings.” The sandwich shoppe owners went back to their shoppe. The villagers were hopeful, confident that they had been heard. But a week passed by and still no dressing was available in the sandwiches. Disheartened at the lack of response from the Sandwich Shoppe Owners, the villagers brought their own favorite dressings and supplemented the sandwiches in whichever way they liked them best.

Now, the Sandwich Shoppe Owners did not care much about dressings, that was the truth. Talking among themselves, that night, eating their perfect dressing-less sandwiches, they said: “Blasted be these ignorant villagers, with their impertinent dressings requests. We ignored them and thought it would be the end of it. But No! They went around our backs to add some dressing of their own.”

So they added some Powder Spice of Vanish-Dressings, as it allowed their Sandwiches to remain fresh longer and regain their original, dressing-less flavours.

And so the villagers lamented. They went to their village council and expressed their discontentment: “Oh, wise council, what are we to do?”

The Council debated a fortnight, and hence came the decision: “We should invite other sandwich shoppes into our village, as it is such a popular dish.”

The reality is that some villagers want to have sandwiches with timer options. Errr. With dressings. And the sandwich shoppe owners should start listening to the requests made to them, especially by the community programmers - errr… village council leaders. They are knowledgeable and wise.

If Memrise really wants to encourage competition by driving some of their most committed community members and leaders away, they can. But it isn’t sound business.

So tells the tale of the Deaf Sandwich Shoppe Owners.

If Subway offered 1 kind of bread, 2 kinds of meat, all veggies and no dressing? They would have the right to do so. They would be able to do so. But they’d be overtaken by competition within months.

Memrise’s incredible luck is that there aren’t that many competitors around. But that may not last.

6 Likes

That worked. Thanks for the suggestion. However it’s so frustratingly slow without turbo, particularly when I have 100+ reviews, that I find myself hitting the return key anyway! I can’t see any advantage in not having turbo as default. Why linger agonizingly on an correct answer…

If anyone has an answer for how to enable both turbo and auto accept for korean please let me know!

@Nukemarine
I think you missed my point: you’re exactly the kind of user/course creator I was talking about. I think Memrise have demonstrated clearly over time that you’re not part of their business model. Sure, they don’t mind if you bring in a few customers, but if it had been a priority of theirs to keep your kind of courses on board, we’d have noticed it by now (sorry, sad but true).

@SimonPerigny19
I’m not sure why you @'ed me on your post, I’m well aware of all that, I’m just observing how Memrise acts, which I think gives a pretty clear indication of their priorities. Please don’t confuse it with my opinion. We can talk all we like about how we think Memrise should act, and what we think would be logical, but if it’s entirely disconnected from reality, it won’t lead anywhere. (I imagine the primary day-to-day customer of your sandwich shop was in fact a large nearby toy development and production plant, where thousands of sandwiches were served for lunch each day, so the income from the villagers didn’t really make much difference if they would go elsewhere instead. And the people working on the plant had so many other factors that impacted their work life (it was probably great fun and diverse work, so they were quite happy anyway), that the monotonous sandwiches were only a tiny part that no one really paid attention to (or they were all clones, so they had the same taste ;)). But the villagers only ever met eachother in the shop, and never met the plant workers who got their sandwiches delivered, so the villagers thought they were the most important customers, and didn’t understand why no one listened to them… To this day, there hasn’t really been any real sandwich contenders in the village - so is that because there’s nobody in the world who wants to make money, or is it because the villagers aren’t as important and profit-generating a customer group as they think they are…?)

Here is an update about the Timer disabler and new error messages I get today and some weeks ago:

Mine stopped working today… won’t work on any chromium browser. Haven’t tried the firefox scripts yet.

It’s because the Memrise website changed its url yesterday. You can read about it in this topic (including 'how to fix your userscripts): Moving learning sessions to app.memrise.com

There’s also this one from yesterday: Memrise autolearn script not working anymore

The fix is quite easy to do.

3 Likes

I’ve posted in the parent thread, but I’ll post here too (thanks for the help by the way, I see other users managed to get it).

I’ve replaced the thingies but no dice.

You need to delete the “www”. It’s “app” instead.

Edit - Disregard. Have now seen the reply in the other thread.

2 Likes

Great catch! I fixed it with the help of Hombre Sin Nombre on the other thread! Sorry to bother.

1 Like