Агрегатор прокси-доступа : 2019.2.28
Опубликовано: Бармалей · 28.02.2019 · 00:01 ••• Обновление: 30.06.2020 · 04:57 0

Добавлены дополнительные пулы прокси и вспомогательные сервисы.
Соответствующие изменения интерфейса Настроек, доработка скриптов.

Проверка работоспособности: SRWare Iron 31/49 + 360EE11/CR69.


Основные изменения:
  • добавлены дополнительные функции:
    • использование пула бесплатных анонимных прокси-серверов vpnbook.com (всего – 4 прокси, по странам):
      • хэш целевой страницы получается* по XHR-запросу;
        * во время ожидания меняется значок и подсказка на "Ожидание ответа прокси…":
      • в браузерах версий до 37 запрошенная страница всегда открывается в новой пустой вкладке (из-за ограничений обработки XHR);
      • этот пул также может быть задействован при случайном выборе для пунктов "Произвольный", "Анонимные" или "Только HTTPS";
    • использование "псевдо-прокси" Google.Mobilizer (1 "прокси", 2 варианта – с фреймом или с меню):
      • показывает лёгкую "мобильную" версию страницы – если сайт это допускает или есть возможность преобразования контента;
      • выбор варианта с "непрозрачным" блоком при запуске в окне – с зажатой клавишей CTRL (из меню – всегда случайный выбор);
      • оба варианта являются НЕанонимными "прокси", хотя частичная подмена IP-адреса у них имеется;
      • этот "псевдо-прокси" можно использовать для доступа к части заблокированных* ресурсов ;
        * типа забаненного РКН 7zip.org…
    • использование сохранённых страниц из кэша Google (если конкретный сайт допускает кэширование):
      • прямого доступа к требуемому ресурсу при этом нет, только как вариант просмотра недоступных или заблокированных страниц;
  • изменения в интерфейсе:
    • исходя из добавленных пулов прокси – дополнен список типов, есть отдельный выбор по добавленным ресурсам;
    • для лучшего восприятия в списке типов прокси "покрашены" отдельные строки + добавлены соответствующие подсказки;
    • сервисы Google.Mobilizer и Google.Cache в списке типов прокси выделены в подгруппу "Дополнительно":
      • любые сервисы этой группы НЕ используются при выборе "Произвольный", "Анонимные", "Неанонимные" или "Только HTTPS";
    • при выполнении XHR-запроса адреса прокси (вместо его локального вычисления) меняется иконка и подсказка текущей вкладки:
      • только если запрос перехода вызван через контекстное меню, в попап-окне показывается сообщение о запросе;
      • по окончании обработки запроса для иконки/подсказки устанавливаются параметры по умолчанию;
    • добавлена кнопка-ссылка на "хомяк" аддона (этот пост) – "звёздочка" в правом нижнем углу попап-окна ();
  • изменения в скриптах и структуре аддона:
    • доработана функция выбора случайного прокси-сервера, добавлены функции отправки/обработки XHR-запросов хэшей адресов;
    • доработана фильтрация некорректных URL, теперь редких ошибочных срабатываний быть не должно (теоретически…)).
Прочие изменения:

Скриншоты:

Общий вид интерфейса:

[Копия скриншота]

Изменение иконки и подсказки при XHR-запросе проксируемого URL (для пула VPNBook.com):

[Копия скриншота]


Общие технические сведения
  • Технологии и API:
    Чистый JS (ES5), API: activeTab, contextMenus
  • Запрашиваемые разрешения:
    [ "contextMenus", "activeTab", "*://*/*" ]

Загрузка и установка

Дополнительно

Автономные аддоны Документация
Бармалей 28.02.2019 30.06.2020 240 0.0

Поделиться

Всего комментариев: 0
close