Checker Plus for Gmail - разблокировка доп функционала

Тема в разделе "Скрипты", создана пользователем focusnick, 15 сен 2012.

Информация :
Уважаемые пользователи если Вы ищите скрипт, то создайте тему в соответствующем разделе "Коммерческие" или "OpenSource"
В данном разделе создавать темы с префиксом"ИЩУ" запрещено.
Модераторы: DMS
  1. focusnick

    focusnick Постоялец

    Регистр.:
    29 июн 2012
    Сообщения:
    141
    Симпатии:
    117
    Не уверен, что это подходящее место для этой темы, просьба к местным модераторам перенести если это не так.

    Наверняка многие слышали или пользуются этим расширением для Chrome:
    Перейти по ссылке
    (Checker Plus for Gmail)

    Оно само по себе беслпатное, но содержит некоторый функционал, доступный только после пожертвования.
    Чтобы разблокировать этот функционал без внесения пожертвований, можно сделать следующее:

    Открыть папку
    C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Google\Chrome\User Data\Default\Extensions\oeopbcgkkoapgobdbedcemjljbihmemj\ВЕРСИЯ_РАСШИРЕНИЯ\js

    Найти там файл common.js и открыть его в блокноте.
    После чего найти там такой метод:

    Код:
    Controller.verifyPayment = function(itemID, emails, callback) {
        callAjaxController({
            data: {action:"verifyPayment", name:itemID, email:emails}, //bg.email
            success: function(data, textStatus, jqXHR) {
                callback(data);
            },
            error: function() {
                callback({error: "jasonerror thrown from controller"});
            }                     
        });
    }
    И после строки success: function(data, textStatus, jqXHR) {
    добавить
    data.unlocked = "true";

    Чтобы получилось так:
    Код:
    Controller.verifyPayment = function(itemID, emails, callback) {
        callAjaxController({
            data: {action:"verifyPayment", name:itemID, email:emails}, //bg.email
            success: function(data, textStatus, jqXHR) {
                data.unlocked = "true";
                callback(data);
            },
            error: function() {
                callback({error: "jasonerror thrown from controller"});
            }                     
        });
    }
    После этого запустить / перезапустить браузер, зайти в настройки расширения, нажать там ссылку "Пожертвование", и на открывшейся странице нажать "Уже пожертвовали?".
    После нажатия, если вы сделали все верно и если автор еще не закрыл эту "уязвимость", то расширение должно стать полнофункциональным.
    Проверено на версии 10.4.0.
    Приаттачил измененный файл на всякий случай.

    Если расширение вам очень нравится - не поленитесь, пожертвуйте хотя бы 1 доллар!
     

    Вложения:

    • common.zip
      Размер файла:
      15,9 КБ
      Просмотров:
      5
    onnegrio, puagardianlll, wwwserfer и 2 другим нравится это.