Отримуємо premium на безкоштовно - sergey potapov

Будь ласка, прочтітайте так само мою статтю Чому я вивчаю Есперанто.

Одна з корисних речей які пропали, була можливість прослуховування ключових фраз під час вивчення нових слів. Кнопка, при натискання на яку повинна вимовляється фраза, перетворилася в звичайну посилання на сторінку, яка пропонує купити Premium.

Мені стало цікаво, а чи можна це обійти? Виявилося, що можна! Файловий сервер, який віддає аудіо-файли не відчуває права користувача, а самі посилання на файли можна прямо отримати з відповідей сервера на AJAX-запити, які надсилаються при натисканні на наступне / попереднє слово.

Після півтори години вивчення і дебага народився скрипт, наведений в кінці статті, який робить те, що мені потрібно:

  • Повертає стару кнопку, замість посилання
  • Перевизначає callback AJAX-запиту так, щоб він отримував з відповіді посилання на аудіо-файл.

Як цим скористатися?

установка Firebug

Firebug - це розширення для Firefox, яким зазвичай користуються веб-розробники. Вам доведеться його встановити. Зробити це можна за цим посиланням. натиснувши на кнопку "Install Firebug". Після чого броузер повинен перезавантажитися.

основний трюк

Зайдіть на busuu.com на сторінку вивчення слів. Відкрийте Firebug. У моєму випадку це робиться через меню: Tools -> Web Developer -> Firebug -> відкрити Firebug. Можливо в різних збірках Firefox, це може бути по-різному.

Вивчайте ваш улюблений мова

Справу зроблено, ви можете закрити Firebug. Тепер, клікнувши на наступне слово у вас буде можливість прослухати ключову фразу. Все це буде працювати до тих пір, поки ви не перезавантажте сторінку.

Якщо у вас не Firefox

put it into Firebug console

Схожі статті