Memrise Button

An unofficial Memrise extension to help you take care of your plants

Что такое Memrise Button?

Memrise Button - это расширение Chrome, разработанное Raine, и его основная функция - "An unofficial Memrise extension to help you take care of your plants".

Снимки экрана расширения

screenshot
screenshot

Скачать файл CRX расширения Memrise Button

Скачайте файлы расширений Memrise Button в формате crx, установите расширения Chrome вручную в браузере или поделитесь файлами crx с друзьями, чтобы легко установить расширения Chrome.

Инструкции по использованию расширения

                        NOTE: NOW UPDATED FOR MEMRISE 1.0


•  Shows the number of wilting plants or if you have plants to harvest
•  Clicking the button will take you to water or harvest the plants
•  Go to Options to modify the behavior to your liking
•  Automatically refreshed every 15 minutes
•  New: Notifications when plants are ready to water.

If you're worried about getting distracted too easily, you can right click the button and go to Options to set a higher threshold for wilting plants.

The code is available at https://github.com/raneksi/memrise-chrome-ext

Updates:

05/06/2016: Fixed extension after Memrise API change
02/11/2016: Fixed an issue with the button not refreshing after last update
02/06/2016: Now using a higher resolution image for the button when the badge is shown
06/24/2015: Fixed watering to use new path.
06/25/2013: Added a default shortcut Alt+M for activating the button.
06/24/2013: When clicking the button, open in a new tab if not already on Memrise.com. Also, some statistics in the Options page.
06/05/2013: Notifications can now be enabled to be shown when plants are ready to water.
06/01/2013: Now fetching the course data from the API.
05/25/2013: Fixed a bug where new courses would be regarded as disabled. Thanks iseg.
05/16/2013: Based on the metrics I've gathered, decided to remove the requirement of Tabs permission. The next session will now always open to the current tab regardless of location.
05/13/2013: A session will now be opened in the current tab, instead of a new one, if on Memrise.com. For this feature, the Tabs permission is required. Sorry about that.
05/11/2013: Small improvements to help the button stay accurate
05/01/2013: Fixed an issue where the button did nothing after an automatic refresh
04/29/2013: Animate the button while refreshing
04/29/2013: Fixed a bug introduced in the last update related to refreshing the button
04/14/2013: Fixed the extension to work with Memrise 1.0
04/09/2012: Added ability to specify whitelisted topics in the Options page                    

Основная информация о расширении

Название Memrise Button Memrise Button
ID mahhgdkliaknjffpmocpaglcoljnhodn
Официальный URL https://chromewebstore.google.com/detail/memrise-button/mahhgdkliaknjffpmocpaglcoljnhodn
Описание An unofficial Memrise extension to help you take care of your plants
Размер файла 103 KB
Количество установок 640
Текущая Версия 2.0.10
Последнее Обновление 2016-05-06
Дата публикации 2016-05-06
Рейтинг 3.92/5 Всего 52 оценок
Разработчик Raine
Тип оплаты free
Официальный сайт расширения https://twitter.com/rane
URL страницы помощи https://github.com/raneksi/memrise-chrome-ext
Поддерживаемые языки en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Memrise Button",
    "version": "2.0.10",
    "manifest_version": 2,
    "description": "An unofficial Memrise extension to help you take care of your plants",
    "options_page": "options\/index.html",
    "icons": {
        "16": "icons\/icon16.png",
        "48": "icons\/icon48.png",
        "128": "icons\/icon128.png"
    },
    "background": {
        "page": "main.html",
        "persistent": false
    },
    "browser_action": {
        "default_icon": {
            "19": "icons\/icon19.png",
            "38": "icons\/icon38.png"
        }
    },
    "permissions": [
        "http:\/\/www.memrise.com\/",
        "alarms",
        "notifications",
        "storage",
        "unlimitedStorage",
        "activeTab"
    ],
    "content_security_policy": "script-src 'self' 'unsafe-eval' https:\/\/cdn.mxpnl.com; object-src 'self'",
    "content_scripts": [
        {
            "matches": [
                "http:\/\/www.memrise.com\/*"
            ],
            "js": [
                "page.js"
            ],
            "run_at": "document_end"
        }
    ],
    "web_accessible_resources": [
        "icons\/icon48.png",
        "lib\/idle-timer.min.js"
    ],
    "commands": {
        "_execute_browser_action": {
            "suggested_key": {
                "default": "Alt+M"
            }
        },
        "plant-previous-course": {
            "suggested_key": {
                "default": "Alt+P"
            },
            "description": "Open the course level that was previously grown"
        }
    }
}